package com.xzx.gc.order.dto;
|
|
|
import io.swagger.annotations.ApiModelProperty;
|
import lombok.Data;
|
|
import javax.validation.constraints.NotBlank;
|
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.Size;
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
@Data
|
public class RkDto {
|
|
@ApiModelProperty(value = "入库ID")
|
@NotBlank(message = "入库ID不能为空")
|
private String storageId;
|
|
@ApiModelProperty(value = "入库员ID")
|
@NotBlank(message = "入库员ID不能为空")
|
private String storageUserId;
|
|
|
@ApiModelProperty(value = "总的入库重量")
|
@NotBlank(message = "总的入库重量不能为空")
|
private String storageWeight;
|
|
@ApiModelProperty(value = "订单回收金额")
|
private String money;
|
|
@ApiModelProperty("地称重量")
|
private String weight;
|
|
|
@ApiModelProperty(value = "总的入库金额")
|
@NotNull(message = "总的入库金额不能为空")
|
private BigDecimal storageMoney;
|
|
@ApiModelProperty("入库员经度")
|
@NotBlank(message = "入库员经度不能为空")
|
private String storageUserLongitude;
|
@ApiModelProperty("入库员纬度")
|
@NotBlank(message = "入库员纬度不能为空")
|
private String storageUserLatitude;
|
|
@ApiModelProperty(value = "入库物品列表")
|
@NotNull(message = "入库物品列表不能为空")
|
@Size(min = 1,message = "入库物品列表不能为空")
|
private List<OrderItemDto> storageItemList;
|
|
@ApiModelProperty(value = "支付类型 6是现金支付 2是环保金支付")
|
@NotBlank(message = "支付类型不能为空")
|
private String payType;
|
|
@ApiModelProperty("服务中的订单数")
|
private int fwOrderNum;
|
|
@ApiModelProperty(hidden = true)
|
private String version;
|
|
@ApiModelProperty("是否是混合订单,混合订单直接跳转到入库列表页面")
|
private boolean mixOrder;
|
}
|
|