Commit Graph

3 Commits

Author SHA1 Message Date
Pine 9b5eb3fbbf feat(website): API基址统一+扫码登录倒计时/失效蒙版+绑定状态修复
- 新增 services/base.js 统一 API_BASE(VITE_API_BASE 可覆盖),9 个 service 去硬编码
- 登录页去账密(手机号/微信/小程序);二维码倒计时+失效模糊蒙版+手动刷新(绝不自动刷新、失效即停轮询)
- AuthGate/Login logo 换标准 /logo.png;Profile 挂载即刷新绑定状态;Header refreshMe 同步头像
2026-08-28 17:20:31 +08:00
Pine 45367204e5 feat(web): 任务广场公开可见(免登录) + 新增任务详情页
- services/tasks.js:listTasks/getTask 公开(免登录),myTasks/grabTask 带登录
- user/Tasks.jsx:任务广场免登录展示;「我的接单」tab 与抢单需登录(AuthGate);任务卡点击进详情
- user/TaskDetail.jsx:任务详情页(预算/分类/模式/截止/交付/人数/发包方 + 抢单),路由 #/task-detail?id=
- styles/tasks.css 补齐详情版式
2026-08-27 18:36:33 +08:00
Pine 9ae938d87d feat(web): 新增「任务」菜单 + 任务广场页(接入任务系统,展示待接单)
- services/tasks.js:/opc/tasks(待接单广场) /opc/my-tasks(我的接单) /opc/tasks/{id}/grab(抢单),带 Bearer
- user/Tasks.jsx:OPC 端登录墙 + 待接单/我的接单 两个 tab;任务卡(分类/mode/预算/截止/标签/交付天数/人数) + 抢单
- App.jsx 加路由 'tasks';site.js NAV 加「任务」项
- styles/tasks.css 浅色 token 卡片(圆角24/软阴影/悬浮上移)
2026-08-27 18:14:56 +08:00