package com.panzhihua.common.model.dtos.community.sanshuo;
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import java.util.Date;
|
|
@Data
|
@ApiModel("创建事件类型入参")
|
public class ComMediateTypeDTO {
|
/**
|
* 主键
|
*/
|
@ApiModelProperty("id,修改时传")
|
@JsonSerialize(using = ToStringSerializer.class)
|
private Long id;
|
|
/**
|
* 类型名称
|
*/
|
@ApiModelProperty("类型名称")
|
private String name;
|
|
/**
|
* code码
|
*/
|
@ApiModelProperty("code码")
|
private String code;
|
|
/**
|
* 父id((根节点为0))
|
*/
|
@ApiModelProperty("父id((根节点为0))")
|
private Long parentId;
|
|
/**
|
* 路径(格式 : `pid1`pid2`id` )
|
*/
|
@ApiModelProperty("路径(格式 : `pid1`pid2`id` )")
|
private String pathId;
|
|
/**
|
* 所在层级
|
*/
|
@ApiModelProperty("所在层级")
|
private Integer levelIndex;
|
|
/**
|
* 排序
|
*/
|
@ApiModelProperty("排序")
|
private Integer sort;
|
|
/**
|
* 启用状态(0:停用,1:启用)
|
*/
|
@ApiModelProperty("启用状态(false:停用,true:启用)")
|
private Boolean enabled;
|
|
/**
|
* 备注说明
|
*/
|
@ApiModelProperty("备注说明")
|
private String remarks;
|
|
/**
|
* 创建者
|
*/
|
@ApiModelProperty("创建者")
|
private Long createUser;
|
|
/**
|
* 创建时间
|
*/
|
@ApiModelProperty("创建时间")
|
private Date createDate;
|
|
/**
|
* 修改者
|
*/
|
@ApiModelProperty("修改者")
|
private Long modifyUser;
|
|
/**
|
* 修改时间
|
*/
|
@ApiModelProperty("修改时间")
|
private Date modifyDate;
|
|
/**
|
* 删除标识(0:未删除,1:已删除)
|
*/
|
@ApiModelProperty("false:未删除,true:已删除")
|
private Boolean deleteFlag;
|
}
|