UserExchangeIntegralRule.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.zsElectric.boot.business.model.entity;
  2. import com.baomidou.mybatisplus.annotation.TableLogic;
  3. import com.zsElectric.boot.common.base.BaseEntity;
  4. import lombok.Getter;
  5. import lombok.Setter;
  6. import com.baomidou.mybatisplus.annotation.TableName;
  7. import java.math.BigDecimal;
  8. /**
  9. * 积分兑换规则实体对象
  10. *
  11. * @author zsElectric
  12. * @since 2025-12-12 10:07
  13. */
  14. @Getter
  15. @Setter
  16. @TableName("c_user_exchange_integral_rule")
  17. public class UserExchangeIntegralRule extends BaseEntity {
  18. private static final long serialVersionUID = 1L;
  19. /**
  20. * 兑换度数基数(按照多少度进行兑换)
  21. */
  22. private BigDecimal degree;
  23. /**
  24. * 1度电获得的积分(如1度1积分)
  25. */
  26. private BigDecimal gainIntegral;
  27. /**
  28. * 是否启用(0-停用 1-启用)
  29. */
  30. private Integer status;
  31. /**
  32. * 乐观锁
  33. */
  34. private Integer version;
  35. /**
  36. * 逻辑删除(0-未删除 1-已删除)
  37. */
  38. @TableLogic
  39. private Integer isDeleted;
  40. }