添加电能质量全过程月报
功能及其删除批处理任务
This commit is contained in:
@@ -164,14 +164,14 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl<PmsTemProcessRep
|
||||
Integer auditCount = iPmsTemProcessTrackService.lambdaQuery()
|
||||
.in(PmsTemProcessTrackPO::getTempUserDossierId, userIds)
|
||||
// .eq(PmsTemProcessTrackPO::getProStage,"01")
|
||||
.between(PmsTemProcessTrackPO::getAuditFinalTime, beginTime, endTime)
|
||||
.between(PmsTemProcessTrackPO::getAuditTime, beginTime, endTime)
|
||||
.count();
|
||||
|
||||
Integer allAuditCount = iPmsTemProcessTrackService.lambdaQuery()
|
||||
.in(PmsTemProcessTrackPO::getTempUserDossierId, userIds)
|
||||
// .eq(PmsTemProcessTrackPO::getProStage,"01")
|
||||
// .between(PmsTemProcessTrackPO::getAuditFinalTime, beginTime, endTime)
|
||||
.isNotNull(PmsTemProcessTrackPO::getAuditFinalTime)
|
||||
.isNotNull(PmsTemProcessTrackPO::getAuditTime)
|
||||
.count();
|
||||
report.setReportAuditNum(auditCount);
|
||||
report.setReportAuditCount(allAuditCount);
|
||||
@@ -238,7 +238,7 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl<PmsTemProcessRep
|
||||
.count();
|
||||
report.setTestRunUserCount(testRunUserCount);
|
||||
report.setTestRunOvUserNum(testRunOvUserNum);
|
||||
report.setTestRunOvUserRate(BigDecimal.valueOf(Double.valueOf(testRunOvUserNum*100)/testRunOvUserNum).setScale(2));
|
||||
report.setTestRunOvUserRate(BigDecimal.valueOf(testRunOvUserNum==0?0.00:Double.valueOf(testRunOvUserNum*100)/testRunOvUserNum).setScale(2));
|
||||
|
||||
Integer runUserCount = iPmsTemProcessTrackService.lambdaQuery()
|
||||
.in(PmsTemProcessTrackPO::getTempUserDossierId, userIds)
|
||||
@@ -255,7 +255,7 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl<PmsTemProcessRep
|
||||
|
||||
report.setRunUserCount(runUserCount);
|
||||
report.setRunOvUserNum(runOvUserNum);
|
||||
report.setRunOvUserRate(BigDecimal.valueOf(Double.valueOf(runOvUserNum*100)/runUserCount).setScale(2));
|
||||
report.setRunOvUserRate(BigDecimal.valueOf(runOvUserNum==0?0.00:Double.valueOf(runOvUserNum*100)/runUserCount).setScale(2));
|
||||
|
||||
|
||||
}
|
||||
@@ -309,14 +309,14 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl<PmsTemProcessRep
|
||||
Integer auditCount = iPmsTemProcessTrackService.lambdaQuery()
|
||||
.in(PmsTemProcessTrackPO::getTempUserDossierId, userIds1)
|
||||
// .eq(PmsTemProcessTrackPO::getProStage,"01")
|
||||
.between(PmsTemProcessTrackPO::getAuditFinalTime, beginTime, endTime)
|
||||
.between(PmsTemProcessTrackPO::getAuditTime, beginTime, endTime)
|
||||
.count();
|
||||
|
||||
Integer allAuditCount = iPmsTemProcessTrackService.lambdaQuery()
|
||||
.in(PmsTemProcessTrackPO::getTempUserDossierId, userIds1)
|
||||
// .eq(PmsTemProcessTrackPO::getProStage,"01")
|
||||
// .between(PmsTemProcessTrackPO::getAuditFinalTime, beginTime, endTime)
|
||||
.isNotNull(PmsTemProcessTrackPO::getAuditFinalTime)
|
||||
.isNotNull(PmsTemProcessTrackPO::getAuditTime)
|
||||
.count();
|
||||
pmsTemProcessReport.setReportAuditNum(auditCount);
|
||||
pmsTemProcessReport.setReportAuditCount(allAuditCount);
|
||||
@@ -383,7 +383,7 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl<PmsTemProcessRep
|
||||
.count();
|
||||
pmsTemProcessReport.setTestRunUserCount(testRunUserCount);
|
||||
pmsTemProcessReport.setTestRunOvUserNum(testRunOvUserNum);
|
||||
pmsTemProcessReport.setTestRunOvUserRate(BigDecimal.valueOf(Double.valueOf(testRunOvUserNum*100)/testRunOvUserNum).setScale(2));
|
||||
pmsTemProcessReport.setTestRunOvUserRate(BigDecimal.valueOf(testRunOvUserNum==0?0.00:Double.valueOf(testRunOvUserNum*100)/testRunOvUserNum).setScale(2));
|
||||
|
||||
Integer runUserCount = iPmsTemProcessTrackService.lambdaQuery()
|
||||
.in(PmsTemProcessTrackPO::getTempUserDossierId, userIds1)
|
||||
@@ -400,7 +400,7 @@ public class PmsTemProcessReportServiceImpl extends ServiceImpl<PmsTemProcessRep
|
||||
|
||||
pmsTemProcessReport.setRunUserCount(runUserCount);
|
||||
pmsTemProcessReport.setRunOvUserNum(runOvUserNum);
|
||||
pmsTemProcessReport.setRunOvUserRate(BigDecimal.valueOf(Double.valueOf(runOvUserNum*100)/runUserCount).setScale(2));
|
||||
pmsTemProcessReport.setRunOvUserRate(BigDecimal.valueOf(runOvUserNum==0?0.00:Double.valueOf(runOvUserNum*100)/runUserCount).setScale(2));
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user