Browse Source

去除删除语句,添加结果值的初始化。

CodeLife Leno 2 tháng trước cách đây
mục cha
commit
4ef5fa1b32

+ 4 - 3
Procedure/backend/project/src/main/java/com/sundata/product/rwa/calc/service/ReportUnitParamCalcService.java

@@ -49,8 +49,8 @@ public class ReportUnitParamCalcService {
 
         List<ReportUnitParamCalcModel> models = new ArrayList<>();
         log.debug("开始报表计算单元的处理,报表编号:{},计算单元条目数:{}", reportno, modelList.size());
-        String delete = "delete from RWA_SYSTEM_REPORT_PROCESS_TABLEUNIT where CALCINDEX = :CALCINDEX";
-        jdbcTemplate.update(delete, sqlParam);
+//        String delete = "delete from RWA_SYSTEM_REPORT_PROCESS_TABLEUNIT where CALCINDEX = :CALCINDEX";
+//        jdbcTemplate.update(delete, sqlParam);
         for (ReportCalculationModel reportCalculationModel : modelList) {
             // 时间
             TimeInterval timeInterval = new TimeInterval();
@@ -71,12 +71,13 @@ public class ReportUnitParamCalcService {
             models.add(paramCalcModel);
 
 
-            String sql = "INSERT INTO RWA_SYSTEM_REPORT_PROCESS_TABLEUNIT(CALCINDEX, SDATE, EDATE, TERM, DATA_DATE, REPORT_RESULT_NO, REPORT_NO, REPORT_UNIT_NO, CALC_TOOK, REPORT_UNIT_STR_TIME, REPORT_UNIT_END_TIME) VALUES (:CALCINDEX, :SDATE, :EDATE, :TERM, :DATA_DATE, :REPORT_RESULT_NO, :REPORT_NO, :REPORT_UNIT_NO, :CALC_TOOK, :REPORT_UNIT_STR_TIME, :REPORT_UNIT_END_TIME)";
+            String sql = "INSERT INTO RWA_SYSTEM_REPORT_PROCESS_TABLEUNIT(CALCINDEX, SDATE, EDATE, TERM, DATA_DATE, REPORT_RESULT_NO, REPORT_NO, REPORT_UNIT_NO, CALC_TOOK, REPORT_UNIT_STR_TIME, REPORT_UNIT_END_TIME ,REPORT_UNIT_RESULT) VALUES (:CALCINDEX, :SDATE, :EDATE, :TERM, :DATA_DATE, :REPORT_RESULT_NO, :REPORT_NO, :REPORT_UNIT_NO, :CALC_TOOK, :REPORT_UNIT_STR_TIME, :REPORT_UNIT_END_TIME ,:REPORT_UNIT_RESULT)";
 
             sqlParam.addValue("REPORT_UNIT_NO", reportCalculationModel.getReportUnitNo());
             sqlParam.addValue("CALC_TOOK", timeInterval.interval());
             sqlParam.addValue("REPORT_UNIT_STR_TIME", DateUtil.formatDateTime(startDateTime));
             sqlParam.addValue("REPORT_UNIT_END_TIME", DateUtil.formatDateTime(new Date()));
+            sqlParam.addValue("REPORT_UNIT_RESULT",model.getValue());
             jdbcTemplate.update(sql, sqlParam);
         }