diff --git a/klp-ui/src/views/wms/order/index.vue b/klp-ui/src/views/wms/order/index.vue index c82c8683..f640df07 100644 --- a/klp-ui/src/views/wms/order/index.vue +++ b/klp-ui/src/views/wms/order/index.vue @@ -157,10 +157,10 @@ - - + + - + diff --git a/klp-ui/src/views/wms/purchasePlan/index.vue b/klp-ui/src/views/wms/purchasePlan/index.vue index cd09f7ff..4f8cdd0a 100644 --- a/klp-ui/src/views/wms/purchasePlan/index.vue +++ b/klp-ui/src/views/wms/purchasePlan/index.vue @@ -239,6 +239,25 @@ 关 闭 + + + + + @@ -247,13 +266,15 @@ import { listPurchasePlan, getPurchasePlan, delPurchasePlan, addPurchasePlan, up import { listOrder } from "@/api/wms/order"; import PurchasePlanClac from "./panels/clac.vue"; import PurchasePlanDetail from "./panels/detail.vue"; +import CreatePurchasePanel from "./panels/CreatePurchasePanel.vue"; import { EOrderStatus } from "../../../utils/enums"; export default { name: "PurchasePlan", components: { PurchasePlanClac, - PurchasePlanDetail + PurchasePlanDetail, + CreatePurchasePanel }, dicts: ['order_status'], data() { @@ -327,7 +348,8 @@ export default { status: [ { required: true, message: "状态不能为空", trigger: "change" } ], - } + }, + addDrawerOpen: false, }; }, mounted() { @@ -383,9 +405,7 @@ export default { }, /** 新增按钮操作 */ handleAdd() { - this.reset(); - this.open = true; - this.title = "添加采购计划主"; + this.addDrawerOpen = true; }, /** 修改按钮操作 */ handleUpdate(row) { @@ -498,7 +518,19 @@ export default { handleDetail(row) { this.selectedPlanId = row.planId; this.detailOpen = true; + }, + onAddConfirm() { + this.addDrawerOpen = false; + this.getList(); } } }; + + diff --git a/klp-ui/src/views/wms/purchasePlan/panels/CreatePurchasePanel.vue b/klp-ui/src/views/wms/purchasePlan/panels/CreatePurchasePanel.vue new file mode 100644 index 00000000..0ab03932 --- /dev/null +++ b/klp-ui/src/views/wms/purchasePlan/panels/CreatePurchasePanel.vue @@ -0,0 +1,280 @@ + + + + + \ No newline at end of file diff --git a/klp-ui/src/views/wms/purchasePlan/panels/RecommendPurchasePanel.vue b/klp-ui/src/views/wms/purchasePlan/panels/RecommendPurchasePanel.vue new file mode 100644 index 00000000..aa364459 --- /dev/null +++ b/klp-ui/src/views/wms/purchasePlan/panels/RecommendPurchasePanel.vue @@ -0,0 +1,50 @@ + + + \ No newline at end of file diff --git a/klp-ui/src/views/wms/purchasePlan/panels/clac.vue b/klp-ui/src/views/wms/purchasePlan/panels/clac.vue index 96b27bd0..e22db312 100644 --- a/klp-ui/src/views/wms/purchasePlan/panels/clac.vue +++ b/klp-ui/src/views/wms/purchasePlan/panels/clac.vue @@ -1,122 +1,27 @@