类 FormReleasePublishDTO

java.lang.Object
io.github.mangocrisp.spring.taybct.module.lf.dto.FormReleasePublishDTO
所有已实现的接口:
Serializable

public class FormReleasePublishDTO extends Object implements Serializable
表单发布 DTO
另请参阅:
  • 字段概要

    字段
    修饰符和类型
    字段
    说明
    创建时间
    private Long
    创建人
    private @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String
    备注说明
    private @NotNull(message="[\u8868\u5355 id]\u4e0d\u80fd\u4e3a\u7a7a") Long
    表单 id
    private Long
    主键
    private Byte
    状态[0:未删除,1:删除]
    private @NotBlank(message="[\u53d1\u5e03\u540d\u79f0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String
    发布名称
    private static final long
     
    private Integer
    状态(0 关闭 1 打开)
    private @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
    表单类型,是表单还是单组件(字典项 lf_form_type)
    更新时间
    private Long
    更新人
    private Long
    版本号(yyyyMMddHHmmss)
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

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

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

    • serialVersionUID

      private static final long serialVersionUID
      另请参阅:
    • id

      @TableFieldDefault(expression="T(com.baomidou.mybatisplus.core.toolkit.IdWorker).getId()") private Long id
      主键
    • createUser

      @TableFieldDefault(handler=io.github.mangocrisp.spring.taybct.tool.core.handle.TableFieldDefaultLoginUserIdHandler.class) private Long createUser
      创建人
    • createTime

      @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @TableFieldDefault(isTimeNow=true) private LocalDateTime createTime
      创建时间
    • updateUser

      @TableFieldDefault(handler=io.github.mangocrisp.spring.taybct.tool.core.handle.TableFieldDefaultLoginUserIdHandler.class, fill={INSERT,UPDATE}) private Long updateUser
      更新人
    • updateTime

      @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") @TableFieldDefault(isTimeNow=true, fill={INSERT,UPDATE}) private LocalDateTime updateTime
      更新时间
    • isDeleted

      @TableLogic @TableFieldDefault("0") private Byte isDeleted
      状态[0:未删除,1:删除]
    • formId

      @NotNull(message="[\u8868\u5355 id]\u4e0d\u80fd\u4e3a\u7a7a") private @NotNull(message="[\u8868\u5355 id]\u4e0d\u80fd\u4e3a\u7a7a") Long formId
      表单 id
    • name

      @NotBlank(message="[\u53d1\u5e03\u540d\u79f0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") private @NotBlank(message="[\u53d1\u5e03\u540d\u79f0]\u4e0d\u80fd\u4e3a\u7a7a") @Size(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") @Length(max=64,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc764") String name
      发布名称
    • status

      @TableFieldDefault("1") private Integer status
      状态(0 关闭 1 打开)
    • description

      @Size(max=255, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255, message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") private @Size(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") @Length(max=255,message="\u7f16\u7801\u957f\u5ea6\u4e0d\u80fd\u8d85\u8fc7255") String description
      备注说明
    • version

      @TableFieldDefault(expression="T(java.lang.Long).valueOf(T(java.time.LocalDateTime).now().format(T(java.time.format.DateTimeFormatter).ofPattern(\"yyyyMMddHHmmss\", T(java.util.Locale).CHINA)))") private Long version
      版本号(yyyyMMddHHmmss)
    • type

      @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 @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 type
      表单类型,是表单还是单组件(字典项 lf_form_type)
  • 构造器详细资料

    • FormReleasePublishDTO

      public FormReleasePublishDTO()