diff --git a/oms_web/oms_vue/src/api/project/order.js b/oms_web/oms_vue/src/api/project/order.js index ac617551..8a745ef6 100644 --- a/oms_web/oms_vue/src/api/project/order.js +++ b/oms_web/oms_vue/src/api/project/order.js @@ -85,3 +85,48 @@ export function updateFinanceStatus(id, status) { data: data }) } + +// 查询产品配货备货明细 +export function productMatchList(orderCode) { + return request({ + url: '/project/order/vue/productMatchList', + method: 'get', + params: { orderCode } + }) +} + +// 查询产品配备货绑定信息 +export function productMatchBindList(orderCode, productCode, params = {}) { + return request({ + url: '/project/order/vue/productMatchBindList', + method: 'get', + params: { orderCode, productCode, ...params } + }) +} + +// 保存订单关联采购单 +export function savePurchaseOrderMap(data) { + return request({ + url: '/project/order/vue/purchaseOrderMap', + method: 'post', + data + }) +} + +// 查询采购单SN码列表 +export function purchaseSnList(purchaseNo, orderCode) { + return request({ + url: '/project/order/vue/purchaseSnList', + method: 'get', + params: { purchaseNo, orderCode } + }) +} + +// 订单绑定SN码 +export function bindOrderSnCodes(orderCode, productCode, productSnList) { + return request({ + url: '/project/order/vue/bindOrderSnCodes', + method: 'post', + data: { orderCode, productCode, productSnList } + }) +} diff --git a/oms_web/oms_vue/src/views/inventory/execution/index.vue b/oms_web/oms_vue/src/views/inventory/execution/index.vue index 43a554b8..4692b966 100644 --- a/oms_web/oms_vue/src/views/inventory/execution/index.vue +++ b/oms_web/oms_vue/src/views/inventory/execution/index.vue @@ -101,6 +101,13 @@ {{ scope.row.projectName }} + + +