ServiceOrderVO.java 1.65 KB
package vion.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;

/**
 * @author HlQ
 * @date 2023/11/23
 */
@Data
public class ServiceOrderVO {
    private String projectName;

    /** 报修人 */
    private String submitter;

    /** 报修人手机号码 */
    private String submitPhone;

    /** 报修时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date submitTime;

    /** 维修人 */
    private String repairPeople;

    /** 维修人手机号码*/
    private String repairPhone;

    /** 部门 */
    private String dept;

    /** 服务方式(1.电话支持 2.远程服务 3.现场服务) */
    private String serviceType;

    /** 耗时 */
    private Double time;

    /** 故障内容 */
    private String faultContent;

    /** 维修结果 */
    private String repairRes;

    /** 客户评价 */
    private String review;

    /** 工单id */
    private Long taskId;

    /** 服务单状态 */
    private Integer state;

    /** 创建时间 */
    @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 updateTime;

    /** 五星好评 */
    private Integer stars;

    /** 签字图片base64 */
    private String signPic;

    /** 签字时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date signTime;

    /** 完成时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date finishTime;

    /** 唯一id */
    private String unid;
}