2024年12月19日
本文档为 01_Detailed_Design.md
中“统一平台详细设计”章节的模块正文拆分稿,便于按模块独立维护。正式交付口径以主详设为准。
UP-001 为全系统提供统一身份认证与单点登录能力,支撑 PC 管理端、移动作业端、客户渠道及外部集成应用的统一接入。
sequenceDiagram
participant 用户
participant 接入端
participant 认证中心
participant 用户中心
用户->>接入端: 提交登录信息
接入端->>认证中心: 发起认证请求
认证中心->>用户中心: 校验用户/角色/状态
用户中心-->>认证中心: 返回校验结果
认证中心-->>接入端: 返回Token/权限上下文
接入端-->>用户: 登录成功并进入目标系统
system_users:用户基本信息。system_oauth2_client:客户端信息。system_oauth2_access_token:访问令牌。system_oauth2_refresh_token:刷新令牌。system_login_log:登录审计日志。UP-002 管理组织机构、岗位、角色、菜单、数据权限和用户授权关系,是业务系统权限控制与数据隔离的基础。
UP-003 用于统一维护业务参数、地址参数、水价规则、短信模板、打印模板、字典数据与定时任务参数。
| 配置类别 | 典型内容 | 用途 |
|---|---|---|
| 业务字典 | 客户类型、抄表方式、工单状态 | 统一编码与展示 |
| 地址参数 | 行政区划、片区、册本归属 | 客户与表务归属管理 |
| 价格体系 | 用水性质、阶梯水价、污水费规则 | 开账与账务计算 |
| 渠道参数 | 支付渠道、短信模板、税控配置 | 外部接口集成 |
| 任务参数 | 自动开账、对账、备份周期 | 运维调度 |
UP-004 提供操作日志、登录日志、接口日志、异常监控、在线用户、任务监控、性能监控等能力。