Просмотр исходного кода

去除modbus4j坐标。修改一些常量。

tom 2 недель назад
Родитель
Сommit
cbf71e11ff

+ 5 - 5
ruoyi-sim/pom.xml

@@ -54,11 +54,11 @@
 
         <!-- https://mvnrepository.com/artifact/com.infiniteautomation/modbus4j -->
         <!-- modbus4j -->
-        <dependency>
-            <groupId>com.infiniteautomation</groupId>
-            <artifactId>modbus4j</artifactId>
-            <version>3.0.3</version>
-        </dependency>
+<!--        <dependency>-->
+<!--            <groupId>com.infiniteautomation</groupId>-->
+<!--            <artifactId>modbus4j</artifactId>-->
+<!--            <version>3.0.3</version>-->
+<!--        </dependency>-->
     </dependencies>
 
     <properties>

+ 8 - 8
ruoyi-sim/src/main/java/com/ruoyi/sim/constant/FaultConst.java

@@ -39,15 +39,15 @@ public class FaultConst {
             // 1型
             // 1型不存在
             // 2型
-            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add("0002GZBW0001");
-            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add("0002GZBW0003");
-            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add("0002GZBW0005");
-            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add("0002GZBW0009");
-            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add("0002GZBW0010");
+            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add(FaultIdConst.T0002.F01);
+            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add(FaultIdConst.T0002.F03);
+            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add(FaultIdConst.T0002.F05);
+            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add(FaultIdConst.T0002.F09);
+            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add(FaultIdConst.T0002.F0A);
             // 3型
-            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add("0003GZBW0006");
-            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add("0002GZBW0007");
-            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add("0002GZBW0008");
+            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add(FaultIdConst.T0003.F06);
+            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add(FaultIdConst.T0003.F07);
+            FAULT_SET_JUDGE_RIGHT_FROM_WRONG_SP2.add(FaultIdConst.T0003.F08);
         }
         {
             // 2型

+ 24 - 4
ruoyi-sim/src/main/java/com/ruoyi/sim/constant/FunCodeConst.java

@@ -35,23 +35,43 @@ public interface FunCodeConst {
      */
     Integer BACK_END_SERVER_LOST = 10105;
 
+    /**
+     * 模拟器类型错误
+     */
+    Integer SIM_TYPE_ERROR = 10201;
+
     /** 20xxx 模拟器状态相关 **/
 
 
     /** 201xx 0001型模拟器状态相关 **/
 
-    Integer SIM_T_0001_BATTERY_COMPARTMENT_COVER_OPENED = 20130;
+    /**
+     * 0001型 缺少可换件
+     */
+    Integer T_0001_LACK_OF_REPLACE_PARTS = 20100;
+
+    Integer T_0001_BATTERY_COMPARTMENT_COVER_OPENED = 20130;
 
     /** 202xx 0002型模拟器状态相关 **/
 
+
+    /**
+     * 0002型 缺少可换件
+     */
+    Integer T_0002_LACK_OF_REPLACE_PARTS = 20200;
     /**
      * 0002型模拟器,充电时间不足。
      */
-    Integer SIM_T_0002_INSUFFICIENT_CHARGING_TIME = 20230;
+    Integer T_0002_INSUFFICIENT_CHARGING_TIME = 20230;
 
     /** 203xx 0003型模拟器状态相关 **/
 
-    /** 30xxx 基础数据问题 **/
+    /**
+     * 0003型 缺少可换件
+     */
+    Integer T_0003_LACK_OF_REPLACE_PARTS = 20300;
+
+    /** 40xxx 基础数据问题 **/
 
-    /** 40xxx 报文内容问题 **/
+    /** 50xxx 报文内容问题 **/
 }

+ 2 - 1
ruoyi-sim/src/main/java/com/ruoyi/sim/service/impl/CommCheckService.java

@@ -2,6 +2,7 @@ package com.ruoyi.sim.service.impl;
 
 import com.ruoyi.common.core.domain.AjaxResult;
 import com.ruoyi.sim.constant.CommConst;
+import com.ruoyi.sim.constant.FunCodeConst;
 import com.ruoyi.sim.domain.Seat;
 import com.ruoyi.sim.domain.Sim;
 import com.ruoyi.sim.domain.SimMsg;
@@ -261,7 +262,7 @@ public class CommCheckService {
             return AjaxResult.error("模拟器ID[" + seat.getCurrentSimId() + "]不存在!");
         }
         //
-        final String msgErrorTemp = "连接模拟器类型或序列号不正确!<br>应该连接模拟器型号:<br>";
+        final String msgErrorTemp = "[错误码-" + FunCodeConst.SIM_TYPE_ERROR + "]" + "连接模拟器类型或序列号不正确!<br>应该连接模拟器型号:<br>";
         final String msgOk = "连接模拟器类型或序列号正确!";
         int retryTotalCount;
         if (important) {