|
@ -1728,4 +1728,51 @@ public class PatientNoLoginEndPoint extends EnvelopRestEndpoint {
|
|
|
@RequestParam(value = "pageSize", required = false)Integer pageSize) {
|
|
|
return businessOrderService.findYktCardCharge(startTime,endTime,orderNo,yktOrderNo,patientName,idCard,medicard,status,page,pageSize);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 咨询列表
|
|
|
* @param startDate
|
|
|
* @param endDate
|
|
|
* @param area
|
|
|
* @param level 2 市 3区 4医院 5、科室 6医生
|
|
|
* @return
|
|
|
*/
|
|
|
@GetMapping(value = BaseHospitalRequestMapping.Statistics.consultHead)
|
|
|
@ApiOperation(value = " 咨询分析-头部")
|
|
|
public ObjEnvelop getConsultHead(
|
|
|
@RequestParam(required = true) String startDate,
|
|
|
@RequestParam(required = true) String endDate,
|
|
|
@RequestParam(required = true) String area,
|
|
|
@RequestParam(required = true) int level,
|
|
|
@RequestParam(required = true) String index,
|
|
|
@RequestParam(required = false) String lowCode) {
|
|
|
//新版与旧版统计适配
|
|
|
JSONObject result = new JSONObject();
|
|
|
try {
|
|
|
result = statisticsEsService.getConsultHead(startDate, endDate, area, level, index,lowCode);
|
|
|
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
return success(result);
|
|
|
}
|
|
|
|
|
|
@GetMapping(value = BaseHospitalRequestMapping.Statistics.scheduleHead)
|
|
|
@ApiOperation(value = "排班头部")
|
|
|
public ObjEnvelop getScheduleTotal(
|
|
|
@RequestParam(required = true) String startDate,
|
|
|
@RequestParam(required = true) String endDate,
|
|
|
@RequestParam(required = true) String area,
|
|
|
@RequestParam(required = true) int level,
|
|
|
@RequestParam(required = true) String index) {
|
|
|
|
|
|
JSONObject result = new JSONObject();
|
|
|
try {
|
|
|
result= statisticsEsService.getScheduleTotal(startDate, endDate,index,level,area);
|
|
|
} catch (Exception e) {
|
|
|
e.printStackTrace();
|
|
|
}
|
|
|
|
|
|
return success(result);
|
|
|
}
|
|
|
}
|