DataServiceGoodsModel.java 915 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. package com.zswl.dataservicestarter.model;
  2. import cn.hutool.json.JSONObject;
  3. import com.zswl.dataservicestarter.domain.base.DataServiceSuperEntity;
  4. import lombok.AllArgsConstructor;
  5. import lombok.Builder;
  6. import lombok.Data;
  7. import lombok.NoArgsConstructor;
  8. import org.springframework.data.mongodb.core.mapping.Document;
  9. import java.math.BigDecimal;
  10. /**
  11. * 商品信息
  12. */
  13. @Data
  14. @Builder
  15. @Document
  16. @AllArgsConstructor
  17. @NoArgsConstructor
  18. public class DataServiceGoodsModel extends DataServiceSuperEntity {
  19. /**
  20. * 订单号
  21. */
  22. private String orderNo;
  23. /**
  24. * 商品id
  25. */
  26. private String goodsId;
  27. /**
  28. * 商品类型
  29. */
  30. private Integer goodsType;
  31. /**
  32. * 商品全部信息
  33. */
  34. private JSONObject goodsInfo;
  35. /**
  36. * 商品单价
  37. */
  38. private BigDecimal payAmount;
  39. /**
  40. * 扩展信息
  41. */
  42. private String extend;
  43. }