content: package com.domaindns.user.model;
  
  import java.time.LocalDateTime;
  
  public class PointsTransaction {
      private Long id;
      private Long userId;
      private Integer changeAmount;
      private Integer balanceAfter;
      private String type;
      private String remark;
      private Long relatedId;
      private LocalDateTime createdAt;
  
      public Long getId() {
          return id;
      }
  
      public void setId(Long id) {
          this.id = id;
      }
  
      public Long getUserId() {
          return userId;
      }
  
      public void setUserId(Long userId) {
          this.userId = userId;
      }
  
      public Integer getChangeAmount() {
          return changeAmount;
      }
  
      public void setChangeAmount(Integer changeAmount) {
          this.changeAmount = changeAmount;
      }
  
      public Integer getBalanceAfter() {
          return balanceAfter;
      }
  
      public void setBalanceAfter(Integer balanceAfter) {
          this.balanceAfter = balanceAfter;
      }
  
      public String getType() {
          return type;
      }
  
      public void setType(String type) {
          this.type = type;
      }
  
      public String getRemark() {
          return remark;
      }
  
      public void setRemark(String remark) {
          this.remark = remark;
      }
  
      public Long getRelatedId() {
          return relatedId;
      }
  
      public void setRelatedId(Long relatedId) {
          this.relatedId = relatedId;
      }
  
      public LocalDateTime getCreatedAt() {
          return createdAt;
      }
  
      public void setCreatedAt(LocalDateTime createdAt) {
          this.createdAt = createdAt;
      }
  }
  