package com.bonus.material.basic.domain;


import com.bonus.common.core.annotation.Excel;
import com.bonus.common.core.web.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * 代办事项
 * @Author 阮世耀
 * @Create 2023/12/13 15:45
 * @Version 1.0
 */
@Data
public class ToDoBean extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /** 任务ID */
    @ApiModelProperty(value = "任务ID")
    private Long taskId;

    /** 任务单号 */
    @Excel(name = "任务单号")
    @ApiModelProperty(value = "任务单号")
    private String taskCode;

    /**
     * 代办事件id
     */
    private String taskTypeId;

    /** 任务类型 */
    @Excel(name = "任务类型")
    @ApiModelProperty(value = "任务类型")
    private String taskType;

    /** 任务状态 */
    @Excel(name = "任务状态")
    @ApiModelProperty(value = "任务状态")
    private String taskStatus;

    /** 代办事件 */
    @Excel(name = "代办事件")
    @ApiModelProperty(value = "代办事件")
    private String taskEvent;


    @ApiModelProperty(value = "关键字")
    private String keyWord;

    /**
     * 开始时间
     */
    private String startTime;
    /**
     * 结束时间
     */
    private String endTime;

    @ApiModelProperty(value = "承租方公司id")
    private Integer buyerCompanyId;

    @ApiModelProperty(value = "承租方公司名称")
    private String buyerCompanyName;

    @ApiModelProperty(value = "出租方公司id")
    private Integer sellerCompanyId;

    @ApiModelProperty(value = "出租方公司名称")
    private String sellerCompanyName;

    @ApiModelProperty(value = "待办通知公司id")
    private Long noticeCompanyId;

}
