46 lines
847 B
Java
46 lines
847 B
Java
|
|
package com.xy.xyaicpzs.domain.vo;
|
|||
|
|
|
|||
|
|
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
|||
|
|
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
|||
|
|
import lombok.Data;
|
|||
|
|
|
|||
|
|
import java.math.BigDecimal;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 用户预测统计数据VO
|
|||
|
|
*/
|
|||
|
|
@Data
|
|||
|
|
public class UserPredictStatVO {
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 用户ID
|
|||
|
|
*/
|
|||
|
|
@JsonSerialize(using = ToStringSerializer.class)
|
|||
|
|
private Long userId;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 预测次数(总记录数)
|
|||
|
|
*/
|
|||
|
|
private Long predictCount;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 待开奖次数
|
|||
|
|
*/
|
|||
|
|
private Long pendingCount;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 命中次数
|
|||
|
|
*/
|
|||
|
|
private Long hitCount;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 命中率(保留4位小数)
|
|||
|
|
*/
|
|||
|
|
private BigDecimal hitRate;
|
|||
|
|
|
|||
|
|
/**
|
|||
|
|
* 已开奖次数(总次数 - 待开奖次数)
|
|||
|
|
*/
|
|||
|
|
private Long drawnCount;
|
|||
|
|
|
|||
|
|
}
|