吉安感知网项目-后端
linwei
2026-01-20 48c703eebe54947ca7232d68b2851d5da57b578f
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
package org.sxkj.gd.workorder.param;
 
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import javax.validation.constraints.NotNull;
 
/**
 * 工单状态变更参数
 * @author lw
 * @since 2026-01-17
 */
@Data
public class WorkOrderStatusParam {
 
    /**
     * 工单ID
     */
    @ApiModelProperty(value = "工单ID", required = true)
    @NotNull(message = "工单ID不能为空")
    private Long workOrderId;
 
    /**
     * 操作类型:1接单,2拒接接单
     */
    @ApiModelProperty(value = "操作类型:1接单,2拒接接单,3申请取消,4申请修改, 5同意取消  6不同意取消 7.同意修改 8.不同意修改 9.协商修改 10.同意修改 ", required = true)
    @NotNull(message = "操作类型不能为空")
    private Integer operationType;
 
    /**
     * 拒接原因(仅当操作类型为2时必填)
     */
    @ApiModelProperty(value = "拒接原因")
    private String rejectReason;
 
}