25 changed files with 196 additions and 126 deletions
@ -1,40 +0,0 @@ |
|||
package com.qs.serve.modules.oms.entity.bo; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotNull; |
|||
import java.util.List; |
|||
/** |
|||
* @author YenHex |
|||
* @since 2022/10/14 |
|||
*/ |
|||
@Data |
|||
public class OmsConfirmOrderBo { |
|||
|
|||
/** |
|||
* 订单类型:0->普通订单; |
|||
*/ |
|||
@NotNull |
|||
private Integer orderType; |
|||
|
|||
/** |
|||
* 立即购买或非普通订单 |
|||
*/ |
|||
private Long skuId; |
|||
|
|||
/** |
|||
* 数量(立即购买或非普通订单) |
|||
*/ |
|||
private Integer quantity; |
|||
|
|||
/** |
|||
* 购物车ID(购物车方式下单) |
|||
*/ |
|||
private List<Long> shoppingCartIds; |
|||
|
|||
/** |
|||
* todo 促销活动id列表 |
|||
*/ |
|||
private List<Long> promotionIds; |
|||
|
|||
} |
@ -0,0 +1,47 @@ |
|||
package com.qs.serve.modules.oms.entity.bo; |
|||
|
|||
import lombok.Data; |
|||
|
|||
import javax.validation.constraints.NotNull; |
|||
import java.util.List; |
|||
/** |
|||
* @author YenHex |
|||
* @since 2022/10/14 |
|||
*/ |
|||
@Data |
|||
public class OmsOrderBo { |
|||
|
|||
/** 订单类型:0->普通订单; */ |
|||
@NotNull |
|||
private Integer orderType; |
|||
|
|||
/** 立即购买或非普通订单 */ |
|||
private Long skuId; |
|||
|
|||
/** 数量(立即购买或非普通订单) */ |
|||
private Integer quantity; |
|||
|
|||
/** 购物车ID(购物车方式下单) */ |
|||
private List<Long> shoppingCartIds; |
|||
|
|||
/** todo 促销活动id列表 */ |
|||
private List<Long> promotionIds; |
|||
|
|||
/** 创建订单参数(确认订单时可不传) */ |
|||
private CreateOrderParam createOrderParam; |
|||
|
|||
@Data |
|||
public static class CreateOrderParam{ |
|||
|
|||
/** 发票类型:0->普通发票;1->增值税发票; */ |
|||
private Integer billType; |
|||
|
|||
/** 是否加急 */ |
|||
private Integer urgentFlag; |
|||
|
|||
/** 备注 */ |
|||
private String remark; |
|||
|
|||
} |
|||
|
|||
} |
@ -1,8 +1,17 @@ |
|||
package com.qs.serve.modules.oms.entity.dto; |
|||
|
|||
import com.qs.serve.modules.goods.entity.vo.GoodSkuVo; |
|||
import lombok.Data; |
|||
|
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author YenHex |
|||
* @since 2022/10/26 |
|||
*/ |
|||
@Data |
|||
public class ShoppingCartsCheckResult { |
|||
|
|||
private List<GoodSkuVo> goodsSkus; |
|||
|
|||
} |
|||
|
Loading…
Reference in new issue