From 4ba2f1bea75864deec679039850ade04f167e0de Mon Sep 17 00:00:00 2001 From: x_z Date: Fri, 2 Dec 2022 18:07:28 +0800 Subject: [PATCH] =?UTF-8?q?1.=E6=B7=BB=E5=8A=A0=E8=AE=BE=E5=A4=87=E9=A2=86?= =?UTF-8?q?=E7=94=A8=E5=85=BB=E6=8A=A4=E9=A1=B5=E9=9D=A2=E5=92=8Cjs?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/inventory/deviceCollectOrder.js | 3 + src/api/inventory/deviceMAOrder.js | 1 + src/router/index.js | 63 ++++ .../inventory/deviceCollectOrderAudit.vue | 288 ++++++++++++++++++ .../inventory/deviceCollectOrderCompleted.vue | 288 ++++++++++++++++++ src/views/inventory/deviceCollectOrderNew.vue | 275 +++++++++++++++++ src/views/inventory/deviceMAOrder.vue | 288 ++++++++++++++++++ 7 files changed, 1206 insertions(+) create mode 100644 src/api/inventory/deviceCollectOrder.js create mode 100644 src/api/inventory/deviceMAOrder.js create mode 100644 src/views/inventory/deviceCollectOrderAudit.vue create mode 100644 src/views/inventory/deviceCollectOrderCompleted.vue create mode 100644 src/views/inventory/deviceCollectOrderNew.vue create mode 100644 src/views/inventory/deviceMAOrder.vue diff --git a/src/api/inventory/deviceCollectOrder.js b/src/api/inventory/deviceCollectOrder.js new file mode 100644 index 0000000..b85714d --- /dev/null +++ b/src/api/inventory/deviceCollectOrder.js @@ -0,0 +1,3 @@ +import axios from "../../utils/axios"; + + diff --git a/src/api/inventory/deviceMAOrder.js b/src/api/inventory/deviceMAOrder.js new file mode 100644 index 0000000..cdf157e --- /dev/null +++ b/src/api/inventory/deviceMAOrder.js @@ -0,0 +1 @@ +import axios from "../../utils/axios"; diff --git a/src/router/index.js b/src/router/index.js index bdbfa5d..15b1905 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -118,6 +118,11 @@ import invMAOrderNew from "@/views/inventory/invMAOrderNew"; import invMAOrderAudit from "@/views/inventory/invMAOrderAudit"; import invMAOrderCompleted from "@/views/inventory/invMAOrderCompleted"; +//设备管理 +import deviceCollectOrderNew from "@/views/inventory/deviceCollectOrderNew.vue"; +import deviceCollectOrderAudit from "@/views/inventory/deviceCollectOrderAudit.vue"; +import deviceCollectOrderCompleted from "@/views/inventory/deviceCollectOrderCompleted.vue"; +import deviceMAOrder from "@/views/inventory/deviceMAOrder.vue"; //库存 import invProducts from "../views/inventory/InvProducts.vue"; @@ -1500,6 +1505,64 @@ export const asyncRouterMap = [ } ] }, + { + path: "/deviceManage", + component: Empty, + name: "设备管理", + icon: "", + meta: { + authRule: ["invManage/deviceManage"] + }, + children: [ + { + path: "/deviceCollectOrder", + component: Empty, + name: "设备领用", + icon: "", + meta: { + authRule: ["deviceCollectOrder/order"] + }, + children: [ + { + path: "deviceCollectOrderNew", + component: deviceCollectOrderNew, + name: "新增领用记录", + icon: "", + meta: { + authRule: ["deviceCollectOrder/orderNew"] + } + }, + { + path: "deviceCollectOrderAudit", + component: deviceCollectOrderAudit, + name: "审核领用记录", + icon: "", + meta: { + authRule: ["deviceCollectOrder/orderAudit"] + } + }, + { + path: "deviceCollectOrderCompleted", + component: deviceCollectOrderCompleted, + name: "领用记录查询", + icon: "", + meta: { + authRule: ["deviceCollectOrder/orderCompleted"] + } + }, + ] + }, + { + path: "deviceMAOrder", + component: deviceMAOrder, + name: "设备养护记录", + icon: "", + meta: { + authRule: ["deviceManage/deviceMAOrder"] + } + } + ] + } ] }, { diff --git a/src/views/inventory/deviceCollectOrderAudit.vue b/src/views/inventory/deviceCollectOrderAudit.vue new file mode 100644 index 0000000..96c9466 --- /dev/null +++ b/src/views/inventory/deviceCollectOrderAudit.vue @@ -0,0 +1,288 @@ + + + + + diff --git a/src/views/inventory/deviceCollectOrderCompleted.vue b/src/views/inventory/deviceCollectOrderCompleted.vue new file mode 100644 index 0000000..96c9466 --- /dev/null +++ b/src/views/inventory/deviceCollectOrderCompleted.vue @@ -0,0 +1,288 @@ + + + + + diff --git a/src/views/inventory/deviceCollectOrderNew.vue b/src/views/inventory/deviceCollectOrderNew.vue new file mode 100644 index 0000000..70f1e7a --- /dev/null +++ b/src/views/inventory/deviceCollectOrderNew.vue @@ -0,0 +1,275 @@ + + + + + diff --git a/src/views/inventory/deviceMAOrder.vue b/src/views/inventory/deviceMAOrder.vue new file mode 100644 index 0000000..96c9466 --- /dev/null +++ b/src/views/inventory/deviceMAOrder.vue @@ -0,0 +1,288 @@ + + + + +