|
|
@@ -21,7 +21,7 @@ import org.mapstruct.Mapping;
|
|
|
* <ul>
|
|
|
* <li>{@code profitStatus}:由 {@link StatusMapping#displayOf} 推导(如"收益待领取",需求 7.6);</li>
|
|
|
* <li>{@code profitDate}:收益日期毫秒时间戳;</li>
|
|
|
- * <li>{@code profitAmount}:按产品展示小数位格式化的收益金额("x BEX",遵循设计「格式化规则表」);</li>
|
|
|
+ * <li>{@code profitAmount}:8位小数的收益金额字符串(直接截断,不四舍五入);</li>
|
|
|
* <li>{@code remark}:空串。</li>
|
|
|
* </ul>
|
|
|
* </li>
|
|
|
@@ -55,7 +55,7 @@ public interface StakingProfitItemConverter {
|
|
|
@Mapping(
|
|
|
target = "profitAmount",
|
|
|
expression =
|
|
|
- "java(assembly.settled() ? AmountFormatter.bexTruncated(assembly.profitAmount()) : \"\")")
|
|
|
+ "java(assembly.settled() ? AmountFormatter.truncated(assembly.profitAmount(), 8) : \"\")")
|
|
|
@Mapping(target = "remark", expression = "java(assembly.settled() ? \"\" : StakingConstants.SETTLE_REMARK)")
|
|
|
StakingProfitItemVO toVo(ProfitItemAssembly assembly);
|
|
|
}
|