This commit is contained in:
777
2025-12-10 14:04:51 +08:00
parent 7462e05864
commit bed746242d
12 changed files with 449 additions and 13 deletions

View File

@@ -0,0 +1,96 @@
package com.ruoyi.cai.domain;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* 积分记录对象 cai_point_change_log
*
* @author ruoyi
* @date 2025-12-10
*/
@Data
@TableName("cai_point_change_log")
public class PointChangeLog implements Serializable {
private static final long serialVersionUID=1L;
/**
* 子账户ID
*/
@TableId(value = "id")
private String id;
// 1-充值 2-系统调整 3-分销 4-抽奖
private String actionType;
/**
* 用户ID
*/
private Long userId;
/**
* 用户
*/
private String usercode;
/**
* 账户明细说明
*/
private String message;
/**
* 目标ID用户、抽奖ID
*/
private Long tarUserId;
/**
* 目标用户Code有用户才有用
*/
private String tarUsercode;
/**
* 目标名称,用户名称,抽奖名称
*/
private String tarName;
/**
* 礼物价值
*/
private Long tarPrice;
/**
* 目标提前缓存的
*/
private String tarImg;
/**
* 目标额外字段
*/
private String tarJson;
/**
* 变化值,为正 或者为负
*/
private Long changeValue;
/**
* 操作IP
*/
private String operateIp;
/**
* 是否为后台用户手动调整
*/
private Boolean isAdmin;
/**
* 跟踪类型 1-充值 2-分销 3-抽奖
*/
private String traceLinkType;
/**
* 跟踪ID 订单号-礼物ID
*/
private String traceId;
/**
* 是否兑换
*/
private Integer giveFlag;
/**
* 兑换时间
*/
private LocalDateTime giveTime;
private LocalDateTime createTime;
}