diff --git a/src/views/wms/countManage/count/countPlanMain/index.vue b/src/views/wms/countManage/count/countPlanMain/index.vue index 185022072..fca8e509c 100644 --- a/src/views/wms/countManage/count/countPlanMain/index.vue +++ b/src/views/wms/countManage/count/countPlanMain/index.vue @@ -366,60 +366,61 @@ const openDetail = (row: any, titleName: any, titleValue: any) => { detailRef.value.openDetail(row, titleName, titleValue) } // 详情打开的编辑的时候设置盘点范围值列表 -const detailOpenForm = (row) => { +const detailOpenForm = (type, row) => { console.log(row) - - if ( - row.type == 'OWNER' || - row.type == 'SUPPLIER' || - row.type == 'CUSTOMER' || - row.type == 'ABC' || - row.type == 'ITEMS_TYPE' || - row.type == 'ITEMS_GROUP' || - row.type == 'ITEMS_CODE' || - row.type == 'WAREHOUSE_CODE' || - row.type == 'AREABASIC_CODE' || - row.type == 'LOCATIONGROUP_CODE' || - row.type == 'LOCATION_CODE' - ) { - formTypeDetail.value = 'Select' - switch (row.type) { - case 'OWNER': - countPlanAllList.value = allList.value.ownerAllList - break - case 'SUPPLIER': - countPlanAllList.value = allList.value.supplierAllList - break - case 'CUSTOMER': - countPlanAllList.value = allList.value.customerAllList - break - case 'ABC': - countPlanAllList.value = getStrDictOptions(DICT_TYPE.ABC_CLASS) - break - case 'ITEMS_TYPE': - countPlanAllList.value = getStrDictOptions(DICT_TYPE.ITEM_TYPE) - break - case 'ITEMS_GROUP': - countPlanAllList.value = getStrDictOptions(DICT_TYPE.ITEM_GROUP) - break - case 'ITEMS_CODE': - countPlanAllList.value = allList.value.itembasicAllList - break - case 'WAREHOUSE_CODE': - countPlanAllList.value = allList.value.warehouseAllList - break - case 'AREABASIC_CODE': - countPlanAllList.value = allList.value.areaAllList - break - case 'LOCATIONGROUP_CODE': - countPlanAllList.value = allList.value.locationgroupAllList - break - case 'LOCATION_CODE': - countPlanAllList.value = allList.value.locationAllList - break + if (type == 'update' ) { + if ( + row.type == 'OWNER' || + row.type == 'SUPPLIER' || + row.type == 'CUSTOMER' || + row.type == 'ABC' || + row.type == 'ITEMS_TYPE' || + row.type == 'ITEMS_GROUP' || + row.type == 'ITEMS_CODE' || + row.type == 'WAREHOUSE_CODE' || + row.type == 'AREABASIC_CODE' || + row.type == 'LOCATIONGROUP_CODE' || + row.type == 'LOCATION_CODE' + ) { + formTypeDetail.value = 'Select' + switch (row.type) { + case 'OWNER': + countPlanAllList.value = allList.value.ownerAllList + break + case 'SUPPLIER': + countPlanAllList.value = allList.value.supplierAllList + break + case 'CUSTOMER': + countPlanAllList.value = allList.value.customerAllList + break + case 'ABC': + countPlanAllList.value = getStrDictOptions(DICT_TYPE.ABC_CLASS) + break + case 'ITEMS_TYPE': + countPlanAllList.value = getStrDictOptions(DICT_TYPE.ITEM_TYPE) + break + case 'ITEMS_GROUP': + countPlanAllList.value = getStrDictOptions(DICT_TYPE.ITEM_GROUP) + break + case 'ITEMS_CODE': + countPlanAllList.value = allList.value.itembasicAllList + break + case 'WAREHOUSE_CODE': + countPlanAllList.value = allList.value.warehouseAllList + break + case 'AREABASIC_CODE': + countPlanAllList.value = allList.value.areaAllList + break + case 'LOCATIONGROUP_CODE': + countPlanAllList.value = allList.value.locationgroupAllList + break + case 'LOCATION_CODE': + countPlanAllList.value = allList.value.locationAllList + break + } + } else if (val == 'PROJECT') { + formTypeDetail.value = 'InputString' } - } else if (val == 'PROJECT') { - formTypeDetail.value = 'InputString' } }