1
0
mirror of https://github.com/FatttSnake/Pinnacle-OA.git synced 2026-04-05 15:01:23 +08:00

Protected super admin

This commit is contained in:
2023-05-17 17:08:34 +08:00
parent de2f1ef31e
commit bea1f30266
5 changed files with 92 additions and 21 deletions

View File

@@ -16,7 +16,9 @@ import com.cfive.pinnacle.entity.permission.Operation;
import com.cfive.pinnacle.entity.permission.Power;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
/**
@@ -28,6 +30,8 @@ import lombok.experimental.Accessors;
* @since 2023-04-30
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@TableName("t_role")
public class Role implements Serializable {
@@ -64,4 +68,9 @@ public class Role implements Serializable {
@TableField("version")
@Version
private Integer version;
public Role(Long id, String name) {
this.id = id;
this.name = name;
}
}