diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/AntExRecordWorker.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/AntExRecordWorker.java index 7b2443a..bbdae75 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/AntExRecordWorker.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/worker/AntExRecordWorker.java @@ -128,18 +128,21 @@ public class AntExRecordWorker implements Callable> { antExRecordQuery1.setType(1); //初诊的次数 - int cdichi =0; + int cdichi = 0; //等于初诊的时候才减 - if(e.getType()==1){ - cdichi=recordService.count(antExRecordQuery1); + if (e.getType() == 1) { + cdichi = recordService.count(antExRecordQuery1); } antExRecordQuery1.setType(null); antExRecordQuery1.setHospitalId(null); - int tcount=recordService.count(antExRecordQuery1); + int tcount = recordService.count(antExRecordQuery1); antExRecordQuery1.setType(1); - int tallcount=recordService.count(antExRecordQuery1); - antExManagerResult.settTimes(tcount-tallcount); - antExManagerResult.setChTimes(dichi-cdichi); + int tallcount = 0; + if (e.getType() == 1) { + tallcount = recordService.count(antExRecordQuery1); + } + antExManagerResult.settTimes(tcount - tallcount); + antExManagerResult.setChTimes(dichi - cdichi); handleRisk(e, antExManagerResult); data.add(antExManagerResult);