Files
opc-backup/docs/云超服平台全量方案设计.md
T
2026-08-19 20:54:01 +08:00

32 KiB
Raw Blame History

云超服·平台全量方案设计(身份体系 · 端口管理 · 业务全流程)

依据《云南省OPC超级个体综合服务平台(云超服)系统设计方案》扩充为可落地的全量方案。 本文档定义完整身份体系、六端口全部管理功能、业务对象状态机、数据模型、接口设计与横切能力,作为编码蓝本。


目录

  1. 总体设计
  2. 身份与账号体系
  3. 权限模型(RBAC + 数据范围 + 权限矩阵全表)
  4. 平台运营端管理
  5. 政务端管理(三级联动)
  6. 企业端管理(发标全流程)
  7. 服务商端管理(服务入驻 OPC
  8. 载体端管理(管理载体内 OPC
  9. OPC 端管理(全生命周期)
  10. 投资人端管理(投融资 · 线上路演 · 培训)
  11. 业务对象状态机
  12. 数据模型(库表设计)
  13. 接口设计概览
  14. 横切能力(通知/审计/信用/结算/合同/争议)
  15. 实施路线

1. 总体设计

1.1 目标

构建云南省级「OPC 超级个体综合服务平台」,以六大端口服务 OPC 超级个体,实现政务三级联动、生态服务闭环、数据智能驱动。

1.2 设计原则

  • 一个核心OPC 超级个体为服务核心。
  • 两大驱动AI 智能体驱动 + 数据智能驱动。
  • 三大体系:政务服务体系、生态服务体系、成长赋能体系。
  • 七大端口:运营/政务/企业/服务商/载体/OPC/投资人,数据互通、权限隔离。
  • 三级联动:省→市→区县,上级看下级,下级看本级及以下。
  • 身份即权限:账号绑定多端口身份,登录选择、头像切换。

1.3 核心概念

  • 账号(Account:登录主体(手机号/用户名/微信等),一个账号可绑定多个端口身份。
  • 身份(Identity:账号在某端口的业务身份 = (port, role, sub_role, org, region)。
  • 组织(Organization:企业/服务商/载体的机构实体,身份可归属组织。
  • 数据范围(Scope:政务端按 region 层级推导可见数据。

2. 身份与账号体系

2.1 账号生命周期

注册 → 实名认证 → 绑定端口身份 → 登录(身份选择) → 运行(头像切换) → 注销/冻结
  • 注册方式:手机号 / 微信 / 支付宝 / 电子社保卡。
  • 一个账号可同时绑定:运营 + 政务 + 企业 + 服务商 + 载体 + OPC 中多个身份(如 pine 全端口)。
  • 身份可被授权/回收(运营端/政务机构管理员操作)。

2.2 身份类型总表

port role sub_role 职责要点
operator operator op_super_admin / op_admin / op_customer_service / op_finance / op_analyst / op_techops 平台全量管理
government government gov_province / gov_city / gov_district / gov_org_admin / gov_op_account 三级政务
enterprise enterprise admin / operator 企业需求方
provider provider admin / operator 专业服务商
carrier carrier admin / operator 创业载体
opc_member opc_member certified / independent 超级个体
investor investor org_director / org_manager / personal 机构/个人投资人

3. 权限模型

3.1 权限码分类

  • menu:* 功能菜单(决定侧边栏可见性)。
  • action:* 操作权限(决定按钮/接口可用性)。
  • 数据范围scope_region_ids):政务端由 region 推导「本级 + 后代」。

3.2 权限矩阵全表(role|sub_role → permissions

operator|op_super_admin
  menu:operator_dashboard, menu:admin_user_mgmt, menu:admin_role_mgmt, menu:audit,
  menu:task_mgmt, menu:provider_mgmt, menu:content_mgmt, menu:policy_mgmt, menu:settle_mgmt, menu:system_config,
  action:user.*, action:role.*, action:task.audit, action:provider.audit, action:policy.publish,
  action:settle.release, action:config.*, action:audit.view, action:data.export
operator|op_admin
  menu:task_mgmt, menu:provider_mgmt, menu:content_mgmt, menu:policy_mgmt,
  action:task.audit, action:provider.audit, action:content.manage, action:policy.publish
operator|op_customer_service
  menu:ticket_mgmt, action:ticket.handle, action:dispute.handle
operator|op_finance
  menu:settle_mgmt, action:settle.release, action:fund.deposit, action:commission.adjust
operator|op_analyst
  menu:dashboard, menu:report, action:data.export, action:report.generate
operator|op_techops
  menu:system_config, menu:audit, action:config.*, action:audit.view

government|gov_province
  menu:government_dashboard, menu:gov_data, menu:gov_carrier, menu:gov_policy, menu:gov_subsidy,
  action:data.view.all, action:carrier.audit, action:policy.publish, action:subsidy.approve
government|gov_city
  menu:government_dashboard, menu:gov_data, menu:gov_carrier, menu:gov_policy, menu:gov_subsidy,
  action:data.view.city, action:carrier.audit, action:policy.publish, action:subsidy.approve
government|gov_district
  menu:government_dashboard, menu:gov_data, menu:gov_carrier, menu:gov_policy,
  action:data.view.district, action:carrier.audit, action:opc.audit, action:policy.publish, action:subsidy.approve
government|gov_org_admin
  menu:gov_admin, action:account.manage, action:data.view.org
government|gov_op_account
  menu:government_dashboard, menu:gov_data, action:data.view.scope

enterprise|admin
  menu:enterprise_dashboard, menu:ent_task, menu:ent_talent, menu:ent_project,
  action:task.publish, action:task.bid.evaluate, action:fund.deposit, action:task.accept, action:org.manage
enterprise|operator
  menu:enterprise_dashboard, menu:ent_task, menu:ent_talent, action:task.view, action:talent.search

provider|admin
  menu:provider_dashboard, menu:pro_service, menu:pro_order, menu:pro_client,
  action:service.manage, action:order.deliver, action:client.manage, action:settle.withdraw
provider|operator
  menu:provider_dashboard, menu:pro_order, action:order.deliver, action:service.view

carrier|admin
  menu:carrier_dashboard, menu:car_opc, menu:car_space, menu:car_service,
  action:opc.bind, action:opc.audit, action:space.manage, action:service.refer
carrier|operator
  menu:carrier_dashboard, menu:car_opc, action:opc.view, action:space.view

opc_member|certified
  menu:opc_dashboard, menu:opc_task, menu:opc_service, menu:opc_finance, menu:opc_policy,
  action:task.bid, action:task.deliver, action:service.buy, action:policy.apply, action:finance.view
opc_member|independent
  menu:opc_dashboard, menu:opc_task, menu:opc_service,
  action:task.bid, action:service.buy

investor|org_director
  menu:investor_dashboard, menu:investor_projects, menu:investor_roadshow, menu:investor_training,
  action:preference.manage, action:project.view, action:intent.manage, action:roadshow.publish, action:roadshow.host, action:invest.decide
investor|org_manager
  menu:investor_dashboard, menu:investor_projects, menu:investor_roadshow,
  action:preference.manage, action:project.view, action:intent.manage, action:roadshow.attend
investor|personal
  menu:investor_dashboard, menu:investor_projects, menu:investor_roadshow, menu:investor_training,
  action:preference.manage, action:project.view, action:intent.manage, action:roadshow.attend, action:roadshow.register

3.3 数据范围推导

  • 省级:province → 全省 region 后代。
  • 市级:city → 本市 + 所辖区县。
  • 区县级:district → 本区县。
  • 组织范围:企业/服务商/载体按 org_id 归属。
  • 越权访问一律 403;写操作落审计。

4. 平台运营端管理(总控中心)

4.1 用户与账号管理

  • 列表/搜索/分页/导出(手机号、角色、状态、注册时间)。
  • 绑定身份(为账号添加/移除端口身份)、分配角色/子角色、设组织与区域。
  • 启用/禁用/冻结账号、重置密码、吊销令牌。
  • 操作审计。

4.2 角色与权限管理

  • 角色 CRUD、角色-权限矩阵配置、子角色维护。
  • 权限码字典维护、按角色预览权限。

4.3 任务审核

  • 待审队列 → 通过/驳回(附原因)→ 违规任务下架 → 任务规则字典维护。

4.4 服务商准入与评级

  • 入驻申请审核(资质/能力/背景)→ 签订协议 → 开通后台。
  • 等级评定(认证/优质/金牌/官方)、升降级规则、黑名单。

4.5 内容与政策

  • 资讯/公告/活动管理;政策发布(平台级)。

4.6 数据大屏与报表

  • 全平台指标(用户/任务/成交额/服务商/载体/政策覆盖率)。
  • 多维分析(OPC/任务/政策)、排行、定期报表。

4.7 结算与资金

  • 资金托管台账、佣金比例配置、结算流水、提现审核、对账。

4.8 系统配置

  • 全局参数、字典、审批流配置、平台费率、通知模板。

4.9 工单与审计

  • 客服工单流转、争议仲裁;全量审计日志(按人/按对象检索、导出)。

5. 政务端管理(三级联动)

5.1 数据看板(按范围)

  • 核心指标:OPC 总数/新增/活跃、载体数、任务数、成交额、政策覆盖率。
  • 分布/趋势/排行(区县/载体/行业)。

5.2 载体管理

  • 范围内载体列表/详情;入驻审核;等级评定;空间与入驻率数据。

5.3 OPC 管理

  • 范围内 OPC 列表/详情;入驻审核;认证状态;信用/活跃度。

5.4 政策发布(多级审核)

起草 → 内部审核 → 上级/本级发布 → 定向推送(匹配OPC) → AI+人工解读 → 效果追踪(触达/申报/兑现)

5.5 补贴管理

  • 补贴政策配置 → OPC 申报 → 初审(区县) → 复审(市) → 终审(省) → 发放 → 追踪。

5.6 收入/交易数据

  • 范围内任务成交额、服务商订单额、载体营收,按时间/区域聚合。

5.7 审计

  • 本级及下级操作日志;数据导出。

6. 企业端管理(发标全流程)

6.1 企业档案

  • 企业介绍、资质、LOGO、联系方式;管理员维护,操作者查看。

6.2 人才搜索

  • 按技能/行业/信用/地域/档期搜索 OPC;查看档案、历史交付、评价;收藏/邀请。

6.3 任务发布(发标)— 状态机

draft → pending(审核) → published
  → 接单: grab(抢单) / bid(竞标) / designated(指定) / dispatch(派单)
  → in_progress → delivered → review(验收)
       ├ 通过 → completed(结算+评价)
       ├ 驳回 → in_progress(限期修改)
       └ 争议 → 平台仲裁
  → cancelled(违约/超时)

6.4 发标校验规则

  • 分类必填、预算 0 < min ≤ max、托管金 ≥ 预算下限、deadline > now、合规审核。
  • 竞标:≥1 标书才可评标;未中标释放保证金。
  • 违约:超时/恶意 → 扣信用、扣保证金。

6.5 项目管理

  • 任务看板(状态/进度/交付物)、阶段沟通、验收(通过/驳回/修改)、评价、结算查看。

6.6 合同与保障

  • 电子合同签署、资金托管、履约险、争议处理、知识产权约定。

7. 服务商端管理(为入驻 OPC 提供服务)

7.1 服务商品管理

  • 商品类型:标准化/定制/订阅/按次/免费。
  • 商品 CRUD、定价、上下架、案例、评价聚合。

7.2 订单与交付

  • 订单状态机:pending(待支付) → paid(已支付/托管) → delivering(服务中) → delivered(已交付) → confirmed(已确认) → settled(已结算) / refunding(退款)
  • 服务对象管理:为入驻 OPC 建立服务关系、跟进记录。

7.3 客户运营

  • 服务过的 OPC 列表、续费提醒、回访记录、评价管理。

7.4 结算与评级

  • 订单收入、提现、平台佣金;服务评分与等级升降。

7.5 服务品类

  • 财税 / 工商 / 法务 / 知识产权 / 云服务 / 算力 / 培训。

8. 载体端管理(管理载体内 OPC

8.1 入驻 OPC 管理

  • 入驻申请审核、绑定关系管理、解绑;工位分配。
  • OPC 状态:申请中 → 已入驻 → 已迁出

8.2 空间/工位管理

  • 工位总数/在用/空闲、入驻率、收费标准。

8.3 服务对接

  • 引荐服务商给园区内 OPC(三方绑定:载体-服务商-OPC);服务进度跟踪。

8.4 园区数据

  • 入驻率、订单、营收、政策申报统计;对外展示载体简介。

9. OPC 端全量功能设计(超级个体全生命周期工作台)

OPC 端是平台服务核心,以「档案-任务-财税-工商-政务-智能体」为主线,提供创业经营一站式工作台。

9.1 基础资料编辑

功能:维护个人与经营资料,支撑信用、认证、任务匹配。

  • 基本资料:姓名/头像/联系方式/简介/自我介绍。
  • 经营资料:经营类型(个人创业者/个体工商户/自由职业者/小微经营者/灵活就业)、行业领域、所在区域、技能标签(多选+自定义)、服务能力、作品/案例、可接单档期。
  • 联系方式:手机号(登录绑定)、微信/邮箱(可选)。
  • 资料可见性:对企业/载体展示的公开字段可单独开关;私密字段(身份证等)仅本人/认证可用。
  • 校验:昵称/简介长度、技能标签数上限、区域必填;修改记录留痕。

字段opc_profiles(id, user_id, real_name, avatar, intro, biz_type, industry, region_id, skills[], cases[], schedule, cert_status, credit_score, ...)

9.2 认证体系

  • 实名认证:身份证 OCR + 人脸活体 → unverified → verifying → verified
  • 工商认证(可选):营业执照 OCR + 市场监管局核验 → 无 → 待核验 → 已认证
  • 技能/资质认证:上传资质证书、平台技能测试 → 技能标签获得官方背书。
  • 认证影响:认证 OPCcertified)可绑载体、投标权重更高、可申报补贴;未认证为 independent

9.3 载体绑定

  • 自主选择载体申请入驻 / 载体邀请绑定 / 平台推荐。
  • 状态:未绑定 → 申请中 → 已入驻(认证OPC可绑) → 已迁出
  • 绑定后:工位信息、载体服务、载体数据归属、园区政策申报。

9.4 接单(抢单 / 指定 / 派单)

接单模式与规则

模式 流程 规则
抢单 grab OPC 在广场抢单 先到先得;同一 OPC 并发抢单加锁防重复;抢到即进入执行
指定 designated 企业指定 OPC OPC 确认接受 / 拒绝;限时确认
派单 dispatch 平台智能派单 平台按匹配度派给 OPC;可接受/拒绝
竞标 bid 见 9.5 投标→企业选标→中标进入执行
  • 抢单校验:任务状态=published、OPC 未被拉黑、任务未满额、无进行中冲突(可选)。
  • 接单后:任务状态 → in_progress,生成项目空间与里程碑。

9.5 投标(竞标)

投标流程

查看竞标任务 → 提交标书(方案/报价/周期/承诺) → 待评标
  → 中标 won → 签署/进入执行
  → 未中标 lost → 释放(若缴纳投标保证金则退回)
  → 撤回 withdrawn
  • 标书字段:报价、交付周期、方案说明、附件、可交付样例。
  • 校验:报价 ∈ 企业预算范围、周期 ≤ 任务截止、资质/信用达标、未重复投标同一任务。
  • 投标状态draft → submitted → won / lost / withdrawn
  • 中标后锁定任务;未中标自动释放保证金。

9.6 任务进度管理

项目空间(任务 in_progress 后建立):

  • 里程碑:按任务分期设置里程碑(计划/实际、状态)。
  • 进度更新:OPC 更新进度百分比、填写说明、标记阶段完成。
  • 交付物:上传交付文件/说明 → delivered
  • 阶段沟通:与企业消息往来、@企业、附件。
  • 验收:企业通过 → 进入结算;驳回 → 限期修改(最多 N 次);争议 → 平台仲裁。
  • 时间线:全流程节点留痕(时间/动作/操作者)。

9.7 财税管理

功能模块

  • 一键记账:发票/交易流水自动归集 → 生成凭证;手动补充收支。
  • 财务报表:利润表、资产负债表、现金流量表(月/季/年)。
  • 税务申报:申报周期提醒、申报表预填、在线申报、申报记录。
  • 发票管理:开票申请、进项/销项发票归集、抬头管理。
  • 收支明细finance_records(category=income|expense, amount, date, note, source);月/年聚合、图表。
  • 税务日历:报税/缴费节点提醒。

9.8 工商与政务管理

  • 工商服务(对接服务商/政务):公司注册、变更登记、年报公示、注销登记、资质办理。
  • 办事流程:发起事项 → 材料上传 → 服务商/政务办理 → 进度追踪 → 结果反馈。
  • 政策服务:政策库浏览、智能匹配(按行业/区域/认证)、一键申报、申报进度追踪、补贴到账。
  • 政务事项:区县级政务端可查看本区县 OPC 的办事/申报记录;补贴三级审批结果反馈。
  • 办事状态draft → submitted → processing → done / rejected

9.9 服务购买

  • 服务市场浏览/搜索/下单 → 支付(资金托管)→ 服务商交付 → 确认 → 评价。

9.10 信用与金融

  • 信用画像:履约(按时交付/验收通过率)、评价(服务商/企业互评)、违规记录;信用等级与积分。
  • 信用应用:推荐权重、保证金比例、权限(认证/补贴)、违约惩戒。
  • 金融:融资产品浏览/智能匹配、支付结算、保险、信用贷。

9.11 消息与智能体

  • 消息中心:任务/政策/订单/补贴/系统通知(站内信+推送)。
  • 智能体助手:个性化记忆、工具调用;创业助手(政策/补贴)、经营管家(财税/订单)、任务经纪人(接单/投标建议)、学习教练(技能提升)。

9.12 OPC 端状态机(对象级)

对象 状态流
实名认证 unverified / verifying / verified
工商认证 none / verifying / certified
载体绑定 unbound / applying / joined / exited
投标 draft / submitted / won / lost / withdrawn
任务(承接) published / in_progress / delivered / review / completed / cancelled / disputed
交付物 uploading / submitted / reviewing / accepted / rejected
财税申报 draft / submitted / filed / failed
办事(工商/政务) draft / submitted / processing / done / rejected
服务订单(购买) pending / paid / delivering / delivered / confirmed / settled

OPC 端接口/opc/profile(读)、PUT /opc/profile(编辑)、POST /opc/verify(认证)、POST /opc/carrier/apply(绑载体)、GET /opc/tasks(广场)、POST /opc/tasks/{id}/grab(抢单)、POST /opc/tasks/{id}/bid(投标)、GET /opc/my-tasksPOST /opc/tasks/{id}/progress(进度)、POST /opc/tasks/{id}/deliver(交付)、GET /opc/financePOST /opc/finance/recordGET /opc/taxPOST /opc/affairs(工商/办事)、GET /opc/policyPOST /opc/policy/{id}/apply(申报)、GET /opc/servicesPOST /opc/services/{id}/orderGET /opc/messagesGET /opc/agent


10. 投资人端全量功能设计(投融资 · 线上路演 · 培训)

投资人端连接资本与创业项目,支持机构/个人投资人设定投资方向、查看项目、投融资对接、发布与参与线上路演、以及投融资培训。

10.1 投资人身份与认证

sub_role 名称 说明
org_director 机构投资总监 投资决策、活动发布/主持
org_manager 机构投资经理 项目筛选、约谈、尽调、参会
personal 个人投资人 天使投资、跟投、参会
  • 机构认证:营业执照/基金资质、投资领域、管理规模。
  • 个人认证:实名、投资经历、可投资金区间。

10.2 投资方向设置(preference

  • 领域偏好:云计算/人工智能/生物医药/文旅/农业科技/智能制造/新能源/消费等(多选)。
  • 阶段偏好:种子 / 天使 / A轮 / B轮 / 成长期。
  • 金额区间:单笔投资 minmax。
  • 地域偏好:省/市/区县(默认云南省内)。
  • 关注信号:收到匹配项目/路演推送。

10.3 项目查看(投融资对接)

  • 项目库:展示融资项目(来源:OPC/企业/载体上架项目),含:项目名、团队、行业、阶段、融资额、估值、BP(商业计划书)、亮点、融资进度。
  • 筛选/搜索:按行业/阶段/融资金额/地域/认证。
  • 项目详情:BP 阅读、团队、财务/经营数据(授权后)、融资状态。
  • 收藏/关注约谈(发起意向 → 对方确认 → 私聊/会议)。

10.4 投资意向与流程

感兴趣 interested → 已约谈 contacted → 尽调/会面 meeting → 意向书 term_sheet → 已投资 invested / 已婉拒 declined
  • 意向记录:约谈时间、沟通纪要、BP 版本。
  • 尽调:资料清单、进度、风险评估。
  • 投资决策:额度、估值、条款(机构总监决策)。

10.5 投融资活动(线上/线下)全流程

发布主体与范围

发布主体 允许的活动范围 审核要求
投资机构 全网 / 指定载体/区域 一律需运营方审核(第三方商业活动)
政务(省/市/区县) 自身权限范围(region 内) 免审直发(自己权限内)
政务 超出自身范围(全省/全网) 运营方审核
平台运营方 全平台 免审(运营方内部走多级审批可选)
载体/企业 自身关联范围 需运营方审核

活动类型

  • 线上 online:直播推流 / 在线会议室 / 连麦 / 回放。
  • 线下 offline:场地、地址、到会签到。
  • 混合 hybrid:线上直播 + 线下会场。

发布与审核状态机

draft 草稿
  →(免审主体)→ published 已发布
  →(需审主体)→ submitted 待审 → reviewing 审核中
       ├→ published 已发布
       ├→ rejected 已驳回(附原因 → 退回 draft 修改后重提)
       └→ cancelled 已取消
published → registering 报名中 → ongoing 进行中 → ended 已结束 → archived 已归档
(任意阶段可 cancelled 下架)

范围校验与免审规则

  • 规则:活动范围 ⊆ 发布者数据范围免审,否则需审核
  • 政务发布:范围 = 自身 region(省级=全省、市级=本市、区县=本区县)→ 免审;跨级/全网 → 提交审核(市级跨区→省级可审或运营方;全网→运营方)。
  • 运营方发布:全平台范围 = 运营方权限 → 免审(内部多级审批可选)。
  • 投资机构/载体/企业:活动范围不论如何均需运营方审核。
  • 校验实现:need_review = not (publisher_is_government and scope ⊆ publisher.scope_region_ids) and not publisher_is_operator

活动信息与校验

  • 字段:主题、简介、活动类型(online/offline/hybrid)、开始/结束时间、报名截止、名额、地点/直播间、主持人/嘉宾、BP 要求、可见范围、发布主体。
  • 校验:start < end、非过去时间、报名截止 < 开始、名额为正、内容合规(违禁/敏感)、范围合法。

报名与可见性

  • 可见范围:全网 / 指定区域 OPC / 指定载体 / 指定投资人。
  • 报名角色:项目方(路演,需上传 BP)、投资人(参会);状态 applying → approved → attended → absent
  • 校验:名额、截止时间、可见范围、身份。

审核与审计

  • 审核记录(审核人/时间/意见/版本)、多级审批可选、操作审计;驳回原因回填、支持修改重提。

线上路演执行

  • 在线会议室/直播(推流、连麦)、项目依次路演、计时器、一键约谈、提问互动、数据统计、回放归档。

活动运营

  • 参会名单、项目榜单、路演评分、回放管理、活动数据(观看/约谈/意向转化)。

10.6 投融资培训系统

  • 课程库:投融资基础、BP 撰写、估值与条款、尽调实务、路演技巧、股权结构、法律合规(视频/直播/资料)。
  • 培训对象:投资人(进阶)、项目方/OPC(融资准备)、载体(孵化辅导)。
  • 课程分类 / 报名 / 学习进度 / 证书
  • 导师辅导:资深投资人/创业导师约课、1v1 辅导。

10.7 投资组合与数据

  • 我的投资:已投项目跟踪(阶段、估值、退出)、投资金额汇总。
  • 数据看板:关注项目数、意向转化率、活动参与、投资概况。

10.8 状态机(投资人端对象)

对象 状态流
项目融资 raising / roadshowing / negotiating / closed / withdrawn
投资意向 interested / contacted / meeting / term_sheet / invested / declined
路演活动 draft / submitted / reviewing / published / registering / ongoing / ended / archived(可 rejected / cancelled
活动报名 applying / approved / attended / absent
培训课程 draft / published / ended
培训报名 applying / enrolled / completed / certificate

10.9 数据模型(投资人端)

  • investors(投资人档案/机构或个人)、investment_preferences(投资方向偏好)。
  • projects(融资项目)、financing_rounds(融资轮次)、project_bpsBP 版本)。
  • investment_intents(投资意向/约谈/尽调)。
  • roadshows(路演活动)、roadshow_registrations(报名)、roadshow_sessions(项目路演场次)、roadshow_replays(回放)。
  • trainings(培训课程)、training_enrollments(报名/进度/证书)。

10.10 接口(投资人端)

/investor/profile(读)、PUT /investor/profilePUT /investor/preferencesGET /investor/projectsGET /investor/projects/{id}POST /investor/projects/{id}/intent(约谈)、GET /investor/intentsPOST /investor/roadshows(发布)、GET /investor/roadshowsPOST /investor/roadshows/{id}/register(报名)、GET /investor/roadshows/{id}/live(线上路演)、POST /investor/roadshows/{id}/live/joinGET /investor/trainingsPOST /investor/trainings/{id}/enrollGET /investor/portfolio


11. 业务对象状态机汇总

对象 状态流
账号 active / disabled / frozen / deleted
身份 active / disabled
入驻(OPC/载体/服务商) applying / reviewing / approved / rejected / active / exited
任务 draft / pending / published / in_progress / delivered / review / completed / cancelled / disputed
竞标 submitted / shortlisted / won / lost / released
订单(服务) pending / paid / delivering / delivered / confirmed / settled / refunding / cancelled
服务商品 draft / on_sale / off_sale
政策 draft / reviewing / published / offline
补贴申报 applying / district_review / city_review / province_review / approved / paid / rejected
托管金 deposited / frozen / released / refunded
投标(竞标) draft / submitted / won / lost / withdrawn
交付物 uploading / submitted / reviewing / accepted / rejected
实名认证 unverified / verifying / verified
工商认证 none / verifying / certified
载体绑定 unbound / applying / joined / exited
财税申报 draft / submitted / filed / failed
工商/政务办事 draft / submitted / processing / done / rejected
争议 opened / mediating / resolved / closed
工单 opened / processing / resolved / closed
项目融资 raising / roadshowing / negotiating / closed / withdrawn
投资意向 interested / contacted / meeting / term_sheet / invested / declined
路演活动 draft / submitted / reviewing / published / registering / ongoing / ended / archived(可 rejected / cancelled
活动报名 applying / approved / attended / absent
培训课程 / 报名 draft / published / ended · applying / enrolled / completed / certificate

12. 数据模型(库表设计)

核心表(承接现有 user_identities / users / organizations / regions):

  • accounts(账号)、user_identities(身份)、sessions(会话)。
  • organizations(企业/服务商/载体)、regions(省市区树)、opc_profiles(信用/认证)。
  • tasks(任务,含 mode/status/budget/deadline/托管 字段)、bids(竞标:报价/方案/周期/状态)、deliveries(交付物:文件/说明/状态/验收)、escrows(托管金台账)、milestones(任务里程碑)。
  • service_products(服务商品)、service_orders(服务订单)、service_relations(载体-服务商-OPC 三方绑定)。
  • content_items(政策/资讯)、policies(政策详情)、subsidy_applications(补贴申报)。
  • opc_profiles(基础资料/技能/认证/信用)、opc_carrier(载体绑定关系)、opc_affairs(工商/政务办事)、tax_records(财税申报)、finance_records(收支流水)。
  • investors(投资人档案/机构或个人)、investment_preferences(投资方向)、projects(融资项目)、financing_roundsproject_bpsBP)、investment_intents(意向/约谈/尽调)。
  • roadshows(路演活动)、roadshow_registrations(报名)、roadshow_sessions(项目路演场次)、roadshow_replays(回放)。
  • trainings(培训课程)、training_enrollments(报名/进度/证书)。
  • finance_records(财务流水)、settlements(结算)、messages(消息)、audit_logs(审计)、disputes(争议)、tickets(工单)。
  • system_configs(配置)、role_permissions / permissions(权限)。

13. 接口设计概览(REST

  • 认证:POST /auth/loginPOST /auth/select-identityGET /auth/me
  • 运营:/admin/users/admin/roles/admin/tasks/admin/providers/admin/content/admin/policies/admin/settlements/admin/config/admin/stats/*
  • 政务:/government/regions/government/carriers/government/opc/government/policies/government/subsidies/government/data
  • 企业:/enterprise/talents/enterprise/tasks(发标/审核)、/enterprise/tasks/{id}/accept/enterprise/bids/{id}/evaluate/enterprise/escrow
  • 服务商:/provider/products/provider/orders/provider/clients/provider/settlements
  • 载体:/carrier/opc/carrier/space/carrier/services/carrier/referrals
  • OPC/opc/tasks/opc/my-tasks/opc/bids/opc/deliveries/opc/services/opc/policy/opc/finance/opc/profile
  • 投资人:/investor/profile/investor/preferences/investor/projects/investor/projects/{id}/intent/investor/roadshows(发布)、/investor/roadshows/{id}/register/investor/roadshows/{id}/live/investor/trainings/investor/portfolio

统一响应:{ code, message, data };分页:{ items, total, page, size };错误:{ detail };鉴权:Bearer JWT(携带 identity_id)。


14. 横切能力

  • 通知中心:站内信/短信/推送;按类型(任务/政策/订单/补贴/消息)。
  • 审计日志:全量记录操作(who/what/when/ip/对象)。
  • 信用体系:信用画像(履约/评价/违规),等级应用(推荐/保证金/权限)。
  • 结算:托管金流转、佣金、提现、对账。
  • 合同:电子合同模板、签署、存证。
  • 争议:仲裁流转、记录、结果反馈信用。
  • 安全保障:RBAC 越权拦截、敏感内容审核、数据导出权限、等保合规。

15. 实施路线

  • P0 基础:身份/权限/数据范围、账号多身份、登录选择/切换(已完成核心)。
  • P1 发标闭环:企业发标状态机 + 抢单/竞标 + 托管 + 验收结算。
  • P2 政务三级:数据范围过滤、载体/OPC/政策/补贴/收入全流程。
  • P3 生态闭环:服务商服务商品/订单/交付、载体-服务商引荐、OPC 服务购买。
  • P4 深化:智能体、信用、结算、大屏、报表、审计、通知全量。

待确认(如需本方案直接进入编码,可先按默认推进)

  1. 发标/托管全流程(竞标+资金托管+验收)是否 P1 完整实现 → 默认:是。
  2. 政务数据范围按 region 全量过滤 → 默认:是。
  3. 载体-服务商-OPC 三方绑定建实体表 → 默认:是。
  4. 结算/信用/审计是否本期实现 → 默认:审核/信用/审计本期做,结算做托管+佣金台账。