diff --git a/src/views/wms/purchaseclaimRequestMain/index.vue b/src/views/wms/purchaseclaimRequestMain/index.vue index b302c23a9..25429df70 100644 --- a/src/views/wms/purchaseclaimRequestMain/index.vue +++ b/src/views/wms/purchaseclaimRequestMain/index.vue @@ -272,7 +272,8 @@ const handleDeleteTable = (item, index) => { // 主子数据 提交 const submitForm = async (formType, data) => { - data.details = tableData.value // 拼接子表数据参数 + data.subList = tableData.value // 拼接子表数据参数 + console.log(data); if (formType === 'create') { await PurchaseclaimRequestMainApi.createPurchaseclaimRequestMain(data) message.success(t('common.createSuccess')) diff --git a/src/views/wms/strategy/downShelfStrategy/AddForm copy.vue b/src/views/wms/strategy/downShelfStrategy/AddForm copy.vue new file mode 100644 index 000000000..419a7ef11 --- /dev/null +++ b/src/views/wms/strategy/downShelfStrategy/AddForm copy.vue @@ -0,0 +1,523 @@ + + + + + + + 规则 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 规则条件 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 规则配置 + + + + + + + + + + + + + + + + + + + {{ + item.label }} + + + + + + + + + + {{ item.label + }} + + + + + + + + + + {{ item.label + }} + + + + + + + + + + {{ item.label + }} + + + + + + + + + + {{ item.label + }} + + + + + + + + + + + + + + + + {{ + item.label + }} + + + + + + + + + + + + + + + + + + + + 小时 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/wms/strategy/downShelfStrategy/AddForm.vue b/src/views/wms/strategy/downShelfStrategy/AddForm.vue index 419a7ef11..8149ed38e 100644 --- a/src/views/wms/strategy/downShelfStrategy/AddForm.vue +++ b/src/views/wms/strategy/downShelfStrategy/AddForm.vue @@ -1,15 +1,15 @@ - + - - - 规则 - + + + + 规则 - - + + @@ -18,8 +18,8 @@ - - + + @@ -33,240 +33,211 @@ - - - - - 规则条件 - - - - - - - + + + + + + 规则条件 + + + + + + - - + + - - + + - - - - - + + + - - + + - - + + - - - - - - - + + - - + + + + + + + + - - + + + - - - - - - + + + + - - + + - - - - - - + + + + - - + + - - - - - - - - - + + + + + - - - - - 规则配置 - - - - - - - + + + + + 规则配置 + + + + + + - - + + - - - - + + - - {{ - item.label }} + + {{ + cur.label }} - - - - + + - - {{ item.label - }} + + {{ + cur.label }} - - - - + + - - {{ item.label - }} + + {{ + cur.label }} - - - - + + - - {{ item.label - }} + + {{ + cur.label }} - - - - + + - - {{ item.label - }} + + {{ + cur.label }} - - - - - + + + - - - - + + - - {{ - item.label - }} + + {{ cur.label }} - - - - - + + + + - - - - - + + + - - - - - 小时 + + + 小时 - - - - - + + + - - - - - + + + - - - - - + + + - - + + @@ -276,7 +247,17 @@ diff --git a/src/views/wms/strategy/purchaseReceiptStrategy/AddForm.vue b/src/views/wms/strategy/purchaseReceiptStrategy/AddForm.vue index 563ee2b05..a1d5626dc 100644 --- a/src/views/wms/strategy/purchaseReceiptStrategy/AddForm.vue +++ b/src/views/wms/strategy/purchaseReceiptStrategy/AddForm.vue @@ -243,7 +243,7 @@ const open = async (type: string, strategyCode: string, id?: number) => { formData.value.name = data.name formData.value.description = data.description formData.value.priority = data.priority - formData.value.status = data.status == 1 ? true : false + formData.value.status = data.status == 0 ? true : false if (data.condition) { formData.value.condition = JSON.parse(data.condition) } @@ -277,7 +277,7 @@ const submitForm = async () => { name: formData.value.name,//名称 description: formData.value.description,//描述 priority: formData.value.priority,//优先级 - status: formData.value.status ? 1 : 0,//状态 + status: formData.value.status ? 0 : 1,//状态 //规则条件集合 condition: JSON.stringify(formData.value.condition), configuration: JSON.stringify(formData.value.configuration) diff --git a/src/views/wms/strategy/purchaseReceiptStrategy/index.vue b/src/views/wms/strategy/purchaseReceiptStrategy/index.vue index d7be6760b..683a6a00c 100644 --- a/src/views/wms/strategy/purchaseReceiptStrategy/index.vue +++ b/src/views/wms/strategy/purchaseReceiptStrategy/index.vue @@ -12,7 +12,7 @@ - + diff --git a/src/views/wms/strategy/supplieDeliveryStrategy/AddForm.vue b/src/views/wms/strategy/supplieDeliveryStrategy/AddForm.vue index ac0a9f41e..8300007cb 100644 --- a/src/views/wms/strategy/supplieDeliveryStrategy/AddForm.vue +++ b/src/views/wms/strategy/supplieDeliveryStrategy/AddForm.vue @@ -302,7 +302,7 @@ const open = async (type: string, strategyCode: string, id?: number) => { formData.value.name = data.name formData.value.description = data.description formData.value.priority = data.priority - formData.value.status = data.status == 1 ? true : false + formData.value.status = data.status == 0 ? true : false if (data.condition) { formData.value.condition = JSON.parse(data.condition) } @@ -336,7 +336,7 @@ const submitForm = async () => { name: formData.value.name,//名称 description: formData.value.description,//描述 priority: formData.value.priority,//优先级 - status: formData.value.status ? 1 : 0,//状态 + status: formData.value.status ? 0 : 1,//状态 //规则条件集合 condition: JSON.stringify(formData.value.condition), configuration: JSON.stringify(formData.value.configuration) diff --git a/src/views/wms/strategy/supplieDeliveryStrategy/index.vue b/src/views/wms/strategy/supplieDeliveryStrategy/index.vue index 7e15a84f1..21ff30d3b 100644 --- a/src/views/wms/strategy/supplieDeliveryStrategy/index.vue +++ b/src/views/wms/strategy/supplieDeliveryStrategy/index.vue @@ -12,7 +12,7 @@ - + diff --git a/src/views/wms/strategy/upShelfStrategy/AddForm.vue b/src/views/wms/strategy/upShelfStrategy/AddForm.vue index c365c722a..74cbb3d89 100644 --- a/src/views/wms/strategy/upShelfStrategy/AddForm.vue +++ b/src/views/wms/strategy/upShelfStrategy/AddForm.vue @@ -231,7 +231,7 @@ const formData = ref({ ], configuration: [ // 仓库 - { ParamCode: 'WarehouseCode', Value: "" }, + { ParamCode: 'LocationCode', Value: "" }, // 优先空库位 { ParamCode: 'EmptyLocationFirst', Value: false }, // 优先非空库位 @@ -323,22 +323,19 @@ const changeCalculation = () => { const getFormWarehouseList = async () => { options.warehouseList = await getWarehouseList(); } -getFormWarehouseList() // 获取库区列表 const getFormAreaList = async () => { options.warehouseList = await getAreaList(); } -getFormWarehouseList() // 获取库位组列表 const getFormLocationgrouList = async () => { options.warehouseList = await getLocationgroupList(); } -getFormWarehouseList() // 获取库位列表 const getFormLocationList = async () => { options.warehouseList = await getLocationList(); } -getFormWarehouseList() +getFormLocationList() // 选择仓库/库位/库位组/库区 const changeWarehouse = (e) => { formData.value.configuration[0].Value = '' @@ -369,7 +366,7 @@ const open = async (type: string, strategyCode: string, id?: number) => { formData.value.name = data.name formData.value.description = data.description formData.value.priority = data.priority - formData.value.status = data.status == 1 ? true : false + formData.value.status = data.status == 0 ? true : false if (data.condition) { formData.value.condition = JSON.parse(data.condition) } @@ -416,7 +413,7 @@ const submitForm = async () => { name: formData.value.name,//名称 description: formData.value.description,//描述 priority: formData.value.priority,//优先级 - status: formData.value.status ? 1 : 0,//状态 + status: formData.value.status ? 0 : 1,//状态 //规则条件集合 condition: JSON.stringify(formData.value.condition), configuration: JSON.stringify(formData.value.configuration) @@ -463,7 +460,7 @@ const resetForm = () => { configuration: [ // 仓库 - { ParamCode: 'WarehouseCode', Value: "" }, + { ParamCode: 'LocationCode', Value: "" }, // 优先空库位 { ParamCode: 'EmptyLocationFirst', Value: false }, // 优先非空库位 diff --git a/src/views/wms/strategy/upShelfStrategy/index.vue b/src/views/wms/strategy/upShelfStrategy/index.vue index 3f4f1d24d..30126820f 100644 --- a/src/views/wms/strategy/upShelfStrategy/index.vue +++ b/src/views/wms/strategy/upShelfStrategy/index.vue @@ -12,7 +12,7 @@ - +