zhoupeng před 1 rokem
rodič
revize
6af71421f3

+ 6 - 6
cqcy-ei/cqcy-ei-da/src/main/java/com/example/opc_da/task/OpcAsyncTask.java

@@ -420,9 +420,8 @@ public class OpcAsyncTask {
                             String id = redisUtil.get(ConstantStr.TABLE_ID + tableTemplateId).toString();
                             redisUtil.set(ConstantStr.END_NUM + tableTemplateId, endNum + 1);
                             //修改报表当前数量
-                            Object o = redisUtil.get(ConstantStr.TABLE_ID + tableTemplateId);
-                            if (Blank.isNotEmpty(o)) {
-                                asyncAsyncTask.updateReportNum(o.toString(), eventNum + 1);
+                            if (Blank.isNotEmpty(id)) {
+                                asyncAsyncTask.updateReportNum(id, eventNum + 1);
                             }
                             List<TableTemplateTableItem> tttItemList = tableTemplate.getTableTemplateItemList();
                             for (TableTemplateTableItem tttItem : tttItemList) {
@@ -451,10 +450,11 @@ public class OpcAsyncTask {
                             }
                         } else {
                             redisUtil.set(ConstantStr.END_NUM + tableTemplateId, endNum + 1);
+                            //获取子报表中的报表主键
+                            String id = redisUtil.get(ConstantStr.TABLE_ID + tableTemplateId).toString();
                             //修改报表当前数量
-                            Object o = redisUtil.get(ConstantStr.TABLE_ID + tableTemplateId);
-                            if (Blank.isNotEmpty(o)) {
-                                asyncAsyncTask.updateReportNum(o.toString(), eventNum + 1);
+                            if (Blank.isNotEmpty(id)) {
+                                asyncAsyncTask.updateReportNum(id, eventNum + 1);
                             }
                             //如果此时插入的结束时间为最后一个数据
                             if ((endNum + 1) == eventNum) {

+ 1 - 1
cqcy-ei/cqcy-ei-da/src/main/resources/application.yml

@@ -16,7 +16,7 @@ opc_ua_server:
 
 reportTable:
   pageUrl: /static/webview/report-wv.html
-  printUrl: /api/printUrl
+  printUrl: /api/printUrlreal
 
 opc_storage:
   time_format: "yyyy-MM-dd HH"