Files
henan-backend/skins-model/src/main/java/com/ruoyi/domain/vo/ApiLuckyOrnamentsDataVO.java
T

43 lines
1.1 KiB
Java

package com.ruoyi.domain.vo;
import lombok.Data;
import java.math.BigDecimal;
@Data
public class ApiLuckyOrnamentsDataVO {
private Integer id;
private Long ornamentId;
private String itemName;
/** 饰品全名(tt_ornament.name),前端展示优先使用 */
private String name;
private BigDecimal usePrice;
private String imageUrl;
private String shortName;
private String typeName;
private String rarityName;
private String exteriorName;
private String levelImg;
/** 查看者所属身份对共享幸运值的贡献(自上次任一身份中奖以来),排查用;前端一般只用 luckyValue */
private Integer myLuckyValue;
/**
* 本饰品当前幸运值 = **三个身份共享的一个累计值**(所有人看到的数一致)。
* 口径:累加前端传来的原始概率(见 `luckyValueMode`);**任一身份中奖即整体归零**。
* 注意这是**展示口径**,中奖判定固定用 `min(概率, 75)`,两者刻意分开。
*/
private Integer luckyValue;
}