From de1f89496a4df4bc847e9d13a100284f0fa271c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=83=91=E6=98=8E=E6=A2=81?= <2429105222@qq.com> Date: Wed, 23 Aug 2023 10:55:38 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BE=E5=A4=87=E4=BB=A3=E7=A0=81=E6=8F=90?= =?UTF-8?q?=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/inventory/deptDevice.js | 20 ++ src/api/inventory/deviceReceiveOrder.js | 17 ++ src/views/inventory/DeptDeviceDetail.vue | 33 ++- .../inventory/DeviceReceiveOrderModify.vue | 249 ++++++++++++------ 4 files changed, 237 insertions(+), 82 deletions(-) diff --git a/src/api/inventory/deptDevice.js b/src/api/inventory/deptDevice.js index 8ff4019e..592dac1c 100644 --- a/src/api/inventory/deptDevice.js +++ b/src/api/inventory/deptDevice.js @@ -23,3 +23,23 @@ export function deleteDeptDevice(data) { data: data }); } + +export function verifyTemplateFile(data) { + return axios({ + url: "/device/receive/order/verifyTemplateFile", + method: "post", + data: data + }); +} + +export function printOrder(data) { + return axios({ + url: "/device/receive/order/printOrder", + method: "post", + data: data, + headers: {'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'}, + responseType: 'arraybuffer', //一定要设置响应类型,否则页面会是空白pdf + }); +} + + diff --git a/src/api/inventory/deviceReceiveOrder.js b/src/api/inventory/deviceReceiveOrder.js index 4a826eb3..d7cff2c8 100644 --- a/src/api/inventory/deviceReceiveOrder.js +++ b/src/api/inventory/deviceReceiveOrder.js @@ -96,4 +96,21 @@ export function selectByorderIdFk(params) { }); } +export function getConfig(params) { + return axios({ + url: "/device/receive/order/getConfig", + method: "get", + params: params + }); +} + +export function selectProduct(data) { + return axios({ + url: "/udiwms/udiinfo/selectProduct", + method: "post", + data: data + }); +} + + diff --git a/src/views/inventory/DeptDeviceDetail.vue b/src/views/inventory/DeptDeviceDetail.vue index faf63da1..542bb02b 100644 --- a/src/views/inventory/DeptDeviceDetail.vue +++ b/src/views/inventory/DeptDeviceDetail.vue @@ -163,6 +163,7 @@ >巡检设置 + 打印 @@ -208,10 +209,11 @@