|
@ -3696,7 +3696,7 @@ public class StatisticsEsService {
|
|
* @return
|
|
* @return
|
|
* @throws Exception
|
|
* @throws Exception
|
|
*/
|
|
*/
|
|
public JSONObject getConsultHead(String startDate, String endDate, String area, int level, String index) throws Exception {
|
|
|
|
|
|
public JSONObject getConsultHead(String startDate, String endDate, String area, int level, String index,String lowCode) throws Exception {
|
|
JSONObject object = new JSONObject();
|
|
JSONObject object = new JSONObject();
|
|
if (index.equalsIgnoreCase("6")){
|
|
if (index.equalsIgnoreCase("6")){
|
|
//总量
|
|
//总量
|
|
@ -3739,14 +3739,25 @@ public class StatisticsEsService {
|
|
/* //进行中
|
|
/* //进行中
|
|
SaveModel saveModel5 = null;*/
|
|
SaveModel saveModel5 = null;*/
|
|
String index1= (Integer.parseInt(index)+1)+"";
|
|
String index1= (Integer.parseInt(index)+1)+"";
|
|
saveModel = elasticsearchUtil.findOneDateQuotaLevel0(startDate, endDate, area, level, index1, SaveModel.timeLevel_ZL);
|
|
|
|
saveModel1 = elasticsearchUtil.findOneDateQuotaLevel1(startDate,endDate, area, level, index1, SaveModel.timeLevel_ZL,"1");
|
|
|
|
saveModel3 = elasticsearchUtil.findOneDateQuotaLevel1(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,"2");
|
|
|
|
saveModel4 = elasticsearchUtil.findOneDateQuotaLevel1(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,"-1");
|
|
|
|
|
|
//居民取消
|
|
|
|
List<SaveModel> concleTotal = elasticsearchUtil.findListDateQuotaLevel2(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL, null,lowCode,"-1");
|
|
|
|
//咨询总数
|
|
|
|
List<SaveModel> total = elasticsearchUtil.findListDateQuotaLevel1(startDate, endDate, area, level, index1, SaveModel.timeLevel_ZL, null,lowCode);
|
|
|
|
//已结束
|
|
|
|
List<SaveModel> endTotal = elasticsearchUtil.findListDateQuotaLevel2(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL, null,lowCode,"3");
|
|
|
|
logger.info("total"+total==null?"0":String.valueOf(total.size())+";"+total.get(0).getResult1());
|
|
|
|
//已接诊
|
|
|
|
List<SaveModel> haveReceiveTotal = elasticsearchUtil.findListDateQuotaLevel2(startDate, endDate, area, level, index1, SaveModel.timeLevel_ZL, null,lowCode,"1");
|
|
|
|
//未接诊
|
|
|
|
List<SaveModel> noReceiveTotal = elasticsearchUtil.findListDateQuotaLevel2(startDate, endDate, area, level, index, SaveModel.timeLevel_ZL, null,lowCode,"0");
|
|
|
|
saveModel = total.get(0);//elasticsearchUtil.bfindOneDateQuotaLevel12(startDate, endDate, area, level, index1, SaveModel.timeLevel_ZL,lowCode,"");
|
|
|
|
saveModel1 = haveReceiveTotal.get(0);//elasticsearchUtil.bfindOneDateQuotaLevel12(startDate,endDate, area, level, index1, SaveModel.timeLevel_ZL,lowCode,"1");
|
|
|
|
saveModel3 = endTotal.get(0);//elasticsearchUtil.bfindOneDateQuotaLevel12(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,lowCode,"3");
|
|
|
|
saveModel4 = concleTotal.get(0);//elasticsearchUtil.bfindOneDateQuotaLevel12(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,lowCode,"-1");
|
|
/*
|
|
/*
|
|
saveModel5 = elasticsearchUtil.findOneDateQuotaLevel1(startDate, area, level, index1, SaveModel.timeLevel_ZL,"0");
|
|
saveModel5 = elasticsearchUtil.findOneDateQuotaLevel1(startDate, area, level, index1, SaveModel.timeLevel_ZL,"0");
|
|
*/
|
|
*/
|
|
saveModel2 = elasticsearchUtil.findOneDateQuotaLevel1(startDate,endDate, area, level, index1, SaveModel.timeLevel_ZL,"0");
|
|
|
|
|
|
saveModel2 = noReceiveTotal.get(0);elasticsearchUtil.bfindOneDateQuotaLevel12(startDate,endDate, area, level, index, SaveModel.timeLevel_ZL,lowCode,"0");
|
|
object.put("consultTotal",saveModel.getResult1());//咨询总量
|
|
object.put("consultTotal",saveModel.getResult1());//咨询总量
|
|
object.put("haveReceiveTotal",saveModel1.getResult1());//已接诊
|
|
object.put("haveReceiveTotal",saveModel1.getResult1());//已接诊
|
|
object.put("noReceiveTotal",saveModel2.getResult1());//未接诊
|
|
object.put("noReceiveTotal",saveModel2.getResult1());//未接诊
|