From 44ec2594923a4dc585d2bebd6ac5714d10f01fc7 Mon Sep 17 00:00:00 2001
From: liding <756868258@qq.com>
Date: 星期三, 09 四月 2025 09:11:25 +0800
Subject: [PATCH] 原辅材型号选择
---
src/components/Table/lims-table.vue | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
diff --git a/src/components/Table/lims-table.vue b/src/components/Table/lims-table.vue
index 6bd9259..d1e09a6 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,7 +305,7 @@
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('浜у搧') || row.label.includes('妯℃澘鍚嶇О')) {
return 200
@@ -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);
}
--
Gitblit v1.9.3