package com.repair.model.vo;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import lombok.Data;

import java.util.Date;

/**
 * @Author: binguo
 * @Date: 2023/7/10 星期一 15:15
 * @Description: com.repair.model.vo
 * @Version: 1.0
 */
@Data
public class EvaluateVo {
    /**
     * 数据ID
     */
    @ExcelIgnore
    private int id;

    /**
     * 工单编号
     */
    @ExcelProperty("工单编号")
    @ColumnWidth(25)
    private String recordNo;

    /**
     * 报修单ID
     */
    @ExcelProperty("报修单ID")
    @ExcelIgnore
    private int recordId;

    /**
     * 姓名
     */
    @ExcelProperty("姓名")
    @ColumnWidth(25)
    private String userName;

    /**
     * 电话
     */
    @ExcelProperty("电话")
    @ColumnWidth(25)
    private String userPhone;

    /**
     * 故障描述
     */
    @ExcelProperty("故障描述")
    @ColumnWidth(25)
    private String description;

    /**
     * 报修时间
     */
    @ExcelProperty("报修时间")
    @ColumnWidth(25)
    private Date reportTime;

    /**
     * 维修人员
     */
    @ExcelProperty("维修人员")
    @ColumnWidth(25)
    private String maintenancerName;

    /**
     * 评价星级
     */
    @ExcelProperty("评价星级")
    @ColumnWidth(25)
    private String star;

    /**
     * 评价内容
     */
    @ExcelProperty("评价内容")
    @ColumnWidth(25)
    private String content;

    /**
     * 评价时间
     */
    @ExcelProperty("评价时间")
    @ColumnWidth(25)
    private Date createTime;
}
