game-api/ff-game/src/main/java/com/ff/api/response/GameBettingDetailsResponse....

93 lines
1.8 KiB
Java
Raw Normal View History

package com.ff.api.response;
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;
import lombok.experimental.SuperBuilder;
import java.io.Serializable;
import java.math.BigDecimal;
/**
* ff_game_betting_details
*
* @author shi
* @date 2025-02-10
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder
public class GameBettingDetailsResponse implements Serializable
{
private static final long serialVersionUID = -988976119749917266L;
/**
* key
*/
private String tenantKey;
/** 币种编码 */
private String currencyCode;
/** 游戏id */
private Long gameId;
/** 游戏类型 ff_game_type 字典 */
private Integer gameType;
/** 游戏平台 */
private String platformCode;
/** 游戏名称 */
private String gameName;
/** 注单状态 1: 赢 2: 输 3: 平局 */
private Integer gameStatus;
/** 注单类型 */
private Integer gameStatusType;
/** 游戏币种类型 */
private String gameCurrencyCode;
/** 系统账号 */
private String account;
/** 游戏注单唯一值 */
2025-03-26 16:19:09 +08:00
private String wagersId;
/** 投注时间 (Unix 时间戳) */
2025-03-26 16:17:20 +08:00
private String wagersTime;
/** 投注金额 */
private BigDecimal betAmount;
/** 派彩时间 (Unix 时间戳) */
private Long payoffTime;
/** 派彩金额 */
private BigDecimal payoffAmount;
/** 对帐时间 (Unix 时间戳) */
private Long settlementTime;
/** 有效投注金额 ※注 1 */
private BigDecimal turnover;
/** 订单id */
private String orderNo;
/** 结算状态 1 未结算 2已结算 3 已撤单 */
private Integer settlementStatus;
}