| | |
| | | private final MallGoodsSkuMapper mallGoodsSkuMapper; |
| | | private final MallElectronicFenceMapper mallElectronicFenceMapper; |
| | | private final IMallElectronicFenceServiceImpl iMallElectronicFenceService; |
| | | private final MallLeaderDefaultMapper mallLeaderDefaultMapper; |
| | | |
| | | @Override |
| | | @Transactional |
| | |
| | | |
| | | @Override |
| | | public FebsResponse getApiLeaderInfoVoById(Long id) { |
| | | MallMember member = LoginUserUtil.getLoginUser(); |
| | | MallTeamLeader mallTeamLeader = this.baseMapper.selectById(id); |
| | | ApiLeaderInfoVo apiLeaderInfoVo = new ApiLeaderInfoVo(); |
| | | apiLeaderInfoVo.setId(mallTeamLeader.getId()); |
| | |
| | | String longLatStr = mallElectronicFence.getLonglatiarr(); |
| | | apiLeaderInfoVo.setLonglatiarr(longLatStr); |
| | | } |
| | | mallLeaderDefaultMapper.deleteById(mallLeaderDefaultMapper.selectByMemberId(member.getId()).getId()); |
| | | MallLeaderDefault mallLeaderDefault = new MallLeaderDefault(); |
| | | mallLeaderDefault.setMemberId(member.getId()); |
| | | mallLeaderDefault.setUniqueCode(mallTeamLeader.getUniqueCode()); |
| | | mallLeaderDefaultMapper.insert(mallLeaderDefault); |
| | | return new FebsResponse().success().data(apiLeaderInfoVo); |
| | | } |
| | | |
| | |
| | | Double latitude = apiLeaderTitleDto.getLatitude() == null ? 0 : apiLeaderTitleDto.getLatitude(); |
| | | ApiLeaderInfoVo apiLeaderInfoVo = new ApiLeaderInfoVo(); |
| | | MallTeamLeader mallTeamLeader = new MallTeamLeader(); |
| | | MallMember member = LoginUserUtil.getLoginUser(); |
| | | if(ObjectUtil.isNotEmpty(member)){ |
| | | MallLeaderDefault mallLeaderDefault = mallLeaderDefaultMapper.selectByMemberId(member.getId()); |
| | | if(ObjectUtil.isNotEmpty(mallLeaderDefault)){ |
| | | mallTeamLeader = this.baseMapper.selectLeaderByUniqueCode(mallLeaderDefault.getUniqueCode()); |
| | | } |
| | | } |
| | | //特征码扫码 |
| | | if(StrUtil.isNotEmpty(uniqueCode)){ |
| | | mallTeamLeader = this.baseMapper.selectLeaderByUniqueCode(uniqueCode); |