7 Commits

Author SHA1 Message Date
4dd3fac720 feat: 添加前端页面截图
包含登录、商品、购物车、订单、收藏、个人中心、商家概览、管理员审核等页面截图

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-02-28 13:19:50 +08:00
be3894bb19 chore: 添加 Playwright 测试依赖
新增 @playwright/test 开发依赖用于端到端测试

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-02-28 13:19:18 +08:00
wangziqi
1df27d3a23 fix: 修复图片上传回显、登录认证和API路径问题
- 修复上传图片响应解析,正确处理 Arco Upload 返回的 response 对象
- 修复后端 AuthInterceptor 路径匹配,正确放行 /api/auth/login 等公开接口
- 统一前端 API 路径配置,移除重复 /api 前缀
- 添加 /uploads 静态资源代理配置
- 修复图片 URL 生成,添加 origin 前缀确保回显正常
2026-02-11 09:10:29 +08:00
wangziqi
b1a153298f feat: 前端配置代理解决上传跨域问题
- 配置 Vite 开发服务器代理 /api 和 /uploads 到后端
- API baseURL 改为相对路径 '/api'
- 修改上传 action 为相对路径 '/api/upload/image'
- 移除后端 FileUploadController 的 @CrossOrigin 注解
- 恢复 WebMvcConfig 的拦截器配置
2026-02-10 16:06:53 +08:00
wangziqi
b532744fe9 feat: 订单管理页面显示购买商品信息
- 前端 OrdersView 显示订单商品列表(图片、名称、数量、价格)
- 后端 OrderItem 添加 productImage 字段
- 更新购物车结算和立即购买逻辑保存商品图片
- 加载订单时同时加载订单商品详情
2026-02-10 15:36:54 +08:00
wangziqi
d6451cf188 feat: 重构后台路由并使用嵌套路由;添加图片上传功能
- 拆分 AdminView 为多个子页面组件,使用嵌套路由
- 拆分 MerchantView 为多个子页面组件,使用嵌套路由
- 创建 AdminLayout 和 MerchantLayout 布局组件
- 修复编译错误:IconSend 重复导入、IconDatabase 不存在
- 修复 HomeView 缺失 onMounted 导入
- 添加文件上传后端接口和静态资源映射
- 为商品和轮播图添加图片上传功能(支持预览、清除)
2026-02-10 15:14:23 +08:00
wangziqi
a7ce0a089e Initial commit 2026-02-09 09:51:14 -08:00