From f6d8d8e1cb0851405def4ae2728e76f13b55a423 Mon Sep 17 00:00:00 2001 From: hwj Date: Fri, 12 Jun 2026 16:59:31 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E6=A8=A1=E5=85=B7=E7=BB=84-?= =?UTF-8?q?=E7=BB=B4=E6=8A=A4-=E7=BB=B4=E4=BF=AE-=E6=8A=A5=E4=BF=AE?= =?UTF-8?q?=E6=97=A5=E6=9C=9F=E9=BB=98=E8=AE=A4=E5=BD=93=E5=A4=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/erp/mold/components/MoldMaintainView.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/views/erp/mold/components/MoldMaintainView.vue b/src/views/erp/mold/components/MoldMaintainView.vue index f21a7f95..624ed666 100644 --- a/src/views/erp/mold/components/MoldMaintainView.vue +++ b/src/views/erp/mold/components/MoldMaintainView.vue @@ -554,7 +554,7 @@ const taskFormData = reactive({ const repairFormData = reactive({ repairCode: undefined as string | undefined, repairName: undefined as string | undefined, - requireDate: undefined as string | undefined, + requireDate: undefined as number | string | undefined, acceptedBy: undefined as string | undefined, confirmBy: undefined as string | undefined, faultLevel: undefined as string | undefined, @@ -832,6 +832,9 @@ const handleMaintainTypeChange = () => { const selectMaintainType = async (type: number) => { maintainFormData.maintainType = type + if (type === 3 && !repairFormData.requireDate) { + repairFormData.requireDate = Date.now() + } handleMaintainTypeChange() // 切换类型时刷新对应下拉框选项 await initOptions() @@ -896,7 +899,7 @@ const submitForm = async () => { maintainFormRef.value?.clearValidate() repairFormData.repairCode = undefined repairFormData.repairName = undefined - repairFormData.requireDate = undefined + repairFormData.requireDate = Date.now() repairFormData.acceptedBy = undefined repairFormData.confirmBy = undefined repairFormData.faultLevel = undefined @@ -938,6 +941,7 @@ const submitForm = async () => { const open = async () => { maintainFormData.maintainType = 1 + repairFormData.requireDate = Date.now() await initOptions() }