diff --git a/vue/src/api/shipping/shipping.js b/vue/src/api/shipping/shipping.js new file mode 100644 index 00000000..216f7adc --- /dev/null +++ b/vue/src/api/shipping/shipping.js @@ -0,0 +1,70 @@ +import request from '@/utils/request' + +// 备货清单 +export function listShipStockup(query) { + return request({ + url: '/api/oms-api/ship/stock_up_list', + method: 'get', + params: query + }) +} +// 备货完成 +export function shipStockupComplete(data) { + return request({ + url: '/api/oms-api/ship/stock_up_complete', + method: 'post', + data: data + }) +} +// 备货完成by order +export function shipStockupCompleteByOrder(data) { + return request({ + url: '/api/oms-api/ship/stock_up_complete_by_order', + method: 'post', + data: data + }) +} + +export function orderItemSpecIdUpdate(data) { + return request({ + url: '/shipping/order_item_spec_id_update', + method: 'post', + data: data + }) +} + +// 生成出库单(备货清单生成出库单) +export function generateStockOutEntry(data) { + return request({ + url: '/shipping/generate_stock_out_entry', + method: 'post', + data: data + }) +} + +// 分配给供应商发货 +export function distributeSupplierShip(data) { + return request({ + url: '/shipping/supplier_ship_dist', + method: 'post', + data: data + }) +} + +// 订单待出库列表 +export function listOrderStockOutEntry(query) { + return request({ + url: '/shipping/order_stock_out_entry_list', + method: 'get', + params: query + }) +} + +// 订单待出库明细列表 +export function listOrderStockOutEntryItem(query) { + return request({ + url: '/shipping/order_stock_out_entry_item_list', + method: 'get', + params: query + }) +} diff --git a/vue/src/views/shipping/stockup/index.vue b/vue/src/views/shipping/stockup/index.vue new file mode 100644 index 00000000..b334e150 --- /dev/null +++ b/vue/src/views/shipping/stockup/index.vue @@ -0,0 +1,49 @@ + + + diff --git a/vue/src/views/shipping/stockup/order_item_list.vue b/vue/src/views/shipping/stockup/order_item_list.vue new file mode 100644 index 00000000..fa8c26a2 --- /dev/null +++ b/vue/src/views/shipping/stockup/order_item_list.vue @@ -0,0 +1,451 @@ + + + diff --git a/vue/src/views/shipping/stockup/order_list.vue b/vue/src/views/shipping/stockup/order_list.vue new file mode 100644 index 00000000..b452f15d --- /dev/null +++ b/vue/src/views/shipping/stockup/order_list.vue @@ -0,0 +1,574 @@ + + +