From 21631208dfc6600deaa7bd4435074492c28b7f2c Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期四, 29 十二月 2022 10:36:30 +0800
Subject: [PATCH] 1.提交

---
 src/views/sbgl/djbw.vue |   25 +++++++++++++++++++++++--
 1 files changed, 23 insertions(+), 2 deletions(-)

diff --git a/src/views/sbgl/djbw.vue b/src/views/sbgl/djbw.vue
index 94b108d..4c2d7a5 100644
--- a/src/views/sbgl/djbw.vue
+++ b/src/views/sbgl/djbw.vue
@@ -97,10 +97,12 @@
             prop="code"
             label="閮ㄤ綅缂栫爜"
             sortable="custom"
+            show-tooltip-when-overflow
           />
           <el-table-column
             prop="name"
             label="閮ㄤ綅鍚嶇О"
+            show-tooltip-when-overflow
             sortable="custom"
           />
           <el-table-column
@@ -118,6 +120,7 @@
             prop="isscan"
             label="閫夋嫨鎵爜"
             sortable="custom"
+            show-tooltip-when-overflow
           >
             <template slot-scope="{row}">
               <div v-if="row.isscan==='Y'">
@@ -133,9 +136,14 @@
           <el-table-column
             prop="cycle"
             label="鐐规鍛ㄦ湡"
+            show-tooltip-when-overflow
             sortable="custom"
           >
             <template slot-scope="{row}">
+              <div v-if="row.cycle==='Y'">骞�</div>
+              <div v-if="row.cycle==='S'">瀛�</div>
+              <div v-if="row.cycle==='M'">鏈�</div>
+              <div v-if="row.cycle==='W'">鍛�</div>
               <div v-if="row.cycle==='D'">鏃�</div>
             </template>
           </el-table-column>
@@ -143,10 +151,12 @@
             prop="lm_user"
             label="鍒涘缓浜哄憳"
             sortable="custom"
+            show-tooltip-when-overflow
           />
           <el-table-column
             prop="lm_date"
             label="鍒涘缓鏃堕棿"
+            show-tooltip-when-overflow
             width="160"
             sortable="custom"
           />
@@ -233,7 +243,12 @@
       <span slot="footer" class="dialog-footer">
         <div class="footerButton">
           <el-button @click="dialogVisibleCancel">鍙� 娑�</el-button>
-          <el-button type="primary" @click="dialogVisibleConfirm">纭� 瀹�</el-button>
+          <el-button
+            type="primary"
+            :loading="$store.state.app.buttonIsDisabled"
+            :disabled="$store.state.app.buttonIsDisabled"
+            @click="dialogVisibleConfirm"
+          >纭� 瀹�</el-button>
         </div>
       </span>
     </el-dialog>
@@ -284,6 +299,10 @@
         { code: 'N', name: '鍚�' }
       ],
       cycleArr: [
+        { code: 'Y', name: '骞�' },
+        { code: 'S', name: '瀛�' },
+        { code: 'M', name: '鏈�' },
+        { code: 'W', name: '鍛�' },
         { code: 'D', name: '鏃�' }
       ],
 
@@ -425,6 +444,7 @@
     dialogVisibleConfirm() {
       this.$refs.dialogForm.validate(valid => {
         if (valid) {
+          this.$store.state.app.buttonIsDisabled = true
           const data = {
             id: this.dialogForm.id,
             checkitemcode: this.dialogForm.checkitemcode,
@@ -437,9 +457,10 @@
           }
           AddUpdateDeviceCheckItem(data).then(res => {
             if (res.code === '200') {
-              this.$message.success(this.operation === 'add' ? '娣诲姞鎴愬姛锛�' : '淇敼鎴愬姛锛�')
               this.dialogVisible = false
+              this.$message.success(this.operation === 'add' ? '娣诲姞鎴愬姛锛�' : '淇敼鎴愬姛锛�')
               this.getDeviceCheckItemSearch()
+              this.$store.state.app.buttonIsDisabled = false
             } else {
               this.$message.error(this.operation === 'add' ? '娣诲姞澶辫触锛�' : '淇敼澶辫触锛�')
             }

--
Gitblit v1.9.3