package com.hotent.runtime.model; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableName; import com.hotent.base.entity.BaseModel; import com.baomidou.mybatisplus.extension.activerecord.Model; import com.baomidou.mybatisplus.annotation.TableId; import java.time.LocalDateTime; import com.baomidou.mybatisplus.annotation.TableField; import java.io.Serializable; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import com.fasterxml.jackson.annotation.JsonProperty; /** * 流程收藏记录 * * @company 广州宏天软件股份有限公司 * @author zengst * @since 2021-09-24 */ @ApiModel(value="BpmFlowCollect对象", description="流程收藏记录") @TableName("BPM_FLOW_COLLECT") public class BpmFlowCollect extends BaseModel { private static final long serialVersionUID = 1L; @ApiModelProperty(value = "主键") @TableId(value = "ID_", type = IdType.ASSIGN_ID) @JsonProperty("id") private String id; @ApiModelProperty(value = "流程定义key") @TableField("DEF_KEY_") @JsonProperty("defKey") private String defKey; @ApiModelProperty(value = "创建人ID") @TableField("CREATOR_") @JsonProperty("creator") private String creator; @ApiModelProperty(value = "创建时间") @TableField("CREATE_TIME_") @JsonProperty("createTime") private LocalDateTime createTime; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getDefKey() { return defKey; } public void setDefKey(String defKey) { this.defKey = defKey; } public String getCreator() { return creator; } public void setCreator(String creator) { this.creator = creator; } public LocalDateTime getCreateTime() { return createTime; } public void setCreateTime(LocalDateTime createTime) { this.createTime = createTime; } @Override protected Serializable pkVal() { return this.id; } @Override public String toString() { return "BpmFlowCollect{" + "id=" + id + ", defKey=" + defKey + ", creator=" + creator + ", createTime=" + createTime + "}"; } }