Selaa lähdekoodia

提货人bug解决

chen 3 vuotta sitten
vanhempi
commit
e4fabd46e7
1 muutettua tiedostoa jossa 20 lisäystä ja 7 poistoa
  1. 20 7
      src/views/basic_data/taker/taker_list.vue

+ 20 - 7
src/views/basic_data/taker/taker_list.vue

@@ -396,7 +396,7 @@ export default {
         expireTime: "",
         code: "",
       };
-      this.fileList = [];
+      // this.fileList = [];
       this.dialogForm = true;
     },
     //删除
@@ -488,19 +488,32 @@ export default {
     //新增
     async addDataFn() {
       console.log(this.fileList);
+
       await this.$refs.addForm.validate();
 
       const res = this.dealerList.filter(
         (v) => v.id === this.addForm.customerId
       )[0];
       console.log(res);
-      await addDataList({
-        ...this.addForm,
-        orgNumber: res.useOrgNumber,
 
-        fileName: this.fileList[0].name,
-        fileUrl: this.fileList[0].url,
-      });
+      if (this.fileList.length == 1) {
+        await addDataList({
+          ...this.addForm,
+          orgNumber: res.useOrgNumber,
+
+          fileName: this.fileList[0].name,
+          fileUrl: this.fileList[0].url,
+        });
+      } else {
+        await addDataList({
+          ...this.addForm,
+          orgNumber: res.useOrgNumber,
+
+          fileName: "",
+          fileUrl: "",
+        });
+      }
+
       if (this.id) {
         await deleDataList({ ids: this.id });
       }