Procházet zdrojové kódy

优化费用统计表

Your Name před 2 roky
rodič
revize
13e8d62d10

+ 1 - 1
service-fee/src/main/java/com/java110/fee/feeMonth/PayFeeMonthImpl.java

@@ -185,7 +185,7 @@ public class PayFeeMonthImpl implements IPayFeeMonth {
 
         //todo  每次按200条处理
         for (int pageIndex = 0; pageIndex < page; pageIndex++) {
-            feeDto.setPage(pageIndex * max + 1);
+            feeDto.setPage(pageIndex + 1);
             feeDto.setRow(max);
             List<FeeDto> tmpFeeDtos = feeInnerServiceSMOImpl.queryFees(feeDto);
             // 离散费用

+ 18 - 18
service-job/src/main/java/com/java110/job/task/fee/CorrectionDataTemplate.java

@@ -142,7 +142,7 @@ public class CorrectionDataTemplate extends TaskSystemQuartz {
         double record = Math.ceil(count / DEFAULT_ROW);
 
         for (int page = 1; page <= record; page++) {
-            //try {
+            try {
                 feeDto.setPage(page);
                 feeDto.setRow(new Double(DEFAULT_ROW).intValue());
                 List<FeeDto> feeDtos = feeInnerServiceSMOImpl.queryFees(feeDto);
@@ -151,25 +151,25 @@ public class CorrectionDataTemplate extends TaskSystemQuartz {
                     continue;
                 }
                 for (FeeDto tmpFeeDto : feeDtos) {
-                    //try {
+                    try {
                         correctionData(tmpFeeDto, feeConfigDto);
-//                    } catch (Exception e) {
-//                        LogSystemErrorPo logSystemErrorPo = new LogSystemErrorPo();
-//                        logSystemErrorPo.setErrId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_errId));
-//                        logSystemErrorPo.setErrType(LogSystemErrorDto.ERR_TYPE_JOB);
-//                        logSystemErrorPo.setMsg(ExceptionUtil.getStackTrace(e));
-//                        saveSystemErrorSMOImpl.saveLog(logSystemErrorPo);
-//                        logger.error("矫正数据出错", e);
-//                    }
+                    } catch (Exception e) {
+                        LogSystemErrorPo logSystemErrorPo = new LogSystemErrorPo();
+                        logSystemErrorPo.setErrId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_errId));
+                        logSystemErrorPo.setErrType(LogSystemErrorDto.ERR_TYPE_JOB);
+                        logSystemErrorPo.setMsg(ExceptionUtil.getStackTrace(e));
+                        saveSystemErrorSMOImpl.saveLog(logSystemErrorPo);
+                        logger.error("矫正数据出错", e);
+                    }
                 }
-//            } catch (Exception e) {
-//                LogSystemErrorPo logSystemErrorPo = new LogSystemErrorPo();
-//                logSystemErrorPo.setErrId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_errId));
-//                logSystemErrorPo.setErrType(LogSystemErrorDto.ERR_TYPE_JOB);
-//                logSystemErrorPo.setMsg(ExceptionUtil.getStackTrace(e));
-//                saveSystemErrorSMOImpl.saveLog(logSystemErrorPo);
-//                logger.error("矫正数据出错" + feeConfigDto.getConfigId(), e);
-//            }
+            } catch (Exception e) {
+                LogSystemErrorPo logSystemErrorPo = new LogSystemErrorPo();
+                logSystemErrorPo.setErrId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_errId));
+                logSystemErrorPo.setErrType(LogSystemErrorDto.ERR_TYPE_JOB);
+                logSystemErrorPo.setMsg(ExceptionUtil.getStackTrace(e));
+                saveSystemErrorSMOImpl.saveLog(logSystemErrorPo);
+                logger.error("矫正数据出错" + feeConfigDto.getConfigId(), e);
+            }
         }
 
     }