测试新增课件
返回到前端是数据类型是Long型,doc给docin的id是一致的。
再次验证doc给docin的id是不一致的,会出现有时候精度丢失有时候不丢失的情况。
解决办法
思路:将后端返回的id的Long类型转为String类型返回给前端。
查看doc的resp
找到id的位置,在它的上面添加 @JsonFormat(shape = JsonFormat.Shape.STRING)即可。
验证
doc给docin的id是一致。
详细验证:doc返回给前端的id是否是String类型。找到Admin_doc的请求接口doc/save。输入 console.log(typeof (data.id));查看它返回的数据类型,验证成功,确实是String类型。
doc给docin的id依然是一致,问题解决。