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