Commit Graph

7 Commits

Author SHA1 Message Date
zhinianboke
0132b627a7 默认密码禁止添加账号 2025-12-24 10:36:51 +08:00
zhinianboke
446320b62c 修复已知bug,完善系统功能 2025-12-23 23:02:24 +08:00
“legeling”
a501b10dde fix: 优化登录注册验证流程和修复多个前端问题
- 登录/注册:添加邮箱格式实时校验和错误提示
- 登录/注册:图形验证码输入4位后自动验证,验证成功后禁用输入框
- 登录/注册:优化验证码提示文案,明确验证流程
- 登录/注册:验证成功后输入框显示绿色边框和背景
- 登录/注册:改进发送验证码按钮的禁用逻辑和错误提示
- 商品管理:修复选中行在暗黑模式下的背景色显示
2025-12-07 01:37:13 +08:00
lingxiaotian
770b9fc570 fix: 修复 React Router v7 警告和前端 SPA 路由问题
- 前端:启用 React Router v7 future flags 消除控制台警告
- 前端:修复订单列表 key 警告,使用 order_id 或 index 作为 fallback
- 前端:配置 Vite base 为 /static/ 以正确引用生产环境资源
- 后端:重构前端路由处理,统一使用 serve_frontend() 函数
- 后端:添加 catch-all 路由支持前端 SPA 直接访问(/dashboard、/accounts 等)
- 后端:删除旧的 /admin 路由,避
2025-12-02 17:02:39 +08:00
lingxiaotian
6e0c1f7fc9 完善前端功能:卡券管理完整迁移、移动端侧边栏修复、AI测试账号选择
1. 卡券管理 Cards.tsx 完整迁移原版功能:
   - API类型:URL、请求方法、超时、请求头、请求参数(支持变量插入)
   - 固定文字类型
   - 批量数据类型
   - 图片类型(上传功能)
   - 延时发货时间
   - 备注信息(支持变量)
   - 多规格设置

2. 修复移动端侧边栏 Sidebar.tsx:
   - 抽屉打开时显示文字标签
   - 修复 header、nav、admin section 在移动端的显示

3. 设置页面 AI 测试功能:
   - 添加账号选择器
   - 修改 testAIConnection API 支持指定账号测试

4. 其他修复:
   - 卡券 API cards.ts 完整定义 CardData 类型
   - 修复 vite 代理配置
2025-11-29 18:31:48 +08:00
“legeling”
02dea67e41 fix: 修复账号管理、商品管理、商品搜索等多个页面问题
- 账号管理:修复编辑/启用/禁用功能,正确调用后端API
- 商品管理:修复商品列表显示,支持标题悬停查看完整内容
- 商品搜索:重写搜索页面,正确显示搜索结果和图片
- 关于页面:优化二维码显示,添加点击放大和悬停效果
- 更新favicon为简约聊天气泡图标
- 统一自动回复命名
2025-11-28 00:31:18 +08:00
“legeling”
543eed80e9 feat(frontend): 前端 UI 重构为 Vben Admin 风格
## 主要改动
- 使用 React 18 + TypeScript + Vite 5 重构前端
- 采用 TailwindCSS 实现 Vben Admin 设计风格
- 蓝白色系主题,完整支持暗黑模式
- 新增顶部导航栏(用户信息、主题切换、退出登录)
- 新增多标签页导航功能
- 深色侧边栏设计

## 已完成页面
- 登录/注册页面
- 仪表盘
- 账号管理
- 商品管理
- 关键词管理
- 卡券管理
- 系统设置
- 系统日志
- 管理员页面

## 技术栈
- React 18 + TypeScript
- Vite 5
- TailwindCSS
- Zustand (状态管理)
- React Router 6
- Lucide React (图标)
- Framer Motion (动画)
2025-11-27 01:06:45 +08:00