package com.ruoyi.common.core.domain; 
 | 
  
 | 
import java.io.Serializable; 
 | 
import java.util.Date; 
 | 
import java.util.HashMap; 
 | 
import java.util.Map; 
 | 
  
 | 
import com.baomidou.mybatisplus.annotation.FieldFill; 
 | 
import com.baomidou.mybatisplus.annotation.TableField; 
 | 
import com.baomidou.mybatisplus.annotation.TableLogic; 
 | 
import com.fasterxml.jackson.annotation.JsonFormat; 
 | 
import io.swagger.annotations.ApiModelProperty; 
 | 
import lombok.Data; 
 | 
  
 | 
/** 
 | 
 * Entity基类 
 | 
 *  
 | 
 * @author ruoyi 
 | 
 */ 
 | 
@Data 
 | 
public class BaseEntity implements Serializable 
 | 
{ 
 | 
    private static final long serialVersionUID = 1L; 
 | 
  
 | 
    /** 搜索值 */ 
 | 
    @ApiModelProperty("搜索值") 
 | 
    @TableField(exist = false) 
 | 
    private String searchValue; 
 | 
  
 | 
    /** 创建者 */ 
 | 
    @ApiModelProperty("创建者") 
 | 
    @TableField(fill = FieldFill.INSERT) 
 | 
    private String createBy; 
 | 
  
 | 
    /** 创建时间 */ 
 | 
    @ApiModelProperty("创建时间") 
 | 
    @TableField(fill = FieldFill.INSERT) 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date createTime; 
 | 
  
 | 
    /** 更新者 */ 
 | 
    @ApiModelProperty("更新者") 
 | 
    @TableField(fill = FieldFill.INSERT_UPDATE) 
 | 
    private String updateBy; 
 | 
  
 | 
    /** 更新时间 */ 
 | 
    @ApiModelProperty("更新时间") 
 | 
    @TableField(fill = FieldFill.INSERT_UPDATE) 
 | 
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") 
 | 
    private Date updateTime; 
 | 
  
 | 
    /** 备注 */ 
 | 
    @ApiModelProperty("备注") 
 | 
    @TableField(exist = false) 
 | 
    private String remark; 
 | 
  
 | 
    /** 状态(0正常 1删除) */ 
 | 
    @ApiModelProperty("状态(0正常 1删除)") 
 | 
    @TableLogic 
 | 
    private Integer del_flag; 
 | 
  
 | 
    /** 请求参数 */ 
 | 
    @ApiModelProperty("请求参数") 
 | 
    @TableField(exist = false) 
 | 
    private Map<String, Object> params; 
 | 
  
 | 
    public Map<String, Object> getParams() 
 | 
    { 
 | 
        if (params == null) 
 | 
        { 
 | 
            params = new HashMap<>(); 
 | 
        } 
 | 
        return params; 
 | 
    } 
 | 
  
 | 
  
 | 
} 
 |