Commit Graph

12 Commits

Author SHA1 Message Date
lirui
5e20e37cda feat: add theme toggle component and theme store for light/dark mode support
- Implemented ThemeToggle component for switching between light, dark, and system themes.
- Created themeStore for managing theme state and persisting user preferences in localStorage.
- Added utility functions for error message sanitization to prevent sensitive data leakage.
- Developed proxy utility functions for API requests, including template variable replacement.
- Enhanced layout with dark mode styles and smooth transitions for theme changes.
- Updated main layout and page components to integrate theme toggle and improve accessibility.
- Added server-side proxy handling with validation and error sanitization for API requests.
2026-02-09 23:13:18 +08:00
lirui
cd6ca590b4 新增字典映射功能,支持有限枚举值转换;更新相关组件和文档以提升用户体验 2026-02-09 22:38:17 +08:00
lirui
04e5f7f705 重构测试配置,新增 vitest.config.ts 文件以支持客户端和服务器端测试 2026-02-09 22:14:34 +08:00
lirui
c3716d7a6c 新增数据补全和提交脚本,支持从 job_bundle.json 读取数据并执行 API 请求;实现批量提交功能,记录成功与失败的日志 2026-02-09 22:06:11 +08:00
lirui
a2d8a774ca 新增 API 配置和提交设置组件;更新 Excel 表格以支持 API 字段管理和任务包导出功能 2026-02-09 21:54:19 +08:00
lirui
b6eaa2a1b1 在页面中添加 GitHub 链接,便于用户访问项目仓库 2026-02-09 20:53:45 +08:00
lirui
28ba7da64a 更新 README 文档,修正截图标题并添加第二张截图;在 JsonTreeNode 组件中添加注释以提高代码可读性 2026-02-09 20:52:45 +08:00
lirui
23bf383c04 更新 README 文档,添加 JSON 预览功能的示例图片;新增 JsonTreeNode 组件以支持树形结构展示 JSON 数据 2026-02-09 20:48:22 +08:00
lirui
7f3eb2db49 增强 JSON 预览功能,支持手动编辑和面板拖动调整;优化 Excel 数据解析,过滤空列 2026-02-09 20:40:24 +08:00
lirui
16164f3e5c 优化列配置组件,添加点击外部关闭功能;改进数据转换逻辑,支持防抖处理以提升性能 2026-02-09 20:23:24 +08:00
lirui
c7f97f77c7 完善 README 文档,添加功能特性、使用说明及开发脚本;在转换逻辑中支持嵌套对象构建 2026-02-09 20:13:40 +08:00
lirui
36f5d247b1 excel2json init 2026-02-09 20:08:26 +08:00