| | |
| | | return dataDictionaryCustomMapper.getAgentLevelOption(); |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<AdminAgentLevelOptionTreeVo> agentLevelOption() { |
| | | return dataDictionaryCustomMapper.agentLevelOption(); |
| | | } |
| | | |
| | | @Override |
| | | public FebsResponse agentVerifyUpdate(AdminAgentVerifyVo adminAgentVerifyVo) { |
| | | MallAgentRecord mallAgentRecord = mallAgentRecordMapper.selectById(adminAgentVerifyVo.getId()); |
| | | if(ObjectUtil.isEmpty(mallAgentRecord)){ |
| | | throw new FebsException("记录不存在"); |
| | | } |
| | | BigDecimal amount = adminAgentVerifyVo.getAmount(); |
| | | if(BigDecimal.ZERO.compareTo(amount) >= 0){ |
| | | throw new FebsException("请输入正确的金额"); |
| | | } |
| | | if(StrUtil.isEmpty(adminAgentVerifyVo.getLevelCode())){ |
| | | throw new FebsException("请选择代理级别"); |
| | | } |
| | | mallAgentRecord.setAgentLevel(adminAgentVerifyVo.getLevelCode()); |
| | | mallAgentRecord.setAmount(adminAgentVerifyVo.getAmount()); |
| | | mallAgentRecordMapper.updateById(mallAgentRecord); |
| | | return new FebsResponse().success().message("操作成功"); |
| | | } |
| | | |
| | | @Override |
| | | public IPage<AdminAgentMemberVo> agentChild(QueryRequest request, MallMember mallMember) { |
| | | Long memberId = mallMember.getId(); |