package com.fjhx.oa.entity.work.po;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.domain.BasePo;
import com.baomidou.mybatisplus.annotation.TableName;
import java.util.Date;
import lombok.Getter;
import lombok.Setter;

/**
 * <p>
 * 工作任务
 * </p>
 *
 * @author 
 * @since 2023-04-07
 */
@Getter
@Setter
@TableName("work_tasks")
public class WorkTasks extends BasePo {
    /**来源*/
    private Integer source;

    /**
     * 标题
     */
    private String title;

    /**
     * 重要程度 重要1 不重要0
     */
    private Integer importanceLv;

    /**
     * 紧急程度 紧急1 不紧急0
     */
    private Integer urgencyLv;

    /**
     * 完成期限
     */
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date dueDate;

    /**
     * 负责人
     */
    private Long personLiableId;

    /**
     * 说明
     */
    private String remarks;

    /**
     * 文件名
     */
    private String fileName;

    /**
     * 状态 0未完成 1已完成
     */
    private Integer status;

}
