From aef500a5cebed741c69e2bc3426bc8342db30bf1 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期五, 24 四月 2026 16:10:53 +0800
Subject: [PATCH] #堆垛机命令增加排映射关系V3.0.0.8
---
src/main/java/com/zy/asrs/entity/WrkMastLog.java | 17 +++++++++++++++--
1 files changed, 15 insertions(+), 2 deletions(-)
diff --git a/src/main/java/com/zy/asrs/entity/WrkMastLog.java b/src/main/java/com/zy/asrs/entity/WrkMastLog.java
index 0c9efa7..9100d93 100644
--- a/src/main/java/com/zy/asrs/entity/WrkMastLog.java
+++ b/src/main/java/com/zy/asrs/entity/WrkMastLog.java
@@ -8,6 +8,7 @@
import com.core.common.SpringUtils;
import com.zy.asrs.mapper.BasWrkIotypeMapper;
import com.zy.asrs.mapper.BasWrkStatusMapper;
+import com.zy.asrs.service.BasCrnpService;
import com.zy.asrs.service.LocMastService;
import com.zy.asrs.service.WrkMastService;
import com.zy.common.utils.Synchro;
@@ -242,7 +243,7 @@
LocMastService service = SpringUtils.getBean(LocMastService.class);
LocMast locMast = service.getById(this.locNo);
if (!Cools.isEmpty(locMast)){
- return String.valueOf(locMast.getLocNo());
+ return formatMappedLocNo(String.valueOf(locMast.getLocNo()));
}
return null;
}
@@ -251,11 +252,23 @@
LocMastService service = SpringUtils.getBean(LocMastService.class);
LocMast locMast = service.getById(this.sourceLocNo);
if (!Cools.isEmpty(locMast)){
- return String.valueOf(locMast.getLocNo());
+ return formatMappedLocNo(String.valueOf(locMast.getLocNo()));
}
return null;
}
+ private String formatMappedLocNo(String locNo){
+ if (Cools.isEmpty(this.crnNo)){
+ return locNo;
+ }
+ BasCrnpService basCrnpService = SpringUtils.getBean(BasCrnpService.class);
+ BasCrnp basCrnp = basCrnpService.getById(this.crnNo);
+ if (Cools.isEmpty(basCrnp)){
+ return locNo;
+ }
+ return basCrnp.formatMappedLocNo(locNo);
+ }
+
public String getIoTime$(){
if (Cools.isEmpty(this.ioTime)){
return "";
--
Gitblit v1.9.1