OrderCustomerServiceDataView.java 880 B

12345678910111213141516171819202122232425262728293031
  1. package com.cyksj.model.views;
  2. import com.ejlchina.searcher.bean.DbField;
  3. import com.ejlchina.searcher.bean.SearchBean;
  4. import lombok.Getter;
  5. import lombok.Setter;
  6. /**
  7. * 项目名: yhlxj2
  8. * 文件名: OrderCustomerServiceDataView
  9. * 创建者: JavaZou
  10. * 创建时间:2024/4/1 15:30
  11. */
  12. @Getter
  13. @Setter
  14. @SearchBean(tables = "order_don_customer_service_relate odr inner join order_don od on odr.order_id = od.id and od.status not in ('close','noPayment','refund')" +
  15. " inner join cms_user cu on cu.id = odr.cms_user_id",
  16. groupBy = "odr.cms_user_id,od.goods_id")
  17. public class OrderCustomerServiceDataView {
  18. @DbField("count(*)")
  19. private Integer orders;
  20. @DbField("odr.cms_user_id")
  21. private Long cmsUserId;
  22. @DbField("any_value(cu.nickname)")
  23. private String nickname;
  24. @DbField("select title from goods_don where id = od.goods_id limit 1")
  25. private String goodsName;
  26. }