Commit Graph

118 Commits

Author SHA1 Message Date
8f17573fa4 feat(ui): 引入图表库并构建资产配置环形图 (Donut Chart) 2026-04-27 23:18:37 +08:00
d6e064857d fix(api): 纠正 Drizzle ORM 的 eq 操作符语法,修复总览页面 500 崩溃 2026-04-27 23:06:23 +08:00
796889754e feat(dashboard): 构建基于 Big.js 的持仓聚合引擎与总览卡片 2026-04-27 22:52:15 +08:00
978d8a591e feat(ui): 添加 Big.js 格式化工具,优化表格数字精度展示 2026-04-27 22:32:35 +08:00
eba5a68495 fix(db): 使用应用层 crypto.randomUUID 替代数据库默认生成,彻底解决主键 null 报错 2026-04-27 22:23:30 +08:00
7dbfd24cb1 feat(ui): 修复流水页 404,实现高精度交易录入表单与列表展示 2026-04-27 22:03:31 +08:00
19e23dc933 feat(ui): 构建资产管理页面与添加资产表单,打通 Server Action 录入链路 2026-04-27 21:35:41 +08:00
f160c2bdcb fix(ui): 在根 HTML 标签添加 suppressHydrationWarning 修复主题水合报错 2026-04-27 21:16:56 +08:00
0e9a5fc12f fix(ui): 修复 tailwind.config.ts 缺失 shadcn 变量导致的编译失败 2026-04-27 21:14:43 +08:00
9d4af9a817 feat(ui): 构建 dashboard 基础布局与路由重定向 2026-04-27 21:04:09 +08:00
8563d0385c chore(ui): 初始化 shadcn 基础框架,配置暗黑模式与核心组件 2026-04-27 20:44:26 +08:00
9c234009d4 feat(api): 建立 transactions 的 Server Actions,实装高精度字符串校验层 2026-04-27 19:55:03 +08:00
7bc234b9f6 feat(api): 建立 assets 的 Server Actions 防腐层与 Zod 校验 2026-04-27 19:40:27 +08:00
c35e2f54b5 feat(db): 新增交易流水表 (transactions) 并锁定极致金融精度 2026-04-27 19:33:53 +08:00
e2ada5cb9d feat(db): 新增金融資產枚舉與核心資產表 (assets) 2026-04-27 19:10:01 +08:00
a592c18ba3 fix(db): 修复 localhost 解析问题并成功推送基础架构表 2026-04-27 19:03:15 +08:00
577a4379cd feat(db): 配置 Drizzle ORM 与 PostgreSQL 静态连接池 2026-04-27 18:43:25 +08:00
8fbf8b239f chore: 初始化项目基础依赖与环境变量 2026-04-27 18:23:14 +08:00