diff --git a/klp-ui/src/api/wms/purchasePlan.js b/klp-ui/src/api/wms/purchasePlan.js new file mode 100644 index 00000000..8b6322de --- /dev/null +++ b/klp-ui/src/api/wms/purchasePlan.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询采购计划主列表 +export function listPurchasePlan(query) { + return request({ + url: '/wms/purchasePlan/list', + method: 'get', + params: query + }) +} + +// 查询采购计划主详细 +export function getPurchasePlan(planId) { + return request({ + url: '/wms/purchasePlan/' + planId, + method: 'get' + }) +} + +// 新增采购计划主 +export function addPurchasePlan(data) { + return request({ + url: '/wms/purchasePlan', + method: 'post', + data: data + }) +} + +// 修改采购计划主 +export function updatePurchasePlan(data) { + return request({ + url: '/wms/purchasePlan', + method: 'put', + data: data + }) +} + +// 删除采购计划主 +export function delPurchasePlan(planId) { + return request({ + url: '/wms/purchasePlan/' + planId, + method: 'delete' + }) +} diff --git a/klp-ui/src/api/wms/purchasePlanDetail.js b/klp-ui/src/api/wms/purchasePlanDetail.js new file mode 100644 index 00000000..99ccf24d --- /dev/null +++ b/klp-ui/src/api/wms/purchasePlanDetail.js @@ -0,0 +1,44 @@ +import request from '@/utils/request' + +// 查询采购计划明细列表 +export function listPurchasePlanDetail(query) { + return request({ + url: '/wms/purchasePlanDetail/list', + method: 'get', + params: query + }) +} + +// 查询采购计划明细详细 +export function getPurchasePlanDetail(detailId) { + return request({ + url: '/wms/purchasePlanDetail/' + detailId, + method: 'get' + }) +} + +// 新增采购计划明细 +export function addPurchasePlanDetail(data) { + return request({ + url: '/wms/purchasePlanDetail', + method: 'post', + data: data + }) +} + +// 修改采购计划明细 +export function updatePurchasePlanDetail(data) { + return request({ + url: '/wms/purchasePlanDetail', + method: 'put', + data: data + }) +} + +// 删除采购计划明细 +export function delPurchasePlanDetail(detailId) { + return request({ + url: '/wms/purchasePlanDetail/' + detailId, + method: 'delete' + }) +} diff --git a/klp-ui/src/components/KLPService/RawMaterialSelect/index.vue b/klp-ui/src/components/KLPService/RawMaterialSelect/index.vue new file mode 100644 index 00000000..291f1d74 --- /dev/null +++ b/klp-ui/src/components/KLPService/RawMaterialSelect/index.vue @@ -0,0 +1,57 @@ + + + diff --git a/klp-ui/src/views/wms/order/index.vue b/klp-ui/src/views/wms/order/index.vue index 698fa0a3..538046ee 100644 --- a/klp-ui/src/views/wms/order/index.vue +++ b/klp-ui/src/views/wms/order/index.vue @@ -83,7 +83,11 @@ - + + + @@ -145,16 +155,23 @@ + + + + + diff --git a/klp-ui/src/views/wms/productBom/index.vue b/klp-ui/src/views/wms/productBom/index.vue index 9cc6e854..d537ee53 100644 --- a/klp-ui/src/views/wms/productBom/index.vue +++ b/klp-ui/src/views/wms/productBom/index.vue @@ -2,20 +2,10 @@
- + - + - + - + @@ -150,9 +140,15 @@ diff --git a/klp-ui/src/views/wms/purchasePlan/panels/clac.vue b/klp-ui/src/views/wms/purchasePlan/panels/clac.vue new file mode 100644 index 00000000..c355f377 --- /dev/null +++ b/klp-ui/src/views/wms/purchasePlan/panels/clac.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/klp-ui/src/views/wms/purchasePlan/panels/detail.vue b/klp-ui/src/views/wms/purchasePlan/panels/detail.vue new file mode 100644 index 00000000..b34bb522 --- /dev/null +++ b/klp-ui/src/views/wms/purchasePlan/panels/detail.vue @@ -0,0 +1,287 @@ + + + diff --git a/klp-ui/src/views/wms/rawMaterial/index.vue b/klp-ui/src/views/wms/rawMaterial/index.vue index 5ae17ac8..dbef49ba 100644 --- a/klp-ui/src/views/wms/rawMaterial/index.vue +++ b/klp-ui/src/views/wms/rawMaterial/index.vue @@ -33,20 +33,18 @@ @keyup.enter.native="handleQuery" /> - - + - - + @@ -233,11 +231,11 @@ - - + + - - + + @@ -283,9 +281,13 @@