From 4aed2a6ece37556ff9ca6a74e41b5291d5539a06 Mon Sep 17 00:00:00 2001 From: fengyuan_yang <1976974459@qq.com> Date: Wed, 5 Nov 2025 16:43:47 +0800 Subject: [PATCH] =?UTF-8?q?2025-11-05=20=E6=8E=A5=E5=8F=A3=E6=97=A5?= =?UTF-8?q?=E5=BF=97=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/sys/interface-log.js | 5 +- src/views/modules/qc/FQCResultEntry.vue | 29 ++++- src/views/modules/qc/IQCResultEntry.vue | 29 ++++- src/views/modules/qc/OQCResultEntry.vue | 30 ++++- .../modules/sys/interface/interfaceLog.vue | 112 +++++++++++++++--- .../modules/warehouse/countingReport.vue | 73 ++++++++++-- 6 files changed, 253 insertions(+), 25 deletions(-) diff --git a/src/api/sys/interface-log.js b/src/api/sys/interface-log.js index 764c007..469c676 100644 --- a/src/api/sys/interface-log.js +++ b/src/api/sys/interface-log.js @@ -10,7 +10,10 @@ export const getApiLogParams = data => createAPI(`/sys/interfaceLog/getParams`,' // 删除接口日志 export const deleteApiLogs = data => createAPI(`/sys/interfaceLog/delete`,'post',data) -// 重试接口 +// 批量重试接口 export const retryApiLogs = data => createAPI(`/sys/interfaceLog/retry`,'post',data) +// 手动重试单个接口 +export const retryInterface = data => createAPI(`/sys/interfaceLog/retryInterface`,'post',data) + diff --git a/src/views/modules/qc/FQCResultEntry.vue b/src/views/modules/qc/FQCResultEntry.vue index 818b67e..1051f20 100644 --- a/src/views/modules/qc/FQCResultEntry.vue +++ b/src/views/modules/qc/FQCResultEntry.vue @@ -122,7 +122,7 @@ - + @@ -4248,6 +4248,33 @@ width: 100%; } +/* 状态下拉框优化 - 解决不同分辨率下显示问题 */ +.search-form /deep/ .status-select { + width: 100%; +} + +.search-form /deep/ .status-select .el-input__inner { + min-height: 36px; + line-height: 36px; + padding-right: 30px; +} + +.search-form /deep/ .status-select .el-select__tags { + max-width: calc(100% - 30px); + overflow: hidden; +} + +.search-form /deep/ .status-select .el-tag { + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.search-form /deep/ .status-select .el-tag__close { + flex-shrink: 0; +} + /* 操作按钮区域 */ .search-actions { display: flex; diff --git a/src/views/modules/qc/IQCResultEntry.vue b/src/views/modules/qc/IQCResultEntry.vue index 722eb56..3b13739 100644 --- a/src/views/modules/qc/IQCResultEntry.vue +++ b/src/views/modules/qc/IQCResultEntry.vue @@ -112,7 +112,7 @@ - + @@ -3297,6 +3297,33 @@ width: 100%; } +/* 状态下拉框优化 - 解决不同分辨率下显示问题 */ +.search-form /deep/ .status-select { + width: 100%; +} + +.search-form /deep/ .status-select .el-input__inner { + min-height: 36px; + line-height: 36px; + padding-right: 30px; +} + +.search-form /deep/ .status-select .el-select__tags { + max-width: calc(100% - 30px); + overflow: hidden; +} + +.search-form /deep/ .status-select .el-tag { + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.search-form /deep/ .status-select .el-tag__close { + flex-shrink: 0; +} + /* 操作按钮区域 */ .search-actions { display: flex; diff --git a/src/views/modules/qc/OQCResultEntry.vue b/src/views/modules/qc/OQCResultEntry.vue index 9490ba1..d500079 100644 --- a/src/views/modules/qc/OQCResultEntry.vue +++ b/src/views/modules/qc/OQCResultEntry.vue @@ -139,7 +139,8 @@ v-model="searchData.states" multiple collapse-tags - placeholder="请选择状态"> + placeholder="请选择状态" + class="status-select"> @@ -3254,6 +3255,33 @@ width: 100%; } +/* 状态下拉框优化 - 解决不同分辨率下显示问题 */ +.search-form /deep/ .status-select { + width: 100%; +} + +.search-form /deep/ .status-select .el-input__inner { + min-height: 36px; + line-height: 36px; + padding-right: 30px; +} + +.search-form /deep/ .status-select .el-select__tags { + max-width: calc(100% - 30px); + overflow: hidden; +} + +.search-form /deep/ .status-select .el-tag { + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.search-form /deep/ .status-select .el-tag__close { + flex-shrink: 0; +} + /* 操作按钮区域 */ .search-actions { display: flex; diff --git a/src/views/modules/sys/interface/interfaceLog.vue b/src/views/modules/sys/interface/interfaceLog.vue index 785ad2e..21bf60c 100644 --- a/src/views/modules/sys/interface/interfaceLog.vue +++ b/src/views/modules/sys/interface/interfaceLog.vue @@ -139,7 +139,6 @@
- 批量重试 + 手动重试
@@ -297,7 +295,7 @@