|
|
|
@ -119,7 +119,7 @@ public class HrmPersonnelCardServiceImpl extends Service implements HrmPersonnel
|
|
|
|
|
for (ResourceBaseTab resourceBaseTab : resourceBaseTabList) {
|
|
|
|
|
anchorList.add(Anchor.builder().id("tab" + resourceBaseTab.getId()).title(resourceBaseTab.getGroupName()).build());
|
|
|
|
|
}
|
|
|
|
|
resultMap.put("button", getButtonList(ecResourceId));
|
|
|
|
|
resultMap.put("buttons", getButtonList(ecResourceId));
|
|
|
|
|
resultMap.put("user", userInfo);
|
|
|
|
|
resultMap.put("statistical", statistical);
|
|
|
|
|
resultMap.put("formItems", formItemList);
|
|
|
|
@ -289,7 +289,7 @@ public class HrmPersonnelCardServiceImpl extends Service implements HrmPersonnel
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for (CardButtonPO cardButton : cardButtonPOS) {
|
|
|
|
|
List<String> accessRoleIds = new ArrayList<>(Arrays.asList(cardButton.getRoles().split(",")));
|
|
|
|
|
List<String> accessRoleIds = new ArrayList<>(Arrays.asList(Util.null2String(cardButton.getRoles()).split(",")));
|
|
|
|
|
roleIds.retainAll(accessRoleIds);
|
|
|
|
|
if (isAdmin || (isMySelf && "0".equals(cardButton.getSysDefault())) || CollectionUtils.isNotEmpty(roleIds)) {
|
|
|
|
|
buttonList.add(CardButtonPO.builder().name(cardButton.getName()).url(cardButton.getUrl()).sysDefault(cardButton.getSysDefault()).build());
|
|
|
|
|