| 
					
				 | 
			
			
				@@ -1,19 +1,17 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 package com.ym.mec.auth.api.client; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import java.util.Map; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.dayaedu.cbs.openfeign.wrapper.qrcode.CbsQrCodeScanWrapper; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.auth.api.client.fallback.SysUserFeignServiceFallback; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.ym.mec.auth.api.dto.SysUserQueryInfo; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.auth.api.entity.SysUser; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.common.config.FeignConfiguration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import com.ym.mec.common.entity.HttpResponseResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import io.swagger.annotations.ApiOperation; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.cloud.openfeign.FeignClient; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import org.springframework.context.annotation.Lazy; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.http.MediaType; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.web.bind.annotation.*; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.ym.mec.auth.api.client.fallback.SysUserFeignServiceFallback; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.ym.mec.auth.api.entity.SysUser; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.ym.mec.common.config.FeignConfiguration; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-import com.ym.mec.common.entity.HttpResponseResult; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import java.util.List; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 @FeignClient(contextId = "sysUserFeignService", name = "auth-server", configuration = { FeignConfiguration.class }, fallback = SysUserFeignServiceFallback.class) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 public interface SysUserFeignService { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -54,9 +52,9 @@ public interface SysUserFeignService { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	@PostMapping(value = "user/list") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	HttpResponseResult<List<SysUser>> page(@RequestBody SysUserQueryInfo queryInfo); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	@PostMapping(value = "usernameLogin") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	HttpResponseResult<Map<String,Object>> usernameLogin(@RequestParam("username")String username, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-														 @RequestParam("password")String password, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-														 @RequestParam("clientId")String clientId, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-														 @RequestParam("clientSecret")String clientSecret); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@PostMapping(value = "qrLogin/userInfo") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	CbsQrCodeScanWrapper.UserInfo userInfo(@RequestBody CbsQrCodeScanWrapper.QrCodeScanUserInfoReq req); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	@PostMapping(value = "qrLogin/login") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	CbsQrCodeScanWrapper.QrCodeScanToken login(@RequestBody CbsQrCodeScanWrapper.QrCodeScanReq req); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 |