Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

云运动好像更新了 #12

Open
mrque233 opened this issue May 19, 2023 · 22 comments
Open

云运动好像更新了 #12

mrque233 opened this issue May 19, 2023 · 22 comments

Comments

@mrque233
Copy link

{"msg":"Mapper method 'com.ruoyi.running.mapper.CrsRunRecordMapper.getCurrKmSum attempted to return null from a method with a primitive return type (double).","code":500}
错误信息如上
貌似5.19日中午云运动更新以后就不能用了

@kontori
Copy link
Owner

kontori commented May 19, 2023

好的,我明天看一下

@kontori
Copy link
Owner

kontori commented May 19, 2023

这个错误是什么时候会报?创建任务、跑步过程中还是最后的提交?

@mrque233
Copy link
Author

好几次都是在跑最后几个点的时候弹出以上错误信息

@mrque233
Copy link
Author

我觉得新版本是用新算法进行了步频和配速匹配,达不到算法匹配要求就会判定不合格

@kontori
Copy link
Owner

kontori commented May 20, 2023

你好,我测试过了,没有出现异常报错。初步怀疑是你的路径规划存在问题,你可以尝试找到报错的那一行,把相关的变量值打印出来看看,比如打卡点经纬、每个路径点的经纬。

@kontori
Copy link
Owner

kontori commented May 20, 2023

有可能是学校新增了一些打卡点,恰好这些打卡点位置比较刁钻,导致路径规划错误,可以尝试在配置里把这些点排除(第144行就是获取所有打卡点的代码,可以打印出来查看)

@zhuxiao13
Copy link

{"msg":"Mapper method 'com.ruoyi.running.mapper.CrsRunRecordMapper.getCurrKmSum attempted to return null from a method with a primitive return type (double).","code":500}
错误信息如上
貌似5.19日中午云运动更新以后就不能用了

我也是和你一样的错误,在云运动里面提示的信息是“跑步未在规定跑区内”。

@kontori
Copy link
Owner

kontori commented May 20, 2023

那应该就是路径规划到校外去了,被检测出来了,可以尝试把太靠近学校边缘的打卡点删掉。我一开始应该写一个手动规划的版本的,害,现在也没精力搞了,你们有兴趣的话可以写写,提个pr

@zhuxiao13
Copy link

哈哈哈,大佬很厉害了。我今天尝试着修改了起跑点和终点位置,但发现五个点位置确实在校内,跑步轨迹也在学校内,但还是检测出不在跑步范围内了,我也在纳闷这个是什么原因

@mrque233
Copy link
Author

具体应该怎么解决呀,怎么删掉哪些靠近学校的打卡点,能给个教程吗,或者代码咋写呀

@kontori
Copy link
Owner

kontori commented May 20, 2023

具体应该怎么解决呀,怎么删掉哪些靠近学校的打卡点,能给个教程吗,或者代码咋写呀

将144行的所有打卡点经纬度打印出来,然后去网上搜索定位,把不需要的打卡点加进配置里的exclude_points就可以了

@mrque233
Copy link
Author

去掉那些打卡点也不行咋回事儿,为什么打印出来的打卡点不含有实际跑出来的轨迹中的打卡点

@kontori
Copy link
Owner

kontori commented May 20, 2023

打卡点经纬度使用的是高德地图的标准,不同标准会有偏移,你可以确认下找的网站是否正确。可以通过抓包云运动获取已跑轨迹中的打卡点。我也不清楚你们这具体什么情况,因为我下午试了下没有问题orz。不知道云运动用了啥检测方法

@mrque233
Copy link
Author

{"msg":"Mapper method 'com.ruoyi.running.mapper.CrsRunRecordMapper.getCurrKmSum attempted to return null from a method with a primitive return type (double).","code":500}
删除那些打卡点了,还是有这个错误信息,而且每次都是在最后一个打卡点报错的

@mrque233
Copy link
Author

方便作者大大加下我qq:4886565330 吗,跟您请教下问题

@zhuxiao13
Copy link

发送结束信号出现了问题,就是报的上面的错误

@mrque233
Copy link
Author

你也是这个错误是吗 怎么解决呀

@zhuxiao13
Copy link

在看,最后返回的是空值

@kontori
Copy link
Owner

kontori commented May 21, 2023

方便作者大大加下我qq:4886565330 吗,跟您请教下问题

你的qq不允许被搜索

@zhuxiao13
Copy link

方便作者大大加下我qq:4886565330 吗,跟您请教下问题

你的qq不允许被搜索

我也加不上😂

@zhuxiao13
Copy link

zhuxiao13 commented Jul 12, 2023 via email

@Sep-01
Copy link

Sep-01 commented Nov 15, 2023

请问线路离谱怎么弄呀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants