CRM(含 OA / 人力资源)
基于 Spring Cloud 的客户管理、OA 审批与人力资源一体化系统:客户/线索/商机/合同回款、办公审批与任务、招聘薪酬社保与绩效考核;支持自定义字段与字段级权限。
免费
WK CRM 概览
CRM模块划分、核心能力、技术栈与运行环境说明。
一、目录结构
wk_crm
├── admin # 系统管理、用户管理
├── authorization # 鉴权(当前主要用于登录;后续可能扩展)
├── bi # 商业智能
├── core # 通用代码与工具类
├── crm # 客户管理
├── examine # 审批
├── gateway # 网关
├── job # 定时任务
├── oa # OA 办公
├── work # 项目管理
└── hrm # 人力资源
二、核心功能
2.1 CRM / OA
| 模块 | 能力要点 |
|---|---|
| 客户管理 | 录入、查重、数据转移 |
| 线索管理 | 线索转化客户 |
| 客户池 | 多客户池;按成交等条件配置回收规则 |
| 商机管理 | 多商机;阶段可自定义 |
| 合同管理 | 合同审批流配置 |
| 回款管理 | 回款审核与审批流 |
| 办公审批 | 请假、报销、借款、出差等可自定义审批流 |
| 日程 / 任务 | 任务分配与跟踪 |
2.2 人力资源(HRM)
| 模块 | 能力要点 |
|---|---|
| 招聘管理 | 候选人添加、筛选、面试 |
| 人员管理 | 多维度组织架构 |
| 薪酬管理 | 灵活配置薪酬类型 |
| 社保管理 | 按地区配置社保 |
| 绩效考核 | 流程可配;支持 OKR / KPI 模板 |
2.3 员工端
- 自助查询:个人信息、薪酬、社保、绩效考核
2.4 系统配置
- 自定义字段
- 审批流
- 组织架构
- 角色权限(可精确到字段)
- 日志
- 公海规则
- 业务参数
- 初始化数据
- 其他配置
三、技术栈
| 名称 | 版本 | 说明 |
|---|---|---|
| Spring Cloud Alibaba | 2.2.1.RELEASE(Hoxton.SR3) | 核心框架 |
| Swagger | 2.9.2 | 接口文档 |
| MyBatis-Plus | 3.3.0 | ORM |
| Sentinel | 2.2.1.RELEASE | 限流 / 断路 |
| Nacos | 1.2.1.RELEASE | 注册中心与配置中心 |
| Seata | 1.2.0 | 分布式事务 |
| Elasticsearch | 2.2.5.RELEASE(ES 6.8.6) | 搜索 |
| JetCache | 2.6.0 | 分布式缓存 |
| XXL-JOB | 2.1.2 | 分布式定时任务 |
| Gateway | 2.2.2.RELEASE | 微服务网关 |
| Feign | 2.2.2.RELEASE | 服务调用 |
四、前置环境
| 组件 | 版本 / 说明 |
|---|---|
| JDK | 1.8 |
| Maven | 3.5.0+ |
| MySQL | 5.7.20(注意安装要求) |
| Redis | 版本不限 |
| Elasticsearch | 6.8.6(注意环境配置) |
| Seata | 1.2.0(见配置说明) |
| Sentinel | 1.7.2(项目内使用 8079 端口) |
| Nacos | 1.2.1 |
评论0
暂无评论
