OrdersDTO.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package com.sky.dto;
  2. import com.sky.entity.OrderDetail;
  3. import lombok.Data;
  4. import java.io.Serializable;
  5. import java.math.BigDecimal;
  6. import java.time.LocalDateTime;
  7. import java.util.List;
  8. @Data
  9. public class OrdersDTO implements Serializable {
  10. private Long id;
  11. //订单号
  12. private String number;
  13. //订单状态 1待付款,2待派送,3已派送,4已完成,5已取消
  14. private Integer status;
  15. //下单用户id
  16. private Long userId;
  17. //地址id
  18. private Long addressBookId;
  19. //下单时间
  20. private LocalDateTime orderTime;
  21. //结账时间
  22. private LocalDateTime checkoutTime;
  23. //支付方式 1微信,2支付宝
  24. private Integer payMethod;
  25. //实收金额
  26. private BigDecimal amount;
  27. //备注
  28. private String remark;
  29. //用户名
  30. private String userName;
  31. //手机号
  32. private String phone;
  33. //地址
  34. private String address;
  35. //收货人
  36. private String consignee;
  37. private List<OrderDetail> orderDetails;
  38. }