diff --git a/klp-ui/src/api/wms/coil.js b/klp-ui/src/api/wms/coil.js new file mode 100644 index 00000000..193f592b --- /dev/null +++ b/klp-ui/src/api/wms/coil.js @@ -0,0 +1,66 @@ +import request from '@/utils/request' + +// 查询钢卷物料表列表 +export function listMaterialCoil(query) { + return request({ + url: '/wms/materialCoil/list', + method: 'get', + params: query + }) +} + +export function exportMaterialCoil(query) { + return request({ + url: '/wms/materialCoil/export', + method: 'get', + params: query + }) +} + +export function getMaterialCoil(CoilMaterialId) { + return request({ + url: '/wms/materialCoil/' + CoilMaterialId, + method: 'get' + }) +} + +export function addMaterialCoil(data) { + return request({ + url: '/wms/materialCoil', + method: 'post', + data: data + }) +} + +export function updateMaterialCoil(data) { + return request({ + url: '/wms/materialCoil', + method: 'put', + data: data + }) +} + +// 简单更新钢卷物料表 +export function updateMaterialCoilSimple(data) { + return request({ + url: '/wms/materialCoil/update', + method: 'put', + data: data + }) +} + +// 删除钢卷物料表 +export function delMaterialCoil(CoilMaterialId) { + return request({ + url: '/wms/materialCoil/' + CoilMaterialId, + method: 'delete' + }) +} + +// 钢卷溯源查询 +export function getMaterialCoilTrace(CoilMaterialId) { + return request({ + url: '/wms/materialCoil/trace/' + CoilMaterialId, + method: 'get' + }) +} diff --git a/klp-ui/src/api/wms/stock.js b/klp-ui/src/api/wms/stock.js index de283348..a49a3733 100644 --- a/klp-ui/src/api/wms/stock.js +++ b/klp-ui/src/api/wms/stock.js @@ -53,3 +53,12 @@ export function getStockTrace(batchNo) { } }) } + +// 查询库存分布, 传入itemId和itemType,查询库存总量和在各个库存的分布数量 +export function getStockDistribution(params) { + return request({ + url: '/wms/stock/distribution', + method: 'get', + params + }) +} diff --git a/klp-ui/src/views/wms/coil/index.vue b/klp-ui/src/views/wms/coil/index.vue new file mode 100644 index 00000000..d2e5ada0 --- /dev/null +++ b/klp-ui/src/views/wms/coil/index.vue @@ -0,0 +1,401 @@ + + +