From 743aeeb5fbed229cbe0f2f8c1c25942bdf3bfa00 Mon Sep 17 00:00:00 2001 From: "YEJIAXING-PC\\lenovo" <591141169@qq.com> Date: Sat, 7 Sep 2024 10:35:21 +0800 Subject: [PATCH] =?UTF-8?q?Q3=E6=98=8E=E7=BB=86=E4=B8=AD=E7=BC=BA=E9=99=B7?= =?UTF-8?q?=E4=BD=8D=E7=BD=AE=E5=B8=A6=E5=87=BA=E9=94=99=E8=AF=AF=EF=BC=8C?= =?UTF-8?q?=E7=BC=BA=E9=99=B7=E4=BD=8D=E7=BD=AE=E9=9C=80=E8=A6=81=E6=94=AF?= =?UTF-8?q?=E6=8C=81=E6=89=8B=E5=8A=A8=E8=BE=93=E5=85=A5=20=20HL-5894?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/qms/inspectionQ2/index.vue | 76 ++++++++++++++++++++++++---- 1 file changed, 65 insertions(+), 11 deletions(-) diff --git a/src/views/qms/inspectionQ2/index.vue b/src/views/qms/inspectionQ2/index.vue index 48af18b0f..e8f0bebc9 100644 --- a/src/views/qms/inspectionQ2/index.vue +++ b/src/views/qms/inspectionQ2/index.vue @@ -159,6 +159,11 @@ const clearSearchInput = (formField) => { column: 'itemCode', action: '==', value: basicFormRef.value.formRef.formModel.lightItemCode + }, + { + column: 'available', + action: '==', + value: 'TRUE' } ], pageNo: 1, @@ -211,7 +216,16 @@ const clearSearchInput = (formField) => { const params2 = { by: 'ASC', filters: [ - { column: 'itemCode', action: '==', value: basicFormRef.value.formRef.formModel.itemCode } + { + column: 'itemCode', + action: '==', + value: basicFormRef.value.formRef.formModel.itemCode + }, + { + column: 'available', + action: '==', + value: 'TRUE' + } ], pageNo: 1, pageSize: 500, @@ -258,7 +272,14 @@ const searchTableSuccess = (formField, searchField, val, formRef) => { setV['purchaseReceiptNumber'] = '' const supplierParams = { by: 'ASC', - filters: [{ column: 'code', action: '==', value: val[0].supplierCode }], + filters: [ + { column: 'code', action: '==', value: val[0].supplierCode }, + { + column: 'available', + action: '==', + value: 'TRUE' + } + ], pageNo: 1, pageSize: 500, sort: '' @@ -300,7 +321,14 @@ const searchTableSuccess = (formField, searchField, val, formRef) => { setV['remainingAmount'] = 0 const params2 = { by: 'ASC', - filters: [{ column: 'itemCode', action: '==', value: val[0].code }], + filters: [ + { column: 'itemCode', action: '==', value: val[0].code }, + { + column: 'available', + action: '==', + value: 'TRUE' + } + ], pageNo: 1, pageSize: 500, sort: '' @@ -361,7 +389,14 @@ const searchTableSuccess = (formField, searchField, val, formRef) => { const supplieritemParams = { by: 'ASC', - filters: [{ column: 'itemCode', action: '==', value: val[0].itemCode }], + filters: [ + { column: 'itemCode', action: '==', value: val[0].itemCode }, + { + column: 'available', + action: '==', + value: 'TRUE' + } + ], pageNo: 1, pageSize: 500, sort: '' @@ -380,7 +415,14 @@ const searchTableSuccess = (formField, searchField, val, formRef) => { }) const itembasicParams = { by: 'ASC', - filters: [{ column: 'code', action: '==', value: val[0].itemCode }], + filters: [ + { column: 'code', action: '==', value: val[0].itemCode }, + { + column: 'available', + action: '==', + value: 'TRUE' + } + ], pageNo: 1, pageSize: 500, sort: '' @@ -407,7 +449,14 @@ const searchTableSuccess = (formField, searchField, val, formRef) => { setV['remainingAmount'] = 0 const params2 = { by: 'ASC', - filters: [{ column: 'itemCode', action: '==', value: val[0].itemCode }], + filters: [ + { column: 'itemCode', action: '==', value: val[0].itemCode }, + { + column: 'available', + action: '==', + value: 'TRUE' + } + ], pageNo: 1, pageSize: 500, sort: '' @@ -509,7 +558,12 @@ const onChange = (field, e) => { const paramsCustomer = { by: 'ASC', filters: [ - { column: 'code', action: '==', value: basicFormRef.value.formRef.formModel.supplierCode } + { column: 'code', action: '==', value: basicFormRef.value.formRef.formModel.supplierCode }, + { + column: 'available', + action: '==', + value: 'TRUE' + } ], pageNo: 1, pageSize: 500, @@ -690,10 +744,10 @@ const formsSuccess = async (formType, data) => { // message.error('数量不能为0') // return // } - if (!data.standardCostPrice) { - message.error('标准成本价格不能为0或空') - return - } + // if (!data.standardCostPrice) { + // message.error('标准成本价格不能为0或空') + // return + // } if (data.activeTime == 0) data.activeTime = null if (data.expireTime == 0) data.expireTime = null