diff --git a/src/views/wms/basicDataManage/itemManage/itemarea/index.vue b/src/views/wms/basicDataManage/itemManage/itemarea/index.vue index c89bde0ee..132062985 100644 --- a/src/views/wms/basicDataManage/itemManage/itemarea/index.vue +++ b/src/views/wms/basicDataManage/itemManage/itemarea/index.vue @@ -115,18 +115,22 @@ const updataTableColumns = (val) => { const searchTableSuccess = (formField, searchField, val, formRef, type, row ) => { nextTick(() => { if (type == 'tableForm') { - if(formField == 'locationGroupCode') { - row['locationGroupCode'] = val[0]['code'] - }else if(formField == 'locationCode') { + if(formField == 'locationCode') { row['locationCode'] = val[0]['code'] }else{ row[formField] = val[0][searchField] } + }else{ + const setV = {} + if(formField == 'areaCode') { + console.log(val[0]); + setV['areaCode'] = val[0]['code'] + setV['areaType'] = val[0]['type'] + }else{ + setV[formField] = setV[0][searchField] + } + formRef.setValues(setV) } - const setV = {} - setV[formField] = val[0][searchField] - formRef.setValues(setV) - }) } // 查询页面返回——详情 diff --git a/src/views/wms/basicDataManage/itemManage/itemarea/itemarea.data.ts b/src/views/wms/basicDataManage/itemManage/itemarea/itemarea.data.ts index caa6c1f06..43e97c5fd 100644 --- a/src/views/wms/basicDataManage/itemManage/itemarea/itemarea.data.ts +++ b/src/views/wms/basicDataManage/itemManage/itemarea/itemarea.data.ts @@ -68,6 +68,23 @@ export const Itemarea = useCrudSchemas(reactive([ } } }, + { + label: '库区类型', + field: 'areaType', + dictType: DICT_TYPE.AREA_TYPE, + dictClass: 'string', + isSearch: true, + isTable: true, + sort: 'custom', + table: { + width: 150 + }, + form: { + componentProps: { + disabled: true + } + } + }, { label: '入库包装规格', field: 'inPackUnit', diff --git a/src/views/wms/moveManage/inventorymove/inventorymoveRequestMain/index.vue b/src/views/wms/moveManage/inventorymove/inventorymoveRequestMain/index.vue index d02106a9e..a35ce47cc 100644 --- a/src/views/wms/moveManage/inventorymove/inventorymoveRequestMain/index.vue +++ b/src/views/wms/moveManage/inventorymove/inventorymoveRequestMain/index.vue @@ -597,6 +597,8 @@ const submitForm = async (formType, data) => { let isExist = false tableData.value.forEach(item => { let rs = tableData.value.filter(filterItem => (filterItem.packingNumber == item.packingNumber)) + console.log(rs); + if(rs.length > 1) isExist = true }) if (isExist) {