From 71b036a564347dc832974e22760a776ec6175096 Mon Sep 17 00:00:00 2001 From: yejiaxing <591141169@qq.com> Date: Tue, 12 Dec 2023 17:01:59 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../purchasePlanMain/index.vue | 6 +- .../purchasePlanMain/purchasePlanMain.data.ts | 55 ++++--------------- 2 files changed, 17 insertions(+), 44 deletions(-) diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue b/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue index 04a3dba55..50a7783be 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/index.vue @@ -76,6 +76,7 @@ const searchTableSuccess = (formField, searchField, val, formRef, type, row) => { nextTick(async () => { if (type == 'tableForm') { + // 明细查询页赋值 row[formField] = val[0][searchField] row['itemCode'] = val[0]['code'] @@ -83,13 +84,16 @@ row['poLine'] = val[0]['lineNumber'] await PurchaseDetailApi.getPurchaseDetailPage({ number: row['poNumber'], - lineNumber: row['poLine'], + poLine: row['lineNumber'], }).then(res => { if (res.list.length == 1) { row['itemCode'] = res.list[0].itemCode + row['poLine'] = res.list[0].lineNumber + row['uom'] = res.list[0].uom } }) } else { + console.log(456) const setV = {} setV[formField] = val[0][searchField] formRef.setValues(setV) diff --git a/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/purchasePlanMain.data.ts b/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/purchasePlanMain.data.ts index c38816691..981796a9b 100644 --- a/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/purchasePlanMain.data.ts +++ b/src/views/wms/purchasereceiptManage/supplierdeliver/purchasePlanMain/purchasePlanMain.data.ts @@ -292,51 +292,20 @@ export const PurchasePlanDetail = useCrudSchemas(reactive([ label: '订单行', field: 'poLine', sort: 'custom', - table: { - width: 150 - }, - tableForm: { - isInpuFocusShow: true, - searchListPlaceholder: '请选择订单行', - searchField: 'lineNumber', - searchTitle: '采购订单信息', - searchAllSchemas: PurchaseDetail.allSchemas, - searchPage: PurchaseDetailApi.getPurchaseDetailPage, - searchCondition: [{ - key: 'number', - value: 'number', - isMainValue: true - }, - { - key: 'available', - value: 'TRUE', - isMainValue: false - }] - }, - form: { - // labelMessage: '信息提示说明!!!', - componentProps: { - isSearchList: true, - searchListPlaceholder: '请选择订单行', - searchField: 'lineNumber', - searchTitle: '采购订单信息', - searchAllSchemas: PurchaseDetail.allSchemas, - searchPage: PurchaseDetailApi.getPurchaseDetailPage, - searchCondition: [{ - key: 'number', - value: 'poNumber', - isMainValue: true - }, - { - key: 'available', - value: 'TRUE', - isMainValue: false - }] - } - } + table: { + width: 150 + }, + form: { + componentProps: { + disabled: true + } + }, + tableForm: { + disabled: true + } }, { - label: '单据号', + label: '单据号11', field: 'number', sort: 'custom', isTableForm: false,