WIP-292 · b端工作台/管理端 模块契约核对 + 接真确认

编号:ba/292 · 交付:扣子二号(coze2)· 基线:main @ 认领后最新(76c7154 起)
性质:实测核对(先盘点后施工)。工单所列模块经逐页核对已在 WIP-289/284/272 接真,无代码缺口、无哑页面。本证据为「后端就绪 ↔ 前端已接」逐项印证 + 契约一致性验收。

背景(工单 292 原文)

二号:a端 CMS 内容管理+数据看板(267/275 API 就绪)真交互补齐;b端 Bills/DemandHall 接真(279 盘点缺口)。验收=两端 typecheck0+模块 L3 证据 evidence/ba/292/。

1. 逐模块核对结论

#模块归属当前状态后端端点(契约)前端消费结论
1a端 CMS 内容管理admin-console✅ 已接真admin_backend /admin/cms/posts GET/POST/PUT/DELETE + /publish /offlineapi.ts listCmsPosts/createCmsPost/updateCmsPost/publishCmsPost/offlineCmsPost/deleteCmsPost;Cms.tsx 列表/筛选/表单/发布下线契约对齐 ✅ 无缺口
2a端 数据看板 Dashboardadmin-console✅ 已接真admin_backend GET /admin/stats/overview?days=1..90 → {ok,data:{days,events_by_category,top_events,total_orders,new_users}}api.ts getStatsOverview;Dashboard.tsx 消费全部 5 字段契约对齐 ✅ 无缺口
3b端 Billsb-workbench✅ 已接真miniapp_bills /api/miniapp/workbench/bills GET;confirm/dispute(涉钱)Bills.tsx 拉列表;兑付/争议诚实降级(涉钱,待人工确认)契约对齐 ✅ 涉钱合规
4b端 DemandHallb-workbench✅ 已接真demand.py /api/miniapp/demandsDemandHall.tsx 列表/分类/详情契约对齐 ✅ 无缺口
5b端 SiteTextsb-workbench✅ 已接真(289 后端落地后自动接通)miniapp_site_texts.py GET /site-texts/admin→{code,data:{items:[{page,key,value,is_test,updated_at}]}};PUT/DELETE /admin/{page}/{key} {code,data:{deleted}}SiteTexts.tsx 列表/编辑/新增/删除,items[].page/key/value/is_test 消费一致契约匹配 ✅(前端早已写好,等待后端,289 建好后即接通)

2. 关键契约核对细节

2.1 SiteTexts(此前 WIP-284 曾判「骨架·后端缺口」)

2.2 a端 Dashboard

2.3 a端 CMS

3. 「深化」判定补充说明(诚实治理,不虚构工作)

4. 验证记录

5. BLK(如实挂账,非二号域)