| | |
| | | } else { |
| | | iApiMallMemberWalletService.add(mallSystemPayDto.getAddBalance(), mallSystemPayDto.getId(), filedType); |
| | | } |
| | | mallMoneyFlowService.addMoneyFlow(memberId, bigDecimal, MoneyFlowTypeEnum.SYSTEM.getValue(), null, type); |
| | | |
| | | mallMoneyFlowService.addMoneyFlow( |
| | | memberId, |
| | | null, |
| | | bigDecimal, |
| | | MallMoneyFlowTypeEnum.SYSTEM_CHARGE.getCode(), |
| | | MallMoneyFlow.STATUS_SUCCESS, |
| | | MallMoneyFlow.IS_RETURN_Y, |
| | | memberId, |
| | | FlowTypeEnum.BALANCE.getValue(), |
| | | MallMoneyFlowTypeEnum.SYSTEM_CHARGE.getName() |
| | | ); |
| | | return new FebsResponse().success(); |
| | | } |
| | | |
| | | @Override |
| | | public AdminAgentLevelSetInfoVo getAgentLevelSetInfoByMemberId(long id) { |
| | | AdminAgentLevelSetInfoVo adminAgentLevelSetInfoVo = mallMemberMapper.getAgentLevelSetInfoByMemberId(id); |
| | | AdminAgentLevelSetInfoVo adminAgentLevelSetInfoVo = new AdminAgentLevelSetInfoVo(); |
| | | AdminAgentLevelSetInfoVo adminAgentLevelSetInfo = mallMemberMapper.getAgentLevelSetInfoByMemberId(id); |
| | | if(ObjectUtil.isEmpty(adminAgentLevelSetInfo)){ |
| | | adminAgentLevelSetInfoVo.setId(id); |
| | | adminAgentLevelSetInfoVo.setLevelCode(MemberAgentLevelEnum.AGENT.getCodeByName(MemberAgentLevelEnum.AGENT.getName())); |
| | | }else{ |
| | | adminAgentLevelSetInfoVo.setId(id); |
| | | adminAgentLevelSetInfoVo.setLevelCode(MemberAgentLevelEnum.AGENT.getCodeByName(adminAgentLevelSetInfo.getLevelCode())); |
| | | } |
| | | return adminAgentLevelSetInfoVo; |
| | | } |
| | | |
| | |
| | | } |
| | | String levelCode = agentLevelSetUpdateDto.getLevelCode(); |
| | | String nameByCode = MemberAgentLevelEnum.AGENT.getNameByCode(levelCode); |
| | | mallMember.setLevelStatus(1); |
| | | mallMemberMapper.updateById(mallMember); |
| | | mallMemberMapper.updateLevelStatusById(1,memberId); |
| | | mallMemberMapper.updateLevelById(nameByCode,memberId); |
| | | return new FebsResponse().success(); |
| | | } |