Skip to content

feat: 添加平帐功能#184

Open
foreveriii wants to merge 1 commit intoTNT-Likely:mainfrom
foreveriii:feature/balance-adjust
Open

feat: 添加平帐功能#184
foreveriii wants to merge 1 commit intoTNT-Likely:mainfrom
foreveriii:feature/balance-adjust

Conversation

@foreveriii
Copy link

Summary

  • 在账户编辑页面添加平账功能,允许用户通过编辑账户余额来调整账户的实际余额与记录余额的差异
  • 自动计算差额并创建平账交易(adjustment transaction)
  • 更新UI显示编辑模式下的当前余额和目标余额输入框
  • 支持本地化和国际化(中文/英文)
IMG_1371 IMG_1372 IMG_1373 IMG_1374

@TNT-Likely
Copy link
Owner

@foreveriii 首先感谢pr🙏,目前我觉得这个功能暂时不能作为一个通用的功能设计,后续有好的想法解决平账的问题再来回复。

@foreveriii
Copy link
Author

@TNT-Likely 感谢您的回复。不知道您对现在的方案(修改余额会直接根据现在的余额添加平帐记录,但是不计入收入或支出)有什么concern吗?

@TNT-Likely
Copy link
Owner

@foreveriii

  • 不要新增平账类型,这会增加复杂度和一些没处理的边界情况,可以直接创建支出/收入
  • 修改余额直接新建平账这应该是个选项而不是默认规则,这会给不需要的用户带来不解,这里可以在账户这里新增平账操作入口

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

Successfully merging this pull request may close these issues.

2 participants