| | |
| | | public FebsResponse leaderUpdate(MallTeamLeader mallTeamLeader) { |
| | | Long id = mallTeamLeader.getId(); |
| | | MallTeamLeader mallTeamLeaders = this.baseMapper.selectById(id); |
| | | if(1 == mallTeamLeader.getOnlineState()){ |
| | | return new FebsResponse().fail().message("请先让团长离线"); |
| | | } |
| | | if(ObjectUtil.isEmpty(mallTeamLeaders)){ |
| | | return new FebsResponse().fail().message("团长信息不存在,刷新重试"); |
| | | } |
| | |
| | | @Override |
| | | public FebsResponse leaderCancel(Long id) { |
| | | MallTeamLeader mallTeamLeader = this.baseMapper.selectById(id); |
| | | if(1 == mallTeamLeader.getOnlineState()){ |
| | | return new FebsResponse().fail().message("请先让团长离线"); |
| | | } |
| | | if(ObjectUtil.isEmpty(mallTeamLeader)){ |
| | | return new FebsResponse().fail().message("团长信息不存在"); |
| | | } |
| | |
| | | private final XcxProperties xcxProperties = SpringContextHolder.getBean(XcxProperties.class); |
| | | @Override |
| | | public FebsResponse addFence(AdminLeaderAddFenceDto adminLeaderAddFenceDto) { |
| | | Long id = adminLeaderAddFenceDto.getId(); |
| | | MallTeamLeader mallTeamLeader = this.baseMapper.selectById(id); |
| | | if(1 == mallTeamLeader.getOnlineState()){ |
| | | return new FebsResponse().fail().message("请先让团长离线"); |
| | | } |
| | | //如果电子围栏表为空, |
| | | //先查询服务是否已经创建, |
| | | //没有,再创建服务。 |
| | |
| | | if("fail".equals(serviceId)){ |
| | | return new FebsResponse().fail().message("高德地图创建服务失败"); |
| | | } |
| | | Long id = adminLeaderAddFenceDto.getId(); |
| | | MallTeamLeader mallTeamLeader = this.baseMapper.selectById(id); |
| | | String uniqueCode = mallTeamLeader.getUniqueCode(); |
| | | MallElectronicFence mallElectronicFence = mallElectronicFenceMapper.selectByTeamLeaderCode(uniqueCode); |
| | | if(ObjectUtil.isEmpty(mallElectronicFence)){ |