AutoAccountingOrg / Qianji_auto

173 stars 15 forks source link

自动记账跳转到钱迹显示页面404 #9

Closed 23780Nomaster closed 1 month ago

23780Nomaster commented 1 month ago

当前使用的框架

描述错误

由自动记账跳转到钱迹时页面404

重现步骤

安装钱迹并设置完成
安装自动记账并设置完成
选择“App识别”--WeChat中随机一个规则
编辑并拉到最下边选择测试
记账,自动记账显示已成功记账,页面显示404 Not Found
返回后显示钱迹主页面
前面有可能相关的issue,但不详细。

相关环境说明

自动记账涅槃3.3.4 钱迹版本4.0.4-896 Screenshot_20240525_164017_QianJi

日志内容

[2024-05-25 16:40:16][Xposed日志-Ankio-钱迹]钱迹错误捕获: 錢迹:參數錯誤 key=accountname;value=零钱 [2024-05-25 16:40:15][自动记账:WebViewFragment]钱迹URL:qianji://publicapi/addbill?&type=0&money=0.1&remark=发红包给 A静静 - 国庆假期快乐&showresult=1&time=2024-05-25 16:40:08&catename=发红包&catechoose=0&catetheme=auto&bookname=向新世界&accountname=零钱 [2024-05-25 16:40:15][自动记账:WebViewFragment]再次获取cate:发红包数据: qianji://publicapi/addbill?&type=0&money=0.1&time=2024-05-25 16:40:08&remark=发红包给 A静静 - 国庆假期快乐&catename=发红包&catechoose=0&catetheme=auto&bookname=向新世界&accountname=零钱&accountname2=无账户&shopAccount=发红包给 A静静&shopRemark=国庆假期快乐&reimbursement=false&fromApp=WeChat&rawAccount=零钱&rawAccount2=无账户&extraData=&fee=0&timeStamp=1716626408000 [2024-05-25 16:40:15][记账流程]前往记账app2 [2024-05-25 16:40:15][自动记账:WebViewFragment]自动分类结果:发红包.耗时: 19ms [2024-05-25 16:40:15][自动记账:WebViewFragment]自动分类结果:发红包

这不是重复的 issue

AnkioTomas commented 1 month ago
  1. 404是因为在3.0,自动记账会劫持钱迹的错误信息,并重定向到自动记账的错误解决方案页面。在4.0阶段已经移除了错误解决方案所以显示404
  2. 导致该错误的原因是錢迹:參數錯誤 key=accountname;value=零钱,你需要在钱迹的资产管理中添加一个名为零钱的资产,或者使用自动记账的映射功能,将零钱这个资产映射为您的其他资产
23780Nomaster commented 1 month ago

您好,已经解决。 设置了半自动记账后成功弹出弹窗,并在设置资产后成功记账。 测试成功。