|  | @ -23,84 +23,84 @@ import java.util.Map;
 | 
	
		
			
				|  |  | @Api(description = "基卫签约服务接口")
 | 
	
		
			
				|  |  | public class SignController {
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 	@Autowired
 | 
	
		
			
				|  |  | 	ZysoftService zysoftService;
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     ZysoftService zysoftService;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 	@Autowired
 | 
	
		
			
				|  |  | 	private SignZYService signZYService;
 | 
	
		
			
				|  |  |     @Autowired
 | 
	
		
			
				|  |  |     private SignZYService signZYService;
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 	/******************************* 签约接口 ********************************************************/
 | 
	
		
			
				|  |  |     /******************************* 签约接口 ********************************************************/
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 	@RequestMapping(value = "CheckSignFamily",method = RequestMethod.POST)
 | 
	
		
			
				|  |  | 	@ApiOperation("查询是否已签约")
 | 
	
		
			
				|  |  | 	public Result checkSignFamily(
 | 
	
		
			
				|  |  | 			@ApiParam(name="idcard",value="患者身份证",defaultValue = "350821201112240026")
 | 
	
		
			
				|  |  | 			@RequestParam(value="idcard",required = true) String idcard){
 | 
	
		
			
				|  |  | 		try {
 | 
	
		
			
				|  |  | 			Map<String,String> response = signZYService.checkSignFamily(idcard);
 | 
	
		
			
				|  |  | 			return Result.success("查询签约成功!",response);
 | 
	
		
			
				|  |  | 		} catch (Exception ex) {
 | 
	
		
			
				|  |  | 			if(ex instanceof ApiException)
 | 
	
		
			
				|  |  | 			{
 | 
	
		
			
				|  |  | 				ApiException apiEx = (ApiException) ex;
 | 
	
		
			
				|  |  | 				return Result.error(apiEx.errorCode(),ex.getMessage());
 | 
	
		
			
				|  |  | 			}
 | 
	
		
			
				|  |  | 			else{
 | 
	
		
			
				|  |  | 				return Result.error(ex.getMessage());
 | 
	
		
			
				|  |  | 			}
 | 
	
		
			
				|  |  | 		}
 | 
	
		
			
				|  |  | 	}
 | 
	
		
			
				|  |  |     @RequestMapping(value = "CheckSignFamily",method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ApiOperation("查询是否已签约")
 | 
	
		
			
				|  |  |     public Result checkSignFamily(
 | 
	
		
			
				|  |  |             @ApiParam(name="idcard",value="患者身份证",defaultValue = "350821201112240026")
 | 
	
		
			
				|  |  |             @RequestParam(value="idcard",required = true) String idcard){
 | 
	
		
			
				|  |  |         try {
 | 
	
		
			
				|  |  |             Map<String,String> response = signZYService.checkSignFamily(idcard);
 | 
	
		
			
				|  |  |             return Result.success("查询签约成功!",response);
 | 
	
		
			
				|  |  |         } catch (Exception ex) {
 | 
	
		
			
				|  |  |             if(ex instanceof ApiException)
 | 
	
		
			
				|  |  |             {
 | 
	
		
			
				|  |  |                 ApiException apiEx = (ApiException) ex;
 | 
	
		
			
				|  |  |                 return Result.error(apiEx.errorCode(),ex.getMessage());
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             else{
 | 
	
		
			
				|  |  |                 return Result.error(ex.getMessage());
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 	@RequestMapping(value = "getSickFamilyDoctorSignLimit",method = RequestMethod.POST)
 | 
	
		
			
				|  |  | 	@ApiOperation("查询家庭医生签约人数上限接口")
 | 
	
		
			
				|  |  | 	public Result getSickFamilyDoctorSignLimit(
 | 
	
		
			
				|  |  | 			@ApiParam(name="jwTeamCode",value="智业行政团队code",defaultValue = "44")
 | 
	
		
			
				|  |  | 			@RequestParam(value="jwTeamCode",required = true) String jwTeamCode){
 | 
	
		
			
				|  |  | 		try {
 | 
	
		
			
				|  |  | 			String response = signZYService.getSickFamilyDoctorSignLimit(jwTeamCode);
 | 
	
		
			
				|  |  | 			return Result.success("查询签约成功!",response);
 | 
	
		
			
				|  |  | 		} catch (Exception ex) {
 | 
	
		
			
				|  |  | 			ex.printStackTrace();
 | 
	
		
			
				|  |  | 			if(ex instanceof ApiException)
 | 
	
		
			
				|  |  | 			{
 | 
	
		
			
				|  |  | 				ApiException apiEx = (ApiException) ex;
 | 
	
		
			
				|  |  | 				return Result.error(apiEx.errorCode(),ex.getMessage());
 | 
	
		
			
				|  |  | 			}
 | 
	
		
			
				|  |  | 			else{
 | 
	
		
			
				|  |  | 				return Result.error(ex.getMessage());
 | 
	
		
			
				|  |  | 			}
 | 
	
		
			
				|  |  | 		}
 | 
	
		
			
				|  |  | 	}
 | 
	
		
			
				|  |  |     @RequestMapping(value = "getSickFamilyDoctorSignLimit",method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ApiOperation("查询家庭医生签约人数上限接口")
 | 
	
		
			
				|  |  |     public Result getSickFamilyDoctorSignLimit(
 | 
	
		
			
				|  |  |             @ApiParam(name="jwTeamCode",value="智业行政团队code",defaultValue = "44")
 | 
	
		
			
				|  |  |             @RequestParam(value="jwTeamCode",required = true) String jwTeamCode){
 | 
	
		
			
				|  |  |         try {
 | 
	
		
			
				|  |  |             String response = signZYService.getSickFamilyDoctorSignLimit(jwTeamCode);
 | 
	
		
			
				|  |  |             return Result.success("查询签约成功!",response);
 | 
	
		
			
				|  |  |         } catch (Exception ex) {
 | 
	
		
			
				|  |  |             ex.printStackTrace();
 | 
	
		
			
				|  |  |             if(ex instanceof ApiException)
 | 
	
		
			
				|  |  |             {
 | 
	
		
			
				|  |  |                 ApiException apiEx = (ApiException) ex;
 | 
	
		
			
				|  |  |                 return Result.error(apiEx.errorCode(),ex.getMessage());
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             else{
 | 
	
		
			
				|  |  |                 return Result.error(ex.getMessage());
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 	@RequestMapping(value = "getSickFamilyDoctorSpecialistControl",method = RequestMethod.POST)
 | 
	
		
			
				|  |  | 	@ApiOperation("查询家签慢病患者定标情况接口")
 | 
	
		
			
				|  |  | 	public Result getSickFamilyDoctorSpecialistControl(
 | 
	
		
			
				|  |  | 			@ApiParam(name="TIME_START",value="修改的开始时间",defaultValue = "2017-6-6 00:00:00")
 | 
	
		
			
				|  |  | 			@RequestParam(value="TIME_START",required = false) String TIME_START,
 | 
	
		
			
				|  |  | 			@ApiParam(name="TIME_END",value="修改的开始时间",defaultValue = "2017-6-7 23:59:59")
 | 
	
		
			
				|  |  | 			@RequestParam(value="TIME_END",required = false) String TIME_END,
 | 
	
		
			
				|  |  | 			@ApiParam(name="IDENTITY_CARD_NO",value="身份证号",defaultValue = "360502194503120013")
 | 
	
		
			
				|  |  | 			@RequestParam(value="IDENTITY_CARD_NO",required = false) String IDENTITY_CARD_NO){
 | 
	
		
			
				|  |  | 		try {
 | 
	
		
			
				|  |  | 			String response = "";
 | 
	
		
			
				|  |  | 			if(StringUtils.isBlank(IDENTITY_CARD_NO)){
 | 
	
		
			
				|  |  | 				response = signZYService.getSickFamilyDoctorSpecialistControl(TIME_START,TIME_END);
 | 
	
		
			
				|  |  | 			}else{
 | 
	
		
			
				|  |  | 				response = signZYService.getSickFamilyDoctorSpecialistControlByIdcard(IDENTITY_CARD_NO);
 | 
	
		
			
				|  |  | 			}
 | 
	
		
			
				|  |  | 			return Result.success("查询成功!",response);
 | 
	
		
			
				|  |  | 		} catch (Exception ex) {
 | 
	
		
			
				|  |  | 			ex.printStackTrace();
 | 
	
		
			
				|  |  | 			if(ex instanceof ApiException)
 | 
	
		
			
				|  |  | 			{
 | 
	
		
			
				|  |  | 				ApiException apiEx = (ApiException) ex;
 | 
	
		
			
				|  |  | 				return Result.error(apiEx.errorCode(),ex.getMessage());
 | 
	
		
			
				|  |  | 			}
 | 
	
		
			
				|  |  | 			else{
 | 
	
		
			
				|  |  | 				return Result.error(ex.getMessage());
 | 
	
		
			
				|  |  | 			}
 | 
	
		
			
				|  |  | 		}
 | 
	
		
			
				|  |  | 	}
 | 
	
		
			
				|  |  |     @RequestMapping(value = "getSickFamilyDoctorSpecialistControl",method = RequestMethod.POST)
 | 
	
		
			
				|  |  |     @ApiOperation("查询家签慢病患者定标情况接口")
 | 
	
		
			
				|  |  |     public Result getSickFamilyDoctorSpecialistControl(
 | 
	
		
			
				|  |  |             @ApiParam(name="TIME_START",value="修改的开始时间",defaultValue = "2017-6-6 00:00:00")
 | 
	
		
			
				|  |  |             @RequestParam(value="TIME_START",required = false) String TIME_START,
 | 
	
		
			
				|  |  |             @ApiParam(name="TIME_END",value="修改的开始时间",defaultValue = "2017-6-7 23:59:59")
 | 
	
		
			
				|  |  |             @RequestParam(value="TIME_END",required = false) String TIME_END,
 | 
	
		
			
				|  |  |             @ApiParam(name="IDENTITY_CARD_NO",value="身份证号",defaultValue = "360502194503120013")
 | 
	
		
			
				|  |  |             @RequestParam(value="IDENTITY_CARD_NO",required = false) String IDENTITY_CARD_NO){
 | 
	
		
			
				|  |  |         try {
 | 
	
		
			
				|  |  |             String response = "";
 | 
	
		
			
				|  |  |             if(StringUtils.isBlank(IDENTITY_CARD_NO)){
 | 
	
		
			
				|  |  |                 response = signZYService.getSickFamilyDoctorSpecialistControl(TIME_START,TIME_END);
 | 
	
		
			
				|  |  |             }else{
 | 
	
		
			
				|  |  |                 response = signZYService.getSickFamilyDoctorSpecialistControlByIdcard(IDENTITY_CARD_NO);
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             return Result.success("查询成功!",response);
 | 
	
		
			
				|  |  |         } catch (Exception ex) {
 | 
	
		
			
				|  |  |             ex.printStackTrace();
 | 
	
		
			
				|  |  |             if(ex instanceof ApiException)
 | 
	
		
			
				|  |  |             {
 | 
	
		
			
				|  |  |                 ApiException apiEx = (ApiException) ex;
 | 
	
		
			
				|  |  |                 return Result.error(apiEx.errorCode(),ex.getMessage());
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |             else{
 | 
	
		
			
				|  |  |                 return Result.error(ex.getMessage());
 | 
	
		
			
				|  |  |             }
 | 
	
		
			
				|  |  |         }
 | 
	
		
			
				|  |  |     }
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 | 
	
		
			
				|  |  | 
 |