From b6a88bce8694fc1b15cbc11b1a412d62ce7f58d5 Mon Sep 17 00:00:00 2001 From: hwj Date: Fri, 12 Jun 2026 16:10:32 +0800 Subject: [PATCH] =?UTF-8?q?feat=EF=BC=9A=E5=85=A5=E5=BA=93=E5=8D=95?= =?UTF-8?q?=E6=8D=AE/=E5=87=BA=E5=BA=93=E5=8D=95=E6=8D=AE-=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0isAudit=E9=85=8D=E7=BD=AE=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/erp/mold/MoldBrandForm.vue | 24 ------------------- src/views/erp/mold/index.vue | 7 +++--- src/views/erp/stock/in/index.vue | 35 +++++++++++++++++++++------- src/views/erp/stock/out/index.vue | 35 +++++++++++++++++++++------- 4 files changed, 57 insertions(+), 44 deletions(-) diff --git a/src/views/erp/mold/MoldBrandForm.vue b/src/views/erp/mold/MoldBrandForm.vue index 8ce42add..db8e800b 100644 --- a/src/views/erp/mold/MoldBrandForm.vue +++ b/src/views/erp/mold/MoldBrandForm.vue @@ -28,11 +28,6 @@ - - - - - @@ -104,7 +99,6 @@ const formData = ref({ productName: '', productIds: [], images: '', - version: '', status: 0, useTime: 0, maintainType: undefined, @@ -134,21 +128,6 @@ const handleCodeAutoChange = (value: boolean) => { formRef.value?.clearValidate('code') } -const handleVersionInput = (value: string) => { - formData.value.version = value.replace(/[^0-9.]/g, '').replace(/(\..*)\./g, '$1') -} - -const stripVersionPrefix = (val: any): string => { - if (!val) return '' - return String(val).replace(/^V/i, '') -} - -const addVersionPrefix = (val: any): string => { - if (!val) return '' - const raw = String(val).replace(/^V/i, '') - return raw ? `V${raw}` : '' -} - const formRules = reactive({ code: [{ validator: validateCode, trigger: 'blur' }], name: [{ required: true, message: t('MoldManagement.MoldBrandFormPage.validatorNameRequired'), trigger: 'blur' }], @@ -168,7 +147,6 @@ const resetForm = () => { productName: '', productIds: [], images: '', - version: '', status: 1, useTime: 0, maintainType: undefined, @@ -203,7 +181,6 @@ const open = async (type: string, id?: number) => { ...formData.value, ...data, isCode: (data as any)?.isCode ?? false, - version: stripVersionPrefix(data?.version), productIds: Array.isArray(data?.productIds) ? data.productIds : data?.productId @@ -225,7 +202,6 @@ const submitForm = async () => { handleProductChange(formData.value.productIds) const payload: MoldBrandVO = { ...formData.value, - version: addVersionPrefix(formData.value.version), productIds: Array.isArray(formData.value.productIds) ? formData.value.productIds : [], isEnable: Boolean(formData.value.isEnable) } diff --git a/src/views/erp/mold/index.vue b/src/views/erp/mold/index.vue index a5baf626..eab90e0c3 100644 --- a/src/views/erp/mold/index.vue +++ b/src/views/erp/mold/index.vue @@ -65,7 +65,6 @@ -