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("操作完成"); + }); + } + }, + };