后台管理交互说明
1. 文档定位
本文只保留后台管理原型的全局交互要求。各功能菜单的页面说明、字段说明、状态说明和业务规则,分别进入对应功能文档:
- Workplace -> 10-工作台需求
- Customer Search / Customer 360 -> 11-客户查询需求
- Ticket Center -> 12-工单中心需求
- Applications -> 13-进件查询需求
- Loans & Repayment -> 14-借款与还款查询需求
- Waiver & Refund -> 15-退费减免需求
- Admin Users -> 20-后台用户需求
- Roles & App Scope -> 21-角色与App数据范围需求
- Audit Log -> 22-审计日志需求
2. 导航
- 左侧菜单只放稳定任务入口,不按 App 复制菜单。
- 菜单按业务域分组:Customer Service、Business Query、Remedy、System Management。
- System Management 仅管理员可见。
- 客户 360 不作为左侧菜单,从 Customer Search 查询结果进入。
- App 注册、数据源路由、运行保障是底座能力,不进入一期客服默认菜单。
- 审批中心、审批流配置不进入一期菜单。
3. 顶部上下文
- 顶部展示当前后台系统、当前打开页面标题。
- 顶部保留角色切换和 App Scope 切换控件,用于验证不同角色、不同 App 数据范围下的页面表现 —— 仅为测试演示使用使用,生产按照用户实际权限。
- 当前 App Scope 影响所有列表、详情、下拉搜索和处理单创建范围。
- 页面内涉及业务数据时必须持续展示 App 归属。
4. 多 Tab
- 点击左侧菜单打开对应工作 Tab。
- 从列表点击业务对象时打开详情 Tab。
- 重复打开同一对象时聚焦已有 Tab,不重复创建。
- 关闭详情 Tab 后,原列表筛选条件和客户上下文保留。
- 客户 360 内的进件、借款、认证、工单等记录优先在页面内联详情展示;需要对照时可打开独立详情 Tab。
5. 查询与筛选
- 手机号、客户 ID、订单号、App、状态、类型、时间等必须作为独立筛选字段,不用单一 keyword 承载所有语义。
- keyword 仅用于辅助模糊搜索,不能替代结构化筛选。
- 默认只查询当前账号授权 App。
- 无结果时需要区分无数据、无权限、条件格式错误和部分 App 查询失败。
- 跨 App 聚合查询允许返回部分成功结果,并明确失败 App。
- 最近查询只保存必要条件摘要,不展示敏感明文。
6. 搜索型下拉
弹窗或表单内的下拉搜索用于定位具体业务对象,例如工单、还款流水、处理人、费用项、原因码。
通用规则:
- 下拉结果必须展示可判断归属的信息,至少包括 App、客户 ID、脱敏手机号、业务对象号、金额、状态和类型。
- 已选择 App 或客户时,下拉结果默认限制在该 App 或客户范围内。
- 未选择客户但输入手机号、BVN/NIN 后几位、客户 ID、借据号或还款流水号时,可在授权 App 范围内返回匹配对象。
- 搜索结果为空时展示“无匹配对象”,不能自动创建新对象。
- 敏感信息仅用于检索和脱敏展示,不得通过下拉泄露无权限对象。
7. 敏感信息
- 手机号、BVN、NIN、银行卡、钱包、身份照片默认脱敏。
- 查看明文是独立动作权限,必须填写原因并记录审计。
- 客服页面不展示风控规则阈值、策略详情或可被反向利用的信息。
- 导出、明文查看、写操作均需要后端重新校验权限和 App 范围。
8. 写操作
- 一期写操作集中在工单和退费减免处理单。
- 所有写操作必须有明确动作按钮、二次确认或表单校验。
- 创建、编辑、执行、重试、撤销、关闭等动作必须记录操作人、时间、前后状态和结果。
- 资金和账务相关写操作必须由服务端复验业务状态、金额范围、重复请求和幂等键。
- 一期主流程不出现“提交审批、审批中心、审批路线、审批任务”等依赖。
9. 错误与空态
- 空列表展示可检查项,例如 App 范围、筛选条件、客户是否存在、是否超出权限。
- 接口异常展示可解释错误,不展示空白页。
- 部分 App 或通道异常时,页面应提示影响范围,不阻断其他可用结果。
- 执行失败、校验失败、对账异常必须保留原处理单和原审计记录。
10. 可用性要求
- 常见桌面宽度下,筛选项、表格、弹窗、下拉和详情内容不能遮挡或截断关键字段。
- 长选项下拉必须可搜索,弹层不得被弹窗容器裁切。
- 表格字段多时允许横向滚动,关键标识字段应靠前展示。
- 按钮文案应描述真实动作,例如
Create Handling Case、Execute、Retry,不使用与一期范围不符的“提交审批”。