package cn.iocoder.yudao.module.tickets.vo;

import cn.iocoder.yudao.common.RepairDictConstants;
import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;

/**
 * 用于配件申请单数据导出VO
 *
 * @author 小李
 * @date 15:03 2024/12/3
**/
@Data
@ExcelIgnoreUnannotated
public class TicketWaresExportVO {

    @ExcelProperty("单据号")
    private String no;

    @ExcelProperty("客户名称")
    private String userName;

    @ExcelProperty("客户电话")
    private String userMobile;

    @ExcelProperty("车牌号")
    private String licenseNumber;

    @ExcelProperty("申请人")
    private String repairName;

    @ExcelProperty(value = "岗位", converter = DictConvert.class)
    @DictFormat(RepairDictConstants.REPAIR_WORK_TYPE)
    private String repairWork;

    @ExcelProperty("服务顾问")
    private String adviserName;

    @ExcelProperty(value = "状态", converter = DictConvert.class)
    @DictFormat(RepairDictConstants.TICKET_WARES_STATUS)
    private String status;

    @ExcelProperty("备注")
    private String remark;
}
