RenewUpgradePackage.java 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. package com.cyksj.model.entity;
  2. import com.baomidou.mybatisplus.annotation.FieldStrategy;
  3. import com.baomidou.mybatisplus.annotation.TableField;
  4. import lombok.Data;
  5. import java.math.BigDecimal;
  6. /**
  7. * @author zwhui
  8. * @date 2024/4/24 14:54
  9. */
  10. @Data
  11. public class RenewUpgradePackage extends BaseEntity{
  12. /**
  13. * 套餐名称
  14. */
  15. private String name;
  16. /**
  17. * 商品id
  18. */
  19. private Long goodsId;
  20. /**
  21. * 商品规格id
  22. */
  23. private String skuId;
  24. /**
  25. * 续费升级规格
  26. */
  27. private String upgradeSkuIds;
  28. /**
  29. * gpt类型,0.车票套餐
  30. */
  31. private Integer gptType;
  32. /**
  33. * 套餐价格
  34. */
  35. private BigDecimal price;
  36. /**
  37. * 时间限制
  38. */
  39. @TableField(updateStrategy = FieldStrategy.IGNORED)
  40. private Long time;
  41. /**
  42. * 数量
  43. */
  44. private Integer num;
  45. /**
  46. * 备注
  47. */
  48. private String remark;
  49. /**
  50. * 折扣
  51. */
  52. private BigDecimal discount;
  53. /**
  54. * true 上架 / false 下架
  55. */
  56. private Boolean status;
  57. /**
  58. * true 存在 / false 删除
  59. */
  60. private Boolean deleted;
  61. }