Commit Graph

  • 4f55d86050 feat(mobile-app): 更新客服联系方式 hailin 2026-01-07 03:10:50 -0800
  • fa7b45ec2f fix(wallet-service, admin-web): 修复系统账户划转金额类型问题 hailin 2026-01-07 03:01:52 -0800
  • 1b237778ee feat(mobile-app): 添加联系客服功能 hailin 2026-01-06 23:56:59 -0800
  • efb428ef31 fix(admin-web): 调换运营1和运营2名称 hailin 2026-01-06 23:42:47 -0800
  • 6f52956c42 fix(admin-web): 修正系统账户显示名称映射 hailin 2026-01-06 23:37:45 -0800
  • 9a4c984bd2 fix(admin-web): 添加 SystemAccountDTO.accountSequence 类型字段 hailin 2026-01-06 23:27:36 -0800
  • 1354055f09 fix(admin-web): 修复固定账户明细显示错误 hailin 2026-01-06 23:24:09 -0800
  • eb40b658f6 revert(wallet-service): 回滚 fixedAccountTypes 映射修改 hailin 2026-01-06 23:22:22 -0800
  • d28723f141 fix(wallet-service): 修正固定账户类型映射顺序 hailin 2026-01-06 23:20:41 -0800
  • 7766a9caba style(admin-web): 隐藏仪表板热钱包余额的单位标签 hailin 2026-01-06 23:19:19 -0800
  • fa0fd3adb3 debug(admin-web): 添加分类账数据匹配调试日志 hailin 2026-01-06 23:13:00 -0800
  • 7744abf57d fix(reporting-service): 修复 DashboardController 的依赖注入问题 hailin 2026-01-06 23:12:24 -0800
  • 8dba325499 feat(dashboard): 添加热钱包余额实时显示(公共账户/因子) hailin 2026-01-06 23:04:21 -0800
  • e1aec6c2c3 refactor(admin-web): 固定账户明细改为在公共区域显示 hailin 2026-01-06 22:58:30 -0800
  • d6b3f04612 feat(admin-web): 固定系统账户卡片添加查看分类账明细按钮 hailin 2026-01-06 22:50:03 -0800
  • d53b1c7499 fix(admin-web): 修复 ExpiredRewardsSection 中 ApiResponse 类型使用错误 hailin 2026-01-06 22:44:37 -0800
  • 95cb3510aa fix(reward-service): 修复 getExpiredRewardsEntries 的 userId 类型转换 hailin 2026-01-06 22:38:50 -0800
  • e9c0196d68 feat(admin-web): 添加过期收益明细查询功能 hailin 2026-01-06 22:36:31 -0800
  • 90ca62b594 fix(admin-web): 修正系统账户名称映射 hailin 2026-01-06 22:14:24 -0800
  • 463e70131d feat(admin-web): 市级区域账户显示真实城市名称 hailin 2026-01-06 22:05:24 -0800
  • fd602e104d fix(admin-web): fix region account display name format hailin 2026-01-06 21:57:43 -0800
  • e01c7efc3c fix(admin-web): 修复区域账户显示省市名称 hailin 2026-01-06 21:46:49 -0800
  • 2a1d6a6bcc feat(admin-web): 系统划转页面也显示账户正式名称 hailin 2026-01-06 21:44:34 -0800
  • 8c29603f5a fix(reporting-service): use field-level @unique for statsDate in schema hailin 2026-01-06 21:38:13 -0800
  • 4e201d3a66 fix(reporting-service): use findFirst + update instead of upsert for realtimeStats hailin 2026-01-06 21:36:26 -0800
  • 2d9d6ceed7 feat(admin-web): 系统账户显示正式名称并保留编码 hailin 2026-01-06 21:29:14 -0800
  • ce1d342269 fix(reporting-service): use named unique constraint for realtimeStats queries hailin 2026-01-06 21:25:24 -0800
  • d400290652 fix(reporting-service): 修复统计 incrementPlanting 对 undefined 参数的处理 hailin 2026-01-06 21:18:26 -0800
  • ead1aac60c fix(admin-web): add operatorId to system-withdrawal request hailin 2026-01-06 21:16:49 -0800
  • 272b4ffdbf feat(wallet-service): 添加手续费归集统计的历史数据兼容 hailin 2026-01-06 21:11:37 -0800
  • 4dcdfb8a3c fix(wallet/reporting): 修复手续费归集统计 API 的数据库表名和响应解包问题 hailin 2026-01-06 21:04:02 -0800
  • 4e5d9685a1 feat(admin-web): 添加面对面结算明细列表功能 hailin 2026-01-06 20:40:12 -0800
  • 9953f0eee5 fix(reporting-service): 修复面对面结算数据解包问题 hailin 2026-01-06 20:23:54 -0800
  • 4df9895863 feat(admin-web): 完善系统账户报表收益统计显示 hailin 2026-01-06 20:11:09 -0800
  • 2c8263754f fix(wallet-service): fix system-withdrawal API route prefix to match Kong gateway hailin 2026-01-06 10:53:54 -0800
  • 305514b246 feat(admin-web): 仪表板改用 planting-service 源数据 hailin 2026-01-06 10:47:44 -0800
  • b947fe8205 feat(admin-web): add system account transfer management page hailin 2026-01-06 10:30:35 -0800
  • fe8e9a9bb6 fix(planting-service): 修复趋势数据查询表名错误 hailin 2026-01-06 10:26:36 -0800
  • 64bd82b77b feat(wallet/blockchain/identity): implement system account withdrawal feature hailin 2026-01-06 10:22:15 -0800
  • fa1931b3b6 feat(planting-service, admin-web): 实现认种趋势图表功能 hailin 2026-01-06 10:21:11 -0800
  • 4f3660f05e feat(statistics): 恢复榴莲树认种数量趋势图表 hailin 2026-01-06 10:01:37 -0800
  • 24bcc45d5a refactor(statistics): 删除认种统计页面不相关的mock功能 hailin 2026-01-06 10:00:50 -0800
  • 36a83397a8 revert: 撤销对 authorization/identity/reporting 服务的修改 hailin 2026-01-06 09:48:42 -0800
  • 2be9a2d9c2 feat(statistics): 认种统计改为真实数据并显示积分 hailin 2026-01-06 09:36:46 -0800
  • 898521d236 fix: 同步手续费归集账户到所有相关服务 hailin 2026-01-06 09:30:45 -0800
  • 84fb6b8500 fix(reward-service): 修复字段名错误 sourceOrderId → sourceOrderNo hailin 2026-01-06 09:27:25 -0800
  • 4b5270f130 feat(admin-web): 添加系统账户收益类型详细明细列表功能 hailin 2026-01-06 09:19:15 -0800
  • 283553a474 fix(wallet-service): 统一系统账户 seed migration hailin 2026-01-06 09:12:17 -0800
  • b9911ab460 feat(wallet-service): 实现手续费归集账户功能 hailin 2026-01-06 09:10:41 -0800
  • 99b725db0a feat(admin-web): 添加系统账户收益类型汇总统计功能 hailin 2026-01-06 08:54:35 -0800
  • bbafe58e86 fix(wallet-service): update init migration memo column to TEXT hailin 2026-01-06 08:30:07 -0800
  • 069c549bc4 feat(wallet-service): add migration for memo column type change to TEXT hailin 2026-01-06 08:27:12 -0800
  • bf1c8d2228 feat(wallet-service): 实现 Unit of Work 模式保证 settleToBalance 事务原子性 hailin 2026-01-06 07:50:02 -0800
  • 7dc25b75d2 revert: 回滚 settleToBalance 的直接 Prisma 实现,准备用 Unit of Work 模式重新实现 hailin 2026-01-06 07:07:27 -0800
  • 4c6e64a604 fix(wallet-service): settleToBalance 添加乐观锁防止并发冲突 hailin 2026-01-06 06:56:50 -0800
  • 65cb574f59 fix(wallet-service): 添加钱包状态检查,确保只有 ACTIVE 钱包可结算 hailin 2026-01-06 06:50:08 -0800
  • 5204d24c88 fix(wallet-service): 修复 settleToBalance 方法缺少事务保护的严重 Bug hailin 2026-01-06 06:40:09 -0800
  • 573e58c89b fix(wallet-service): 统一奖励分配到 settleable_usdt,与 reward-service 保持一致 hailin 2026-01-06 03:49:31 -0800
  • ec71121907 fix(reward-service): 修复 WalletServiceClient 未正确解析 wallet-service 响应格式的 Bug hailin 2026-01-06 03:38:00 -0800
  • 8b80e45524 fix(authorization): 火柴人排名过滤已撤销授权的考核记录 hailin 2026-01-05 19:55:23 -0800
  • 5419b15bf1 fix(mobile-app): 已结算数据改为从流水统计API获取 hailin 2026-01-05 19:38:37 -0800
  • 81ad8adf93 fix(mobile-app): 用户资料页术语修改 hailin 2026-01-05 19:11:36 -0800
  • 2a31e1ba6d Revert "feat(mobile-app): 用户资料页添加"同伴认种"标题和快捷标签" hailin 2026-01-05 19:06:43 -0800
  • d274444ca9 feat(mobile-app): 用户资料页添加"同伴认种"标题和快捷标签 hailin 2026-01-05 18:35:21 -0800
  • e6da0cbb05 fix(mobile-app): 修复 Token 刷新并发竞态导致的意外过期问题 hailin 2026-01-05 07:20:31 -0800
  • 6c78e22000 fix(authorization): 添加火柴人排名调试日志 hailin 2026-01-05 06:23:57 -0800
  • bdc6ba524f fix(authorization): 火柴人排名改为按区域过滤 hailin 2026-01-05 05:56:30 -0800
  • 2136b7a144 feat(mobile-app): 添加待办操作轮询机制 hailin 2026-01-05 05:36:18 -0800
  • 3b3342de5c feat(wallet-service): 添加内部转账入账修复脚本 hailin 2026-01-05 05:06:27 -0800
  • ac0e73afac feat(wallet/blockchain): 热钱包余额预检查及接收方钱包自动创建 hailin 2026-01-05 04:31:52 -0800
  • 191b37a5de fix(admin-web): add null checks to prevent crash in system account report tabs hailin 2026-01-05 00:15:14 -0800
  • 66ace25935 fix(reporting): remove userId dependency in planting.order.paid handler hailin 2026-01-05 00:05:56 -0800
  • 0f3c26c6fa fix(admin-web): update account names and change USDT to 绿积分 hailin 2026-01-04 23:58:16 -0800
  • 44a1023cdd feat(admin-web): add ledger detail display for system accounts hailin 2026-01-04 23:45:17 -0800
  • c3c15b7880 fix(wallet-service): remove invalid nested $queryRaw in getOfflineSettlementSummary hailin 2026-01-04 23:37:57 -0800
  • 49cdeb4aef fix(reporting-service): fix planting.order.paid event message format hailin 2026-01-04 23:32:32 -0800
  • 229dff1a9d feat(system-accounts): add ledger detail API for all system accounts hailin 2026-01-04 23:30:38 -0800
  • 56f2fd206d fix(reporting-service): extract data from wrapped API response hailin 2026-01-04 23:20:38 -0800
  • 6d5c5f7e4c fix(reporting-service): add /api/v1 prefix to wallet and reward service API calls hailin 2026-01-04 23:18:10 -0800
  • 838d5c1d3b feat(reporting): fix system account report to use wallet-service data hailin 2026-01-04 23:10:20 -0800
  • 83384ff198 feat(scripts): add system snapshot backup and restore tool hailin 2026-01-04 22:44:29 -0800
  • 1c4def2867 feat(kong): add system-account-reports route to reporting-service hailin 2026-01-04 22:27:55 -0800
  • e95316c5f4 fix(authorization-service): register SystemAccountApplicationService in AppModule hailin 2026-01-04 22:22:02 -0800
  • 6e395ce58c feat(reporting): add system account report aggregation feature hailin 2026-01-04 22:06:58 -0800
  • 99b2b10ba0 fix(mobile-app): always fetch deposit address from server in deposit_service hailin 2026-01-04 10:17:41 -0800
  • 04545c86a5 fix(mobile-app): fetch wallet address from server API instead of local storage hailin 2026-01-04 10:00:33 -0800
  • cb35f21661 feat(mobile-app): improve empty state display for offline settlement deduction hailin 2026-01-04 08:18:27 -0800
  • 8d97ed2720 fix(wallet-service): convert BigInt to string for JSON serialization in getUnprocessedSettlements hailin 2026-01-04 07:46:46 -0800
  • 599e0ba281 refactor(admin-web): default to offline settlement mode for special deduction hailin 2026-01-04 07:30:33 -0800
  • f94083df36 feat(admin-web): support offline settlement in batch create hailin 2026-01-04 07:27:36 -0800
  • 21c8f1906a feat(admin-web): integrate planting-service stats API for dashboard hailin 2026-01-04 07:04:39 -0800
  • 251fee4f1e feat(wallet-service): add offline settlement deduction feature hailin 2026-01-04 06:56:39 -0800
  • 46b68e8652 feat(planting-service): add global stats API for data verification hailin 2026-01-04 06:55:08 -0800
  • 8148f7a52a fix(leaderboard-service): add @IsIn validator to UpdateLeaderboardSwitchDto hailin 2026-01-04 04:11:05 -0800
  • aa58b9e745 fix(leaderboard-service): fix AdminGuard role case sensitivity hailin 2026-01-04 04:07:23 -0800
  • cb59a964dd fix(leaderboard-service): change global prefix from 'api' to 'api/v1' hailin 2026-01-04 04:01:09 -0800
  • ea93bafe7e fix(leaderboard): add REFERRAL_SERVICE_URL to docker-compose hailin 2026-01-04 03:47:00 -0800
  • 0d14cc2197 fix(mobile-app): correct leaderboard status API path hailin 2026-01-04 03:45:55 -0800
  • dacefa2b51 feat(leaderboard): add toggle control for mobile-app ranking page hailin 2026-01-04 03:35:57 -0800
  • 52afe72f17 fix(authorization): migration should drop both constraint and index hailin 2026-01-04 03:14:00 -0800