mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 18:28:43 +08:00 
			
		
		
		
	code review:分销逻辑
This commit is contained in:
		| @@ -8,8 +8,6 @@ import cn.iocoder.yudao.module.member.dal.dataobject.level.MemberLevelDO; | ||||
| import cn.iocoder.yudao.module.member.dal.dataobject.user.MemberUserDO; | ||||
| import cn.iocoder.yudao.module.member.service.level.MemberLevelService; | ||||
| import cn.iocoder.yudao.module.member.service.user.MemberUserService; | ||||
| import cn.iocoder.yudao.module.trade.api.brokerage.BrokerageApi; | ||||
| import cn.iocoder.yudao.module.trade.api.brokerage.dto.BrokerageUserDTO; | ||||
| import io.swagger.v3.oas.annotations.Operation; | ||||
| import io.swagger.v3.oas.annotations.tags.Tag; | ||||
| import lombok.extern.slf4j.Slf4j; | ||||
| @@ -18,7 +16,6 @@ import org.springframework.web.bind.annotation.*; | ||||
|  | ||||
| import javax.annotation.Resource; | ||||
| import javax.validation.Valid; | ||||
| import java.util.Optional; | ||||
|  | ||||
| import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; | ||||
| import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; | ||||
| @@ -32,23 +29,16 @@ public class AppMemberUserController { | ||||
|  | ||||
|     @Resource | ||||
|     private MemberUserService userService; | ||||
|  | ||||
|     @Resource | ||||
|     private MemberLevelService levelService; | ||||
|  | ||||
|     @Resource | ||||
|     private BrokerageApi brokerageApi; | ||||
|  | ||||
|     @GetMapping("/get") | ||||
|     @Operation(summary = "获得基本信息") | ||||
|     @PreAuthenticated | ||||
|     public CommonResult<AppMemberUserInfoRespVO> getUserInfo() { | ||||
|         MemberUserDO user = userService.getUser(getLoginUserId()); | ||||
|         MemberLevelDO level = levelService.getLevel(user.getLevelId()); | ||||
|         BrokerageUserDTO brokerageUser = brokerageApi.getBrokerageUser(user.getId()); | ||||
|         return success(MemberUserConvert.INSTANCE.convert(user, level) | ||||
|                 .setBrokerageEnabled(Optional.ofNullable(brokerageUser).map(BrokerageUserDTO::getBrokerageEnabled).orElse(false)) | ||||
|         ); | ||||
|         return success(MemberUserConvert.INSTANCE.convert(user, level)); | ||||
|     } | ||||
|  | ||||
|     @PutMapping("/update") | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV