|
@ -231,13 +231,110 @@ public class MonitorPlatformController extends EnvelopRestEndpoint {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@RequestMapping(value = "/totalRange",method = RequestMethod.GET)
|
|
|
|
@ApiOperation("85-发放率,96使用率,86绑定率,88指导率")
|
|
|
|
public MixEnvelop totalRange(
|
|
|
|
@ApiParam(name="startTime",value="开始时间",defaultValue = "")
|
|
|
|
@RequestParam(value="startTime",required = false) String startTime,
|
|
|
|
@ApiParam(name="endTime",value="结束时间",defaultValue = "")
|
|
|
|
@RequestParam(value="endTime",required = false) String endTime,
|
|
|
|
@ApiParam(name="deviceType",value="设备类型",defaultValue = "")
|
|
|
|
@RequestParam(value="deviceType",required = false) String deviceType,
|
|
|
|
@ApiParam(name="area",value="地区",defaultValue = "")
|
|
|
|
@RequestParam(value="area",required = false) String area,
|
|
|
|
@ApiParam(name="hospital",value="机构",defaultValue = "")
|
|
|
|
@RequestParam(value="hospital",required = false) String hospital,
|
|
|
|
@ApiParam(name="quotaCode",value="85-发放率,96使用率,86绑定率,88指导率",defaultValue = "")
|
|
|
|
@RequestParam(value="quotaCode",required = true) String quotaCode){
|
|
|
|
try {
|
|
|
|
return MixEnvelop.getSuccess("查询成功",monitorPlatformService.totalRange(startTime,endTime,deviceType,area,hospital,quotaCode));
|
|
|
|
}catch (Exception e){
|
|
|
|
e.printStackTrace();
|
|
|
|
return MixEnvelop.getError("查询失败");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@RequestMapping(value = "/diseaseUseRange",method = RequestMethod.GET)
|
|
|
|
@ApiOperation("慢病患者设备使用率")
|
|
|
|
public MixEnvelop diseaseUseRange(
|
|
|
|
@ApiParam(name="startTime",value="开始时间",defaultValue = "")
|
|
|
|
@RequestParam(value="startTime",required = false) String startTime,
|
|
|
|
@ApiParam(name="endTime",value="结束时间",defaultValue = "")
|
|
|
|
@RequestParam(value="endTime",required = false) String endTime,
|
|
|
|
@ApiParam(name="deviceType",value="设备类型",defaultValue = "")
|
|
|
|
@RequestParam(value="deviceType",required = false) String deviceType,
|
|
|
|
@ApiParam(name="area",value="地区",defaultValue = "")
|
|
|
|
@RequestParam(value="area",required = false) String area,
|
|
|
|
@ApiParam(name="hospital",value="机构",defaultValue = "")
|
|
|
|
@RequestParam(value="hospital",required = false) String hospital){
|
|
|
|
try {
|
|
|
|
return MixEnvelop.getSuccess("查询成功",monitorPlatformService.diseaseUseRange(startTime,endTime,deviceType,area,hospital));
|
|
|
|
}catch (Exception e){
|
|
|
|
e.printStackTrace();
|
|
|
|
return MixEnvelop.getError("查询失败");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@RequestMapping(value = "/diseaseRange",method = RequestMethod.GET)
|
|
|
|
@ApiOperation("慢病患者设备覆盖率")
|
|
|
|
public MixEnvelop diseaseRange(
|
|
|
|
@ApiParam(name="startTime",value="开始时间",defaultValue = "")
|
|
|
|
@RequestParam(value="startTime",required = false) String startTime,
|
|
|
|
@ApiParam(name="endTime",value="结束时间",defaultValue = "")
|
|
|
|
@RequestParam(value="endTime",required = false) String endTime,
|
|
|
|
@ApiParam(name="deviceType",value="设备类型",defaultValue = "")
|
|
|
|
@RequestParam(value="deviceType",required = false) String deviceType,
|
|
|
|
@ApiParam(name="area",value="地区",defaultValue = "")
|
|
|
|
@RequestParam(value="area",required = false) String area,
|
|
|
|
@ApiParam(name="hospital",value="机构",defaultValue = "")
|
|
|
|
@RequestParam(value="hospital",required = false) String hospital){
|
|
|
|
try {
|
|
|
|
return MixEnvelop.getSuccess("查询成功",monitorPlatformService.diseaseRange(startTime,endTime,deviceType,area,hospital));
|
|
|
|
}catch (Exception e){
|
|
|
|
e.printStackTrace();
|
|
|
|
return MixEnvelop.getError("查询失败");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
@RequestMapping(value = "/yellowOrRedRange",method = RequestMethod.GET)
|
|
|
|
@ApiOperation("红标黄标率")
|
|
|
|
public MixEnvelop yellowOrRedRange(
|
|
|
|
@ApiParam(name="startTime",value="开始时间",defaultValue = "")
|
|
|
|
@RequestParam(value="startTime",required = false) String startTime,
|
|
|
|
@ApiParam(name="endTime",value="结束时间",defaultValue = "")
|
|
|
|
@RequestParam(value="endTime",required = false) String endTime,
|
|
|
|
@ApiParam(name="deviceType",value="设备类型",defaultValue = "")
|
|
|
|
@RequestParam(value="deviceType",required = false) String deviceType,
|
|
|
|
@ApiParam(name="area",value="地区",defaultValue = "")
|
|
|
|
@RequestParam(value="area",required = false) String area,
|
|
|
|
@ApiParam(name="hospital",value="机构",defaultValue = "")
|
|
|
|
@RequestParam(value="hospital",required = false) String hospital,
|
|
|
|
@ApiParam(name="diseaseCondition",value="红黄标 黄1,红2",defaultValue = "1")
|
|
|
|
@RequestParam(value="diseaseCondition",required = true) Integer diseaseCondition){
|
|
|
|
try {
|
|
|
|
return MixEnvelop.getSuccess("查询成功",monitorPlatformService.yellowOrRedRange(startTime,endTime,deviceType,area,hospital,diseaseCondition));
|
|
|
|
}catch (Exception e){
|
|
|
|
e.printStackTrace();
|
|
|
|
return MixEnvelop.getError("查询失败");
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/*****************************************************************************************************/
|
|
/*****************************************************************************************************/
|
|
@RequestMapping(value = "/equipmentDistribution",method = RequestMethod.GET)
|
|
@RequestMapping(value = "/equipmentDistribution",method = RequestMethod.GET)
|
|
@ApiOperation("设备发放情况")
|
|
@ApiOperation("设备发放情况")
|
|
public String equipmentDistribution(){
|
|
|
|
|
|
public String equipmentDistribution(@ApiParam(name="startTime",value="开始时间",defaultValue = "")
|
|
|
|
@RequestParam(value="startTime",required = false) String startTime,
|
|
|
|
@ApiParam(name="endTime",value="结束时间",defaultValue = "")
|
|
|
|
@RequestParam(value="endTime",required = false) String endTime,
|
|
|
|
@ApiParam(name="deviceType",value="设备类型",defaultValue = "")
|
|
|
|
@RequestParam(value="deviceType",required = false) String deviceType,
|
|
|
|
@ApiParam(name="area",value="地区",defaultValue = "")
|
|
|
|
@RequestParam(value="area",required = false) String area,
|
|
|
|
@ApiParam(name="hospital",value="机构",defaultValue = "")
|
|
|
|
@RequestParam(value="hospital",required = false) String hospital){
|
|
try {
|
|
try {
|
|
return monitorPlatformService.equipmentDistribution();
|
|
|
|
|
|
return monitorPlatformService.equipmentDistribution(startTime,endTime,deviceType, area, hospital);
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
return error(-1,"查询失败");
|
|
return error(-1,"查询失败");
|