|
@@ -54,17 +54,27 @@ public class BusinessOpportunityController {
|
|
|
@Resource
|
|
|
private BusinessOpportunityService bOservice;
|
|
|
@Resource
|
|
|
+ private BusinessOpportunityMapper boMapper;
|
|
|
+ @Resource
|
|
|
private BusinessOpportunityMapper businessOpportunityMapper;
|
|
|
|
|
|
@RequestMapping("getAll")
|
|
|
public Object getAll(HttpServletRequest request) {
|
|
|
User user = userMapper.selectById(request.getHeader("Token"));
|
|
|
+ List<BusinessOpportunity> list = new ArrayList<>();
|
|
|
+ boolean isAll = sysFunctionService.hasPriviledge(user.getRoleId(), "查看全部商机");
|
|
|
+ boolean isNotAll = sysFunctionService.hasPriviledge(user.getRoleId(), "查看负责部门商机");
|
|
|
+ if (isAll) {
|
|
|
+ list = boMapper.getAllList(user.getCompanyId());
|
|
|
+ } else if (isNotAll) {
|
|
|
+ list = boMapper.getAllList1(user);
|
|
|
+ } else {
|
|
|
+ list = boMapper.getAllList2(user);
|
|
|
+ }
|
|
|
HttpRespMsg msg = new HttpRespMsg();
|
|
|
- msg.setMsg("操作成功");
|
|
|
- msg.setData(
|
|
|
- businessOpportunityMapper.selectList(new QueryWrapper<BusinessOpportunity>().eq("company_id", user.getCompanyId()))
|
|
|
- );
|
|
|
+ msg.setData(list);
|
|
|
return msg;
|
|
|
+
|
|
|
}
|
|
|
|
|
|
|