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 @@ + + + + +