From 58d446279867ab3f5f171fc2173bbd5fa438cfbb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=82=9F=E7=A9=BA?= <49100395+72crm@users.noreply.github.com> Date: Sat, 18 May 2019 23:14:27 +0800 Subject: [PATCH] Update README.md --- README.md | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 83 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 735e7b18..47fe1692 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,73 @@ +### WukongCRM (Version 9.0) +Wukong Software has long provided enterprises with information services such as R&D, implementation, marketing, consulting, training and service of enterprise management software (CRM/HRM/OA/ERP, etc.). We have taken high technology as its starting point, technology as the core, and perfect after-sales service as its backing. With the spirit of stability and development, factualism and innovation, it has provided services for thousands of enterprises at home and abroad. + +The development of Wukong benefits from open source and vice versa. In 2019, Wukong CRM will continue to adhere to the concept of “embracing openness, cooperation and win-win, creating value”, move forward on the road of open source, and make positive contributions to open source at home and abroad with more community developers. + +Official website: :[http://www.72crm.org](http://www.72crm.org/) + +Demo :[demo9.5kcrm.net](http://demo9.5kcrm.net/)(account number: 18888888888 password: 123456) + +Wukong CRM adopts a new mode separating front-end from back-end. The front-end vue packaged files have been integrated into the warehouse code, eliminating the need for packaging operations. + +If you need to adjust the front-end code, please download the front-end code separately. The front-end code is in the ux folder of the root directory. + +## Main technology stack + +Back end framework: ThinkPHP 5.0.2 + +Front end MVVM framework: Vue.JS 2.5.x + +Routing: Vue-Router 3.x + +Data interaction: Axios + +UI framework: Element-UI 2.6.3 + +Wukong crm9.0 operating environment requires PHP5.6 or above. + + +## One click installation + +The front-end vue packaged files has been integrated into the code without the package operation: Take the local (phpstudy integrated environment) setup as an example: download the Wukong CRM9.0 open source version, create the 72crm folder in the server root directory (www directory), and place code; browser access + +`http://localhost/72crm/index.php/admin/install/index.html ` + +Complete the deployment and installation of Wukong CRM9.0 according to the installation prompt steps. + + + + + +## Development dependencies (you need personalized installation or adjust the front-end code and please follow the tutorial below, one-click installation users can ignore this step.) + +### Data interaction +Data interaction is implemented by axios and RESTful architecture. User verification is put in header by auth-key returning from log-in. It is worth noting that in the case of cross-domain, there will be a pre-request OPTION. + +### Server setup +The framework used by the server is thinkphp5.0.2. Make sure to have the lamp/lnmp/wamp environment before building. + +The setup mentioned here is actually putting the server framework into the WEB runtime environment and using port 80. Import the server root folder database file public/sql/5kcrm.sql and modify the config/database.php configuration file. + +### Configuration requirements +PHP >= 5.6.0 (not support for PHP7 and above) When accessing http://localhost/, "Wukong Software" appears, which represents the successful setup of the backend interface. +### Front-end deployment + +Install the front-end part of node.js based on node.js, so you must first install node.js with version 6.0 or above. + +Use npm to install dependencies, download the Wukong CRM9.0 front-end code; place the code in the backend peer directory frontend, execute the command to install dependencies: npm install + + npm install + +Modify the internal configuration and request address or domain name: modify BASE_API (development environment server address, default localhost) in config / dev.env.js, modify the custom port: modify the dev object port parameter in config / index.js (default 8080, Not recommend to modify) + +### Running front end npm run dev + + npm run dev + +Note: The front-end service starts, it will occupy port 8080 by default, so before starting the front-end service, please make sure that port 8080 is not occupied. The Server port needs to be set up before the program runs. + +--- + ### 悟空CRM(9.0版本) 悟空软件长期为企业提供企业管理软件(CRM/HRM/OA/ERP等)的研发、实施、营销、咨询、培训、服务于一体的信息化服务。悟空软件以高科技为起点,以技术为核心、以完善的售后服务为后盾,秉承稳固与发展、求实与创新的精神,已为国内外上千家企业提供服务。 @@ -13,10 +83,8 @@ QQ群交流群⑩群:[486745026](https:////shang.qq.com/wpa/qunwpa?idkey=f4687b809bf63f08f707aa1c56dee8dbcb9526237c429c4532222021d65bf83c) -微信交流群(一二群已满,请加三五群) - +JAVA版下载地址:[https://github.com/72crm/72crm-java](https://note.youdao.com/) - 悟空CRM采用全新的前后端分离模式,本仓库代码中已集成前端vue打包后文件,可免去打包操作 @@ -89,8 +157,17 @@ PHP >= 5.6.0 (暂不支持PHP7及以上版本) 以下为悟空CRM9.0 部分功能系统截图 -![](https://gitee.com/uploads/images/2019/0404/203155_47f691bc_345098.png "g3.png") -![](https://gitee.com/uploads/images/2019/0404/203205_b8545907_345098.png "g4.png") -![](https://gitee.com/uploads/images/2019/0404/203229_81b5c962_345098.png "g6.png") +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g1.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g2.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g3.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g4.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g5.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g6.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g7.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g8.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g9.png) +![](https://github.com/72crm/72crm/blob/master/ux/intro_img/g10.png) + +