12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package org.jeecg.common.system.base.entity;
- import java.io.Serializable;
- import org.jeecgframework.poi.excel.annotation.Excel;
- import org.springframework.format.annotation.DateTimeFormat;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import io.swagger.annotations.ApiModelProperty;
- import lombok.Data;
- import lombok.EqualsAndHashCode;
- import lombok.experimental.Accessors;
- /**
- * @Description: Entity基类
- * @Author: dangzhenghui@163.com
- * @Date: 2019-4-28
- * @Version: 1.1
- */
- @Data
- @EqualsAndHashCode(callSuper = false)
- @Accessors(chain = true)
- public class JeecgEntity implements Serializable {
- private static final long serialVersionUID = 1L;
- /** ID */
- @TableId(type = IdType.ASSIGN_ID)
- @ApiModelProperty(value = "ID")
- private java.lang.String id;
- /** 创建人 */
- @ApiModelProperty(value = "创建人")
- @Excel(name = "创建人", width = 15)
- private java.lang.String createBy;
- /** 创建时间 */
- @ApiModelProperty(value = "创建时间")
- @Excel(name = "创建时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private java.util.Date createTime;
- /** 更新人 */
- @ApiModelProperty(value = "更新人")
- @Excel(name = "更新人", width = 15)
- private java.lang.String updateBy;
- /** 更新时间 */
- @ApiModelProperty(value = "更新时间")
- @Excel(name = "更新时间", width = 20, format = "yyyy-MM-dd HH:mm:ss")
- @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
- @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
- private java.util.Date updateTime;
- }
|