diff --git a/src/api/material/productionStock.js b/src/api/material/productionStock.js
new file mode 100644
index 0000000..c6e96ce
--- /dev/null
+++ b/src/api/material/productionStock.js
@@ -0,0 +1,18 @@
+import { createAPI } from "@/utils/httpRequest.js";
+
+export const searchTransHeader = data => createAPI(`/productionStock/searchTransHeader`,'post',data)
+
+export const searchTransDetail = data => createAPI(`/productionStock/searchTransDetail`,'post',data)
+
+export const searchTransDetailSub = data => createAPI(`/productionStock/searchTransDetailSub`,'post',data)
+
+
+export const getWareHouseList = data => createAPI(`/productionStock/getWareHouseList`,'post',data)
+export const saveTransHeaderData= data => createAPI(`/productionStock/saveTransHeaderData`,'post',data)
+
+export const searchTransDetailAndSubCach= data => createAPI(`/productionStock/searchTransDetailAndSubCach`,'post',data)
+export const createNewCachRoll= data => createAPI(`/productionStock/createNewCachRoll`,'post',data)
+export const finalSaveTransHeaderDetail= data => createAPI(`/productionStock/finalSaveTransHeaderDetail`,'post',data)
+export const deleteSubCach= data => createAPI(`/productionStock/deleteSubCach`,'post',data)
+export const deleteTransHeaderData= data => createAPI(`/productionStock/deleteTransHeaderData`,'post',data)
+export const saveStockCach= data => createAPI(`/productionStock/saveStockCach`,'post',data)
diff --git a/src/views/modules/material/com_productionStock_add_or_update.vue b/src/views/modules/material/com_productionStock_add_or_update.vue
new file mode 100644
index 0000000..f943b91
--- /dev/null
+++ b/src/views/modules/material/com_productionStock_add_or_update.vue
@@ -0,0 +1,600 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{'最终入库'}}
+
+
+
+
+
+
+
+
+ 删除
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/modules/material/productionStock.vue b/src/views/modules/material/productionStock.vue
new file mode 100644
index 0000000..577ae3f
--- /dev/null
+++ b/src/views/modules/material/productionStock.vue
@@ -0,0 +1,947 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 新增
+
+ {{ '导出' }}
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+ 编辑
+ 删除
+ 扫描
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row[item.columnProp] }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存后直接扫描
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 保存
+ 关闭
+
+
+
+
+
+
+
+
+
+
+
+