yumoqing
  • Joined on 2025-06-28
yumoqing pushed to main at yumoqing/accounting 2026-07-17 14:44:35 +08:00
4ef0808004 fix(accounting): billing.dspy — remove 'page' from ns to prevent sor.sqlExe auto-paging return DictObject
yumoqing pushed to main at yumoqing/accounting 2026-07-17 14:43:35 +08:00
31c348878a fix(accounting): billing.dspy — convert DictObject to list when sor.sqlExe returns non-list
yumoqing pushed to main at yumoqing/accounting 2026-07-17 14:41:30 +08:00
0e750b6d31 debug(accounting): add type logging for billing rows
yumoqing pushed to main at yumoqing/accounting 2026-07-17 14:40:01 +08:00
91609f3606 fix(accounting): billing query uses LEFT JOIN subject to avoid dropping rows with missing subject
yumoqing pushed to main at yumoqing/rbac 2026-07-17 14:35:16 +08:00
f398f70142 chore: 从仓库中删除 CRUD 自动生成目录,添加 .gitignore
yumoqing pushed to main at yumoqing/unipay 2026-07-17 14:20:20 +08:00
23b0efe452 fix: stop background polling, only use manual button
yumoqing pushed to main at yumoqing/unipay 2026-07-17 14:17:23 +08:00
e70110e520 fix(transfer): enable background polling (remove return), add 2-day date filter to both run and check_transfer
yumoqing pushed to main at yumoqing/unipay 2026-07-17 14:14:52 +08:00
7247cd518a fix(transfer): regex add optional ¥ before amount
yumoqing pushed to main at yumoqing/unipay 2026-07-17 13:57:07 +08:00
c0c04b2bd0 feat(transfer): process ALL matching emails, not just current tcode
yumoqing pushed to main at yumoqing/unipay 2026-07-17 13:53:39 +08:00
baffcaa043 feat(transfer): 2-day email filter, trace each mail exit point with full debug
yumoqing pushed to main at yumoqing/unipay 2026-07-17 13:45:18 +08:00
93af2f8c62 debug(transfer): add detailed logging for email scanning and data extraction
yumoqing pushed to main at yumoqing/unipay 2026-07-17 13:40:03 +08:00
53bdd0681f refactor(transfer): move email scan logic to check_transfer method, DSPY only calls provider
yumoqing pushed to main at yumoqing/unipay 2026-07-17 13:37:56 +08:00
0453eed500 fix(transfer): missing closing brace in except block
yumoqing pushed to main at yumoqing/unipay 2026-07-17 13:33:26 +08:00
6d4dace412 feat(wechat): Native payment → generate QR via env.data2qrpath → show Image for scan
yumoqing pushed to main at yumoqing/ahserver 2026-07-17 13:33:17 +08:00
780ab5fe36 bugfix
yumoqing pushed to main at yumoqing/ahserver 2026-07-17 13:19:20 +08:00
4dca779f40 bugfix
yumoqing pushed to main at yumoqing/unipay 2026-07-17 13:08:42 +08:00
24337faa55 fix(transfer): restore tcode param, check done→show msg, matched→do accounting
yumoqing pushed to main at yumoqing/unipay 2026-07-17 13:05:59 +08:00
455d873167 refactor(transfer): transfer_check scans ALL mails for all pending transfers
yumoqing pushed to main at yumoqing/unipay 2026-07-17 12:08:21 +08:00
ba1e649814 fix(transfer): expose PROVIDERS via ServerEnv, use env.PROVIDERS in transfer_check.dspy
yumoqing pushed to main at yumoqing/unipay 2026-07-17 12:07:00 +08:00
7f2607450b bugfix