123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166 |
- // pages/yxnaJfh/yxnaJfh.js
- import {
- imgUrl
- } from "../api/request"
- import {
- getAlbumList,
- getDocumentPageFront,
- baseUrl
- } from '../api/yxna-api'
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- imgUrl: imgUrl,
- baseUrl: baseUrl,
- // 专辑作者
- albumList: [],
- // 分页查询
- query: {
- page: 1,
- limit: 6,
- pictureType: 1,
- examineState: 1
- },
- total: 0,
- // 文章列表
- documentList: []
- },
- onLoad(options) {
- this.setData({
- documentList: []
- })
- getAlbumList({
- numberSorting: 'DESC'
- }).then(res => {
- if (res.result) {
- this.setData({
- albumList: res.data
- })
- }
- })
- getDocumentPageFront(this.data.query).then(res => {
- if (res.result) {
- var temList = res.data.data
- if (!temList) {
- temList = []
- }
- this.setData({
- documentList: temList
- })
- this.setData({
- total: res.data.count
- })
- }
- })
- },
- onReady() {},
- onShow() {},
- onHide() {},
- onUnload() {},
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
- this.getDocumentList()
- },
- onShareAppMessage() {
- return {
- title: '印象南岸'
- };
- },
- // 获取分页数据
- getDocumentList() {
- var tmpQuery = JSON.parse(JSON.stringify(this.data.query));
- tmpQuery.page += 1
- getDocumentPageFront(tmpQuery).then(res => {
- if (res.result && res.data.data.length > 0) {
- var temList = this.data.documentList
- var resData = res.data.data
- for (var i = 0; i < resData.length; i++) {
- temList.push(resData[i])
- }
- this.setData({
- documentList: temList
- })
- this.setData({
- total: res.data.count
- })
- var tmpPage = this.data.query.page += 1
- this.setData({
- query: {
- page: tmpPage,
- limit: 6,
- pictureType: 1,
- examineState: 1
- },
- })
- } else {
- wx.showToast({
- title: "没有更多了",
- icon: "none",
- duration: 1500
- })
- }
- })
- },
- // 前往专辑界面
- toAlbum() {
- wx.navigateTo({
- url: '/pagesPublic/pages/album/album',
- })
- },
- // 前往编辑专辑界面
- toEditAlbum() {
- wx.navigateTo({
- url: '/pagesPublic/pages/albumEdit/albumEdit',
- })
- },
- toJfq: function () {
- wx.redirectTo({
- url: '/pagesPublic/pages/yxnaJfq/yxnaJfq',
- })
- },
- toJfh: function () {
- wx.redirectTo({
- url: '/pagesPublic/pages/yxnaJfh/yxnaJfh',
- })
- },
- toXsj: function () {
- wx.redirectTo({
- url: '/pagesPublic/pages/yxna/yxna',
- })
- },
- toQxn: function () {
- wx.redirectTo({
- url: '/pagesPublic/pages/yxnaQxn/yxnaQxn',
- })
- },
- back() {
- // wx.navigateBack({
- // delta: 1
- // });
- wx.switchTab({
- url: '/pages/index/index',
- })
- },
- })
|