Pu Zhibing
昨天 0e6658f37144940fccba7d2f5c3e06ad891eee5a
新增加司机选择所属企业接口
1个文件已修改
6 ■■■■ 已修改文件
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
DriverOKTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/api/DriverController.java
@@ -1219,17 +1219,17 @@
            List<CompanyCity> areaCode = companyCityService.selectList(new EntityWrapper<CompanyCity>().eq("areaCode", districtCode));
            companyId = areaCode.stream().map(CompanyCity::getCompanyId).collect(Collectors.toList());
        }
        if(ToolUtil.isNotEmpty(cityCode) && (null == companyId ||companyId.isEmpty())){
        if(ToolUtil.isNotEmpty(cityCode) && (null == companyId || companyId.isEmpty())){
            List<CompanyCity> areaCode = companyCityService.selectList(new EntityWrapper<CompanyCity>().eq("cityCode", cityCode).isNull("areaCode"));
            companyId = areaCode.stream().map(CompanyCity::getCompanyId).collect(Collectors.toList());
        }
        if(ToolUtil.isNotEmpty(provinceCode) && (null == companyId ||companyId.isEmpty())){
        if(ToolUtil.isNotEmpty(provinceCode) && (null == companyId || companyId.isEmpty())){
            List<CompanyCity> areaCode = companyCityService.selectList(new EntityWrapper<CompanyCity>().eq("provinceCode", provinceCode).isNull("cityCode").isNull("areaCode"));
            companyId = areaCode.stream().map(CompanyCity::getCompanyId).collect(Collectors.toList());
        }
        if(null != companyId && !companyId.isEmpty()){
            List<Company> companies = companyService.selectBatchIds(companyId);
            List<Map<String, Object>> collect = companies.stream().map(s -> {
            List<Map<String, Object>> collect = companies.stream().filter(s->0 == s.getState() && 3 != s.getFlag()).map(s -> {
                Map<String, Object> map = new HashMap<>();
                map.put("id", s.getId());
                map.put("name", s.getName());