Prechádzať zdrojové kódy

opc完善:结果设置为bigdecimal格式

hfxc226 2 rokov pred
rodič
commit
3b841f7dc4

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/dto/remote/RemoteOpcDTO.java

@@ -139,7 +139,7 @@ public class RemoteOpcDTO extends BaseDTO implements Serializable {
     /**
      * 实时数值
      */
-    private String result;
+    private BigDecimal result;
     /**
      * 系数
      */

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/dto/remote/RemoteOpcLogDTO.java

@@ -75,7 +75,7 @@ public class RemoteOpcLogDTO extends BaseDTO implements Serializable {
     /**
      * 实时数值
      */
-    private String result;
+    private BigDecimal result;
     /**
      * 系数
      */

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/entity/remote/RemoteOpc.java

@@ -137,7 +137,7 @@ public class RemoteOpc implements Serializable {
     /**
      * 实时数值
      */
-    private String result;
+    private BigDecimal result;
     /**
      * 系数
      */

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/entity/remote/RemoteOpcLog.java

@@ -70,7 +70,7 @@ public class RemoteOpcLog implements Serializable {
     /**
      * 实时数值
      */
-    private String result;
+    private BigDecimal result;
     /**
      * 系数
      */

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/vo/export/remote/ExportRemoteOpcLogVO.java

@@ -58,7 +58,7 @@ public class ExportRemoteOpcLogVO implements Serializable {
      * 实时数值
      */
     @Excel(name = "实时数值", orderNum = "7")
-    private String value;
+    private BigDecimal result;
 
     /**
      * 年

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/vo/export/remote/ExportRemoteOpcVO.java

@@ -63,7 +63,7 @@ public class ExportRemoteOpcVO implements Serializable {
      * 实时数值
      */
     @Excel(name = "实时数值")
-    private String value;
+    private BigDecimal result;
 
     /**
      * 系数

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/vo/query/remote/RemoteOpcLogVO.java

@@ -55,7 +55,7 @@ public class RemoteOpcLogVO extends BaseVO implements Serializable {
     /**
      * 实时数值
      */
-    private String result;
+    private BigDecimal result;
     /**
      * 年
      */

+ 1 - 1
platform-dao/src/main/java/com/platform/dao/vo/query/remote/RemoteOpcVO.java

@@ -138,7 +138,7 @@ public class RemoteOpcVO extends BaseVO implements Serializable {
     /**
      * 实时数值
      */
-    private String result;
+    private BigDecimal result;
     /**
      * 系数
      */

+ 2 - 1
platform-service/src/main/java/com/platform/service/remote/impl/RemoteOpcServiceImpl.java

@@ -40,6 +40,7 @@ import java.util.List;
  */
 @AllArgsConstructor
 @Service("remoteOpcService")
+
 public class RemoteOpcServiceImpl extends BaseServiceImpl<RemoteOpcMapper, RemoteOpc, RemoteOpcDTO>
         implements RemoteOpcService {
 
@@ -140,7 +141,7 @@ public class RemoteOpcServiceImpl extends BaseServiceImpl<RemoteOpcMapper, Remot
         weekendCriteria.andEqualTo(RemoteOpc::getPositionNum, positionNum);
 
         RemoteOpc remoteMeasure = new RemoteOpc();
-        remoteMeasure.setResult(result);
+        remoteMeasure.setResult(new BigDecimal(result));
         mapper.updateByExampleSelective(remoteMeasure, weekend);
     }