From 0c5c7b1ab367a4df960e566de8379564015b226b Mon Sep 17 00:00:00 2001
From: 1 <1@123>
Date: 星期二, 27 一月 2026 09:51:13 +0800
Subject: [PATCH] lsh#

---
 rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/InBoundServiceImpl.java |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/InBoundServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/InBoundServiceImpl.java
index 14a1b1b..c3eb5b8 100644
--- a/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/InBoundServiceImpl.java
+++ b/rsf-server/src/main/java/com/vincent/rsf/server/api/service/impl/InBoundServiceImpl.java
@@ -229,6 +229,11 @@
             if (StringUtils.isBlank(ruleCode)) {
                 throw new CoolException("缂栫爜閿欒锛氳纭缂栫爜銆孲YS_TASK_CODE銆嶆槸鍚﹀凡鐢熸垚!!");
             }
+            BasStation stationCode = basStationService.getById(deviceSite.getDeviceCode());
+            String stationName = stationCode.getStationName();
+            if (Cools.isEmpty(stationCode)) {
+                stationName = station.getStationName();
+            }
             Task task = new Task();
             task.setTaskCode(ruleCode)
                     .setTaskStatus(TaskStsType.GENERATE_IN.id)
@@ -237,7 +242,7 @@
                     .setTargLoc(targetLoc)
                     .setOrgSite(station.getStationName())
                     .setBarcode(param.getContainerNo())
-                    .setTargSite(deviceSite.getDeviceCode())
+                    .setTargSite(stationName)
                     .setCreateBy(loginUserId)
                     .setUpdateBy(loginUserId);
             if (!taskService.save(task)) {

--
Gitblit v1.9.1