package com.zy.api.controller.params; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.util.ArrayList; import java.util.List; @Data @ApiModel(value = "StopOutTaskParams", description = "pause out task params") public class StopOutTaskParams implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty("order no") private String orderNo; @ApiModelProperty("pause reason") private String reason; @ApiModelProperty("task list") private List tasks = new ArrayList<>(); @Data public static class TaskItem implements Serializable { private static final long serialVersionUID = 1L; @ApiModelProperty("task no") private String taskNo; @ApiModelProperty("station no") private String staNo; @ApiModelProperty("loc no") private String locNo; } }