我的页面,首页来款项目
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import UserApi from '../../assets/js/http/userApi'
|
||||
import { previewFile, sliceFileTypeByFileName } from '../../assets/js/preview'
|
||||
Page({
|
||||
|
||||
/**
|
||||
@@ -16,14 +17,25 @@ Page({
|
||||
pageSize: this.data.pageSize
|
||||
}
|
||||
UserApi.dataList(params).then(res=>{
|
||||
if(res.success){
|
||||
if(res.success && res.result.records && res.result.records.length){
|
||||
console.log(res.result.records)
|
||||
this.setData({
|
||||
list: res.result.records
|
||||
list: [...this.data.list, ...res.result.records]
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
// 预览
|
||||
previewFile(e) {
|
||||
const fileObj = e.currentTarget.dataset.file
|
||||
let fileType = sliceFileTypeByFileName(fileObj.fileName)
|
||||
// 文件类型不是docx,doc,pdf时,已邮件形式发送到参会人的邮箱
|
||||
if(fileType !== 'docx' && fileType !== 'doc' && fileType !== 'pdf') {
|
||||
|
||||
}else {
|
||||
previewFile(fileObj.filId, fileObj.fileName)
|
||||
}
|
||||
},
|
||||
/**
|
||||
* 生命周期函数--监听页面显示
|
||||
*/
|
||||
@@ -38,4 +50,4 @@ Page({
|
||||
this.data.pageNo++
|
||||
this.loadData()
|
||||
}
|
||||
})
|
||||
})
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
<view class="list-box">
|
||||
<view class="list-item" wx:for="list" wx:key="item">
|
||||
<view class="list-box" wx:if="{{list && list.length}}">
|
||||
<view class="list-item" wx:for="{{list}}" wx:key="item">
|
||||
<text class="list-time">{{item.uploadTime}}</text>
|
||||
<view class="list-files">
|
||||
<text>{{item.fileName}}</text>
|
||||
<text bindtap="previewFile" data-file="{{item}}">{{item.fileName}}</text>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
<view wx:if="{{list.length === 0}}" class="no-data">
|
||||
<text>暂无数据</text>
|
||||
</view>
|
||||
|
||||
Reference in New Issue
Block a user