From 2871dd51e0adc895781cf4ddb6979c93abe55b75 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期五, 22 九月 2023 15:54:18 +0800
Subject: [PATCH] 11

---
 src/views/project/fund/applyDetail/index.vue |   80 +++++++++++++++++++++++++++-------------
 1 files changed, 54 insertions(+), 26 deletions(-)

diff --git a/src/views/project/fund/applyDetail/index.vue b/src/views/project/fund/applyDetail/index.vue
index ccf4751..943e623 100644
--- a/src/views/project/fund/applyDetail/index.vue
+++ b/src/views/project/fund/applyDetail/index.vue
@@ -128,7 +128,24 @@
               <el-input v-model="form.taxedcost" placeholder="绋庡悗閲戦鍚堣" :disabled="true" />
             </el-form-item>
           </el-col>-->
-          <el-col :span="10">
+          <el-col :span="5">
+            <el-form-item label="棰勫鐘舵��" prop="infoid">
+              <el-select
+                v-model="form.checkstatus"
+                filterable
+                placeholder="璇烽�夋嫨棰勫鐘舵��"
+              >
+                <el-option
+                  v-for="item in baselisttages"
+                  :key="item.id"
+                  :label="item.name"
+                  :value="item.id"
+                >
+                </el-option>
+              </el-select>
+            </el-form-item>
+          </el-col>
+          <el-col :span="8">
             <el-form-item label="鐢宠璇存槑" prop="remark">
               <el-input v-model="form.remark" placeholder="鐢宠璇存槑" />
             </el-form-item>
@@ -773,24 +790,21 @@
           v-if="
             operationType == 'add' ||
               operationType == 'update' ||
-              ismanager == true
+              ismanager == true ||
+              beforehandType == '1'
           "
           >鎻愪氦淇濆瓨</el-button
         >
         <el-button
-          type="primary"
+          type="success"
           @click="handleup"
-          v-if="
-            operationType == 'add' ||
-              operationType == 'update' ||
-              ismanager == true
-          "
+          v-if="operationType == 'add' || operationType == 'update'"
           >涓婃姤</el-button
         >
         <el-button
           type="primary"
           @click="checksubmit"
-          v-if="operationType == 'check'"
+          v-if="operationType == 'check' && beforehandType != '1'"
           >鎻愪氦瀹℃牳</el-button
         >
         <el-button @click="cancel">鍏� 闂�</el-button>
@@ -1104,28 +1118,27 @@
             "
           >
           </el-table-column>
-          <el-table-column
+          <!-- <el-table-column
             prop="beneficiaryname"
             align="center"
             label="濮撳悕"
             v-if="form.applytype == '1' || form.applytype == '2'"
           >
-          </el-table-column>
+          </el-table-column> -->
 
-          <el-table-column
-            prop="unitno"
+          <!-- <el-table-column
+            prop="beneficiaryname"
             align="center"
             label="鍗曚綅鍚嶇О"
             width="250"
             v-if="form.applytype != '4'"
           >
-          </el-table-column>
+          </el-table-column> -->
           <el-table-column
             prop="beneficiaryname"
             align="center"
             label="鍗曚綅/涓汉"
             width="250"
-            v-if="form.applytype == '4'"
           >
           </el-table-column>
           <el-table-column
@@ -1463,6 +1476,20 @@
       ismanager: false,
       //涓撳璐归�夋嫨锛�1鏄笓瀹跺簱锛�2鏄柊澧�
       expertfrom: "1",
+      baselisttages: [
+        {
+          id: 1,
+          name: "寰呴瀹�"
+        },
+        {
+          id: 2,
+          name: "棰勫閫氳繃绛夊緟鏉愭枡"
+        },
+        {
+          id: 3,
+          name: "宸叉敹鍒版姤閿�鏉愭枡"
+        }
+      ],
 
       //鎹愮尞妗堜緥鍒楄〃
       donateList: [],
@@ -1597,7 +1624,7 @@
         money: "0",
         startTime: ""
       },
-
+      beforehandType: null,
       //鏈嶅姟璐圭敤鍙傛暟
       expenseQueryParams: {
         pageNum: 1,
@@ -1723,6 +1750,7 @@
       this.curId = this.$route.query.id;
       this.businessType = this.$route.query.businessType;
       this.operationType = this.$route.query.operationType;
+      this.beforehandType = this.$route.query.beforehandType;
 
       //鑾峰彇璐圭敤椤圭洰绫诲瀷
       this.getFeeTypes();
@@ -1960,10 +1988,10 @@
           JSON.stringify(this.rbDetails) ==
             sessionStorage.getItem("apifunddetail")) ||
         !sessionStorage.getItem("apifunddetail")
-      ){
-      }else{
-        this.$message.error('璇蜂繚瀛樺悗鍐嶈繘琛屼笂鎶�');
-        return
+      ) {
+      } else {
+        this.$message.error("璇蜂繚瀛樺悗鍐嶈繘琛屼笂鎶�");
+        return;
       }
       this.$confirm("鏄惁纭灏嗙櫥璁拌褰曚笂鎶ワ紵", "鎻愮ず", {
         confirmButtonText: "纭畾",
@@ -1974,14 +2002,17 @@
           //鏌ユ壘鏄惁瀛樺湪鐧昏瀹屾垚璁板綍
           //鍒ゆ柇鏄惁瀛樺湪涓婃姤璁板綍
           this.form.recordstatus = 0;
-
+          if (!this.form.id) {
+            this.form.id = this.$route.query.id
+          }
+          
           updateFund(this.form).then(response => {
             if (response.code == 200) {
               this.$message({
                 type: "success",
                 message: "鐢宠鎴愬姛"
               });
-              this.cancel()
+              this.cancel();
             } else {
               this.$message({
                 type: "error",
@@ -2255,8 +2286,6 @@
           //鍏抽棴绐楀彛
           this.loading = false;
           // this.getfundList();
-          // this.$store.dispatch("tagsView/delView", this.$route);
-          // this.$router.go(-1);
         }
       });
     }, 500),
@@ -2283,8 +2312,7 @@
       // this.reset();
       console.log(-this.Routinglevel);
       this.$store.dispatch("tagsView/delView", this.$route);
-        this.$router.go(-this.Routinglevel);
- 
+      this.$router.go(-this.Routinglevel);
     },
 
     //鑾峰彇褰撳墠鐢ㄦ埛淇℃伅

--
Gitblit v1.9.3