From 665d82c0c7e4b07a6c9bb1e8840f67e8116c5672 Mon Sep 17 00:00:00 2001 From: x_z Date: Wed, 29 Mar 2023 16:31:56 +0800 Subject: [PATCH] =?UTF-8?q?1.=E5=88=9D=E6=AD=A5=E5=AE=8C=E6=88=90=E7=BB=B4?= =?UTF-8?q?=E4=BF=9D=E5=8D=95=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/inventory/deviceInspectOrder.js | 36 +- .../inventory/DeviceInspectOrderAudit.vue | 208 +++++------ .../inventory/DeviceInspectOrderCompleted.vue | 156 ++++----- .../inventory/DeviceInspectOrderModify.vue | 326 ++++++++++++++++++ src/views/inventory/DeviceInspectOrderNew.vue | 167 +++++---- .../inventory/DeviceInspectPlanModify.vue | 4 +- .../inventory/DeviceRepairOrderModify.vue | 2 +- 7 files changed, 626 insertions(+), 273 deletions(-) create mode 100644 src/views/inventory/DeviceInspectOrderModify.vue diff --git a/src/api/inventory/deviceInspectOrder.js b/src/api/inventory/deviceInspectOrder.js index e344353d..a24e14ee 100644 --- a/src/api/inventory/deviceInspectOrder.js +++ b/src/api/inventory/deviceInspectOrder.js @@ -1,7 +1,7 @@ import axios from "../../utils/request"; -export function getMaintenanceList(params) { +export function getDeviceInspectOrderList(params) { return axios({ url: "/udiwms/inv/device/inspect/order/filter", method: "get", @@ -9,45 +9,37 @@ export function getMaintenanceList(params) { }); } -export function addDeviceInspectOrder(params) { +export function saveDeviceInspectOrder(data, formName) { return axios({ - url: "/udiwms/inv/device/inspect/order/add", - method: "get", - data: params + url: formName === "add" ? "/udiwms/inv/device/inspect/order/add" : "/udiwms/inv/device/inspect/order/update", + method: "post", + data: data }); } -export function updateDeviceInspectOrder(params) { - return axios({ - url: "/udiwms/inv/device/inspect/order/update", - method: "get", - data: params - }); -} - -export function submitAudit(params) { +export function submitAudit(data) { return axios({ url: "/udiwms/inv/device/inspect/order/submitAudit", - method: "get", - data: params + method: "post", + data: data }); } -export function updateStatus(params) { +export function updateStatus(data) { return axios({ url: "/udiwms/inv/device/inspect/order/updateStatus", - method: "get", - data: params + method: "post", + data: data }); } -export function deleteDeviceInspectOrder(params) { +export function deleteDeviceInspectOrder(data) { return axios({ url: "/udiwms/inv/device/inspect/order/delete", - method: "get", - data: params + method: "post", + data: data }); } diff --git a/src/views/inventory/DeviceInspectOrderAudit.vue b/src/views/inventory/DeviceInspectOrderAudit.vue index d82fc470..c7eab0b3 100644 --- a/src/views/inventory/DeviceInspectOrderAudit.vue +++ b/src/views/inventory/DeviceInspectOrderAudit.vue @@ -1,19 +1,11 @@