java.lang.Object
io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity<P,U>
io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity<P,U>
io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long>
io.github.mangocrisp.spring.taybct.api.system.domain.SysTenant
所有已实现的接口:
Serializable

@TableName("sys_tenant") public class SysTenant extends io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic<Long,Long> implements Serializable
租户表
从以下版本开始:
1.0.1
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    private @Size(max=100,message="\u56fe\u6807\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=100,message="\u56fe\u6807\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String
    icon 图标
    private @Size(max=100,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=100,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String
    备注
    private static final long
     
    private Integer
    排序
    private Byte
    状态(1 有效 0 禁用)
    private String
    租户 id
    private @NotBlank(message="[\u79df\u6237\u7ba1\u7406\u5458]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String
    租户管理员
    private @NotBlank(message="[\u79df\u6237\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String
    租户名
  • 构造器概要

    构造器
    构造器
    说明
    SysTenant(String tenantId, String tenantName, String tenantManager)
     
  • 方法概要

    修饰符和类型
    方法
    说明
    static SysTenant
    默认租户

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.UniqueDeleteLogic

    canEqual, equals, getUniqueKey, hashCode, setUniqueKey, toString

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.DeleteLogicEntity

    getIsDeleted, setIsDeleted

    从类继承的方法 io.github.mangocrisp.spring.taybct.tool.core.bean.BaseEntity

    getCreateTime, getCreateUser, getExpansion, getId, getUpdateTime, getUpdateUser, setCreateTime, setCreateUser, setExpansion, setId, setUpdateTime, setUpdateUser

    从类继承的方法 java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • 字段详细资料

    • serialVersionUID

      @TableField(exist=false) private static final long serialVersionUID
      另请参阅:
    • tenantId

      @TableFieldDefault(isRandom=true) private String tenantId
      租户 id
    • tenantName

      @NotBlank(message="[\u79df\u6237\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @TableField(condition="%s LIKE CONCAT(\'%%\',#{%s},\'%%\')") private @NotBlank(message="[\u79df\u6237\u540d]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") @Length(max=50,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc750") String tenantName
      租户名
    • tenantManager

      @NotBlank(message="[\u79df\u6237\u7ba1\u7406\u5458]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") private @NotBlank(message="[\u79df\u6237\u7ba1\u7406\u5458]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") @Length(max=100,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7100") String tenantManager
      租户管理员
    • icon

      @Size(max=100, message="\u56fe\u6807\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=100, message="\u56fe\u6807\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") private @Size(max=100,message="\u56fe\u6807\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=100,message="\u56fe\u6807\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String icon
      icon 图标
    • remark

      @Size(max=100, message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=100, message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") private @Size(max=100,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=100,message="\u5907\u6ce8\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String remark
      备注
    • status

      @TableFieldDefault("1") private Byte status
      状态(1 有效 0 禁用)
    • sort

      @TableFieldDefault("1") private Integer sort
      排序
  • 构造器详细资料

    • SysTenant

      public SysTenant(String tenantId, String tenantName, String tenantManager)
  • 方法详细资料

    • defaultTenant

      public static SysTenant defaultTenant(String tenantId)
      默认租户
      返回:
      SysTenant
      从以下版本开始:
      1.0.4