Browse Source

Merge remote-tracking branch 'origin/master'

ZaiZai 1 year ago
parent
commit
98f208fe64
1 changed files with 12 additions and 2 deletions
  1. 12 2
      src/views/debit-pay/admin/components/middlepay/addModal.vue

+ 12 - 2
src/views/debit-pay/admin/components/middlepay/addModal.vue

@@ -61,7 +61,7 @@
                                 </el-col>
                                 <el-col :span="16">
                                     <el-form-item label="草图文件:">
-                                        <hc-form-upload :src="baseForm.pictureName" @upload="formUpload" @change="formUploadChange" />
+                                        <hc-form-upload :src="baseForm.pictureList" :h-props="uploadFormProps" @upload="formUpload" @change="formUploadChange" />
                                     </el-form-item>
                                 </el-col>
                                 <el-col :span="24">
@@ -217,7 +217,7 @@ watch(isShow, (val) => {
             })
         }
     } else {
-        baseForm.value = { fileList: [], pictureUrl: '', pictureName:'' }
+        baseForm.value = { fileList: [], pictureUrl: '', pictureName:'', pictureList:[] }
     }
 })
 
@@ -245,6 +245,11 @@ const getDataDetail = async () => {
     if (!dataId.value) return
     const { data } = await mainApi.getDetail({ id: dataId.value })
     const res = getObjValue(data)
+    res.pictureList = [{
+        fileName: res.pictureName ?? '',
+        filePdfUrl: res.pictureUrl ?? '',
+        fileUrl: res.pictureUrl ?? '',
+    }]
     res.pictureUrl = res.pictureUrl ?? ''
     res.pictureName = res.pictureName ?? ''
     nodeId.value = res.contractUnitId ?? ''
@@ -451,6 +456,11 @@ const uploadFileSuccess = ({ echoParams, resData }) => {
 
         baseForm.value.pictureUrl = resData.link ?? ''
         baseForm.value.pictureName = resData.originalName ?? ''
+        baseForm.value.pictureList = [{
+        fileName: resData.originalName ?? '',
+        filePdfUrl: resData.pdfUrl ?? '',
+        fileUrl:  resData.link ?? '',
+    }]
         uploadFileRef.value?.setModalShow(false)
     } else if (echoParams.type === '附件文件') {
         baseForm.value.fileList.push({