package com.yc.ship.module.trade.controller.app.ota.vo;

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

import javax.validation.constraints.NotBlank;

/**
 * &#064;Description  ：ota内部下单支付VO
 * &#064;Author  ：qsl
 * &#064;Date  ：2025/6/17 20:56
 */
@Schema(description = "ota内部下单支付VO")
@Data
public class OtaInnerOrderPayVO {

    @Schema(description = "分销商订单ID", example = "")
    @NotBlank(message = "分销商订单ID不能为空")
    private String otaOrderId;

    @Schema(description = "供应商订单ID", example = "")
    @NotBlank(message = "供应商订单ID不能为空")
    private String supplierOrderNo;

    @Schema(description = "支付方式，只有搬单的时候指定", example = "")
    private Integer payType;
}
