| | |
| | | |
| | | //订单范围内才允许下单 |
| | | MallAddressInfo address = mallAddressInfoMapper.selectAddressInfoByMemberIdAndId(member.getId(), addOrderDto.getAddressId()); |
| | | MallElectronicFence mallElectronicFence = mallElectronicFenceMapper.selectByTeamLeaderCode(mallTeamLeader.getUniqueCode()); |
| | | if(ObjectUtil.isNotEmpty(mallElectronicFence)){ |
| | | String inStr = iMallElectronicFenceService.fenceToLocation(mallElectronicFence.getGKey(), |
| | | mallElectronicFence.getServiceId(), address.getLongitude() + "," + address.getLatitude(), mallElectronicFence.getGid()); |
| | | if("1".equals(inStr)){ |
| | | throw new FebsException("不在当前团长的配送范围内"); |
| | | } |
| | | } |
| | | // MallElectronicFence mallElectronicFence = mallElectronicFenceMapper.selectByTeamLeaderCode(mallTeamLeader.getUniqueCode()); |
| | | // if(ObjectUtil.isNotEmpty(mallElectronicFence)){ |
| | | // String inStr = iMallElectronicFenceService.fenceToLocation(mallElectronicFence.getGKey(), |
| | | // mallElectronicFence.getServiceId(), address.getLongitude() + "," + address.getLatitude(), mallElectronicFence.getGid()); |
| | | // if("1".equals(inStr)){ |
| | | // throw new FebsException("不在当前团长的配送范围内"); |
| | | // } |
| | | // } |
| | | |
| | | String orderNo = MallUtils.getOrderNum(); |
| | | MallOrderInfo orderInfo = new MallOrderInfo(); |