package com.cf.imes.module.executor.controller.admin.plan.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import javax.validation.Valid;
import javax.validation.constraints.NotNull;

/**
 * @author Beal
 */
@Valid
@Data
@Schema(description = "")
public class GetSourceDataReq {
    @Schema(description = "生产单id")
    @NotNull(message = "生产单id不能空")
    private Long orderId;

    @Schema(description = "数据源id")
    @NotNull(message = "数据源id不能空")
    private Long dataSourceId;

    @Schema(description = "排单id")
    @NotNull(message = "排单id不能空")
    private Long planId;

    @Schema(description = "包裹id")
    @NotNull(message = "包裹id不能空")
    private Long packageId;


}
