RegisterDistributeOrdersDetailView.java 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. package com.cyksj.model.views;
  2. import com.cyksj.model.entity.OrderDon;
  3. import com.ejlchina.searcher.bean.DbField;
  4. import com.ejlchina.searcher.bean.DbIgnore;
  5. import com.ejlchina.searcher.bean.SearchBean;
  6. import com.fasterxml.jackson.annotation.JsonIgnore;
  7. import lombok.Getter;
  8. import lombok.Setter;
  9. import java.math.BigDecimal;
  10. import java.util.Date;
  11. /*
  12. *项目名: netflix
  13. *文件名: RegisterDistributeOrdersDetailView
  14. *创建者: JavaZou
  15. *创建时间:2022/12/15 11:22
  16. */
  17. @Getter
  18. @Setter
  19. @SearchBean(tables = "distribute_waiting_send_points dp left join order_don od on od.id = dp.order_id" +
  20. " left join goods_don gd on gd.id = od.goods_id")
  21. public class RegisterDistributeOrdersDetailView {
  22. @DbField("od.created_time")
  23. private Date createdTime;
  24. @DbField("od.money")
  25. private BigDecimal money;
  26. @DbField("od.status")
  27. private OrderDon.Status status;
  28. @DbField("dp.shared_id")
  29. @JsonIgnore
  30. private Long sharedId;
  31. @DbField("dp.user_id")
  32. private Long userId;
  33. @DbIgnore
  34. private String nickname;
  35. @DbField("gd.id")
  36. private Long goodsId;
  37. @DbField("gd.title")
  38. private String platform;
  39. @DbField("od.sku_id")
  40. private Long skuId;
  41. @DbIgnore
  42. private String specVal;
  43. }