diff --git a/src/api/model/inm.js b/src/api/model/inm.js index 1fb177d5..3f619ff4 100644 --- a/src/api/model/inm.js +++ b/src/api/model/inm.js @@ -72,11 +72,19 @@ export default { ); } }, - do: { - name: "创建", + item: { + name: "获取记录详情", + req: async function(id){ + return await http.get( + `${config.API_URL}/inm/mio/${id}/` + ); + } + }, + create: { + name: "通用创建", req: async function(data){ return await http.post( - `${config.API_URL}/inm/mio/do/`, + `${config.API_URL}/inm/mio/`, data); } }, diff --git a/src/config/route.js b/src/config/route.js index 2d5436ac..8d70b429 100644 --- a/src/config/route.js +++ b/src/config/route.js @@ -851,6 +851,17 @@ const routes = [ "perms": ["inm"] }, "component": "inm/mio" + }, + { + "name": "mioitem", + "path": "/inm/mioitem", + "meta": { + "title": "出入库记录明细", + "icon": "el-icon-cellphone", + "perms": ["inm"], + "hidden": true, + }, + "component": "inm/mioitem" } ] diff --git a/src/views/inm/materialbatch.vue b/src/views/inm/materialbatch.vue index bdb211eb..aaf5a1ae 100644 --- a/src/views/inm/materialbatch.vue +++ b/src/views/inm/materialbatch.vue @@ -2,18 +2,23 @@
- +
+
+
- + - + + @@ -29,11 +34,9 @@ export default { data() { return { apiObj: this.$API.inm.warehouse.batch, - query: { - page: 1, - page_size: 20 - }, + params: { count__gte: 1 }, selection: [], + query: {} }; }, methods: { diff --git a/src/views/inm/mio.vue b/src/views/inm/mio.vue index dbcf406e..b2abe3fd 100644 --- a/src/views/inm/mio.vue +++ b/src/views/inm/mio.vue @@ -2,12 +2,25 @@
- - 新增出/入库 - + 生产入库 + 生产领料 + + 采购入库 + 销售发货 + + 其他入库 + 其他出库 + + + + + +
- +
@@ -15,16 +28,16 @@ - - - + + + @@ -34,17 +47,17 @@ @@ -52,63 +65,25 @@
- - - - - - - - 准入 - 禁入 - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/views/inm/mio_form.vue b/src/views/inm/mio_form.vue new file mode 100644 index 00000000..fdc93067 --- /dev/null +++ b/src/views/inm/mio_form.vue @@ -0,0 +1,192 @@ + + + + \ No newline at end of file diff --git a/src/views/inm/mioitem.vue b/src/views/inm/mioitem.vue new file mode 100644 index 00000000..d22afa38 --- /dev/null +++ b/src/views/inm/mioitem.vue @@ -0,0 +1,158 @@ + + \ No newline at end of file diff --git a/src/views/inm/mioitem_form.vue b/src/views/inm/mioitem_form.vue new file mode 100644 index 00000000..3cbd7e68 --- /dev/null +++ b/src/views/inm/mioitem_form.vue @@ -0,0 +1,274 @@ + + + + \ No newline at end of file diff --git a/src/views/inm/warehouse.vue b/src/views/inm/warehouse.vue index 52638451..e3703754 100644 --- a/src/views/inm/warehouse.vue +++ b/src/views/inm/warehouse.vue @@ -2,11 +2,11 @@
- - +
- +