| 
					
				 | 
			
			
				@ -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) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @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 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return monitorPlatformService.equipmentDistribution(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return monitorPlatformService.equipmentDistribution(startTime,endTime,deviceType, area, hospital); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        }catch (Exception e){ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            e.printStackTrace(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				            return error(-1,"查询失败"); 
			 |