From fe11277624c14636d096c941c5401b206922eec0 Mon Sep 17 00:00:00 2001
From: FCD <2453864257@qq.com>
Date: Mon, 11 Aug 2025 11:01:37 +0800
Subject: [PATCH] =?UTF-8?q?=E9=80=80=E8=B4=A7=E5=8D=95=E6=89=B9=E9=87=8F?=
=?UTF-8?q?=E8=BF=87=E8=B4=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/wms/outorderfc.js | 8 +++++++
src/views/wms/returnorderzs/index.vue | 33 +++++++++++++++++++++++----
2 files changed, 37 insertions(+), 4 deletions(-)
diff --git a/src/api/wms/outorderfc.js b/src/api/wms/outorderfc.js
index 3eff1f8..a1db855 100644
--- a/src/api/wms/outorderfc.js
+++ b/src/api/wms/outorderfc.js
@@ -240,3 +240,11 @@ export function addwmsFpStorageNewsTS(data) {
data: data
});
}
+
+export function batchSapTl(data) {
+ return request({
+ url: '/wms/outorder/batchSapTl',
+ method: 'post',
+ data: data
+ });
+}
diff --git a/src/views/wms/returnorderzs/index.vue b/src/views/wms/returnorderzs/index.vue
index 91afcfe..b2c28c6 100644
--- a/src/views/wms/returnorderzs/index.vue
+++ b/src/views/wms/returnorderzs/index.vue
@@ -45,6 +45,9 @@
过账
+
+ 批量过账
+
生成退货单
@@ -84,6 +87,7 @@
+
@@ -315,10 +319,11 @@
+
-
+
@@ -364,10 +369,11 @@ import {
removeReturn,
getIdCardListTH,
listReturnDY,
- listOutorderZU
+ listOutorderZU, batchSapTl
} from '@/api/wms/outorderfc'
import moment from "moment/moment";
import JsBarcode from "jsbarcode";
+import printJS from "print-js";
export default {
name: "Outorder",
@@ -1013,7 +1019,26 @@ export default {
this.download('wms/outorder/export', {
...this.queryParams
}, `outorder_${new Date().getTime()}.xlsx`)
- }
- }
+ },
+
+ /**
+ * 批量过账操作
+ * **/
+ handleBatchSAP(){
+ //取出对应的退货单号
+
+ if (this.selectabletrows.length <= 0){
+ this.$modal.msgError("请选择数据操作!");
+ return;
+ }
+
+ let postData = this.selectabletrows.map(item => (item.produceCode));
+ const params = [...new Set(postData)];
+ batchSapTl(params).then(response => {
+ this.$modal.msgSuccess("操作完成");
+ });
+ }
+ },
+
};