|
@@ -49,8 +49,8 @@ public class ReportUnitParamCalcService {
|
|
|
|
|
|
List<ReportUnitParamCalcModel> models = new ArrayList<>();
|
|
List<ReportUnitParamCalcModel> models = new ArrayList<>();
|
|
log.debug("开始报表计算单元的处理,报表编号:{},计算单元条目数:{}", reportno, modelList.size());
|
|
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) {
|
|
for (ReportCalculationModel reportCalculationModel : modelList) {
|
|
// 时间
|
|
// 时间
|
|
TimeInterval timeInterval = new TimeInterval();
|
|
TimeInterval timeInterval = new TimeInterval();
|
|
@@ -71,12 +71,13 @@ public class ReportUnitParamCalcService {
|
|
models.add(paramCalcModel);
|
|
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("REPORT_UNIT_NO", reportCalculationModel.getReportUnitNo());
|
|
sqlParam.addValue("CALC_TOOK", timeInterval.interval());
|
|
sqlParam.addValue("CALC_TOOK", timeInterval.interval());
|
|
sqlParam.addValue("REPORT_UNIT_STR_TIME", DateUtil.formatDateTime(startDateTime));
|
|
sqlParam.addValue("REPORT_UNIT_STR_TIME", DateUtil.formatDateTime(startDateTime));
|
|
sqlParam.addValue("REPORT_UNIT_END_TIME", DateUtil.formatDateTime(new Date()));
|
|
sqlParam.addValue("REPORT_UNIT_END_TIME", DateUtil.formatDateTime(new Date()));
|
|
|
|
+ sqlParam.addValue("REPORT_UNIT_RESULT",model.getValue());
|
|
jdbcTemplate.update(sql, sqlParam);
|
|
jdbcTemplate.update(sql, sqlParam);
|
|
}
|
|
}
|
|
|
|
|