源码

CRM(含 OA / 人力资源)

基于 Spring Cloud 的客户管理、OA 审批与人力资源一体化系统:客户/线索/商机/合同回款、办公审批与任务、招聘薪酬社保与绩效考核;支持自定义字段与字段级权限。

商业应用企业管理人力资源OACRM

免费

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 Alibaba2.2.1.RELEASE(Hoxton.SR3)核心框架
Swagger2.9.2接口文档
MyBatis-Plus3.3.0ORM
Sentinel2.2.1.RELEASE限流 / 断路
Nacos1.2.1.RELEASE注册中心与配置中心
Seata1.2.0分布式事务
Elasticsearch2.2.5.RELEASE(ES 6.8.6)搜索
JetCache2.6.0分布式缓存
XXL-JOB2.1.2分布式定时任务
Gateway2.2.2.RELEASE微服务网关
Feign2.2.2.RELEASE服务调用

四、前置环境

组件版本 / 说明
JDK1.8
Maven3.5.0+
MySQL5.7.20(注意安装要求)
Redis版本不限
Elasticsearch6.8.6(注意环境配置)
Seata1.2.0(见配置说明)
Sentinel1.7.2(项目内使用 8079 端口)
Nacos1.2.1

评论0

暂无评论

热门标签

精选标签