zhoupeng před 1 rokem
rodič
revize
ec66f457f4

+ 4 - 0
chaunyi_opc/opc_common/src/main/java/com/example/opc_common/entity/ChartItem.java

@@ -24,6 +24,10 @@ public class ChartItem implements Serializable {
      * 数据项id
      */
     private Integer itemId;
+    //虚拟字段,数据项名称
+    private String itemName;
+    //虚拟字段数据项描述
+    private String describe;
     /**
      * 结果集
      */

+ 1 - 1
chaunyi_opc/opc_common/src/main/java/com/example/opc_common/entity/ReportTable.java

@@ -17,7 +17,7 @@ public class ReportTable extends BaseSchedule implements Serializable {
      */
     private String id;
     /**
-     * 报表类型,0手动,1自动,2事件,3自动子表,4事件子表(必填)
+     * 报表类型,0手动,1自动,2事件,3自动子表,4事件子表(必填),5设备,6设备子报表
      */
     private Integer reportTableType;
     /**

+ 4 - 2
chaunyi_opc/opc_da/src/main/java/com/example/opc_da/task/ScheduledTask.java

@@ -5,8 +5,10 @@ import com.example.opc_common.entity.AttachRawData;
 import com.example.opc_common.entity.DataSource;
 import com.example.opc_common.entity.Item;
 import com.example.opc_common.entity.ItemGroup;
-import com.example.opc_common.enums.ResultEnum;
-import com.example.opc_common.util.*;
+import com.example.opc_common.util.Blank;
+import com.example.opc_common.util.ConstantStr;
+import com.example.opc_common.util.DateUtil;
+import com.example.opc_common.util.OpcUtil;
 import com.example.opc_da.dao.DataSourceDao;
 import com.example.opc_da.dao.ItemGroupDao;
 import com.example.opc_da.util.OpcDaUtil;

+ 2 - 0
chaunyi_opc/opc_da/src/main/resources/mapper/ChartDao.xml

@@ -95,6 +95,8 @@
              , tci.chart_id
              , tci.item_id
              , ti.item_group_id
+             , ti.item_name
+             , ti.describe
         from t_chart_item tci
                  left join t_item ti on tci.item_id = ti.id
         where tci.chart_id = #{chartId}