From 54b02519a7523d3b469bb8863cd487ead7c6c88b Mon Sep 17 00:00:00 2001 From: qiankanghui Date: Tue, 7 Jul 2026 15:08:51 +0800 Subject: [PATCH] =?UTF-8?q?fix(bagLabels):=20=E4=BF=AE=E5=A4=8D=E5=8C=85?= =?UTF-8?q?=E8=A3=85=E6=A0=87=E7=AD=BE=E6=89=93=E5=8D=B0=E4=B8=AD=E7=9A=84?= =?UTF-8?q?TCP=E5=80=BC=E8=AE=BE=E7=BD=AE=E5=92=8C=E9=A2=84=E8=A7=88?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 引入lodash的size方法用于数据处理 - 添加tcpvalue和tcpvalue2数据属性用于重量值管理 - 根据flag状态动态设置TCP值以支持不同场景需求 - 将表单中的重量输入绑定从soScheduleRouting.weight改为tcpvalue - 启用重量输入组件并绑定到tcpvalue2属性 - 修改打印逻辑从直接打印改为先预览再打印 --- .../print/print_package_label-NOOREVIEW.js | 4 ++-- src/views/modules/production/bagLabels.vue | 19 +++++++++++++------ 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/src/views/modules/print/print_package_label-NOOREVIEW.js b/src/views/modules/print/print_package_label-NOOREVIEW.js index f97c729..c3267e0 100644 --- a/src/views/modules/print/print_package_label-NOOREVIEW.js +++ b/src/views/modules/print/print_package_label-NOOREVIEW.js @@ -125,8 +125,8 @@ export function printPackageLabelNoPreview(printList) { } // LODOP.PRINT_DESIGN(); - // LODOP.PREVIEW(); - LODOP.PRINT(); + LODOP.PREVIEW(); + // LODOP.PRINT(); // console.log("操作成功!") } } diff --git a/src/views/modules/production/bagLabels.vue b/src/views/modules/production/bagLabels.vue index 8ca5f31..4985b6b 100644 --- a/src/views/modules/production/bagLabels.vue +++ b/src/views/modules/production/bagLabels.vue @@ -8,6 +8,7 @@ import { getPhotoAddressData } from '@/api/pad.js' import {printPackageLabelNoPreview} from "../print/print_package_label-NOOREVIEW"; +import {size} from 'lodash/collection' export default { data() { @@ -18,6 +19,8 @@ export default { }, number: 1, weight: 1, + tcpvalue: '', + tcpvalue2: '', flag: false, soScheduleRouting: {}, picData: { @@ -163,7 +166,11 @@ export default { // 发起请求 getPackagePrintDataList(params).then(({data}) => { if (data && data.code === 0) { - data.rows[0].tcpValue = 0 + if(this.flag){ + data.rows[0].tcpValue = this.tcpvalue2 + }else{ + data.rows[0].tcpValue = this.tcpvalue + } printPackageLabelNoPreview(data.rows); this.searchData.flag = ''; this.flag = false @@ -337,7 +344,7 @@ export default { - + @@ -429,10 +436,10 @@ export default { - - - - + + +