版本: V11.0 | 交付方式: 人工服务 |
适用于: Windows/Linux/Unix/Android/iOS/其他 | 上架日期: 2021-03-10 |
交付SLA: 1 自然日 |
悟空CRM在中国的开源管理软件行业有较高的知名度。目前软件已达到千万级的用户量,开源系统下载量达到200多万次,已覆盖设计制造业、服务业、金融业、政府机构等多种行业。与阿里巴巴、腾讯、OPPO、航天信息、CCTV等多家知名企业达成战略合作。
公司先后获得河南省高新技术企业、国家3A信用企业、IOS9001、IOS27001软件产品认证等20多项荣誉奖项。拥有50余项软件著作权。 获得20余家国内媒体报道。公司自成立以来,以高科技为起点,以技术为核心、 以完善的售后服务为后盾,秉承稳固与发展、求实与创新的精神,已为国内外上万家企业提供了服务。 在为实现企业价值最大化的过程中, 实现了自身的价值的提升,取得了最大程度的双赢合作,并获得了社会各界的广泛赞誉和认同。
注:悟空CRM采用全新的前后端分离模式,本仓库代码中已集成前端vue打包后文件, 可免去打包操作,无需运行前端 。如需调整前端代码,请单独下载前端代码
商品详细信息
悟空CRM目录结构
wk_crm
├── admin -- 系统管理模块和用户管理模块
├── authorization -- 鉴权模块,目前仅用于登录鉴权,后期可能有更改
├── bi -- 商业智能模块
├── core -- 通用的代码和工具类
├── crm -- 客户管理模块
├── examine -- 审批模块
├── gateway -- 网关模块
├── job -- 定时任务模块
├── oa -- OA模块
└── work -- 项目管理模块
悟空CRM使用的主要技术栈
名称
版本
说明
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(6.8.6)
搜索引擎中间件
jetcache
2.6.0
分布式缓存框架
xxl-job
2.1.2
分布式定时任务框架
gateway
2.2.2.RELEASE
微服务网关
feign
2.2.2.RELEASE
服务调用
使用说明
一、前置环境
Jdk1.8
Maven3.5.0+
Mysql5.7.20 (数据库安装注意事项)
Redis(版本不限)
Elasticsearch 6.8.6 (环境配置注意事项)
Seata(1.2.0)(配置说明)
Sentinel(1.7.2)(项目中sentinel使用8079端口)
Nacos(1.2.1)
安装
一键安装说明
本项目支持Docker一键安装(建议配置 4核16G以以上),查看具体安装方法
手动安装说明
1. 导入初始化sql,目前项目下gateway模块使用的独立数据库,其他模块使用同一数据库
安装nacos,新建数据库 nacos 在nacos数据库中运行 DB/nacos.sql
修改nacos安装目录/conf/application.properties文件,修改数据持久化类型为mysql,添加mysql数据源的url、用户名和密码,配置如下。
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&c1000&socketTimeout=3000&autoRectrue
db.user=root
db.password=password
修改gateway模块数据库配置为nacos数据库
初始化其余模块数据库:新建数据库 wk_crm_single 在wk_crm_single数据库中运行 DB/wk_crm_single.sql
初始化定时任务模块数据库:新建数据库 xxl_job 在xxl_job数据库中运行 DB/xxl_job.sql
初始化seata数据库:新建数据库 seata 在seata数据库中运行 DB/seata.sql
2.在项目根目录执行mvn install
3.在各个模块下resource目录配置数据库帐号信息以及redis帐号信息(默认使用的是application-dev.yml配置文件,打包后启动脚本默认使用的application-test.yml配置文件)
4.在crm\src\main\resources\application-dev.yml里面修改elasticsearch配置
spring.elasticsearch.rest.uris = elasticsearch地址 例:127.0.0.1:9200
spring.elasticsearch.rest.username = elasticsearch用户名 例:elastic 无密码可留空
spring.elasticsearch.rest.password = elasticsearch密码 例: password 无密码可留空
注意:elasticsearch 配置注意点
5.(可选)修改系统中文件上传地址,默认为本地配置,本地上传还需配置公网地址,指向服务器网关
crm.upload.config:1 文件上传配置 1:本地 2:阿里云OSS
crm.upload.oss oss上传文件所需配置内容
crm.upload.oss.bucketName 需要配置两个bucket,0为登录才可访问文件上传地址,1为完全公开文件上传地址
crm.upload.local 本地上传文件所需配置内容
crm.upload.local.uploadPath 需要配置两个地址0为登录才可访问文件上传地址,1为完全公开文件上传地址
6.(可选)修改jetcache缓存配置详见 官方文档
7.(可选)项目日志文件在core\src\main\resources\logback-spring.xml修改
8. 项目打包部署
·在项目根目录下执行 mvn clean -Dmaven.test.skip=true package
·然后把对应模块下target文件夹下
·${name}-${version}-SNAPSHOT.zip/tar.gz上传到服务器,例:admin-0.0.1-SNAPSHOT.zip 并将压缩文件解压,检查对应配置文件。
9. 项目启动
先启动nacos,seata,sentinel, elasticsearch,mysql,redis等基础服务
在第八步解压的文件模块下通过执行`sh 72crm.sh start`(windows下直接运行72crm.bat)启动各个模块服务。
其中项目基础模块:gateway,authorization,admin必须启动,其他模块可按需启动。
启动完成后,在浏览器中访问:http://localhost:8443/即可登录系统
10. 初始化用户信息
访问http://localhost:8443/
按照提示初始化超级管理员账号和密码信息,成功之后使用初始化后的管理员账户登录系统添加其他员工,分配权限等
11. 升级说明以及注意事项
1、后端代码更新直接下载全量代码替换即可
2、数据库更新请下载 DB/update/V11.x.x.sql,增量执行即可(比如当前版本为V11.0.1,升级为V11.1.0需执行 V11.0.2.sql,V11.1.0.sql)
3、docker更新请使用在线更新或手动将数据库数据备份后执行增量升级SQL,再备份至本地,然后下载新版docker镜像,将增量升级后SQL恢复至新版数据库
三、其他说明
1.代码生成器及接口文档
代码生成器地址:core\src\test\com\kakarote\generator\Generator.java
接口文档地址`http://localhost:8443/swagger-ui.html`或者访问对应服务下 http://服务地址:端口/swagger-ui.html
2.模块依赖关系
- 除网关外,其余项目均依赖于admin模块,用于获取当前登录人的信息
- oa模块的任务依赖于work模块,其余一些关联业务功能依赖于crm模块,examine模块
- 商业智能依赖crm,oa模块
规格 | SKU名称 | 数量值 | 单价 |
---|---|---|---|
个人版 |
/ |
/ |
10.00元/次 |
面临的问题: 企业级客户较多,客户管理混乱 企业客户维护管理无法高效的维护,各个分公司客户较多,管理混乱 分公司信息众多,数据同步不及时 信息同步不及时,子公司情况无法实时掌握 数据量众多,不能有效的统计 子公司管理混乱,各个分公司数据无法分类,汇总统计费时费力 解决方案 悟空解决方案 为进一步解决OPPO的数据整合问题,从客户管理 、订单管理、财务管理、数据统计等得到了完整的数据管理。悟空CRM中的“客户管理”、“订单管理”、“产品”、“数据统计” 等多种模块发挥了重要的价值 客户、产品、订单等信息关联性更强 数据管理更便捷中国重汽
客户类别多,无法系统管理 客户类别众多,不能系统的管理各个类别的客户资料及客户的跟进过程,导致客户资源的浪费及流失 单及订单回款监控不能有效的进行 订单数量众多,回款数目复杂,不能系统的追踪及管理 实施后效果 使用悟空CRM管理系统,更好的管理各类客户资料,跟进客户,管理客户订单(可根据订单数量自动生成发货单)及订单回款情况 各类客户分类别跟进 订单信息自动分解及订单回款跟进
暂无,请等待更新
展开更多 商品问答 有疑问快问商家吧~ 我要提问 展开更多免费远程培训 为不同角色提供专属培训方案,线上线下培训渠道全覆盖 1:1客户顾问 资深客户顾问对企业进行调研、沟通需求、制定个性化的解决方案 前后端分离最新框架,源码交付 7*8远程技术支持 我们坚持以客户为中心,快速响应客户需求 联系人:安申 甲方购买后,乙方会提供相应版本源代码,系统业务架构图,业务流程图,与数据架构图等。 甲方获得商业授权后,本软件支持甲方二次开发 售后服务期间,乙方建立售后通讯微信群组回复甲方的售后问题,甲方享受工作日内9:00—18:00电话支持服务、网络聊天工具支持服务。 TEL:15690850167 qq:2434886375 微信:18838978429 邮箱:anshenshen@5kcrm.com开源声明
点击查看《开源软件声明》
商品服务协议订购此商品即为您同意《商品服务协议》
联系方式电话: 15690850167
邮箱: anshenshen@5kcrm.com
0 (0%) 好评 | 0 (0%) 中评 | 0 (0%) 差评 |