GoodsWholesaleView.java 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. package com.cyksj.model.views;
  2. import com.cyksj.model.entity.GoodsWholesale;
  3. import com.ejlchina.searcher.bean.DbField;
  4. import com.ejlchina.searcher.bean.DbIgnore;
  5. import com.ejlchina.searcher.bean.SearchBean;
  6. import lombok.Getter;
  7. import lombok.Setter;
  8. import java.util.Date;
  9. import java.util.List;
  10. /**
  11. * 项目名: yhlxj
  12. * 文件名: GoodsWholesaleView
  13. * 创建者: JavaZou
  14. * 创建时间:2024/8/29 12:07
  15. */
  16. @Getter
  17. @Setter
  18. @SearchBean(tables = "goods_wholesale gw left join goods_don g on g.id = gw.goods_id" +
  19. " left join goods_don_sku sku on sku.id = gw.sku_id",
  20. where = "gw.deleted is true")
  21. public class GoodsWholesaleView {
  22. @DbField("gw.id")
  23. private Long id;
  24. @DbField("g.id")
  25. private Long goodsId;
  26. @DbField("g.title")
  27. private String title;
  28. @DbField("sku.id")
  29. private Long skuId;
  30. @DbField("sku.spec_val")
  31. private String specVal;
  32. @DbField("gw.status")
  33. private Boolean status;
  34. @DbField("gw.sorted")
  35. private Integer sorted;
  36. @DbField("gw.config")
  37. private String config;
  38. @DbIgnore
  39. private List<GoodsWholesale.GoodsWholesaleConfig> wholesaleConfig;
  40. /**
  41. * 返差价
  42. */
  43. @DbField("gw.is_return")
  44. private Boolean isReturn;
  45. /**
  46. * 图片
  47. */
  48. @DbField("gw.picture")
  49. private String picture;
  50. @DbField("gw.created_time")
  51. private Date createdTime;
  52. @DbField("gw.update_time")
  53. private Date updateTime;
  54. }