| 12345678910111213141516171819202122232425262728293031323334353637 |
- package com.study.mall.dto;
- import lombok.Data;
- import javax.validation.constraints.NotBlank;
- import javax.validation.constraints.Pattern;
- import java.io.Serializable;
- /**
- * 确认订单
- *
- * @auther: codingliang
- * @date: 2023/7/25 22:27
- * @description: 确认订单
- */
- @Data
- public class ConfirmOrderDTO implements Serializable {
- /**
- * 类型 1直接购买订单确认、2购物车创建订单确认
- */
- @NotBlank(message = "类型不能为空")
- @Pattern(regexp = "(1|2)", message = "类型只能为1或者2")
- private String type;
- /**
- * 商品id type为1时该值不能为空
- */
- private Long goodId;
- /**
- * skuId type为1且商品开启sku时该值不能为空
- */
- private Long skuId;
- /**
- * 购买数量 type为1时该值不能为空
- */
- private Integer num;
- }
|