零推广详情页,区域用全部组织接口

master
wyj2080 6 years ago
parent db123e0fbf
commit 54164a5faa

@ -56,6 +56,22 @@ public class RetailCompanyController extends BaseController {
}
}
/**
*
* @return
*/
@ResponseBody
@GetMapping("/org")
public Map<String,Object> listOfRetailCompany(@RequestParam("userId") long userId){
try{
List<PrivilageOrganizational> privilageOrganizationals = retailCompanyService.listOfRetailOrg(userId);
return data(privilageOrganizationals);
}catch (Exception e){
log.error("查询所有的组织数据失败",e);
return fail();
}
}
/**
*
* @return

@ -107,6 +107,22 @@ public class RetailCompanyService {
}
}
/**
*
*/
public List<PrivilageOrganizational> listOfRetailOrg(long userId){
QueryWrapper<PrivilageOrganizationalMember> wrapper1 = new QueryWrapper<>();
wrapper1.eq("user_id",userId);
List<PrivilageOrganizationalMember> pm = organizationalMemberMapper.selectList(wrapper1);
QueryWrapper<PrivilageOrganizational> wrapper = new QueryWrapper<>();
if(pm.isEmpty()) {
return new ArrayList<>();
}else {
wrapper.eq("type", 1).eq("status", 1).in("id", pm.stream().map(PrivilageOrganizationalMember::getOrgId).collect(Collectors.toList()));
List<PrivilageOrganizational> privilageOrganizationals = retailCompanyMapper.selectList(wrapper);
return privilageOrganizationals;
}
}
/**
*

Loading…
Cancel
Save