|
@@ -111,13 +111,12 @@ public class BrandController extends AbstractController{
|
|
|
public Result brandBindList(@RequestParam(name = "page") long page,@RequestHeader String token,
|
|
|
@RequestParam(name = "limit") long limit,String order,String sidx,
|
|
|
String sceneName,String brandName,Integer type,Integer livestreamStatus) {
|
|
|
- //log.info("开始刷新列表..........."+System.currentTimeMillis());
|
|
|
Long userId = null;
|
|
|
//如果不是超级管理员,则只能查询本部门及子部门数据
|
|
|
List<Long> roleIdList = getUser().getRoleIdList();
|
|
|
if (!roleIdList.contains(1L) && !roleIdList.contains(5L) ) {
|
|
|
// 公司员工只能看到已经绑定自身为主播的数据
|
|
|
- if (roleIdList.contains(8L) || roleIdList.contains(9L)) {
|
|
|
+ if (roleIdList.contains(8L) || roleIdList.contains(9L) || roleIdList.contains(81L)) {
|
|
|
userId = getUserId();
|
|
|
}else{
|
|
|
if(ObjectUtils.isEmpty(getUser().getCompanyId())){
|
|
@@ -152,8 +151,6 @@ public class BrandController extends AbstractController{
|
|
|
}
|
|
|
return brandRspVo;
|
|
|
}).collect(Collectors.toList());
|
|
|
-
|
|
|
- //log.info("结束刷新列表..........."+System.currentTimeMillis());
|
|
|
return Result.success(PageUtilsPlus.page(rspBrandList,resultPage));
|
|
|
}
|
|
|
|
|
@@ -343,12 +340,12 @@ public class BrandController extends AbstractController{
|
|
|
return Result.success(new ArrayList<>());
|
|
|
}
|
|
|
params.put("deptIdList", getDeptId());
|
|
|
- if(roleIds.contains(8L)){
|
|
|
+ if(roleIds.contains(8L) || roleIds.contains(81L)){
|
|
|
params.put("createUserId",getUser().getId());
|
|
|
}
|
|
|
}
|
|
|
List<BrandEntity> list = brandService.queryList(params);
|
|
|
- if(roleIds.contains(8L)){
|
|
|
+ if(roleIds.contains(8L) || roleIds.contains(81L)){
|
|
|
List<BrandEntity> list2 = brandService.getBrandByUserId(getUser().getId());
|
|
|
list.addAll(list2);
|
|
|
}
|