Browse Source

修改bug

Qukatie 1 week ago
parent
commit
309b9b1319

+ 1 - 0
src/views/Warehousing/stockTransfer/AddOrUpdate.vue

@@ -3056,6 +3056,7 @@ export default {
         fbillingway: [{ required: true, message: " ", trigger: "blur" }],
         fTocorpid: [{ required: true, message: " ", trigger: "blur" }],
         fFeetUnit: [{ required: true, message: " ", trigger: "blur" }],
+        fInwarehouseid: [{ required: true, message: " ", trigger: "blur" }],
       },
       browseStatus: false,
       goodsOptions: [],

+ 113 - 0
src/views/finance/contrast/index.vue

@@ -4864,6 +4864,114 @@ export default {
         });
       }
     },
+    getDetail(row){
+      console.log(row)
+            const fId = row.fId || this.ids;
+      if (Cookies.get("sysType") == 1) {
+        getFee(fId).then((response) => {
+          this.Operator = response.data.tFee.createBy;
+          if (response.data.feeDoList != 0) {
+            response.data.feeDoList.map((e) => {
+              if (e.fBillingDeadline) {
+                e.fBillingDeadline = e.fBillingDeadline.slice(0, 10);
+              }
+              if (e.fBsdate) {
+                e.fBsdate = e.fBsdate.slice(0, 10);
+              }
+              if (e.fChargedate) {
+                e.fChargedate = e.fChargedate.slice(0, 10);
+              }
+              // if (e.fSrcdc) {
+              //   if (e.fSrcdc == "D") {
+              //     e.fSrcdc = "收";
+              //   } else {
+              //     e.fSrcdc = "付";
+              //   }
+              // }
+            });
+          }
+          this.DzfeeList = response.data.feeDoList;
+          this.fWbuOptions = response.data.feesList;
+          listCorps().then((response) => {
+            this.fMblnoOptions = response;
+          });
+          // this.fMblnoOptions = response.data.corps;
+          this.queryParams = response.data.tFee;
+          // this.queryParams.fSystemType = response.data.tFee.fsystemType;
+          this.mainTable = true;
+          this.title = "修改财务数据主";
+          if (this.DzfeeList) {
+            this.doNot = true;
+          } else {
+            this.doNot = false;
+          }
+        });
+      } else if (Cookies.get("sysType") == 2) {
+        getFleet(fId).then((response) => {
+          this.Operator = response.data.tFee.createBy;
+          if (response.data.feeDoList != 0) {
+            response.data.feeDoList.map((e) => {
+              if (e.fBillingDeadline) {
+                e.fBillingDeadline = e.fBillingDeadline.slice(0, 10);
+              }
+              if (e.fBsdate) {
+                e.fBsdate = e.fBsdate.slice(0, 10);
+              }
+              if (e.fChargedate) {
+                e.fChargedate = e.fChargedate.slice(0, 10);
+              }
+              // if (e.fSrcdc) {
+              //   if (e.fSrcdc == "D") {
+              //     e.fSrcdc = "收";
+              //   } else {
+              //     e.fSrcdc = "付";
+              //   }
+              // }
+            });
+          }
+          this.DzfeeList = response.data.feeDoList;
+          this.fWbuOptions = response.data.feesList;
+          this.queryParams = response.data.tFee;
+          this.fMblnoOptions = response.data.corps;
+          this.mainTable = true;
+          this.title = "修改财务数据主";
+          if (this.DzfeeList) {
+            this.doNot = true;
+          } else {
+            this.doNot = false;
+          }
+        });
+      } else if (Cookies.get("sysType") == 3) {
+        getFee(fId).then((response) => {
+          this.Operator = response.data.tFee.createBy;
+          if (response.data.feeDoList != 0) {
+            response.data.feeDoList.map((e) => {
+              if (e.fBillingDeadline) {
+                e.fBillingDeadline = e.fBillingDeadline.slice(0, 10);
+              }
+              if (e.fBsdate) {
+                e.fBsdate = e.fBsdate.slice(0, 10);
+              }
+              if (e.fChargedate) {
+                e.fChargedate = e.fChargedate.slice(0, 10);
+              }
+            });
+          }
+          this.DzfeeList = response.data.feeDoList;
+          this.fWbuOptions = response.data.feesList;
+          this.queryParams = response.data.tFee;
+          // this.queryParams.fSystemType = response.data.tFee.fsystemType;
+          this.fMblnoOptions = response.data.corps;
+          this.mainTable = true;
+          this.title = "修改财务数据主";
+          if (this.DzfeeList) {
+            this.doNot = true;
+          } else {
+            this.doNot = false;
+          }
+        });
+      }
+    },
     /** 远程模糊查询用户 */
     corpsRemoteMethod(name) {
       // if (name == null || name === "") {
@@ -4877,6 +4985,7 @@ export default {
     },
     /** 提交按钮 */
     submitForm(type, res) {
+      console.log(type,res)
       this.$refs["ruless"].validate((valid) => {
         if (valid) {
           let fMblnoList = []; // 定义存储列表的提单号
@@ -4898,6 +5007,8 @@ export default {
             formData.append("tFeeDo", JSON.stringify(this.DzfeeList));
             if (type == 1) {
               updateFee(formData).then((response) => {
+              console.log(111111111)
+                this.getDetail(response.data.tFee)
                 this.queryParams = response.data.tFee;
                 // this.queryParams.fSystemType = response.data.tFee.fsystemType;
                 this.msgSuccess("新增成功");
@@ -4945,6 +5056,8 @@ export default {
             formData.append("tFeeDo", JSON.stringify(this.DzfeeList));
             if (type == 1) {
               addFee(formData).then((response) => {
+              
+                this.getDetail(response.data.tFee)
                 this.msgSuccess("修改成功");
                 this.getList();
               });