package cn.cslg.pas.domain.business;
import cn.cslg.pas.domain.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.joda.time.DateTime;
import java.util.Date;
/**
*
* 项目表
*
*
* @author 李仁杰
* @since 2022-11-1
*/
@Data
@TableName("project")
/*数据库中的表对应的类
*/
public class Project extends BaseEntity {
@TableField(value = "name")
private String name;
/**
* 委托类型(1客户,2部门)
*/
@TableField(value = "entrust_type")
private Integer entrustType;
/**
* 委托方id
*/
@TableField(value = "entrust_id")
private Integer entrust_id;
/**
* 负责人id
*/
@TableField(value = "head_id")
private Integer headId;
/**
* 负责部门id
*/
@TableField(value = "department_id")
private Integer departmentId;
/**
* 项目类型(1专题库 2报告 3专利挖掘项目)
*/
@TableField(value = "type")
private Integer type;
/**
* 合同号
*/
@TableField(value = "contract_no")
private String contractNo;
/**
* 内部卷号
*/
@TableField(value = "volume_number")
private String volumeNumber;
/**
* 委案日
*/
@TableField(value = "commission_case_day")
private String commissionCaseDay;
/**
* 描述
*/
@TableField(value = "description")
private String description;
/**
* 所属租户
*/
@TableField(value = "tenant_id")
private Integer tenantId;
/**
* 创建人
*/
@TableField(value = "create_id")
private String createId;
@TableField(value = "create_time")
private DateTime createTime;
}