|
@@ -151,6 +151,9 @@
|
|
|
<div><span>请假结束时间:</span><span>{{item.endDate}}</span></div>
|
|
|
<div><span>请假天数:</span><span>{{item.timeDays ? item.timeDays + '天' : '/'}}</span></div>
|
|
|
<div><span>请假时长:</span><span>{{item.timeHours ? item.timeHours + '小时' : '/'}}</span></div>
|
|
|
+ <div v-if="!isCorpWX"><span>相关凭证:</span>
|
|
|
+ <van-uploader v-model="item.fileUrlsList" :max-count="0" :deletable="false" />
|
|
|
+ </div>
|
|
|
<div><span>备注:</span><span>{{item.remark}}</span></div>
|
|
|
</div>
|
|
|
</van-collapse-item>
|
|
@@ -640,7 +643,6 @@ export default {
|
|
|
}) : []
|
|
|
}
|
|
|
})
|
|
|
- console.log(this.leaveList, '<===== 看看')
|
|
|
} else {
|
|
|
this.$toast.fail('获取失败:'+res.smg);
|
|
|
}
|
|
@@ -652,7 +654,14 @@ export default {
|
|
|
pageIndex: 1
|
|
|
}).then(res => {
|
|
|
if(res.code == "ok") {
|
|
|
- this.auditList = res.data.records
|
|
|
+ this.auditList = res.data.records.map(item => {
|
|
|
+ return {
|
|
|
+ ...item,
|
|
|
+ fileUrlsList: item.fileUrls ? item.fileUrls.split(',').map(em => {
|
|
|
+ return { url: `/upload/${em}`, name: em}
|
|
|
+ }) : []
|
|
|
+ }
|
|
|
+ })
|
|
|
for(let i in this.auditList){
|
|
|
this.$set(this.auditList[i],'approveLoading',false)
|
|
|
}
|