From bf86c019d654dda98d7bd4bcef32ee525eb62825 Mon Sep 17 00:00:00 2001
From: yxh <172933527@qq.com>
Date: 星期五, 25 八月 2023 14:54:30 +0800
Subject: [PATCH] yxh

---
 src/views/project/travelexpenseapply/index.vue |   54 ++++++++++++++++++++++++++++++++++++------------------
 1 files changed, 36 insertions(+), 18 deletions(-)

diff --git a/src/views/project/travelexpenseapply/index.vue b/src/views/project/travelexpenseapply/index.vue
index d5a9478..6104285 100644
--- a/src/views/project/travelexpenseapply/index.vue
+++ b/src/views/project/travelexpenseapply/index.vue
@@ -44,18 +44,18 @@
 
     <el-row :gutter="10" class="mb8">
       <el-col :span="1.5">
-        <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd">鏂板</el-button>
+        <el-button type="primary" plain icon="el-icon-plus" @click="handleAdd">鏂板</el-button>
         <!-- v-hasPermi="['project:funddetail:add']" -->
       </el-col>
       <el-col :span="1.5">
-        <el-button type="warning" plain icon="el-icon-download" size="mini" :loading="exportLoading"
+        <el-button type="warning" plain icon="el-icon-download" :loading="exportLoading"
           @click="handleExport">瀵煎嚭</el-button>
       </el-col>
       <!-- v-hasPermi="['project:funddetail:export']" -->
       <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
     </el-row>
 
-    <el-table border v-loading="loading" :data="reimbursementList" @selection-change="handleSelectionChange">
+    <el-table  :row-class-name="rowClassName" v-loading="loading" :data="reimbursementList" @selection-change="handleSelectionChange" >
       <!-- <el-table-column type="selection" width="55" align="center" /> 
       <el-table-column label="鎶ラ攢浜虹被鍒�" width="120" align="center" prop="costtype">
         <template slot-scope="scope">
@@ -90,7 +90,7 @@
       <el-table-column label="鎶ラ攢鍚堣" align="center" prop="financechecher"/>-->
       <!-- <el-table-column label="璐㈠姟瀹℃牳" width="120" align="center" prop="financechecher" /> -->
       <el-table-column label="鎹愮尞鑰�" width="150" align="center" prop="donorname" />
-      <el-table-column label="鎿嶄綔" align="center" fixed="right" class-name="small-padding fixed-width" width="210">
+      <el-table-column label="鎿嶄綔" align="center" fixed="right" class-name="small-padding fixed-width">
         <template slot-scope="scope">
           <el-button v-if="scope.row.recordstatus == -1 || scope.row.recordstatus == 1" size="mini" type="text"
             icon="el-icon-upload2" @click="handleup(scope.row)">涓婃姤</el-button>
@@ -388,8 +388,8 @@
             <el-table-column prop="trafficexpense" label="浜ら�氳垂" align="center" width="80">
               <template slot-scope="scope">
                 <el-input v-model="scope.row.trafficexpense" placeholder="浜ら�氳垂" @blur="val => {
-                    sumRowFee(scope.row);
-                  }
+                  sumRowFee(scope.row);
+                }
                   " />
               </template>
             </el-table-column>
@@ -408,8 +408,8 @@
             <el-table-column prop="hotelexpense" label="浣忓璐�" align="center" width="80">
               <template slot-scope="scope">
                 <el-input v-model="scope.row.hotelexpense" placeholder="浣忓璐�" @blur="val => {
-                    sumRowFee(scope.row);
-                  }
+                  sumRowFee(scope.row);
+                }
                   " />
               </template>
             </el-table-column>
@@ -417,24 +417,24 @@
             <el-table-column prop="foodexpenses" label="椁愯垂鎶ラ攢" align="center" width="80">
               <template slot-scope="scope">
                 <el-input v-model="scope.row.foodexpenses" placeholder="浼欓璐规姤閿�" @blur="val => {
-                    sumRowFee(scope.row);
-                  }
+                  sumRowFee(scope.row);
+                }
                   " />
               </template>
             </el-table-column>
             <el-table-column prop="foodallowance" label="浼欓琛ュ姪" align="center" width="80">
               <template slot-scope="scope">
                 <el-input v-model="scope.row.foodallowance" placeholder="浼欓璐硅ˉ鍔�" @blur="val => {
-                    sumRowFee(scope.row);
-                  }
+                  sumRowFee(scope.row);
+                }
                   " />
               </template>
             </el-table-column>
             <el-table-column prop="otherexpense" label="鍏潅璐硅ˉ鍔�" align="center" width="80">
               <template slot-scope="scope">
                 <el-input v-model="scope.row.otherexpense" placeholder="鏉傝垂" @blur="val => {
-                    sumRowFee(scope.row);
-                  }
+                  sumRowFee(scope.row);
+                }
                   " />
               </template>
             </el-table-column>
@@ -442,8 +442,8 @@
             <el-table-column prop="otherfeeamount" label="鍏朵粬璐圭敤" align="center" width="90">
               <template slot-scope="scope">
                 <el-input v-model="scope.row.otherfeeamount" placeholder="鍏朵粬璐圭敤" @blur="val => {
-                    sumRowFee(scope.row);
-                  }
+                  sumRowFee(scope.row);
+                }
                   " />
               </template>
             </el-table-column>
@@ -592,7 +592,7 @@
               <!-- <file-upload ref="fileUpload" :fileType=fileType :limit="1" :on-success="handleUploadSuccess"></file-upload> -->
               <el-upload size="mini" class="upload-demo" :action="uploadFileUrl" :file-list="fileList" multiple
                 :limit="20" :headers="headers" :on-success="(response, file, fileList) =>
-                    uploadSccess(response, file, fileList)
+                  uploadSccess(response, file, fileList)
                   " :on-preview="downFile" :disabled="dialogType == 'detail'" :on-error="handleUploadError"
                 :on-exceed="handleExceed" :on-remove="remove" accept="image/*,.pdf">
                 <el-button :disabled="dialogType == 'detail'" size="small" type="primary">涓婁紶</el-button>
@@ -1963,7 +1963,25 @@
         chineseStr += cnInteger;
       }
       return chineseStr;
-    }
+    },
+
+    //鏄庢樉鎻愮ず瀹℃壒閫�鍥炶褰�
+    rowClassName({ row, column, rowIndex, columnIndex }) {
+      //姝ゅ垽鏂负鏈�鍚庝笁琛�
+      if (row.backflowlevel==199) {
+        return "addClassva";
+      }
+    },
+
   }
 };
 </script>
+<!-- <style scoped> -->
+<!-- 涓嶅彲鍔爏coped,浼氱嫭绔嬫牱寮廵lement璁块棶涓嶅埌 -->
+<style>
+.addClassva {
+  /* background: #10aec2; */
+  background:#10aec2!important; 
+  /* color:whitesmoke; */
+}
+</style>

--
Gitblit v1.9.3