主题
产品与交互:OA 门户与后台管理页面清单(验收口径)
1. OA 门户(复用应急厅底座,前端改造)
1.1 页面清单
- 首页(默认落地)
- 验收:统一认证完成后默认进入;展示用户信息、常用入口、消息/待办统计
- 应用列表
- 验收:展示用户可见应用列表;支持搜索/分类;点击后完成跳转到目标系统
- 消息中心
- 列表
- 验收:支持分页/筛选(未读/来源应用/时间);首屏通过 HTTP 拉取
- 提醒
- 验收:WebSocket 接收新消息后实时提醒(角标/弹窗/通知)
- 已读
- 验收:支持单条/批量标记已读;未读数实时刷新
- 列表
- 待办
- 我的待办
- 我的已办
- 验收:列表与筛选可用;点击“处理”跳转到对应业务系统;三方回调后待办在列表中消失
- 我的信息
- 我的资料
- 我的权限
- 我的岗位/角色
- 我的部门
- 账号安全(修改密码等)
- 验收:信息展示准确;安全操作流程正确
- 新闻公告
- 列表/详情
- 验收:支持置顶/时间排序;详情可打开与分享
1.2 交互要点
- 多端适配:响应式布局;App 外壳与 Windows 外壳适配(标题栏/返回/深浅色)
- 跳转:点击应用后跳转到目标系统,跳转过程无感;失败有明确提示
- 消息:首屏 HTTP 拉取;后续 WebSocket 实时更新;已读状态即时同步
- 待办:我的待办/我的已办均从平台待办接口拉取;点击“处理”跳转三方系统;三方回调后待办消除
2. 平台侧接口对 OA 门户的支撑
2.1 能力清单
- 应用列表与跳转接口:返回用户可见应用列表与跳转信息
- 消息查询与已读接口:HTTP 拉取、标记已读
- WebSocket 推送:向 OA 门户推送新消息与未读变化
- 事件中心 API:由网关统一接入与客户端鉴权控制
- 待办汇聚接口:
- 外部系统发送待办
- OA 门户查询待办(我的待办)
- 三方系统回调消除待办(完成/取消/失效)
- 待办数据持久化到统一认证模块数据库(Mongo)
3. OA 门户管理端(高权限人群)
说明:OA 门户面向终端用户;OA 门户管理端面向高权限人群,能够在授权范围内统一查看与管理更多内容(待办、消息、新闻公告等)。管理端与 OA 门户共用同一前端工程,通过管理端路由(如
/admin/**)承载,后端复用 OA 门户后端服务(门户服务端)与平台底层能力。
3.1 权限与数据范围
- 登录与访问控制
- 验收:仅具备管理权限的用户可访问管理端;无权限用户不可见或被拒绝
- 入口:首页用户名下拉菜单根据是否具备管理权限显示“管理后台”入口
- 数据范围
- 验收:支持按部门/角色/岗位配置数据范围;同一功能在不同角色下可见数据不同
- 操作权限
- 验收:支持按功能点授权(查看/编辑/发布/置顶/消除/代办处理等),并可按部门范围限制
3.2 内容管理(栏目/文章)
- 栏目管理
- 验收:栏目列表分页、搜索、排序;新增/编辑;启用/禁用;配置可见范围与排序
- 文章管理
- 验收:文章列表按栏目/类型/状态/关键字筛选分页;新增/编辑;草稿/发布/下线;置顶(全局/栏目内)
- 富文本编辑
- 验收:富文本编辑器支持图文混排、图片上传/插入、链接、预览、草稿保存
- 建议:优先集成开源富文本组件(例如 Tiptap / Quill / WangEditor 等)
3.3 待办管理
- 待办查询
- 验收:可在授权范围内按用户/部门/来源系统/状态(待办/已办)筛选与分页
- 待办干预
- 验收:支持按权限对待办执行消除(完成/取消/失效);支持查看来源业务标识与跳转信息
- 闭环核对
- 验收:可追踪待办从创建到消除的链路信息(来源系统、业务主键、回调时间、消除原因)
3.4 消息管理
- 消息查询
- 验收:可在授权范围内按用户/部门/来源应用/已读状态/时间范围筛选与分页
- 消息状态管理
- 验收:支持对指定用户或范围执行已读标记校正;支持查看消息投递记录
3.5 审计与操作日志
- 操作审计
- 验收:记录栏目/文章/待办/消息的新增、编辑、发布、置顶、消除、状态变更等操作日志
- 追溯查询
- 验收:支持按操作人、时间范围、对象类型检索审计记录
4. 统一认证平台管理 UI(oac-web)
oac-web是认证平台自身 UI,并不等同于门户/OA。
- 应用(客户端)管理
- 验收:可创建/编辑/禁用客户端;展示
client_id;支持密钥轮换与回调配置。
- 验收:可创建/编辑/禁用客户端;展示
- 用户与权限(如现有能力覆盖)
- 验收:用户登录、基础信息、权限/角色管理与审计联动。