| | |
| | | import com.xcong.excoin.modules.yunding.vo.*; |
| | | import com.xcong.excoin.rabbit.producer.YunDingProducter; |
| | | import com.xcong.excoin.utils.LogRecordUtils; |
| | | import com.xcong.excoin.utils.RedisUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | |
| | | log.info("购买代理级别"); |
| | | MemberEntity memberEntity = LoginUserUtils.getAppLoginUser(); |
| | | Long memberId = memberEntity.getId(); |
| | | |
| | | /** |
| | | * 获取代理级别(Level字段越小,级别越高) |
| | | * 不能向下购买代理级别 |
| | |
| | | LogRecordUtils.insertMemberAccountMoneyChangeWithId(memberId, "购买代理", salePrice, |
| | | "USDT", 1, 8, memberId); |
| | | |
| | | memberEntity.setAgentLevel(id.intValue()); |
| | | LoginUserUtils.resetAppLoginUser(memberEntity); |
| | | yunDingProducter.sendYunDingAutoAgent(memberId); |
| | | return Result.ok("购买成功"); |
| | | } |