liujie
2026-04-03 199b087e97231bc602cd5ed8668f37d6f336dff4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
package com.xiaopeng.maintenance.exportExcel;
 
import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.time.LocalDateTime;
 
/**
 * <p>
 * 白名单导出
 * </p>
 *
 * @author mitao
 * @since 2026-02-03
 */
@Data
@ApiModel(value="任务工单导出")
public class XpTaskExportExcel {
 
    @Excel(name = "序号",width = 20)
    private Integer number;
    @Excel(name = "车牌",width = 20)
    private String plateNumber;
    @ApiModelProperty(value = "任务类别1常规 2事故")
    @Excel(name = "任务类别",width = 20, replace = {"常规_1","事故_2"})
    private Integer taskCategory;
    @ApiModelProperty(value = "类型")
    @Excel(name = "类型",width = 40)
    private String taskTypeName;
    @ApiModelProperty(value = "任务紧急程度 0=P0 1=P1 2=P2 3=P3")
    @Excel(name = "紧急程度",width = 20,replace = {"P0_0","P1_1","P2_2","P3_3"})
    private Integer taskUrgencyLevel;
    @ApiModelProperty(value = "任务描述")
    @Excel(name = "任务描述",width = 40)
    private String taskDescription;
    @ApiModelProperty(value = "上报时间")
    @Excel(name = "上报时间",width = 40)
    private String createTime;
    @ApiModelProperty(value = "状态 0=待到达 1=待处理 2=已完成 3=已取消")
    @Excel(name = "状态",width = 20,replace = {"待到达_0","待处理_1","已完成_2","已取消_3"})
    private Integer status;
    @ApiModelProperty(value = "处理人名称")
    @Excel(name = "处理人",width = 20)
    private String handleUserName;
 
 
}