From 3b7496f19db0513ba5e68187cc4266a9f6ec1673 Mon Sep 17 00:00:00 2001 From: hwj Date: Mon, 6 Jul 2026 17:19:30 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E7=94=9F=E4=BA=A7=E8=AE=A1?= =?UTF-8?q?=E5=88=92-=E8=AF=A6=E6=83=85=E4=BE=A7=E8=BE=B9=E6=A0=8F?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/locales/en.ts | 17 +++++++++++ src/locales/zh-CN.ts | 19 ++++++++++++ src/views/mes/plan/components/PlanDetail.vue | 31 +++++++++----------- src/views/mes/plan/index.vue | 6 +++- 4 files changed, 55 insertions(+), 18 deletions(-) diff --git a/src/locales/en.ts b/src/locales/en.ts index 5222b8aa..1d5e115b 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -4888,6 +4888,21 @@ export default { baogongSuccessMessage: 'Report succeeded!', detailDialogTitle: 'Detail', + detailBaseTabLabel: 'Basic Info', + detailOperationRecordTabLabel: 'Operation Records', + lineChangeRecordEmptyText: 'No line change records', + lineChangeItemEmptyText: 'No line change details', + lineChangeItemIdColumn: 'ID', + lineChangeItemRouteItemIdColumn: 'Route Item ID', + lineChangeItemProcessParameterNameColumn: 'Process Parameter Name', + lineChangeItemBeforeDeviceColumn: 'Device Before Change', + lineChangeItemAfterDeviceColumn: 'Device After Change', + lineChangeBatchNoColumn: 'Line Change Batch No.', + lineChangeTimeColumn: 'Line Change Time', + lineChangeCountColumn: 'Changed Process Count', + lineChangeOperatorUserIdColumn: 'Operator ID', + lineChangePassNumberColumn: 'Finished Qty Before Change', + lineChangeRemarkColumn: 'Remark', detailDialogTaskLabel: 'Task Order', detailDialogTaskPlaceholder: 'Please enter task order', detailDialogProductLabel: 'Detail Item', @@ -5536,6 +5551,8 @@ export default { treeSearchPlaceholder: 'Search device or parameter', + refreshButtonText: 'Refresh', + formTimeLabel: 'Time', formTimeStartPlaceholder: 'Start Date', formTimeEndPlaceholder: 'End Date', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index f0a77337..cbc39d7e 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -4736,6 +4736,21 @@ export default { baogongSuccessMessage: '报工成功!', detailDialogTitle: '详情', + detailBaseTabLabel: '\u57fa\u7840\u4fe1\u606f', + detailOperationRecordTabLabel: '\u64cd\u4f5c\u8bb0\u5f55', + lineChangeRecordEmptyText: '\u6682\u65e0\u6362\u7ebf\u8bb0\u5f55', + lineChangeItemEmptyText: '\u6682\u65e0\u6362\u7ebf\u660e\u7ec6', + lineChangeItemIdColumn: '\u7f16\u53f7', + lineChangeItemRouteItemIdColumn: '\u6d41\u7a0b\u660e\u7ec6ID', + lineChangeItemProcessParameterNameColumn: '\u5de5\u827a\u53c2\u6570\u540d\u79f0', + lineChangeItemBeforeDeviceColumn: '\u6362\u7ebf\u524d\u8bbe\u5907', + lineChangeItemAfterDeviceColumn: '\u6362\u7ebf\u540e\u8bbe\u5907', + lineChangeBatchNoColumn: '\u6362\u7ebf\u6279\u6b21\u53f7', + lineChangeTimeColumn: '\u6362\u7ebf\u65f6\u95f4', + lineChangeCountColumn: '\u53d8\u66f4\u5de5\u5e8f\u6570\u91cf', + lineChangeOperatorUserIdColumn: '\u64cd\u4f5c\u4ebaID', + lineChangePassNumberColumn: '\u6362\u7ebf\u524d\u5b8c\u5de5\u6570\u91cf', + lineChangeRemarkColumn: '\u5907\u6ce8', detailDialogTaskLabel: '任务单', detailDialogTaskPlaceholder: '请输入任务单', detailDialogProductLabel: '明细项', @@ -5382,6 +5397,8 @@ export default { treeSearchPlaceholder: '搜索设备或参数', + refreshButtonText: '刷新', + formTimeLabel: '时间', formTimeStartPlaceholder: '开始日期', formTimeEndPlaceholder: '结束日期', @@ -5756,6 +5773,8 @@ export default { treeSearchPlaceholder: '搜索设备或参数', + refreshButtonText: '刷新', + formTimeLabel: '时间', formTimeStartPlaceholder: '开始日期', formTimeEndPlaceholder: '结束日期', diff --git a/src/views/mes/plan/components/PlanDetail.vue b/src/views/mes/plan/components/PlanDetail.vue index 5b768310..a1a0b595 100644 --- a/src/views/mes/plan/components/PlanDetail.vue +++ b/src/views/mes/plan/components/PlanDetail.vue @@ -8,7 +8,7 @@ class="plan-detail-drawer" > - + - + - + - - - - - - + + + + + {{ t('ProductionPlan.Plan.actionDetailLabel') }} - + 换线 changedLineChangeItems.value.length const openChangeLineDialog = async (row: PlanVO) => { if (!row?.id) return + if (String(row.status) === '9') { + message.warning('完工状态不能换线') + return + } lineChangePlanId.value = row.id lineChangeDialogTitle.value = row.code ? `换线 - ${row.code}` : '换线' lineChangeDialogVisible.value = true