From a5cdddc4efbed56871a38f187a324a60ad9d7ad7 Mon Sep 17 00:00:00 2001 From: qiezi <15576055375@163.com> Date: Thu, 3 Apr 2025 17:01:29 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A2=8B=E8=A3=85=E6=8B=86=E8=A2=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../board/service/impl/BoardServiceImpl.java | 1 + .../impl/PrintLabelRecordServiceImpl.java | 4 ++ .../js/pda/transferWarehousingForHunlian.js | 2 +- .../js/pda/transferWarehousingScanLabel.js | 38 +++++++++++++++---- .../pda/transferWarehousingScanLabel.ftl | 3 ++ 5 files changed, 40 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/heai/modules/board/service/impl/BoardServiceImpl.java b/src/main/java/com/heai/modules/board/service/impl/BoardServiceImpl.java index dadd85c..b9cd3b7 100644 --- a/src/main/java/com/heai/modules/board/service/impl/BoardServiceImpl.java +++ b/src/main/java/com/heai/modules/board/service/impl/BoardServiceImpl.java @@ -764,6 +764,7 @@ public class BoardServiceImpl implements BoardService { } packagePrintData.setPrintId(printLabelRecord.getItemNo()); List resultList = new ArrayList<>(); + packagePrintData.setUnitQty(printLabelRecord.getPrintQty().doubleValue()); resultList.add(packagePrintData); return resultList; } diff --git a/src/main/java/com/heai/modules/production/service/impl/PrintLabelRecordServiceImpl.java b/src/main/java/com/heai/modules/production/service/impl/PrintLabelRecordServiceImpl.java index ec6fc32..ed7b24e 100644 --- a/src/main/java/com/heai/modules/production/service/impl/PrintLabelRecordServiceImpl.java +++ b/src/main/java/com/heai/modules/production/service/impl/PrintLabelRecordServiceImpl.java @@ -163,6 +163,10 @@ public class PrintLabelRecordServiceImpl extends ServiceImpl currentData.lotSize){ + layer.msg("入库数量超出通知单数量") + labelList.splice(i,1) + continue + } totalQty += row.qty - domStr += ` + domStr += ` ${i+1} - ${print.partNo} + ${row.partNo} + + + ${row.qty} - ${print.qty} + ${row.qtyWeight} - ${print.qtyWeight} + 删除 ` } - $("#issue_table").html("").append(domStr); $("#scanQty").val(totalQty) $("#scanWeight").val((totalQty * parseFloat(currentData.weightFactor)).toFixed(1)) } +function removeLabel(index){ + labelList.splice(index,1) + onloadTable(); + layer.msg("操作成功") +} + //下级界面页面跳转 function pageJump(){ if(currentData == null){ @@ -173,6 +196,7 @@ function pageJump(){ layer.msg("未扫描标签") return } + currentData.preLotSize = currentData.lotSize currentData.lotSize = parseFloat($("#scanQty").val()) if (currentData.lotSize === 0){ layer.msg("扫描数量为0") diff --git a/src/main/resources/templates/pda/transferWarehousingScanLabel.ftl b/src/main/resources/templates/pda/transferWarehousingScanLabel.ftl index be35244..4c9d353 100644 --- a/src/main/resources/templates/pda/transferWarehousingScanLabel.ftl +++ b/src/main/resources/templates/pda/transferWarehousingScanLabel.ftl @@ -148,6 +148,9 @@ 重量 + + 操作 +