package com.sckw.transport.model.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import jakarta.validation.Valid;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import java.util.List;

/**
 * @author zk
 * @desc 派车（多装多卸）
 * @date 2024/3/1 0001
 */
@Data
public class SendCarDto2{

    /**
     * 派车类型(1 趟次、2 循环)
     */
    @JsonProperty("type")
    @NotNull(message = "派车类型不能为空")
    private Integer type;

    /**
     * 车辆司机信息
     */
    @JsonProperty("sends")
    private @Valid List<SendCarInfoDto> sends;
}
