From df744014031c57bf69fd1d94767a3c6e07f2ecb8 Mon Sep 17 00:00:00 2001
From: loulijun2021 <1694218219@qq.com>
Date: 星期六, 31 十二月 2022 13:20:38 +0800
Subject: [PATCH] 1.横向竖向菜单模式切换功能

---
 src/views/scgl/sckbg.vue |   54 +++++++++++++++++++++++++++++++++++++++++++++++++-----
 1 files changed, 49 insertions(+), 5 deletions(-)

diff --git a/src/views/scgl/sckbg.vue b/src/views/scgl/sckbg.vue
index 028a069..04df723 100644
--- a/src/views/scgl/sckbg.vue
+++ b/src/views/scgl/sckbg.vue
@@ -51,6 +51,7 @@
               />
               <el-table-column
                 prop="status"
+                show-tooltip-when-overflow
                 label="鐘舵��"
                 sortable="custom"
                 width="80"
@@ -60,6 +61,8 @@
                   <div v-if="row.status==='ALLO'">宸叉淳鍙�</div>
                   <div v-if="row.status==='START'">寮�宸�</div>
                   <div v-if="row.status==='CLOSED'">瀹屽伐</div>
+                  <div v-if="row.status==='NOSCHED'">寰呮帓绋�</div>
+                  <div v-if="row.status==='SCHED'">宸叉帓绋�</div>
                 </template>
               </el-table-column>
               <el-table-column
@@ -74,6 +77,7 @@
                 label="浜у搧缂栫爜"
                 min-width="110"
                 sortable="custom"
+                show-tooltip-when-overflow
               />
               <el-table-column
                 prop="partname"
@@ -105,10 +109,12 @@
                 label="浠诲姟鏁伴噺"
                 width="110"
                 sortable="custom"
+                show-tooltip-when-overflow
               />
               <el-table-column
                 label="鏈姤宸ユ暟閲�"
                 width="120"
+                show-tooltip-when-overflow
               >
                 <!--                sortable="custom"-->
                 <template slot-scope="{row}">
@@ -117,6 +123,7 @@
               </el-table-column>
               <el-table-column
                 prop="good_qty"
+                show-tooltip-when-overflow
                 label="宸叉姤宸ユ暟閲�"
                 sortable="custom"
                 width="160"
@@ -124,6 +131,7 @@
               <el-table-column
                 prop="ng_qty"
                 label="涓嶈壇鏁伴噺"
+                show-tooltip-when-overflow
                 width="150"
                 sortable="custom"
               />
@@ -131,11 +139,13 @@
                 prop="bad_qty"
                 label="宸叉姤搴熸暟閲�"
                 width="120"
+                show-tooltip-when-overflow
                 sortable="custom"
               />
               <el-table-column
                 prop="plan_startdate"
                 label="璁″垝寮�宸ユ棩鏈�"
+                show-tooltip-when-overflow
                 width="150"
                 sortable="custom"
               >
@@ -149,6 +159,7 @@
                 label="璁″垝瀹屽伐鏃ユ湡"
                 width="150"
                 sortable="custom"
+                show-tooltip-when-overflow
                 fixed="right"
               >
                 <template slot-scope="{row}">
@@ -243,6 +254,7 @@
               <el-table-column
                 prop="status"
                 label="鐘舵��"
+                show-tooltip-when-overflow
                 sortable="custom"
                 width="80"
               >
@@ -263,6 +275,7 @@
               <el-table-column
                 prop="partcode"
                 label="浜у搧缂栫爜"
+                show-tooltip-when-overflow
                 width="110"
                 sortable="custom"
               />
@@ -277,6 +290,7 @@
                 prop="stepname"
                 label="宸ュ簭"
                 width="120"
+                show-tooltip-when-overflow
                 sortable="custom"
               />
               <!--              <el-table-column-->
@@ -293,12 +307,14 @@
               <el-table-column
                 prop="plan_qty"
                 label="浠诲姟鏁伴噺"
+                show-tooltip-when-overflow
                 width="110"
                 sortable="custom"
               />
               <el-table-column
-                label="鏈姤宸ユ暟閲�"
+                label="鏈敹鏂欐暟閲�"
                 width="120"
+                show-tooltip-when-overflow
               >
                 <!--                sortable="custom"-->
                 <template slot-scope="{row}">
@@ -308,12 +324,14 @@
               <el-table-column
                 prop="good_qty"
                 label="宸叉敹鏂欐暟閲�"
+                show-tooltip-when-overflow
                 sortable="custom"
                 width="160"
               />
               <el-table-column
                 prop="ng_qty"
                 label="涓嶈壇鏁伴噺"
+                show-tooltip-when-overflow
                 width="150"
                 sortable="custom"
               />
@@ -322,10 +340,12 @@
                 label="宸叉姤搴熸暟閲�"
                 min-width="120"
                 sortable="custom"
+                show-tooltip-when-overflow
               />
               <el-table-column
                 prop="plan_startdate"
                 label="璁″垝寮�宸ユ棩鏈�"
+                show-tooltip-when-overflow
                 width="150"
                 sortable="custom"
               >
@@ -337,6 +357,7 @@
               <el-table-column
                 prop="plan_enddate"
                 label="璁″垝瀹屽伐鏃ユ湡"
+                show-tooltip-when-overflow
                 width="150"
                 sortable="custom"
                 fixed="right"
@@ -409,18 +430,21 @@
                 fixed
               />
               <el-table-column
+                show-tooltip-when-overflow
                 prop="wo_code"
                 label="宸ュ崟鍙�"
                 min-width="160"
                 sortable="custom"
               />
               <el-table-column
+                show-tooltip-when-overflow
                 prop="partcode"
                 label="浜у搧缂栫爜"
                 min-width="110"
                 sortable="custom"
               />
               <el-table-column
+                show-tooltip-when-overflow
                 prop="partname"
                 min-width="160"
                 label="浜у搧鍚嶇О"
@@ -429,6 +453,7 @@
               <el-table-column
                 prop="stepname"
                 label="宸ュ簭"
+                show-tooltip-when-overflow
                 min-width="120"
                 sortable="custom"
               />
@@ -436,6 +461,7 @@
                 prop="plan_qty"
                 label="浠诲姟鏁伴噺"
                 width="110"
+                show-tooltip-when-overflow
                 sortable="custom"
               />
               <el-table-column
@@ -443,11 +469,13 @@
                 label="宸叉姤宸ユ暟閲�"
                 sortable="custom"
                 min-width="160"
+                show-tooltip-when-overflow
               />
               <el-table-column
                 prop="ng_qty"
                 label="涓嶈壇鏁伴噺"
                 width="150"
+                show-tooltip-when-overflow
                 sortable="custom"
               />
               <el-table-column
@@ -455,6 +483,7 @@
                 label="宸叉姤搴熸暟閲�"
                 width="120"
                 sortable="custom"
+                show-tooltip-when-overflow
               />
               <el-table-column
                 label="鎿嶄綔"
@@ -637,7 +666,7 @@
           <el-input v-model="dialogForm.remarks" type="textarea" style="width: 200px;" />
         </el-form-item>
         <div v-if="dialogTitle==='鑷埗鎶ュ伐'">
-          <i class="el-icon-s-operation" style="color:#42b983;" /> 浜哄憳鍒楄〃
+          <i class="el-icon-s-operation" :style="{color:$store.state.settings.theme}" /> 浜哄憳鍒楄〃
           <el-button type="primary" style="margin: 10px 0" @click="userAdd">澧炶</el-button>
           <el-table
             ref="userTableDataRef"
@@ -660,6 +689,7 @@
             <el-table-column
               prop="username"
               label="浜哄憳鍚嶇О"
+              show-tooltip-when-overflow
             >
               <template slot-scope="{row}">
                 <div v-if="row.isVisible===0">{{ row.username }}</div>
@@ -865,12 +895,19 @@
             @click="dialogVisibleConfirm"
           >寮� 宸�</el-button>
           <el-button
-            v-if="dialogTitle==='鑷埗鎶ュ伐'"
+            v-if="dialogTitle==='鑷埗鎶ュ伐'&&dialogForm.nextstepname===''"
             :loading="$store.state.app.buttonIsDisabled"
             :disabled="$store.state.app.buttonIsDisabled"
             type="primary"
             @click="dialogVisibleConfirm"
           >鎻愪氦/鎵撳嵃</el-button>
+          <el-button
+            v-if="dialogTitle==='鑷埗鎶ュ伐'&&dialogForm.nextstepname!==''"
+            :loading="$store.state.app.buttonIsDisabled"
+            :disabled="$store.state.app.buttonIsDisabled"
+            type="primary"
+            @click="dialogVisibleConfirm"
+          >鎻愪氦</el-button>
           <el-button
             v-if="dialogTitle==='澶栧崗鍙戞枡'"
             :loading="$store.state.app.buttonIsDisabled"
@@ -879,12 +916,19 @@
             @click="dialogVisibleConfirm"
           >鍙戞枡</el-button>
           <el-button
-            v-if="dialogTitle==='澶栧崗鏀舵枡'"
+            v-if="dialogTitle==='澶栧崗鏀舵枡'&&dialogForm.nextstepname===''"
             :loading="$store.state.app.buttonIsDisabled"
             :disabled="$store.state.app.buttonIsDisabled"
             type="primary"
             @click="dialogVisibleConfirm"
           >鏀舵枡/鎵撳嵃</el-button>
+          <el-button
+            v-if="dialogTitle==='澶栧崗鏀舵枡'&&dialogForm.nextstepname!==''"
+            :loading="$store.state.app.buttonIsDisabled"
+            :disabled="$store.state.app.buttonIsDisabled"
+            type="primary"
+            @click="dialogVisibleConfirm"
+          >鏀舵枡</el-button>
         </div>
       </span>
     </el-dialog>
@@ -1026,7 +1070,7 @@
 
       </el-form>
       <div style="margin-bottom:20px">
-        <i class="el-icon-s-operation" style="color:#42b983;" /> 涓嶈壇淇℃伅鏄庣粏锛�
+        <i class="el-icon-s-operation" :style="{color:$store.state.settings.theme}" /> 涓嶈壇淇℃伅鏄庣粏锛�
       </div>
       <div class="elTableDiv">
         <el-table

--
Gitblit v1.9.3