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 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 转移
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.dataType == 0 ? '历史数据' : '当前数据' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 转移
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+