From 2f662f2a75ca9af4d28a9af5eebe3d2a67c5c17c Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期一, 14 三月 2022 13:27:22 +0800
Subject: [PATCH] #
---
src/main/java/com/zy/core/thread/SteThread.java | 25 ++++++++++++++-----------
1 files changed, 14 insertions(+), 11 deletions(-)
diff --git a/src/main/java/com/zy/core/thread/SteThread.java b/src/main/java/com/zy/core/thread/SteThread.java
index e74e48e..a3da704 100644
--- a/src/main/java/com/zy/core/thread/SteThread.java
+++ b/src/main/java/com/zy/core/thread/SteThread.java
@@ -9,6 +9,7 @@
import com.core.common.SpringUtils;
import com.core.exception.CoolException;
import com.zy.asrs.entity.BasSte;
+import com.zy.asrs.service.BasSteOptService;
import com.zy.asrs.service.BasSteService;
import com.zy.core.ThreadHandler;
import com.zy.core.cache.MessageQueue;
@@ -188,12 +189,14 @@
// 鏍规嵁瀹炴椂淇℃伅鏇存柊鏁版嵁搴�
BasSteService service = SpringUtils.getBean(BasSteService.class);
- BasSte basSte = new BasSte();
- basSte.setSteNo(slave.getId());
- if (!service.updateById(steProtocol.toSqlModel(basSte))){
- log.error("绌挎杞lc鏁版嵁搴撴洿鏂板け璐� ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort());
- }
+ if (null != service) {
+ BasSte basSte = new BasSte();
+ basSte.setSteNo(slave.getId());
+ if (!service.updateById(steProtocol.toSqlModel(basSte))){
+ log.error("绌挎杞lc鏁版嵁搴撴洿鏂板け璐� ===>> [id:{}] [ip:{}] [port:{}]", slave.getId(), slave.getIp(), slave.getPort());
+ }
+ }
} else {
OutputQueue.CRN.offer(MessageFormat.format("銆恵0}銆憑1}绌挎杞lc鐘舵�佷俊鎭け璐�",DateUtils.convert(new Date()), slave.getId()));
throw new CoolException(MessageFormat.format( "绌挎杞lc鐘舵�佷俊鎭け璐� ===>> [id:{0}] [ip:{1}] [port:{2}]", slave.getId(), slave.getIp(), slave.getPort()));
@@ -236,12 +239,12 @@
try {
// 鏃ュ織璁板綍
-// BasCrnOptService bean = SpringUtils.getBean(BasCrnOptService.class);
-// BasCrnOpt basCrnOpt = new BasCrnOpt(
-// command.getTaskNo().intValue(), // 浠诲姟鍙�
-// command.getCrnNo(), // 绌挎杞闈炵┖]
+ BasSteOptService bean = SpringUtils.getBean(BasSteOptService.class);
+// BasSteOpt basSteOpt = new BasSteOpt(
+// command.getTaskNo(), // 浠诲姟鍙�
+// command.getSteNo(), // 绌挎杞闈炵┖]
// new Date(), // 涓嬪彂鏃堕棿
-// command.getTaskModeType().toString(), // 妯″紡
+// command.getTaskModeType().desc, // 妯″紡
// command.getSourcePosX().intValue(), // 婧愭帓
// command.getSourcePosY().intValue(), // 婧愬垪
// command.getSourcePosZ().intValue(), // 婧愬眰
@@ -254,7 +257,7 @@
// null, // 淇敼鏃堕棿
// null // 淇敼浜哄憳
// );
-// bean.insert(basCrnOpt);
+// bean.insert(basSteOpt);
} catch (Exception ignore) {}
if (result.IsSuccess) {
--
Gitblit v1.9.1