package com.ishop.model.request; import java.io.Serializable; import java.util.List; public class OrderSendRequest implements Serializable { public String getOrderNo() { return orderNo; } public void setOrderNo(String orderNo) { this.orderNo = orderNo; } public String getDeliveryType() { return deliveryType; } public void setDeliveryType(String deliveryType) { this.deliveryType = deliveryType; } public String getExpressCode() { return expressCode; } public void setExpressCode(String expressCode) { this.expressCode = expressCode; } public String getExpressNumber() { return expressNumber; } public void setExpressNumber(String expressNumber) { this.expressNumber = expressNumber; } public String getExpressRecordType() { return expressRecordType; } public void setExpressRecordType(String expressRecordType) { this.expressRecordType = expressRecordType; } public String getExpressTempId() { return expressTempId; } public void setExpressTempId(String expressTempId) { this.expressTempId = expressTempId; } public String getToName() { return toName; } public void setToName(String toName) { this.toName = toName; } public String getToTel() { return toTel; } public void setToTel(String toTel) { this.toTel = toTel; } public String getToAddr() { return toAddr; } public void setToAddr(String toAddr) { this.toAddr = toAddr; } public Boolean getIsSplit() { return isSplit; } public void setIsSplit(Boolean split) { isSplit = split; } public List getDetailList() { return detailList; } public void setDetailList(List detailList) { this.detailList = detailList; } // @ApiModelProperty(value = "订单编号", required = true) // @NotBlank(message = "订单编号不能为空") private String orderNo; // @ApiModelProperty(value = "发货类型:express-快递,fictitious:虚拟发货", allowableValues = "range[express,fictitious]", required = true) // @NotBlank(message = "请选择发货类型") // @StringContains(limitValues = {"express","fictitious"}, message = "未知的发货类型") private String deliveryType; // @ApiModelProperty(value = "快递公司编码") // @NotBlank(message = "快递公司编码不能为空") private String expressCode; // @ApiModelProperty(value = "快递单号") // @NotBlank(message = "快递单号不能为空") private String expressNumber; // @ApiModelProperty(value = "发货记录类型,1正常、2电子面单") private String expressRecordType; // @ApiModelProperty(value = "电子面单模板,电子面单必传") private String expressTempId; // @ApiModelProperty(value = "寄件人姓名,电子面单必传") private String toName; // @ApiModelProperty(value = "寄件人电话,电子面单必传") private String toTel; // @ApiModelProperty(value = "寄件人地址,电子面单必传") private String toAddr; // @ApiModelProperty(value = "是否拆单发货", required = true) // @NotNull(message = "是否拆单发货不能为空") private Boolean isSplit; // @ApiModelProperty(value = "拆单发货详情列表,拆单发货时必传") // @Valid private List detailList; }