本帖最后由 keke1616 于 2022-11-17 10:12 编辑
我这里是依据主身份,修改这个文件o2server/x_organization_assemble_control/src/main/java/com/x/organization/assemble/control/jaxrs/person/PersonAction.java
这个是电脑端,移动端是另外的
[Java] 纯文本查看 复制代码 if(effectivePerson.isManager()==false){
Iterator<ActionGet.WoIdentity> iterator = result.getData().getWoIdentityList().iterator();
while (iterator.hasNext()) {
ActionGet.WoIdentity item = iterator.next();
if(item.getMajor()!=true){
iterator.remove();
}
}
}
移动端位置
o2server/x_processplatform_assemble_surface/src/main/java/com/x/processplatform/assemble/surface/jaxrs/process/ActionListAvailableIdentityWithProcess.java
[Java] 纯文本查看 复制代码 List<Identity> os = business.organization().identity().listObject(dns);
List<Wo> wos = Wo.copier.copy(os);
result.setData(wos.stream().filter(r->r.getMajor()==true).collect(Collectors.toList()));
编译好的文件太大,这里发不了附件,如果不想自己编译的话,加我微信kelingsWX我发给你
|