2025-02-12 13:42:52 +08:00
|
|
|
package com.ff.common.domain;
|
|
|
|
|
|
|
|
|
|
import java.math.BigDecimal;
|
2025-02-27 16:26:02 +08:00
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|
|
|
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
2025-02-12 13:42:52 +08:00
|
|
|
import com.ff.base.annotation.Excel;
|
|
|
|
|
import com.ff.base.core.domain.BaseEntity;
|
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
|
import lombok.Builder;
|
|
|
|
|
import lombok.Data;
|
|
|
|
|
import lombok.NoArgsConstructor;
|
2025-03-14 13:31:17 +08:00
|
|
|
import lombok.experimental.SuperBuilder;
|
2025-02-12 13:42:52 +08:00
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 租户游戏额度流水对象 ff_tenant_game_quota_flow
|
|
|
|
|
*
|
|
|
|
|
* @author shi
|
2025-02-21 14:39:21 +08:00
|
|
|
* @date 2025-02-20
|
2025-02-12 13:42:52 +08:00
|
|
|
*/
|
|
|
|
|
@Data
|
|
|
|
|
@AllArgsConstructor
|
|
|
|
|
@NoArgsConstructor
|
2025-03-14 13:31:17 +08:00
|
|
|
@SuperBuilder
|
2025-02-12 13:42:52 +08:00
|
|
|
public class TenantGameQuotaFlow extends BaseEntity
|
|
|
|
|
{
|
|
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
|
|
|
|
/** 主键id */
|
2025-02-27 16:26:02 +08:00
|
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
2025-02-12 13:42:52 +08:00
|
|
|
private Long id;
|
|
|
|
|
|
|
|
|
|
/** 租户key */
|
|
|
|
|
@Excel(name = "租户key")
|
|
|
|
|
private String tenantKey;
|
|
|
|
|
|
2025-02-21 14:39:21 +08:00
|
|
|
/** 额度类型 */
|
|
|
|
|
@Excel(name = "额度类型")
|
|
|
|
|
private String quotaType;
|
|
|
|
|
|
2025-02-12 13:42:52 +08:00
|
|
|
/** 用户账号id */
|
|
|
|
|
@Excel(name = "用户账号id")
|
2025-02-27 16:26:02 +08:00
|
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
2025-02-12 13:42:52 +08:00
|
|
|
private Long memberId;
|
|
|
|
|
|
2025-02-22 10:58:23 +08:00
|
|
|
|
|
|
|
|
/** 平台 */
|
|
|
|
|
@Excel(name = "平台")
|
|
|
|
|
private String platformCode;
|
|
|
|
|
|
|
|
|
|
/** 币种代码 */
|
|
|
|
|
@Excel(name = "币种代码")
|
|
|
|
|
private String currencyCode;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025-02-12 13:42:52 +08:00
|
|
|
/** 充值类型 false 扣除 true 充值 */
|
|
|
|
|
@Excel(name = "充值类型 false 扣除 true 充值")
|
|
|
|
|
private Boolean isOut;
|
|
|
|
|
|
|
|
|
|
/** 操作类型 operationType枚举 */
|
|
|
|
|
@Excel(name = "操作类型 operationType枚举")
|
|
|
|
|
private Integer operationType;
|
|
|
|
|
|
|
|
|
|
/** 游戏额度之前 */
|
|
|
|
|
@Excel(name = "游戏额度之前")
|
|
|
|
|
private BigDecimal balanceBefore;
|
|
|
|
|
|
|
|
|
|
/** 游戏额度 */
|
|
|
|
|
@Excel(name = "游戏额度")
|
|
|
|
|
private BigDecimal balance;
|
|
|
|
|
|
2025-02-22 10:58:23 +08:00
|
|
|
/** 兑换比例 */
|
|
|
|
|
@Excel(name = "兑换比例")
|
|
|
|
|
private BigDecimal exchangeRatio;
|
|
|
|
|
|
|
|
|
|
/** 兑换金额 */
|
|
|
|
|
@Excel(name = "兑换金额")
|
|
|
|
|
private BigDecimal exchangeMoney;
|
|
|
|
|
|
|
|
|
|
|
2025-02-12 13:42:52 +08:00
|
|
|
/** 游戏额度之后 */
|
|
|
|
|
@Excel(name = "游戏额度之后")
|
|
|
|
|
private BigDecimal balanceAfter;
|
|
|
|
|
|
2025-02-27 16:26:02 +08:00
|
|
|
/**
|
|
|
|
|
* 源ID
|
|
|
|
|
*/
|
|
|
|
|
private String sourceId;
|
|
|
|
|
|
2025-02-12 13:42:52 +08:00
|
|
|
|
|
|
|
|
}
|