# 客户管理系统接口文档 **Repository Path**: xiaotiaosi321/customer-api-doc ## Basic Information - **Project Name**: 客户管理系统接口文档 - **Description**: 客户管理系统接口文档 - **Primary Language**: 其他 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # customer ### 介绍 客户管理系统 ### 软件架构 软件架构说明 - 1、公司管理模块:主要管理用户所在公司的信息 - 2、用户管理模块:主要管理用户的信息 - 3、地区管理模块:主要是对客户所在区域进行划分 - 4、客户组管理模块:主要对客户进行分类 - 5、客户管理模块:主要对客户进行管理 ### 使用说明 #### 1、公司信息管理模块: - a、用户需要使用该系统,需将公司的信息注册到系统中 - b、目前注册方式不对外开放,需要联系运维手动添加 - c、提供给公司信息查询的接口,这个接口是公共的,对外开放 #### 2、用户管理模块: - a、用户所在公司第一次使用,需要找运维添加一个管理员用户. - b、已存在用户可以帮助同公司其他用户完成注册 - c、提供登录/登出功能,登入接口是整个系统的唯一入口 - d、提供用户的编辑功能,管理员和当前用户可编辑用户信息 - e、支持当前用户或管理员删除用户 - f、支持用户列表查询 #### 3、地区管理模块 - a、主要是对客户的地域进行划分,客户地区分类,便于用户查询是筛选 - b、用户可以自行添加、修改和删除地区记录 - c、支持地区信息的列表查询 #### 4、客户组管理模块 - a、主要是用于将客户根据用户自身的需要进行,分类划分,便于区分和管理 - b、用户可自行添加、修改和删除客户组记录 - c、支持客户组的列表查询 #### 5、客户管理模块 - a、支持用户手动添加、修改、删除客户信息 - b、用户在添加客户信息的时候,需将客户与地区以及客户组关联,即客户信息中应填入地区和管理组信息 - c、支持用户切换客户的客户组,进入不同分类 - d、支持客户信息通过文件(文件格式有要求)方式导入到系统中进行解析,生成客户记录信息 - e、支持用户(管理员)直接导出客户信息 - f、支持回溯用户对客户的所有操作(用户对客户操作历史查询) - g、支持客户列表查询 ### 参与贡献 怀春 雪童 ### 项目运维 1、服务地址: 2、运维: