From 86a98c135c7ebc417f8af2045aa105a94f2ccbeb Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期二, 23 五月 2023 18:45:17 +0800
Subject: [PATCH] 修改了财务和审批

---
 src/views/project/fund/index.vue |  133 ++++++++++----------------------------------
 1 files changed, 30 insertions(+), 103 deletions(-)

diff --git a/src/views/project/fund/index.vue b/src/views/project/fund/index.vue
index 0f76269..06e5d2c 100644
--- a/src/views/project/fund/index.vue
+++ b/src/views/project/fund/index.vue
@@ -2,31 +2,16 @@
   <div class="app-container">
     <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
       <el-form-item label="鎹愮尞鑰呯紪鍙�" prop="donorno">
-        <el-input
-          v-model="queryParams.donorno"
-          placeholder="璇疯緭鍏ユ崘鐚�呯紪鍙�"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
+        <el-input v-model="queryParams.donorno" placeholder="璇疯緭鍏ユ崘鐚�呯紪鍙�" clearable size="small"
+          @keyup.enter.native="handleQuery" />
       </el-form-item>
       <el-form-item label="鐢宠浜虹紪鍙�" prop="userno">
-        <el-input
-          v-model="queryParams.userno"
-          placeholder="璇疯緭鍏ョ敵璇蜂汉缂栧彿"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
+        <el-input v-model="queryParams.userno" placeholder="璇疯緭鍏ョ敵璇蜂汉缂栧彿" clearable size="small"
+          @keyup.enter.native="handleQuery" />
       </el-form-item>
       <el-form-item label="鐢宠浜哄鍚�" prop="username">
-        <el-input
-          v-model="queryParams.username"
-          placeholder="璇疯緭鍏ョ敵璇蜂汉濮撳悕"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
+        <el-input v-model="queryParams.username" placeholder="璇疯緭鍏ョ敵璇蜂汉濮撳悕" clearable size="small"
+          @keyup.enter.native="handleQuery" />
       </el-form-item>
       <el-form-item label="璐圭敤绫诲埆 瑙佸瓧鍏竤ys_ConsolationType" prop="applytype">
         <el-select v-model="queryParams.applytype" placeholder="璇烽�夋嫨璐圭敤绫诲埆 瑙佸瓧鍏竤ys_ConsolationType" clearable size="small">
@@ -34,13 +19,8 @@
         </el-select>
       </el-form-item>
       <el-form-item label="閮ㄩ棬鍚嶇О" prop="deptmentname">
-        <el-input
-          v-model="queryParams.deptmentname"
-          placeholder="璇疯緭鍏ラ儴闂ㄥ悕绉�"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
+        <el-input v-model="queryParams.deptmentname" placeholder="璇疯緭鍏ラ儴闂ㄥ悕绉�" clearable size="small"
+          @keyup.enter.native="handleQuery" />
       </el-form-item>
       <el-form-item label="璁板綍鐘舵��" prop="recordstatus">
         <el-select v-model="queryParams.recordstatus" placeholder="璇烽�夋嫨璁板綍鐘舵��" clearable size="small">
@@ -48,19 +28,11 @@
         </el-select>
       </el-form-item>
       <el-form-item label="涓婁紶鏍囧織" prop="uploadflag">
-        <el-input
-          v-model="queryParams.uploadflag"
-          placeholder="璇疯緭鍏ヤ笂浼犳爣蹇�"
-          clearable
-          size="small"
-          @keyup.enter.native="handleQuery"
-        />
+        <el-input v-model="queryParams.uploadflag" placeholder="璇疯緭鍏ヤ笂浼犳爣蹇�" clearable size="small"
+          @keyup.enter.native="handleQuery" />
       </el-form-item>
       <el-form-item label="涓婁紶鏃堕棿" prop="uploadtime">
-        <el-date-picker clearable size="small"
-          v-model="queryParams.uploadtime"
-          type="date"
-          value-format="yyyy-MM-dd"
+        <el-date-picker clearable size="small" v-model="queryParams.uploadtime" type="date" value-format="yyyy-MM-dd"
           placeholder="閫夋嫨涓婁紶鏃堕棿">
         </el-date-picker>
       </el-form-item>
@@ -72,47 +44,20 @@
 
     <el-row :gutter="10" class="mb8">
       <el-col :span="1.5">
-        <el-button
-          type="primary"
-          plain
-          icon="el-icon-plus"
-          size="mini"
-          @click="handleAdd"
-          v-hasPermi="['project:fund:add']"
-        >鏂板</el-button>
+        <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
+          v-hasPermi="['project:fund:add']">鏂板</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="success"
-          plain
-          icon="el-icon-edit"
-          size="mini"
-          :disabled="single"
-          @click="handleUpdate"
-          v-hasPermi="['project:fund:edit']"
-        >淇敼</el-button>
+        <el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single" @click="handleUpdate"
+          v-hasPermi="['project:fund:edit']">淇敼</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="danger"
-          plain
-          icon="el-icon-delete"
-          size="mini"
-          :disabled="multiple"
-          @click="handleDelete"
-          v-hasPermi="['project:fund:remove']"
-        >鍒犻櫎</el-button>
+        <el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple" @click="handleDelete"
+          v-hasPermi="['project:fund:remove']">鍒犻櫎</el-button>
       </el-col>
       <el-col :span="1.5">
-        <el-button
-          type="warning"
-          plain
-          icon="el-icon-download"
-          size="mini"
-          :loading="exportLoading"
-          @click="handleExport"
-          v-hasPermi="['project:fund:export']"
-        >瀵煎嚭</el-button>
+        <el-button type="warning" plain icon="el-icon-download" size="mini" :loading="exportLoading" @click="handleExport"
+          v-hasPermi="['project:fund:export']">瀵煎嚭</el-button>
       </el-col>
       <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>
@@ -155,31 +100,16 @@
       </el-table-column>
       <el-table-column label="鎿嶄綔" align="center" class-name="small-padding fixed-width">
         <template slot-scope="scope">
-          <el-button
-            size="mini"
-            type="text"
-            icon="el-icon-edit"
-            @click="handleUpdate(scope.row)"
-            v-hasPermi="['project:fund:edit']"
-          >淇敼</el-button>
-          <el-button
-            size="mini"
-            type="text"
-            icon="el-icon-delete"
-            @click="handleDelete(scope.row)"
-            v-hasPermi="['project:fund:remove']"
-          >鍒犻櫎</el-button>
+          <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
+            v-hasPermi="['project:fund:edit']">淇敼</el-button>
+          <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
+            v-hasPermi="['project:fund:remove']">鍒犻櫎</el-button>
         </template>
       </el-table-column>
     </el-table>
 
-    <pagination
-      v-show="total>0"
-      :total="total"
-      :page.sync="queryParams.pageNum"
-      :limit.sync="queryParams.pageSize"
-      @pagination="getList"
-    />
+    <pagination v-show="total > 0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
+      @pagination="getList" />
 
     <!-- 娣诲姞鎴栦慨鏀硅垂鐢ㄧ敵璇蜂富瀵硅瘽妗� -->
     <el-dialog :title="title" :visible.sync="open" width="1400px" append-to-body>
@@ -273,10 +203,7 @@
           <el-input v-model="form.uploadflag" placeholder="璇疯緭鍏ヤ笂浼犳爣蹇�" />
         </el-form-item>
         <el-form-item label="涓婁紶鏃堕棿" prop="uploadtime">
-          <el-date-picker clearable size="small"
-            v-model="form.uploadtime"
-            type="date"
-            value-format="yyyy-MM-dd"
+          <el-date-picker clearable size="small" v-model="form.uploadtime" type="date" value-format="yyyy-MM-dd"
             placeholder="閫夋嫨涓婁紶鏃堕棿">
           </el-date-picker>
         </el-form-item>
@@ -408,7 +335,7 @@
     // 澶氶�夋閫変腑鏁版嵁
     handleSelectionChange(selection) {
       this.ids = selection.map(item => item.id)
-      this.single = selection.length!==1
+      this.single = selection.length !== 1
       this.multiple = !selection.length
     },
     /** 鏂板鎸夐挳鎿嶄綔 */
@@ -450,12 +377,12 @@
     /** 鍒犻櫎鎸夐挳鎿嶄綔 */
     handleDelete(row) {
       const ids = row.id || this.ids;
-      this.$modal.confirm('鏄惁纭鍒犻櫎璐圭敤鐢宠涓荤紪鍙蜂负"' + ids + '"鐨勬暟鎹」锛�').then(function() {
+      this.$modal.confirm('鏄惁纭鍒犻櫎璐圭敤鐢宠涓荤紪鍙蜂负"' + ids + '"鐨勬暟鎹」锛�').then(function () {
         return delFund(ids);
       }).then(() => {
         this.getList();
         this.$modal.msgSuccess("鍒犻櫎鎴愬姛");
-      }).catch(() => {});
+      }).catch(() => { });
     },
     /** 瀵煎嚭鎸夐挳鎿嶄綔 */
     handleExport() {
@@ -466,7 +393,7 @@
       }).then(response => {
         this.$download.name(response.msg);
         this.exportLoading = false;
-      }).catch(() => {});
+      }).catch(() => { });
     }
   }
 };

--
Gitblit v1.9.3