# OPC 公共服务平台 Demo 静态 HTML 原型,用于需求确认前的产品结构、角色权限与业务流程演示。 数据统一来自 `assets/mock.json`,交互产生的变更存 `localStorage`(顶栏「重置数据」可还原)。 ## 启动 ```bash cd Demo python3 -m http.server 8321 # 打开 http://localhost:8321/login.html ``` 必须通过 HTTP 访问(`fetch` 加载 mock.json),勿用 `file://` 直开。 ## 角色—首页—菜单—功能矩阵 | 角色 | 登录后首页 | 可见菜单 | 核心功能 | |---|---|---|---| | 社区运营商 | 运营工作台 | 全部 15 个 | 专属工作台:审核队列(机构/课程/成果/采认/投诉)、争议仲裁、项目总览;加全业务入口 | | OPC/一人公司 | OPC 工作台 | 门户/OPC/订单/商城/服务中心/政策/培训/大屏 | 入驻五态、能力档案、L1-L4 认证与评分依据、订单池报价领取、交付质检、收入结算与提现、成果上架销售、购买外包服务、政策申报、学习认证 | | 培训学员 | 培训认证 | 门户/商城/政策/培训/大屏 | 学员档案(培训履历/认证/作品)、一键入驻成为 OPC(REQ-111/112)、浏览橙果商城 | | 企业客户 | 企业工作台 | 门户/企业/订单/商城/画像中心/服务中心/政策/大屏 | 发布需求+AI 诊断、小样签约、验收/争议、开票、成员协作、购买成果授权 | | 个人客户 | 个人工作台 | 门户/个人工作台/订单/商城/服务中心/政策/大屏 | 与企业客户共用 enterprise.html,菜单/标题/副标题按角色适配为"个人工作台";轻量认证通道(REQ-017),无成员管理 | | 培训机构/导师 | 机构管理 | 门户/培训认证/机构管理/大屏 | 资质入驻、课程/认证项目发布与审核、收费结算、证书颁发/吊销/复评、补贴绩效 | | 服务机构 | 服务中心 | 门户/服务中心/大屏 | 资质上架、服务包发布审核、工单受理/办结/转派/催补料、券核销、机构经营数据 | | 政府主管部门 | 政府驾驶舱 | 门户/供需对接/画像中心/驾驶舱/审计视图/大屏 | 指标下钻、里程碑拨付、整改跟踪、政策发布、供需转化监测、画像监管、审计监督 | | 审计/评估机构 | 审计视图 | 门户/驾驶舱/审计视图/大屏 | 授权范围只读:资金台账核对、抽样底稿、函证、异议登记(REQ-093) | | 金融/园区/平台方 | 政策服务 | 门户/政策服务/大屏 | 资源产品管理(券池/信用贷/工位)、核销明细、发布资源、政策匹配 | 无权限页面以「演示预览模式」只读展示;菜单由 `assets/app.js` 的 `MENUS` 表按角色过滤。 「社区大屏」(showcase.html)为公开展览驾驶舱,所有角色可见(REQ-118)。 ## 文件结构 ``` Demo/ ├── login.html 角色登录(localStorage 存角色) ├── index.html 统一门户(三类行动入口) ├── opc.html OPC 工作台 ├── enterprise.html 企业/个人客户工作台(按角色适配) ├── order.html 订单协同、甘特图、三级质检 ├── operator.html 运营工作台(审核队列/仲裁/项目总览) ├── market.html OPC橙果商城(OPC 上架 / 客户直购授权) ├── leads.html 供需对接:线索→需求→订单漏斗 ├── profile.html 主题画像中心(OPC/企业/订单/学员 + AI 匹配演示) ├── showcase.html OPC 社区驾驶舱 · 展览大屏(公开脱敏) ├── service.html 企业服务中心(外包+机构超市) ├── policy.html 政策服务与资源券 ├── training.html 培训认证(学员/OPC 双视角) ├── institution.html 培训机构管理 ├── government.html 政府驾驶舱(暗色 Admin) ├── audit.html 审计机构视图(只读授权) └── assets/ ├── mock.json 全部 Mock 数据(统一实体编码,14 个业务域) ├── store.js 数据加载 + localStorage 持久化 + 渲染辅助 ├── app.js 角色登录态、权限导航、弹窗/Toast 组件 └── style.css 共享样式(含甘特图/漏斗/大屏/打印) ``` 实体编码规范见 `pmdocs/0-req-OPCSP.md` 附 2;功能与需求映射见各页面 `REQ-xxx` 标注(118 条全覆盖)。