|
|
|
@ -1,19 +1,14 @@
|
|
|
|
|
const app = getApp();
|
|
|
|
|
import Toast from '@vant/weapp/toast/toast';
|
|
|
|
|
let iPageIndex = 1;
|
|
|
|
|
let iPageSize = 20;
|
|
|
|
|
// pages/mine/pages/myReport/index.js
|
|
|
|
|
Page({
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 页面的初始数据
|
|
|
|
|
*/
|
|
|
|
|
data: {
|
|
|
|
|
imageUrl: getApp().globalData.imageUrl,
|
|
|
|
|
list: [],
|
|
|
|
|
loadMore: false, //"上拉加载"的变量,默认false,隐藏
|
|
|
|
|
loadAll: false, //“没有数据”的变量,默认false,隐藏
|
|
|
|
|
show: [],
|
|
|
|
|
iPageIndex: 1,
|
|
|
|
|
iPageSize: 20
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
@ -47,7 +42,7 @@ Page({
|
|
|
|
|
this.getData();
|
|
|
|
|
},
|
|
|
|
|
getData() {
|
|
|
|
|
if (iPageIndex == 1) {
|
|
|
|
|
if (this.data.iPageIndex == 1) {
|
|
|
|
|
this.setData({
|
|
|
|
|
loadMore: true, //把"上拉加载"的变量设为true,显示
|
|
|
|
|
loadAll: false //把“没有数据”设为false,隐藏
|
|
|
|
@ -55,33 +50,18 @@ Page({
|
|
|
|
|
}
|
|
|
|
|
app.globalData.request({
|
|
|
|
|
action: "getFileInfoExcel",
|
|
|
|
|
iPageIndex: iPageIndex,
|
|
|
|
|
iPageSize: iPageSize,
|
|
|
|
|
iPageIndex: this.data.iPageIndex,
|
|
|
|
|
iPageSize: this.data.iPageSize,
|
|
|
|
|
sType: 'User',
|
|
|
|
|
token: wx.getStorageSync('token') || 't%2BrswgjvzGM='
|
|
|
|
|
}).then(res => {
|
|
|
|
|
// console.log('ede',res)
|
|
|
|
|
let arr = res.Table || []
|
|
|
|
|
let FilePath = []
|
|
|
|
|
for (let item of arr) {
|
|
|
|
|
FilePath.push(item.FilePath)
|
|
|
|
|
}
|
|
|
|
|
// console.log('fr', FilePath)
|
|
|
|
|
// let pattern = /\.{1}[A-Za-z]{1,}$/;
|
|
|
|
|
// let result = pattern.exec(FilePath);
|
|
|
|
|
// if(result[0]==='.xlsx'){
|
|
|
|
|
// this.setData({
|
|
|
|
|
// // show1:true,
|
|
|
|
|
// show:false,
|
|
|
|
|
// })
|
|
|
|
|
// }else{
|
|
|
|
|
// this.setData({
|
|
|
|
|
// show:true,
|
|
|
|
|
// // show1:false
|
|
|
|
|
// })
|
|
|
|
|
// }
|
|
|
|
|
if (arr && arr.length > 0) {
|
|
|
|
|
iPageIndex++;
|
|
|
|
|
this.setData({iPageIndex: this.data.iPageIndex + 1})
|
|
|
|
|
let list = this.data.list.concat(arr);
|
|
|
|
|
let show1 = []
|
|
|
|
|
list.forEach(element => {
|
|
|
|
@ -102,7 +82,7 @@ Page({
|
|
|
|
|
loadMore: false, //把"上拉加载"的变量设为false,显示
|
|
|
|
|
show:show1
|
|
|
|
|
})
|
|
|
|
|
if (arr.length < iPageSize) {
|
|
|
|
|
if (arr.length < this.data.iPageSize) {
|
|
|
|
|
this.setData({
|
|
|
|
|
loadMore: false, //隐藏加载中。。
|
|
|
|
|
loadAll: true //所有数据都加载完了
|
|
|
|
|