ReviewSceneChangeTaskResponse.java 3.31 KB
Newer Older
1 2
package com.ruoyi.web.response;

3 4
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
5 6 7 8
import lombok.Data;

import java.util.Date;

9
@ApiModel(value = "ReviewSceneChangeTaskResponse", description = "查询返回结果")
10 11 12 13 14 15
@Data
public class ReviewSceneChangeTaskResponse {

    /**
     * 主键
     */
16
    @ApiModelProperty("主键")
17 18 19 20 21
    private Long id;

    /**
     * 任务编号
     */
22
    @ApiModelProperty("任务编号")
23 24 25 26 27
    private String taskNo;

    /**
     * 章节
     */
28
    @ApiModelProperty("章节")
29 30 31 32 33
    private String chapter;

    /**
     * 审查标准id
     */
34
    @ApiModelProperty("审查标准id")
35 36 37 38 39
    private Long standardId;

    /**
     * 审查标准
     */
40
    @ApiModelProperty("审查标准")
41 42
    private String standard;

43 44 45
    @ApiModelProperty("检查类型[system(体系审查)、car(车型审查)]")
    private String type;

46 47 48
    /**
     * 审查要点id
     */
49
    @ApiModelProperty("审查要点id")
50 51 52 53 54
    private Long keypointId;

    /**
     * 审查要点
     */
55
    @ApiModelProperty("审查要点")
56 57 58 59 60
    private String keypoint;

    /**
     * 审查细则id
     */
61
    @ApiModelProperty("审查细则id")
62 63 64 65 66
    private Long detailsId;

    /**
     * 审查细则
     */
67
    @ApiModelProperty("审查细则")
68 69 70 71 72
    private String details;

    /**
     * 操作(ADD DELETE UPDATE)
     */
73
    @ApiModelProperty("操作(ADD DELETE UPDATE)")
74 75
    private String operation;

W_Y's avatar
W_Y committed
76 77 78 79 80 81
    @ApiModelProperty(value = "分类" , notes = "[KEYPOINT DETAILS SCENE]")
    private String sort;

    @ApiModelProperty("评审类型")
    private String operationSort;

82 83 84
    /**
     * 当 operation 为 ADD 时该字段为空
     */
85
    @ApiModelProperty("当 operation 为 ADD 时该字段为空")
86 87 88 89 90
    private String oldText;

    /**
     * 当 operation 为 DELETE 时该字段为空
     */
91
    @ApiModelProperty("当 operation 为 DELETE 时该字段为空")
92 93 94 95 96
    private String newText;

    /**
     * 任务发起人姓名
     */
97
    @ApiModelProperty("任务发起人姓名")
98 99 100 101 102
    private String taskInitiator;

    /**
     * 任务发起人部门
     */
103
    @ApiModelProperty("任务发起人部门")
104 105 106 107 108
    private String taskInitiatorDept;

    /**
     * 任务发起人Id
     */
109
    @ApiModelProperty("任务发起人Id")
110 111 112 113 114
    private Long taskInitiatorId;

    /**
     * 任务状态(PENDING、FINISH、CLOSE)
     */
115
    @ApiModelProperty("任务状态(PENDING、FINISH、CLOSE)")
116 117 118 119 120
    private String taskStatus;

    /**
     * 任务结果(PASS、REJECT)
     */
121
    @ApiModelProperty("任务结果(PASS、REJECT)")
122 123 124 125 126
    private String taskResult;

    /**
     * 任务开始时间
     */
127
    @ApiModelProperty("任务开始时间")
128 129 130 131 132
    private Date taskBeginTime;

    /**
     * 任务结束时间
     */
133
    @ApiModelProperty("任务结束时间")
134 135 136 137 138
    private Date taskEndTime;

    /**
     * 备注
     */
139
    @ApiModelProperty("备注")
140 141 142 143 144 145 146
    private String remark;

    /**
     * 审查场景id
     * 若为修改、删除任务时,此id在创建任务时赋值
     * 若为新增任务时,此id在审批通过并保存新场景后赋值
     */
147
    @ApiModelProperty("审查场景id")
148 149 150 151 152
    private Long reviewSceneId;

    /**
     * 本人审核意见(PASS、REJECT)
     */
153
    @ApiModelProperty("本人审核意见(PASS、REJECT)")
154 155
    private String decision;
}