TaskTempVO.java 1.33 KB
package vion.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import vion.model.FileInfo;
import vion.model.Task;

import java.util.Date;
import java.util.List;

@Data
public class TaskTempVO {
    private Long id;
    /**
     * 项目名称(用户提交的名称)
     */
    private String storeName;

    /**
     * 项目id
     */
    private Long storeId;

    /**
     * 集团id
     */
    private Long accountId;

    /**
     * 报修时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date repairTime;
    /**
     * 故障说明
     */
    private String faultDescription;
    /**
     * 报修人
     */
    private String repairPeople;
    /**
     * 联系方式
     */
    private String repairPhone;
    /**
     * 状态(1待确认、2已确认)
     */
    private Integer status;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date modifyTime;
    private String remark;
    /**
     * 工程师姓名
     */
    private String engineerName;
    private List<FileInfo> fileList;

    /**
     * 确认后的工单。可能不存在
     */
    private Task task;

    /**
     * 邮箱地址
     */
    private String email;
}