From 7f77acdf228ce2e71b38b4fea0ed48f7fc51b6d4 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Wed, 13 May 2026 17:50:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=97=B6=E9=97=B4=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../sys/modules/sys/entity/SysRoleEntity.java | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/xujie/sys/modules/sys/entity/SysRoleEntity.java b/src/main/java/com/xujie/sys/modules/sys/entity/SysRoleEntity.java index cac5c86..9ca0d60 100644 --- a/src/main/java/com/xujie/sys/modules/sys/entity/SysRoleEntity.java +++ b/src/main/java/com/xujie/sys/modules/sys/entity/SysRoleEntity.java @@ -6,9 +6,12 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; +import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data; import jakarta.validation.constraints.NotBlank; +import org.springframework.format.annotation.DateTimeFormat; + import java.io.Serializable; import java.util.Date; import java.util.List; @@ -22,7 +25,7 @@ import java.util.List; @TableName("sys_role") public class SysRoleEntity implements Serializable { private static final long serialVersionUID = 1L; - + /** * 角色ID */ @@ -39,7 +42,12 @@ public class SysRoleEntity implements Serializable { * 备注 */ private String remark; - + + /** + * 角色类型(用于业务角色细分) + */ + private String roleType; + /** * 创建者ID */ @@ -47,11 +55,13 @@ public class SysRoleEntity implements Serializable { @TableField(exist=false) private List menuIdList; - + /** * 创建时间 */ + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date createTime; - + }