Browse Source

计量中间申请删除文件限制

duy 1 year ago
parent
commit
ca67a8196a
1 changed files with 8 additions and 1 deletions
  1. 8 1
      src/views/debit-pay/admin/components/middlepay/addModal.vue

+ 8 - 1
src/views/debit-pay/admin/components/middlepay/addModal.vue

@@ -703,14 +703,21 @@ const attachmentUpload = () => {
 const attachmentUploadChange = (name, index, fileList) => {
 
     baseForm.value.fileList = getArrValue(fileList)
+    if (deleFile.value) {
+        baseForm.value.fileList.push(deleFile.value)
+    }
     ischangeByGetNode.value = false
     selectId.value = arrToKey( baseForm.value.fileList, 'selectId', ',')
 }
+const deleFile = ref(null)
 const attachMentDel = ({ index, file })=>{
     const { selectId } = file
-    if (selectId) {
+    if (selectId && baseForm.value.isAutoBuild === 1) {
         window.$message.warning('该文件不可删除')
+        deleFile.value = file
         return
+    } else {
+        deleFile.value = null
     }
 }
 //文件上传