From 42bb7c4d621ce4ebe1c1d12203bf874f0b0b296e Mon Sep 17 00:00:00 2001
From: Administrator <1051256694@qq.com>
Date: 星期五, 24 四月 2026 14:37:20 +0800
Subject: [PATCH] 电视机入库托数修复
---
src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java | 9 ++++-----
1 files changed, 4 insertions(+), 5 deletions(-)
diff --git a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
index aeb214d..a5cf59d 100644
--- a/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
+++ b/src/main/java/com/zy/asrs/service/impl/OpenServiceImpl.java
@@ -1599,7 +1599,7 @@
// 7.11锛歟ntryWmsCode銆乷utDoorNo 澶嶇敤鏄庣粏澶囩敤瀛楁銆�
wrkDetl.setStandby1(param.getEntryWmsCode());
wrkDetl.setStandby2(param.getOutDoorNo());
- wrkDetl.setSupp(i+"/"+count);
+ wrkDetl.setSupp(count+"");
wrkDetl.setTeu(param.getTeu());
if (!wrkDetlService.insert(wrkDetl)) {
@@ -1627,17 +1627,16 @@
*/
@Override
@Transactional(rollbackFor = Exception.class)
- public R outOrderBatch(Map<String, List<OutTaskParam>> linesByBatchSeq) {
+ public R outOrderBatch(Map<String, List<OutTaskParam>> linesByBatchSeq,int count) {
+ int i = 0;
for (Map.Entry<String, List<OutTaskParam>> entry : linesByBatchSeq.entrySet()) {
- int i = 0;
for (OutTaskParam outTaskParam : entry.getValue()) {
if(outTaskParam.getSeq()!=0){
i= outTaskParam.getSeq();
}else{
i++;
}
- int count = entry.getValue().size();
- int teu = outTaskParam.getTeu();
+ int teu = Cools.isEmpty(outTaskParam.getTeu())?0:outTaskParam.getTeu();
R r = outOrder(outTaskParam, count, teu ,i);
if (!Objects.equals(r.get("code"), 200)) {
throw new CoolException("鍑哄簱寤哄崟澶辫触");
--
Gitblit v1.9.1