diff --git a/src/api/mes/wm/stocktaking.js b/src/api/mes/wm/stocktaking.js
new file mode 100644
index 0000000..7243c48
--- /dev/null
+++ b/src/api/mes/wm/stocktaking.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询库存盘点记录列表
+export function listStocktaking(query) {
+ return request({
+ url: '/mes/wm/stocktaking/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询库存盘点记录详细
+export function getStocktaking(takingId) {
+ return request({
+ url: '/mes/wm/stocktaking/' + takingId,
+ method: 'get'
+ })
+}
+
+// 新增库存盘点记录
+export function addStocktaking(data) {
+ return request({
+ url: '/mes/wm/stocktaking',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改库存盘点记录
+export function updateStocktaking(data) {
+ return request({
+ url: '/mes/wm/stocktaking',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除库存盘点记录
+export function delStocktaking(takingId) {
+ return request({
+ url: '/mes/wm/stocktaking/' + takingId,
+ method: 'delete'
+ })
+}
diff --git a/src/api/mes/wm/stocktakingline.js b/src/api/mes/wm/stocktakingline.js
new file mode 100644
index 0000000..68d828b
--- /dev/null
+++ b/src/api/mes/wm/stocktakingline.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询库存盘点明细列表
+export function listStocktakingline(query) {
+ return request({
+ url: '/mes/wm/stocktakingline/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询库存盘点明细详细
+export function getStocktakingline(lineId) {
+ return request({
+ url: '/mes/wm/stocktakingline/' + lineId,
+ method: 'get'
+ })
+}
+
+// 新增库存盘点明细
+export function addStocktakingline(data) {
+ return request({
+ url: '/mes/wm/stocktakingline',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改库存盘点明细
+export function updateStocktakingline(data) {
+ return request({
+ url: '/mes/wm/stocktakingline',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除库存盘点明细
+export function delStocktakingline(lineId) {
+ return request({
+ url: '/mes/wm/stocktakingline/' + lineId,
+ method: 'delete'
+ })
+}
diff --git a/src/api/mes/wm/stocktakingresult.js b/src/api/mes/wm/stocktakingresult.js
new file mode 100644
index 0000000..3c76201
--- /dev/null
+++ b/src/api/mes/wm/stocktakingresult.js
@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询库存盘点结果列表
+export function listStocktakingresult(query) {
+ return request({
+ url: '/mes/wm/stocktakingresult/list',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询库存盘点结果详细
+export function getStocktakingresult(resultId) {
+ return request({
+ url: '/mes/wm/stocktakingresult/' + resultId,
+ method: 'get'
+ })
+}
+
+// 新增库存盘点结果
+export function addStocktakingresult(data) {
+ return request({
+ url: '/mes/wm/stocktakingresult',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改库存盘点结果
+export function updateStocktakingresult(data) {
+ return request({
+ url: '/mes/wm/stocktakingresult',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除库存盘点结果
+export function delStocktakingresult(resultId) {
+ return request({
+ url: '/mes/wm/stocktakingresult/' + resultId,
+ method: 'delete'
+ })
+}
diff --git a/src/views/mes/wm/stocktaking/index.vue b/src/views/mes/wm/stocktaking/index.vue
new file mode 100644
index 0000000..30c4ceb
--- /dev/null
+++ b/src/views/mes/wm/stocktaking/index.vue
@@ -0,0 +1,382 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.takingDate, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 请选择字典生成
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/mes/wm/stocktaking/line.vue b/src/views/mes/wm/stocktaking/line.vue
new file mode 100644
index 0000000..728ac12
--- /dev/null
+++ b/src/views/mes/wm/stocktaking/line.vue
@@ -0,0 +1,471 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 请选择字典生成
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/mes/wm/stocktaking/result.vue b/src/views/mes/wm/stocktaking/result.vue
new file mode 100644
index 0000000..91cad58
--- /dev/null
+++ b/src/views/mes/wm/stocktaking/result.vue
@@ -0,0 +1,347 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 请选择字典生成
+
+
+
+
+
+
+
+
+