package com.panzhihua.sangeshenbian.model.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import java.io.Serializable; /** *
* *
* * @author mitao * @since 2025-05-06 */ @Data @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @TableName("sgsb_system_user_level") @ApiModel(value="SystemUserLevel对象", description="") public class SystemUserLevel implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键") @TableId(value = "id", type = IdType.AUTO) private Integer id; @ApiModelProperty(value = "管理员id") private Integer systemUserId; @ApiModelProperty(value = "所属层级 1=市级账号,2=区县账号,3=街道账号,4=社区账号") private Integer level; @ApiModelProperty(value = "所属区县") private String districts; @ApiModelProperty(value = "区县编号") private String districtsCode; @ApiModelProperty(value = "街道") private String street; @ApiModelProperty(value = "街道ID") private String streetId; @ApiModelProperty(value = "社区") private String community; @ApiModelProperty(value = "社区ID") @JsonFormat(shape = JsonFormat.Shape.STRING) private Long communityId; @ApiModelProperty(value = "是否纪检组监督账号 1:是;0:否") private Integer superviseFlag; @ApiModelProperty(value = "状态(1=正常,2=冻结,3=删除)") private Integer status; }