RealGoodsOrderHandle.java 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. package com.cyksj.model.entity;
  2. import com.baomidou.mybatisplus.annotation.*;
  3. import com.ejlchina.searcher.bean.DbField;
  4. import com.ejlchina.searcher.bean.SearchBean;
  5. import lombok.Getter;
  6. import lombok.Setter;
  7. import java.math.BigDecimal;
  8. import java.util.Date;
  9. /*
  10. *项目名: netflix
  11. *文件名: RealGoodsOrderHandle
  12. *创建者: JavaZou
  13. *创建时间:2022/11/29 16:41
  14. */
  15. @Getter
  16. @Setter
  17. @SearchBean(tables = "real_goods_order_handle rh left join order_don od on od.id = rh.order_id")
  18. public class RealGoodsOrderHandle{
  19. @TableId(value = "id",type = IdType.AUTO)
  20. @DbField("rh.id")
  21. private Long id;
  22. @DbField("rh.order_id")
  23. private Long orderId;
  24. /**
  25. * 售前客服名称
  26. */
  27. @DbField("rh.before_service_name")
  28. private String beforeServiceName;
  29. /**
  30. * 售后客服名称
  31. */
  32. @DbField("rh.after_service_name")
  33. private String afterServiceName;
  34. /**
  35. * 售前操作更换次数
  36. */
  37. @DbField("rh.before_op_num")
  38. private Integer beforeOpNum;
  39. /**
  40. * 售后操作更换次数
  41. */
  42. @DbField("rh.after_op_num")
  43. private Integer afterOpNum;
  44. @DbField("od.status")
  45. @TableField(exist = false)
  46. private OrderDon.Status status;
  47. @DbField("od.money")
  48. @TableField(exist = false)
  49. private BigDecimal money;
  50. /**
  51. * 订单标注来源
  52. * 用于客服标注订单来源
  53. */
  54. @DbField("rh.label_source")
  55. @TableField(updateStrategy = FieldStrategy.IGNORED)
  56. private String labelSource;
  57. /**
  58. * 创建时间
  59. */
  60. @DbField("rh.created_time")
  61. @TableField(fill = FieldFill.INSERT)
  62. private Date createdTime;
  63. /**
  64. * 修改时间
  65. */
  66. @DbField("rh.update_time")
  67. @TableField(fill = FieldFill.INSERT_UPDATE)
  68. private Date updateTime;
  69. }