From 07f91daebfd77b7344ad405db713eea237686d57 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期日, 29 三月 2026 19:34:22 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/asrs/timer/WcsStationTimer.java | 11 ++++++++---
1 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/zy/asrs/timer/WcsStationTimer.java b/src/main/java/com/zy/asrs/timer/WcsStationTimer.java
index bdaeee3..bc1f25b 100644
--- a/src/main/java/com/zy/asrs/timer/WcsStationTimer.java
+++ b/src/main/java/com/zy/asrs/timer/WcsStationTimer.java
@@ -3,7 +3,7 @@
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
-import com.baomidou.mybatisplus.mapper.EntityWrapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.zy.asrs.entity.BasStation;
import com.zy.asrs.entity.dto.WcsStationDto;
import com.zy.asrs.service.BasStationService;
@@ -34,7 +34,7 @@
@Scheduled(cron = "0/3 * * * * ? ")
public synchronized void execute() {
- Config wcsStationUrlConfig = configService.selectOne(new EntityWrapper<Config>().eq("code", "wcsStationUrl"));
+ Config wcsStationUrlConfig = configService.getOne(new QueryWrapper<Config>().eq("code", "wcsStationUrl"));
if (wcsStationUrlConfig == null) {
return;
}
@@ -46,7 +46,7 @@
HashMap<String, Object> requestParam = new HashMap<>();
List<Integer> list = new ArrayList<>();
- List<BasStation> basStations = basStationService.selectList(new EntityWrapper<>());
+ List<BasStation> basStations = basStationService.list(new QueryWrapper<>());
for (BasStation basStation : basStations) {
list.add(basStation.getStationId());
}
@@ -78,6 +78,11 @@
wcsStationDto.setBarcode(object.getString("barcode"));
wcsStationDto.setErrorMsg(object.getString("errorMsg"));
wcsStationDto.setSystemWarning(object.getString("systemWarning"));
+
+ if (wcsStationDto.getLoading() == 0 || wcsStationDto.getTaskNo().equals("0")) {
+ wcsStationDto.setWrkDetls(null);
+ }
+
stationUtils.stationMap.put(stationId, wcsStationDto);
}
}
--
Gitblit v1.9.1