From adcac0a5cd70d8df755e69ccd8c31c60166dd316 Mon Sep 17 00:00:00 2001 From: yufei_wang <2267742828@qq.com> Date: Wed, 6 Nov 2024 15:51:44 +0800 Subject: [PATCH] =?UTF-8?q?HL-6386=E5=8E=9F=E5=9B=A0=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E9=BB=98=E8=AE=A4SC99=EF=BC=8C=E6=88=90=E6=9C=AC=E4=B8=AD?= =?UTF-8?q?=E5=BF=83=E9=BB=98=E8=AE=A4DEFC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../productionscrapRequestMain/index.vue | 16 ++++++++++++++++ .../productionscrapRequestMain.data.ts | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/index.vue b/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/index.vue index 5096dda96..58f1f53d8 100644 --- a/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/index.vue +++ b/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/index.vue @@ -230,6 +230,11 @@ const clearSearchInput = (field)=>{ }) } } +const defaultReasonCodeRequisition = ref(true) +const setDefaultrReasonCodeRequisition = ()=>{ + formRef.value.setDefaultBlurValue('reasonCodeRequisition','SC99') + defaultReasonCodeRequisition.value = false +} // 查询页面返回 const searchTableSuccess = (formField, searchField, val, formRef, type, row ) => { nextTick(async () => { @@ -324,6 +329,11 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row ) => setV[formField] = val[0][searchField] tableData.value = [] // 重置明细数据 formRef.setValues(setV) + if(formField == 'costCenterCode'){ + if(defaultReasonCodeRequisition.value){ + setDefaultrReasonCodeRequisition() + } + } } }) } @@ -641,6 +651,12 @@ const openForm =async (type: string, row?: number) => { }) } formRef.value.open(type, row) + if(type == 'create'){ + nextTick(()=>{ + defaultReasonCodeRequisition.value = true + formRef.value.setDefaultBlurValue('costCenterCode','DEFC') + }) + } } // 批量打印--生产退料 diff --git a/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/productionscrapRequestMain.data.ts b/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/productionscrapRequestMain.data.ts index 959141c48..4fe78c5f4 100644 --- a/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/productionscrapRequestMain.data.ts +++ b/src/views/wms/issueManage/productionscrap/productionscrapRequestMain/productionscrapRequestMain.data.ts @@ -892,7 +892,7 @@ export const ProductionscrapRequestMain = useCrudSchemas( table: { width: 150 }, - isForm:false, + isForm:true, isTable:false, isTableForm:false, form: {