| | |
| | | tDriver.setCityName(city.getName()); |
| | | tDriver.setCityCode(city.getCode()); |
| | | |
| | | TRegion area = tRegionMapper.selectById(split[2]); |
| | | if(Objects.isNull(area)){ |
| | | area = itRegionService.selectOne(new EntityWrapper<TRegion>().eq("name",split[2])); |
| | | // TRegion area = tRegionMapper.selectById(split[2]); |
| | | // if(Objects.isNull(area)){ |
| | | // area = itRegionService.selectOne(new EntityWrapper<TRegion>().eq("name",split[2])); |
| | | // } |
| | | // tDriver.setAreaName(area.getName()); |
| | | // tDriver.setAreaCode(area.getCode()); |
| | | TRegion area = null; |
| | | if(split.length>2){ |
| | | area = itRegionService.selectById(split[2]); |
| | | if(Objects.isNull(area)){ |
| | | area = itRegionService.selectOne(new EntityWrapper<TRegion>().eq("name",split[2])); |
| | | } |
| | | tDriver.setAreaName(area.getName()); |
| | | tDriver.setAreaCode(area.getCode()); |
| | | }else { |
| | | tDriver.setAreaName(city.getName()); |
| | | tDriver.setAreaCode(city.getCode()); |
| | | } |
| | | tDriver.setAreaName(area.getName()); |
| | | tDriver.setAreaCode(area.getCode()); |
| | | |
| | | // 通过省市查询代理商 |
| | | List<TAgent> tAgent = tAgentMapper.selectList(new EntityWrapper<TAgent>().eq("provinceCode", province.getCode()) |
| | |
| | | return new SuccessTip(500, "该邀约人:"+tDriver.getInviterName()+"不存在"); |
| | | } |
| | | } |
| | | // 通过省市区查询分公司 |
| | | List<TBranchOffice> tBranchOffice = tBranchOfficeMapper.selectList(new EntityWrapper<TBranchOffice>().eq("provinceCode", province.getCode()) |
| | | .eq("cityCode", city.getCode()) |
| | | .eq("status", StatusEnum.NORMAL.getCode()) |
| | | .eq("districtCode", area.getCode()) |
| | | .last("LIMIT 1")); |
| | | List<TBranchOffice> tBranchOffice; |
| | | if(split.length>2){ |
| | | // 通过省市区查询分公司 |
| | | tBranchOffice = tBranchOfficeMapper.selectList(new EntityWrapper<TBranchOffice>().eq("provinceCode", province.getCode()) |
| | | .eq("cityCode", city.getCode()) |
| | | .eq("status", StatusEnum.NORMAL.getCode()) |
| | | .eq("districtCode", area.getCode()) |
| | | .last("LIMIT 1")); |
| | | }else { |
| | | // 通过省市区查询分公司 |
| | | tBranchOffice = tBranchOfficeMapper.selectList(new EntityWrapper<TBranchOffice>().eq("provinceCode", province.getCode()) |
| | | .eq("cityCode", city.getCode()) |
| | | .eq("status", StatusEnum.NORMAL.getCode()) |
| | | .eq("districtCode", city.getCode()) |
| | | .last("LIMIT 1")); |
| | | } |
| | | if(!CollectionUtils.isEmpty(tBranchOffice)){ |
| | | tDriver.setBranchOfficeId(tBranchOffice.get(0).getId()); |
| | | }else { |