From 6b994d09bd7cff484174d3d11355c2e456ce6ac0 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期五, 11 四月 2025 14:03:01 +0800
Subject: [PATCH] 配置线芯修改

---
 src/components/Table/lims-table.vue |   21 ++++++++++++++-------
 1 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/src/components/Table/lims-table.vue b/src/components/Table/lims-table.vue
index 62d3155..d6cfd4f 100644
--- a/src/components/Table/lims-table.vue
+++ b/src/components/Table/lims-table.vue
@@ -15,7 +15,7 @@
         :show-overflow-tooltip="item.dataType === 'action' || item.dataType === 'slot' ? false : true"
         :min-width="item.dataType == 'action' ? btnWidth : getTitleWidth(item)" :sortable="item.sortable ? true : false"
         :type="item.type"
-        :width="item.dataType == 'action' ? btnWidth : (column.length < 6 ? 'auto' : getTitleWidth(item))"
+        :width="item.dataType == 'action' ? btnWidth : (column.length < 10 ? 'auto' : getTitleWidth(item))"
         align="center">
         <!-- <div class="123" v-if="item.type == ''"> -->
         <template v-if="item.hasOwnProperty('colunmTemplate')" :slot="item.colunmTemplate" slot-scope="scope">
@@ -83,7 +83,7 @@
                 :before-upload="(file) => beforeUpload(file, scope.$index)"
                 :on-change="(file, fileList) => handleChange(file, fileList, scope.$index)"
                 :on-error="(error, file, fileList) => onError(error, file, fileList, scope.$index)"
-                :on-success="(response, file, fileList) => handleSuccessUp(response, file, fileList, scope.$index)"
+                :on-success="(response, file, fileList) => handleSuccessUp(response, file, fileList, scope.$index, o)"
                 :on-exceed="onExceed" :show-file-list="false">
                 <el-button :size="o.size ? o.size : 'small'" type="text"
                   :disabled="o.disabled ? o.disabled(scope.row) : false">{{ o.name }}</el-button>
@@ -305,10 +305,10 @@
       return count * 15 + 50 + "px";
     },
     getTitleWidth(row) {
-      if (row.label.includes('鏃堕棿') || row.label.includes('缂栧彿') || row.label.includes('鏍峰搧鍚嶇О') || row.label.includes('闆朵欢')) {
+      if (row.label.includes('鏃堕棿') || row.label.includes('鍙�') || row.label.includes('鏍峰搧鍚嶇О') || row.label.includes('闆朵欢')) {
         return 160
-      } else if (row.label.includes('浜у搧')) {
-        return 210
+      } else if (row.label.includes('浜у搧') || row.label.includes('妯℃澘鍚嶇О')) {
+        return 200
       } else if (row.label.includes('鎿嶄綔')) {
         return row.width
       } else {
@@ -345,7 +345,7 @@
     setCurrent(row) {
       this.$refs.multipleTable.setCurrentRow();
     },
-    handleSuccessUp(response, file, fileList, index) {
+    handleSuccessUp(response, file, fileList, index, o) {
       if (response.code == 200) {
         // 娓呴櫎鏂囦欢鍒楄〃骞舵洿鏂板綋鍓嶆枃浠�
         if (this.uploadRefs[index]) {
@@ -355,7 +355,10 @@
         this.$message.success("涓婁紶鎴愬姛");
         // 閲嶇疆缁勪欢鐘舵��
         this.resetUploadComponent(index);
-
+        // 鎴愬姛鍚庡洖璋冨嚱鏁�
+        if (o.handleSuccessUp) {
+          o.handleSuccessUp()
+        }
       } else {
         this.$message.error(response.message);
       }
@@ -515,4 +518,8 @@
 .lims-table .highlight-danger-row-border td:last-child {
   border-right: 4px solid #f56c6c;
 }
+
+>>>.is-disabled {
+  color: #C0C4CC !important;
+}
 </style>

--
Gitblit v1.9.3