类 FormReleasePublishDTO
java.lang.Object
io.github.mangocrisp.spring.taybct.module.lf.dto.FormReleasePublishDTO
- 所有已实现的接口:
Serializable
表单发布 DTO
- 另请参阅:
-
字段概要
字段修饰符和类型字段说明private LocalDateTime
创建时间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
表单 idprivate 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 LocalDateTime
更新时间private Long
更新人private Long
版本号(yyyyMMddHHmmss) -
构造器概要
构造器 -
方法概要
-
字段详细资料
-
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
状态[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
状态(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()
-