package com.rongwe.scentity.domian;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;
import com.rongwei.rwcommon.base.BaseDo;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 事故跟踪计划表
 * 
 * @author chglee
 * @email 1992lcg@163.com
 * @date 2020-08-04 18:39:10
 */
@Data
@TableName(value= "asp_accident_track_plan")
public class AccidentTrackPlanDo extends BaseDo implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private String id;
	/**
	 * 事故表ID
	 */
	private String accidentid;
	/**
	 * 纠正措施
	 */
	private String correctivemeasures;
	/**
	 * 负责人ID
	 */
	private String chargeuserid;
	/**
	 * 负责人名称
	 */
	private String chargeusername;
	/**
	 * 开始日期
	 */
	private Date startdate;
	/**
	 * 预计完成日期
	 */
	private Date expectedfinishdate;
	/**
	 * 实际完成日期
	 */
	private Date actualfinishdate;
	/**
	 * 租户ID
	 */
	@TableField(value = "TENANTID", fill = FieldFill.INSERT)
	private String tenantid;
	/**
	 * 扩展json格式配置
	 */
	private String roption;
	/**
	 * 创建人名称
	 */
	private String createusername;
	/**
	 * 修改人名称
	 */
	private String modifyusername;

}
