|
@@ -75,6 +75,7 @@ import java.util.Map;
|
|
|
import java.util.Objects;
|
|
|
import java.util.Set;
|
|
|
import java.util.function.Function;
|
|
|
+import java.util.stream.Collector;
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
@@ -1372,7 +1373,11 @@ public class WmPackageManager {
|
|
|
.map(String::valueOf)
|
|
|
.sorted()
|
|
|
.collect(Collectors.toList())));
|
|
|
-
|
|
|
+ if(operatorRoleIds.contains(37)) {
|
|
|
+ pkgs = pkgs.stream()
|
|
|
+ .filter(p -> p.getDeptId().equals(Integer.toString(SecurityUtils.getUser().getDeptId())))
|
|
|
+ .collect(Collectors.toList());
|
|
|
+ }
|
|
|
if (CollUtil.isEmpty(pkgs)) {
|
|
|
throw new BizException(
|
|
|
String.format(
|