| 
					
				 | 
			
			
				@ -0,0 +1,51 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				package com.yihu.jw.entrance.controller; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.hospital.caauth.CaService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.Envelop; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import com.yihu.jw.restmodel.web.endpoint.EnvelopRestEndpoint; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.Api; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import io.swagger.annotations.ApiParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.web.bind.annotation.GetMapping; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.web.bind.annotation.RequestMapping; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.web.bind.annotation.RequestParam; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				import org.springframework.web.bind.annotation.RestController; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 * Created by Trick on 2019/12/24. 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@RestController 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@RequestMapping(value ="/ca") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				@Api(value = "ca测试", description = "ca测试", tags = {"ca测试"}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				public class CaController extends EnvelopRestEndpoint { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @Autowired 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    private CaService caService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @GetMapping(value = "/getQRCodeBySys") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "测试二维码") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Envelop getQRCodeBySys(@ApiParam(name = "url", value = "url", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @RequestParam(value = "url") String url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @ApiParam(name = "name", value = "namespace", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @RequestParam(value = "name")String name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @ApiParam(name = "api", value = "api", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @RequestParam(value = "api")String api, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @ApiParam(name = "sys", value = "系统名", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @RequestParam(value = "sys")String sys) throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return success(caService.getQRCodeBySys(url,name,api,sys)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @GetMapping(value = "/queryQRCode") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    @ApiOperation(value = "查询二维码") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    public Envelop queryQRCode(@ApiParam(name = "url", value = "url", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @RequestParam(value = "url") String url, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @ApiParam(name = "name", value = "namespace", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @RequestParam(value = "name")String name, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @ApiParam(name = "api", value = "api", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @RequestParam(value = "api")String api, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @ApiParam(name = "qrCode", value = "二维码验证码", required = true) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                  @RequestParam(value = "qrCode")String qrCode) throws Exception{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				        return success(caService.queryQRCode(url,name,api,qrCode)); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				    } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				} 
			 |