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 @@