ryan
f8e74738cc
feat(价格展示): 避免低价资产被格式化丢失为 0.00
Motivation:
交易通知等展示场景中,低价资产(如 0.00000059)按保留两位小数的格式渲染会被截断为 0.00,用户无法读取真实价格;需要在不改变存量数值类型和既有模板写法的前提下,保证任意精度价格都能正确展示。
Changes:
* 新增价格展示格式化能力:数值不小于 1 时保留两位小数,小于 1 时输出最短精确值
* 新增 Decimal 类型实现自定义格式化,使模板中的浮点值不再坍缩为 0.00 且不产生科学计数法
* 新增模板数据渲染期数值包装能力,不修改原始数据,保证条件判断与既有模板语法兼容
* 补充价格格式化、精度保留及数据不可变性的单元测试
2026-08-23 00:17:43 +08:00
..
2026-08-19 15:14:38 +08:00
2026-08-15 17:34:49 +08:00
2026-08-17 16:38:09 +08:00
2026-08-19 01:03:29 +08:00
2026-08-23 00:17:43 +08:00
2026-08-23 00:12:41 +08:00
2026-08-18 14:09:02 +08:00
2026-08-18 14:09:02 +08:00
2026-08-17 01:29:13 +08:00
2026-06-27 13:11:05 +08:00
2026-06-27 13:26:13 +08:00
2026-08-15 18:19:41 +08:00
2026-08-18 14:09:02 +08:00
2026-08-23 00:12:41 +08:00
2026-08-17 01:29:13 +08:00