diff --git a/APDPlat_Core/src/main/java/org/apdplat/module/security/model/Position.java b/APDPlat_Core/src/main/java/org/apdplat/module/security/model/Position.java index 86ca964d..c7419d09 100644 --- a/APDPlat_Core/src/main/java/org/apdplat/module/security/model/Position.java +++ b/APDPlat_Core/src/main/java/org/apdplat/module/security/model/Position.java @@ -77,6 +77,8 @@ public class Position extends SimpleModel{ @JoinColumn(name = "positionID")}, inverseJoinColumns = { @JoinColumn(name = "commandID")}) @OrderBy("id") + @ModelAttr("岗位拥有的命令列表") + @ModelCollRef("chinese") protected List commands = new ArrayList<>(); @ManyToMany(cascade = CascadeType.REFRESH, mappedBy = "positions", fetch = FetchType.LAZY) diff --git a/APDPlat_Core/src/main/java/org/apdplat/module/security/model/Role.java b/APDPlat_Core/src/main/java/org/apdplat/module/security/model/Role.java index c8a6aac3..0fe8376f 100644 --- a/APDPlat_Core/src/main/java/org/apdplat/module/security/model/Role.java +++ b/APDPlat_Core/src/main/java/org/apdplat/module/security/model/Role.java @@ -100,6 +100,8 @@ public class Role extends SimpleModel { @JoinColumn(name = "roleID")}, inverseJoinColumns = { @JoinColumn(name = "commandID")}) @OrderBy("id") + @ModelAttr("角色拥有的命令列表") + @ModelCollRef("chinese") protected List commands = new ArrayList<>(); public String getModuleCommandStr(){ if(this.commands==null || this.commands.isEmpty()){ diff --git a/APDPlat_Module/src/main/java/org/apdplat/module/info/model/NewsContent.java b/APDPlat_Module/src/main/java/org/apdplat/module/info/model/NewsContent.java index 49968529..9084312c 100644 --- a/APDPlat_Module/src/main/java/org/apdplat/module/info/model/NewsContent.java +++ b/APDPlat_Module/src/main/java/org/apdplat/module/info/model/NewsContent.java @@ -45,6 +45,7 @@ public class NewsContent extends SimpleModel{ protected News news; @Enumerated(EnumType.STRING) + @ModelAttr("多国语言") protected Lang lang; @SearchableProperty