From 4bcd4fe31fd61cc3e0b57614a285d19f09f5a1b9 Mon Sep 17 00:00:00 2001 From: x_z Date: Fri, 16 Dec 2022 15:42:35 +0800 Subject: [PATCH] =?UTF-8?q?1.=E8=B0=83=E6=95=B4=E8=AE=BE=E5=A4=87=E5=85=BB?= =?UTF-8?q?=E6=8A=A4=E5=8A=9F=E8=83=BD=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/inventory/deviceCollectOrder.js | 8 + src/api/inventory/deviceMAOrder.js | 18 ++- src/router/index.js | 5 +- src/views/inventory/addDeviceMAOrder.vue | 4 +- src/views/inventory/assetManage.vue | 170 +++++++++++++++++++ src/views/inventory/deviceMAOrderDialog.vue | 171 ++++++++++++++++++++ 6 files changed, 371 insertions(+), 5 deletions(-) create mode 100644 src/views/inventory/assetManage.vue create mode 100644 src/views/inventory/deviceMAOrderDialog.vue diff --git a/src/api/inventory/deviceCollectOrder.js b/src/api/inventory/deviceCollectOrder.js index cc46e90..db9df86 100644 --- a/src/api/inventory/deviceCollectOrder.js +++ b/src/api/inventory/deviceCollectOrder.js @@ -88,3 +88,11 @@ export function deleteCollectOrderDetail(data) { }); } +export function filterDetail(params) { + return axios({ + url: "/device/MA/order/detail/filterMAOrderDetail", + method: "get", + params: params + }); +} + diff --git a/src/api/inventory/deviceMAOrder.js b/src/api/inventory/deviceMAOrder.js index f48bed3..99214fd 100644 --- a/src/api/inventory/deviceMAOrder.js +++ b/src/api/inventory/deviceMAOrder.js @@ -8,7 +8,7 @@ export function getDeviceMAOrderList(params) { }); } -export function addDeviceMAOrder(data) { +export function addMAOrder(data) { return axios({ url: "/device/MA/order/addMAOrder", method: "post", @@ -63,3 +63,19 @@ export function deleteDeviceMAOrderDetail(data) { data: data }); } + +export function deviceList(params) { + return axios({ + url: "/device/collect/order/detail/deviceList", + method: "get", + params: params + }); +} + +export function addDeviceMAOrder(data) { + return axios({ + url: "/device/MA/order/addDeviceMAOrder", + method: "post", + data: data + }); +} diff --git a/src/router/index.js b/src/router/index.js index 34ae01c..8366e4c 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -124,6 +124,7 @@ import deviceCollectOrderAudit from "@/views/inventory/deviceCollectOrderAudit.v import deviceCollectOrderCompleted from "@/views/inventory/deviceCollectOrderCompleted.vue"; import deviceMAOrderNew from "@/views/inventory/deviceMAOrderNew.vue"; import deviceMAOrderCompleted from "@/views/inventory/deviceMAOrderCompleted.vue"; +import assetManage from "@/views/inventory/assetManage.vue"; //库存 import invProducts from "../views/inventory/InvProducts.vue"; @@ -1563,8 +1564,8 @@ export const asyncRouterMap = [ }, children: [ { - path: "deviceMAOrderNew", - component: deviceMAOrderNew, + path: "assetManage", + component: assetManage, name: "资产管理", icon: "", meta: { diff --git a/src/views/inventory/addDeviceMAOrder.vue b/src/views/inventory/addDeviceMAOrder.vue index 4e22ecb..41ce712 100644 --- a/src/views/inventory/addDeviceMAOrder.vue +++ b/src/views/inventory/addDeviceMAOrder.vue @@ -225,7 +225,7 @@ + + diff --git a/src/views/inventory/deviceMAOrderDialog.vue b/src/views/inventory/deviceMAOrderDialog.vue new file mode 100644 index 0000000..6cb6f36 --- /dev/null +++ b/src/views/inventory/deviceMAOrderDialog.vue @@ -0,0 +1,171 @@ + + + +