feat: add signed PostgreSQL release updates

This commit is contained in:
Qiufeng
2026-08-03 23:45:32 +08:00
parent 2524a37a07
commit f6e22cb670
99 changed files with 44671 additions and 284 deletions
@@ -22,6 +22,12 @@ public class SysRole {
@Column(nullable = false, unique = true)
private String code;
/** 角色说明(角色管理 UI 用)。 */
private String description;
/** 系统内置角色(ADMIN/APPROVER/USER)不可删;自定义部门角色为 false。 */
private boolean system = false;
public Long getId() {
return id;
}
@@ -45,4 +51,20 @@ public class SysRole {
public void setCode(String code) {
this.code = code;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public boolean isSystem() {
return system;
}
public void setSystem(boolean system) {
this.system = system;
}
}