Some checks failed
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Has been cancelled
- 余额检查从 wallet.Balance 改为 wallet.GetAvailableBalance(), 防止 frozen_balance 已有值时误判为余额充足 - 冻结余额时只增加 frozen_balance,不再同时减少 balance, 与系统其他冻结操作保持一致(balance = 总额,frozen 为其子集) - 修复后 SQL 不再触发 chk_agent_wallet_frozen_balance 约束