|  |  |  | 
|---|
|  |  |  | List<MallTeamLeader> mallTeamLeaderNo = this.baseMapper.selectListByMemberIdAndState(memberId, MallTeamLeader.STATE_NO); | 
|---|
|  |  |  | if(CollUtil.isNotEmpty(mallTeamLeaderNo)){ | 
|---|
|  |  |  | mallTeamLeaderAdd = mallTeamLeaderNo.get(0); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if(ObjectUtil.isNotEmpty(mallTeamLeaderAdd)){ | 
|---|
|  |  |  | mallTeamLeaderAdd = MallTeamLeaderConversion.INSTANCE.dtoToEntity(apiApplayLeaderDto); | 
|---|
|  |  |  | mallTeamLeaderAdd.setState(MallTeamLeader.STATE_ING); | 
|---|
|  |  |  | //申请团长默认关闭返利,返利比例为0 | 
|---|
|  |  |  | mallTeamLeaderAdd.setProfitSwitch(2); | 
|---|
|  |  |  | mallTeamLeaderAdd.setBonusPercent("0"); | 
|---|
|  |  |  | this.baseMapper.updateById(mallTeamLeaderAdd); | 
|---|
|  |  |  | if(ObjectUtil.isNotEmpty(mallTeamLeaderAdd)){ | 
|---|
|  |  |  | mallTeamLeaderAdd.setName(apiApplayLeaderDto.getName()); | 
|---|
|  |  |  | mallTeamLeaderAdd.setPhone(apiApplayLeaderDto.getPhone()); | 
|---|
|  |  |  | mallTeamLeaderAdd.setAddressPic(apiApplayLeaderDto.getAddressPic()); | 
|---|
|  |  |  | mallTeamLeaderAdd.setAddressArea(apiApplayLeaderDto.getAddressArea()); | 
|---|
|  |  |  | mallTeamLeaderAdd.setDetailAddress(apiApplayLeaderDto.getDetailAddress()); | 
|---|
|  |  |  | mallTeamLeaderAdd.setLongitude(apiApplayLeaderDto.getLongitude()); | 
|---|
|  |  |  | mallTeamLeaderAdd.setLatitude(apiApplayLeaderDto.getLatitude()); | 
|---|
|  |  |  | mallTeamLeaderAdd.setState(MallTeamLeader.STATE_ING); | 
|---|
|  |  |  | //申请团长默认关闭返利,返利比例为0 | 
|---|
|  |  |  | mallTeamLeaderAdd.setProfitSwitch(2); | 
|---|
|  |  |  | mallTeamLeaderAdd.setBonusPercent("0"); | 
|---|
|  |  |  | this.baseMapper.updateById(mallTeamLeaderAdd); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }else{ | 
|---|
|  |  |  | MallTeamLeader mallTeamLeader = MallTeamLeaderConversion.INSTANCE.dtoToEntity(apiApplayLeaderDto); | 
|---|
|  |  |  | mallTeamLeader.setMemberId(memberId); | 
|---|