package com.qianhe.zqbf.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

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

/**
 * 最强帮扶 帮扶计划 Model
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ZqbfXmzBfxq implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 需求ID
     */
    private Long xqid;
    /**
     * 基层单位ID
     */
    private Long dwid;
    /**
     * 项目ID：zqbf_xmz_bfxm.id
     */
    private Long xmid;
    private String xmids;
    /**
     * 帮扶开始时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date bfkssj;
    /**
     * 帮扶结束时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    private Date bfjssj;
    /**
     * 联系人
     */
    private String lxr;
    /**
     * 联系电话
     */
    private String lxdh;
    /**
     * 当前状态，字典
     */
    private String dqzt;
    /**
     * 需求描述
     */
    private String xqms;
    /**
     * 回退描述
     */
    private String htms;
    /**
     * 完成时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date wcsj;
    /**
     * 帮扶描述
     */
    private String bfms;
    /**
     * 评价等级
     */
    private String pjdj;
    /**
     * 评价描述
     */
    private String pdms;
    /**
     * 创建者
     */
    private String cjr;
    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date cjsj;
    /**
     * 修改人
     */
    private String gxr;
    /**
     * 修改时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date gxsj;
    /**
     * 备注
     */
    private String bz;
    /**
     * 预留1
     */
    private String yl1;
    /**
     * 预留2
     */
    private String yl2;
    /**
     * 预留3
     */
    private String yl3;
    /**
     * 预留4
     */
    private String yl4;
    /**
     * 预留5
     */
    private String yl5;
}
