var api = require('../../api/userManage.js') const app = getApp() Component({ properties: { state: Number }, data: { list: [], showSkeleton: true }, attached: function () { }, lifetimes: { attached: function () { this.getUserManagelist() }, moved: function () { }, detached: function () { }, }, ready: function () { }, pageLifetimes: { // 组件所在页面的生命周期函数 show: function () { }, }, methods: { getUserManagelist: function (searchData) { // setTimeout(() => { // this.setData({ // showSkeleton: false // }) // }, 5000) // wx.showLoading({ // title: '加载中', // }) let that = this if (searchData) { this.searchData = searchData } else { return; } console.log('清空:' + this.searchData.clear) if (this.searchData.clear == 1) { that.setData({ list: [] }) } let authenticatedFlag = 0; //是否已认证 0否 1是 let partyFlag = 0;//是否党员,0否,1是 if (this.searchData.index == 0) {//待认证居民 authenticatedFlag = 0; partyFlag = 0; } else if (this.searchData.index == 1) {//认证居民 authenticatedFlag = 1; partyFlag = 0; } else if (this.searchData.index == 2) {//认证党员 authenticatedFlag = 1; partyFlag = 1; } else if (this.searchData.index == 3) {//党员认证失败 authenticatedFlag = 0; partyFlag = 1; } let deptId = '' let currentGrid = wx.getStorageSync('currentGrid') console.log('currentGrid', currentGrid) if (currentGrid !== undefined && currentGrid !== 'undefined' && currentGrid !== '') { deptId = currentGrid.deptId } let params = { "pageIndex": searchData.indexPage, "pageSize": app.globalData.pageSize, "timestamp": searchData.date, "authenticatedFlag": authenticatedFlag, "partyFlag": partyFlag, "gridId": deptId } api.getUserManagelist(params).then(function (res) { // wx.hideLoading() console.log(that.data.list.concat(res.data)) that.setData({ list: that.data.list.concat(res.data), showSkeleton: false }) }) }, toUserWaItDetails (options) { const userId = options.currentTarget.dataset.userid // const partyFlag = 0;//非党员 if (this.searchData.index == 0) {//待认证居民 wx.navigateTo({ url: `../../../pages/user_moudle/checkpending/checkpending?userId=${userId}`//待认证 }) } else if (this.searchData.index == 1) {//认证居民 wx.navigateTo({ url: `../../../pages/user_moudle/certificationDetails/certificationDetails?userId=${userId}&partyFlag=0` }) } else if (this.searchData.index == 2) {//认证党员 wx.navigateTo({ url: `../../../pages/user_moudle/certificationDetails/certificationDetails?userId=${userId}&partyFlag=1` }) } else if (this.searchData.index == 3) {//党员认证失败 wx.navigateTo({ url: `../../../pages/user_moudle/certificationDetails/certificationDetails?userId=${userId}&partyFlag=1` }) } } } })