| | |
| | | package cc.mrbird.febs.mall.controller.member; |
| | | |
| | | import cc.mrbird.febs.ai.entity.AiMember; |
| | | import cc.mrbird.febs.ai.service.AiMemberService; |
| | | import cc.mrbird.febs.common.annotation.ControllerEndpoint; |
| | | import cc.mrbird.febs.common.controller.BaseController; |
| | | import cc.mrbird.febs.common.entity.FebsResponse; |
| | |
| | | private final IApiMallMemberService apiMallMemberService; |
| | | private final IMallVipBenefitsService mallVipBenefitsService; |
| | | private final MallVipBenefitsRecordMapper mallVipBenefitsRecordMapper; |
| | | private final AiMemberService aiMemberService; |
| | | |
| | | /** |
| | | * 平台账单 |
| | |
| | | |
| | | @PostMapping("vipLevelSetUpdate") |
| | | public FebsResponse vipLevelSetUpdate(MallMember member) { |
| | | mallMemberService.getBaseMapper().update(null, |
| | | MallMember mallMember = mallMemberService.getBaseMapper().selectById(member.getId()); |
| | | mallMemberService.update(null, |
| | | Wrappers.lambdaUpdate(MallMember.class) |
| | | .set(MallMember::getDirector, member.getDirector()) |
| | | .eq(MallMember::getId, member.getId()) |
| | | .set(MallMember::getMemberRoleId, member.getMemberRoleId()) |
| | | .eq(MallMember::getId, mallMember.getId()) |
| | | ); |
| | | aiMemberService.update(null, |
| | | Wrappers.lambdaUpdate(AiMember.class) |
| | | .set(AiMember::getMemberRoleId, member.getMemberRoleId()) |
| | | .eq(AiMember::getId, mallMember.getMemberUuid()) |
| | | .eq(AiMember::getCompanyId, mallMember.getCompanyId()) |
| | | ); |
| | | return new FebsResponse().success().message("操作成功"); |
| | | } |