| | |
| | | DataDictionaryCustom nextLevel = dataDictionaryCustomMapper.selectNextAgentLevelInfo(parent.getLevel()); |
| | | if (nextLevel == null) { |
| | | log.info("当前层级无下一级:{}", parent.getLevel()); |
| | | return; |
| | | continue; |
| | | } |
| | | |
| | | AgentInfo agentInfo = JSONObject.parseObject(nextLevel.getValue(), AgentInfo.class); |
| | | if (!orderCntFinish(parent, agentInfo)) { |
| | | return; |
| | | continue; |
| | | } |
| | | |
| | | if (!agentCntFinish(parent, agentInfo)) { |
| | | return; |
| | | continue; |
| | | } |
| | | |
| | | parent.setLevel(nextLevel.getCode()); |
| | |
| | | * @return |
| | | */ |
| | | private boolean agentCntFinish(MallMember member, AgentInfo agentInfo) { |
| | | if (agentInfo.getLastCnt() == null) { |
| | | if (agentInfo.getLastCnt() == null || agentInfo.getLastCnt() == 0) { |
| | | return true; |
| | | } |
| | | |