Commit Graph

2 Commits

Author SHA1 Message Date
Pine 7547de82ec feat(web): 任务广场/详情透出 can_accept(可接/原因) + 按角色放行抢单
- 任务卡/详情显示「✓可抢 / 条件不符(附原因)」徽标;原因展示在卡内
- 条件不符时禁用抢单按钮;未登录仅浏览、抢单/报名引导登录
- 竞标任务按钮显示「报名」;详情页同样按 can_accept 放行/禁用
- 首页「接单生态」CTA 指向 #/tasks 任务广场
2026-08-27 19:09:35 +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