# 5.1 客户管理 本文档从《基础平台产品设计》第 5 章拆分而来,用于独立描述基础平台功能模块的业务需求、规则和验收标准。 上级文档:[基础平台产品设计](../基础平台产品设计.md) ## 5.1.1 功能说明 客户管理用于维护使用公司产品的客户主体,是多客户隔离和业务系统开通的基础。 ## 5.1.2 功能范围 - 新增客户 - 编辑客户信息 - 启用 / 停用客户 - 查询客户列表 - 查看客户详情 - 为客户开通应用 - 维护客户管理员 ## 5.1.3 字段要求 客户基础信息至少包括: - 客户名称 - 客户简称 - 客户编码 - 客户类型 - 所属行业 - 联系人 - 联系方式 - 启用状态 - 开通应用 - 创建时间 ## 5.1.4 业务规则 - 客户编码全局唯一。 - 停用客户后,该客户下用户不可登录业务系统。 - 客户停用不删除历史数据。 - 客户未开通某应用时,该客户下用户不可看到该应用入口。 - 一个客户至少应有一个客户管理员。 ## 5.1.5 验收标准 - 可创建、编辑、停用客户。 - 可为客户开通和关闭应用。 - 停用客户后,该客户下账号无法继续访问系统。 - 客户之间数据不可互相查看。