关于List 中的record 订单id精度丢失问题如何解决

List<Record> 订单数据 record 字段id接口返回的是 649532687844900864,在前端页面显示的是649532687844900900,该怎么解决

评论区

flyinkeke

2019-12-11 10:57

js的number最大值为 9007199254740992。解决方法 1:转成String类型,2:更改id生成规则长度小于16位

你妹啊

2019-12-11 11:36

@flyinkeke多谢回复,这个地方freemarker可以解决,js 接收的话 只能在后台改了

JFinal

2019-12-11 11:45

@你妹啊 纯前端问题,js 丢失的

你妹啊

2019-12-11 11:48

@JFinal 前端说解决不了,只能后台转为string类型或更改数据库orde表的 id

小徐同学

2019-12-11 15:29

后台转为string