浏览代码

提交移动端的相关凭证

Lijy 2 月之前
父节点
当前提交
e1d8842b3d
共有 1 个文件被更改,包括 11 次插入2 次删除
  1. 11 2
      fhKeeper/formulahousekeeper/timesheet_h5/src/views/exaLeave/applyLeave.vue

+ 11 - 2
fhKeeper/formulahousekeeper/timesheet_h5/src/views/exaLeave/applyLeave.vue

@@ -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)
                     }