From ea8bd96abba51b40d332558bd0041c1b0694ec5a Mon Sep 17 00:00:00 2001 From: hwj Date: Thu, 4 Jun 2026 15:01:45 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E4=B8=8A=E4=B8=8B=E6=A8=A1?= =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=BC=B9=E6=A1=86=E9=80=BB=E8=BE=91=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/moldoperate/index.ts | 6 +- src/locales/en.ts | 7 + src/locales/zh-CN.ts | 7 + src/views/erp/mold/index.vue | 190 +++++------ src/views/mes/moldoperate/MoldOperateForm.vue | 323 ++++++------------ src/views/mes/moldoperate/index.vue | 1 + 6 files changed, 220 insertions(+), 314 deletions(-) diff --git a/src/api/mes/moldoperate/index.ts b/src/api/mes/moldoperate/index.ts index 5ed64370..7f2afc4b 100644 --- a/src/api/mes/moldoperate/index.ts +++ b/src/api/mes/moldoperate/index.ts @@ -4,10 +4,12 @@ import request from '@/config/axios' export interface MoldOperateVO { id: number // ID operateType: string // 操作类型 - moldId: number | string // 关联模具id(上模/下模剩余模具,支持逗号分隔) + moldId: number // 关联模具id deviceId: number // 关联设备id + lineId: number // 产线 + operateTime: string // 操作时间 + operatorId: number // 操作人 remark: string // 备注 - lowerMoldId?: number | string // 下模的模具id } // 模具上下模 API diff --git a/src/locales/en.ts b/src/locales/en.ts index f38a1791..7adce8a3 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -2987,6 +2987,9 @@ export default { device: 'Device', deviceName: 'Device Name', remark: 'Remark', + productionLine: 'Production Line', + operateTime: 'Operation Time', + operatorName: 'Operator', creatorName: 'Operator', createTime: 'Operation Time', operate: 'Operate', @@ -3000,6 +3003,9 @@ export default { placeholderMold: 'Please select mold', placeholderLowerMold: 'Please select lower mold', placeholderRemark: 'Please input remark', + placeholderProductionLine: 'Please select production line', + placeholderOperateTime: 'Please select operation time', + placeholderOperatorName: 'Please input operator', placeholderCreateTimeStart: 'Start Date', placeholderCreateTimeEnd: 'End Date', placeholderDevice: 'Please select device', @@ -3007,6 +3013,7 @@ export default { reset: 'Reset', validatorOperateTypeRequired: 'Operation type can not be empty', validatorDeviceRequired: 'Device can not be empty', + validatorProductionLineRequired: 'Production line can not be empty', validatorMoldRequired: 'Mold can not be empty', validatorLowerMoldRequired: 'Lower mold can not be empty', alertNeedRemoveMoldFirst: 'Please remove the mold from this device first!', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index dc66ea36..d1be8417 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -2494,6 +2494,9 @@ export default { device: '设备', deviceName: '设备名称', remark: '备注', + productionLine: '产线', + operateTime: '操作时间', + operatorName: '操作人', creatorName: '操作人', createTime: '操作时间', operate: '操作', @@ -2507,6 +2510,9 @@ export default { placeholderMold: '请选择模具', placeholderLowerMold: '请选择下模模具', placeholderRemark: '请输入备注', + placeholderProductionLine: '请选择产线', + placeholderOperateTime: '请选择操作时间', + placeholderOperatorName: '请输入操作人', placeholderCreateTimeStart: '开始日期', placeholderCreateTimeEnd: '结束日期', placeholderDevice: '请选择设备', @@ -2514,6 +2520,7 @@ export default { reset: '重置', validatorOperateTypeRequired: '操作类型不能为空', validatorDeviceRequired: '关联设备不能为空', + validatorProductionLineRequired: '产线不能为空', validatorMoldRequired: '关联模具不能为空', validatorLowerMoldRequired: '下模模具不能为空', alertNeedRemoveMoldFirst: '请先将该设备上的模具换下!', diff --git a/src/views/erp/mold/index.vue b/src/views/erp/mold/index.vue index 956829e9..f41e1b45 100644 --- a/src/views/erp/mold/index.vue +++ b/src/views/erp/mold/index.vue @@ -3,13 +3,8 @@