From 57451296729e00be76124e4a6be7c14bdf67c0e6 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期三, 02 八月 2023 10:41:17 +0800
Subject: [PATCH] yxh增加了杂费申请

---
 src/views/project/fund/medicalCostFundApply/index.vue |   47 +++++++++++++++++++++++++++--------------------
 1 files changed, 27 insertions(+), 20 deletions(-)

diff --git a/src/views/project/fund/medicalCostFundApply/index.vue b/src/views/project/fund/medicalCostFundApply/index.vue
index 763a956..4f1dd9c 100644
--- a/src/views/project/fund/medicalCostFundApply/index.vue
+++ b/src/views/project/fund/medicalCostFundApply/index.vue
@@ -367,7 +367,7 @@
                   deleteRows(scope.row, scope.$index, fundDetails)
                   " type="text" size="small">
                   鍒犻櫎
-                </el-button>                
+                </el-button>
                 <el-button @click.native.prevent="
                   Filepopup(scope.$index, fundDetails, scope.row)
                   " type="text" size="small">
@@ -506,7 +506,7 @@
   getdownloadSS,
   getdownloadYX,
   getdownloadBX,
-  batchUploadFund,
+  addorupdateFund,
   getdetailsByItemId,
 } from "@/api/project/fund";
 import {
@@ -614,9 +614,6 @@
         ],
         deptmentname: [
           { required: true, message: "璇疯緭鍏ユ墍灞炰笟鍔$粍", trigger: "blur" },
-        ],
-        amountrequested: [
-          { required: true, message: "璇疯緭鍏ョ敵璇烽噾棰�", trigger: "blur" },
         ],
       },
 
@@ -732,7 +729,7 @@
           singleDetail.unitname = singleDetail.unitno;
         }
       }
-      console.log("singleDetail",singleDetail);
+      console.log("singleDetail", singleDetail);
       this.fundDetails[tempIndex] = singleDetail;
       this.detailInfoDialogShow = false;
     },
@@ -1079,9 +1076,11 @@
           this.form.pretaxcost = parseFloat(this.form.amountrequested).toFixed(
             2
           );
+
           if (this.form.id != null) {
             updateFund(this.form).then((response) => {
               this.getfundList();
+
               this.dialogOpen = false;
               this.getList();
               this.selectDonotor(this.curCase);
@@ -1131,7 +1130,7 @@
             }
 
             this.form.serviceFunddetails = this.fundDetails;
-            batchUploadFund(this.form).then((response) => {
+            addorupdateFund(this.form).then((response) => {
               if (response.code === 200) {
                 this.$modal.msgSuccess("鏂板鎴愬姛");
                 this.loading = false;
@@ -1140,8 +1139,16 @@
                 this.loading = false;
               }
             });
+
+            //鍏抽棴绐楀彛
+            this.loading = false;
             this.dialogOpen = false;
+            // this.getfundList();
+            this.getList();
+            this.selectDonotor(this.curCase);
           }
+
+
         }
       });
     },
@@ -1515,18 +1522,18 @@
 
   // 鐐瑰嚮鏂囦欢
   Filepopup(index, rows, row) {
-      console.log(index, rows, row);
-      this.atpresent = index;
-      console.log(this.atpresent);
-      this.pdfVisible = true;
-      if (this.fundDetails[index].annexfilesList) {
-        this.fileListto = this.rbDetails[index].annexfilesList;
-      } else {
-        this.fileListto = [];
-        this.pdfimg = "";
-        this.pdftitle = "";
-      }
-    },
+    console.log(index, rows, row);
+    this.atpresent = index;
+    console.log(this.atpresent);
+    this.pdfVisible = true;
+    if (this.fundDetails[index].annexfilesList) {
+      this.fileListto = this.rbDetails[index].annexfilesList;
+    } else {
+      this.fileListto = [];
+      this.pdfimg = "";
+      this.pdftitle = "";
+    }
+  },
 
   //鐢熷懡鍛ㄦ湡 - 鍒涘缓瀹屾垚锛堝彲浠ヨ闂綋鍓峵his瀹炰緥锛�
   created() {
@@ -1543,7 +1550,7 @@
     this.getBankAccount();
     this.getUsermsg();
   },
-  
+
   beforeCreate() { }, //鐢熷懡鍛ㄦ湡 - 鍒涘缓涔嬪墠
   beforeMount() { }, //鐢熷懡鍛ㄦ湡 - 鎸傝浇涔嬪墠
   beforeUpdate() { }, //鐢熷懡鍛ㄦ湡 - 鏇存柊涔嬪墠

--
Gitblit v1.9.3