OrderMasterDonView.java 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. package com.cyksj.model.manage.views;
  2. import com.cyksj.model.entity.OrderDonWaybill;
  3. import com.cyksj.model.entity.OrderMasterDon;
  4. import com.ejlchina.searcher.bean.DbField;
  5. import com.ejlchina.searcher.bean.DbIgnore;
  6. import com.ejlchina.searcher.bean.SearchBean;
  7. import com.fasterxml.jackson.annotation.JsonIgnore;
  8. import lombok.Getter;
  9. import lombok.Setter;
  10. import java.math.BigDecimal;
  11. import java.util.Date;
  12. import java.util.List;
  13. /**
  14. * 项目名: yhlxj
  15. * 文件名: OrderMasterDonView
  16. * 创建者: JavaZou
  17. * 创建时间:2023/10/13 17:51
  18. */
  19. @Getter
  20. @Setter
  21. @SearchBean(tables = "order_master_don o left join order_don_transport odt on odt.order_id = o.id",
  22. where = ":condition:")
  23. public class OrderMasterDonView {
  24. @DbField("o.id")
  25. private Long mOid;
  26. @DbField("o.order_no")
  27. private String orderNo;
  28. @DbField("o.user_id")
  29. @JsonIgnore
  30. private Long userId;
  31. @DbField("o.money")
  32. private BigDecimal money;
  33. @DbField("o.status")
  34. private OrderMasterDon.Status status;
  35. @DbField("o.type")
  36. private OrderMasterDon.Type type;
  37. @DbField("o.num")
  38. private Integer num;
  39. @DbField("o.created_time")
  40. private Date createdTime;
  41. @DbField("o.pay_time")
  42. private Date payTime;
  43. @DbField("o.is_dp")
  44. private Boolean isDp;
  45. @DbField("o.pay_title")
  46. private String payTitle;
  47. /**
  48. * 收货人
  49. */
  50. @DbField("odt.receiver")
  51. private String receiver;
  52. /**
  53. * 手机号
  54. */
  55. @DbField("odt.phone")
  56. private String phone;
  57. /**
  58. * 省份
  59. */
  60. @DbField("odt.province")
  61. private String province;
  62. /**
  63. * 城市
  64. */
  65. @DbField("odt.city")
  66. private String city;
  67. /**
  68. * 区/县
  69. */
  70. @DbField("odt.district")
  71. private String district;
  72. /**
  73. * 详细地址
  74. */
  75. @DbField("odt.address")
  76. private String address;
  77. @DbField("o.yhs_id")
  78. private Long yhsId;
  79. @DbIgnore
  80. private OrderDonWaybill waybill;
  81. @DbIgnore
  82. List<OrderDonView> orderDonViews;
  83. }