From 739725d9f8d10d284c1d90a25762c029a2b2ff14 Mon Sep 17 00:00:00 2001 From: YunaiV Date: Tue, 7 Apr 2026 00:56:10 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(mes):=20=E7=A7=BB=E9=99=A4?= =?UTF-8?q?=E8=B4=A8=E6=A3=80=E6=8C=87=E6=A0=87=E7=B2=BE=E7=AE=80=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E6=8E=A5=E5=8F=A3=E5=B9=B6=E9=87=8D=E6=9E=84=E9=80=89?= =?UTF-8?q?=E6=8B=A9=E5=99=A8=E7=BB=84=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 移除不再使用的质检指标精简列表接口,更新相关前端组件以支持新的选择器交互方式。选择器现在使用只读输入框和弹窗选择,提升用户体验和交互性。 --- src/api/mes/qc/indicator/index.ts | 5 - .../components/QcIndicatorSelect.vue | 184 +++++++++--- .../components/QcIndicatorSelectDialog.vue | 279 ++++++++++++++++++ 3 files changed, 416 insertions(+), 52 deletions(-) create mode 100644 src/views/mes/qc/indicator/components/QcIndicatorSelectDialog.vue diff --git a/src/api/mes/qc/indicator/index.ts b/src/api/mes/qc/indicator/index.ts index bfe3b099f..bad7ca44d 100644 --- a/src/api/mes/qc/indicator/index.ts +++ b/src/api/mes/qc/indicator/index.ts @@ -19,11 +19,6 @@ export const QcIndicatorApi = { return await request.get({ url: `/mes/qc/indicator/page`, params }) }, - // 查询质检指标精简列表 - getIndicatorSimpleList: async () => { - return await request.get({ url: `/mes/qc/indicator/simple-list` }) - }, - // 查询质检指标详情 getIndicator: async (id: number) => { return await request.get({ url: `/mes/qc/indicator/get?id=` + id }) diff --git a/src/views/mes/qc/indicator/components/QcIndicatorSelect.vue b/src/views/mes/qc/indicator/components/QcIndicatorSelect.vue index 15d8f6fef..693779464 100644 --- a/src/views/mes/qc/indicator/components/QcIndicatorSelect.vue +++ b/src/views/mes/qc/indicator/components/QcIndicatorSelect.vue @@ -1,37 +1,65 @@ - + + + diff --git a/src/views/mes/qc/indicator/components/QcIndicatorSelectDialog.vue b/src/views/mes/qc/indicator/components/QcIndicatorSelectDialog.vue new file mode 100644 index 000000000..2ec356746 --- /dev/null +++ b/src/views/mes/qc/indicator/components/QcIndicatorSelectDialog.vue @@ -0,0 +1,279 @@ + + + + + +