1098226878@qq.com
2021-12-28 ce8e087fedd5e6949ab98b0859b824236f042841
Readme.md
old mode 100644 new mode 100755
@@ -1,73 +1,104 @@
微小区平台
[english](Readme_en.md)
# HC小区管理系统是前后端完全开源并免费商用的小区物业管理系统,包含小区后端项目,小区前段项目,物业版uni-app和业主版uni-app,最新SQL文件加群获取 857791253、1038870655、770542020、274026637
分支说明:
### 作者微信 17797173942
分支管理说明,test为最新代码未测试代码(主要为了防止本地代码遗失),master 为最新测试过代码(待产品化),product 为产品化代码
## 开源代码说明
开发工具:
### HC小区后端代码
 [https://gitee.com/wuxw7/MicroCommunity](https://gitee.com/wuxw7/MicroCommunity)
### HC小区前端代码
[https://gitee.com/java110/MicroCommunityWeb](https://gitee.com/java110/MicroCommunityWeb)
### HC智慧家庭(业主版)
[https://gitee.com/java110/WechatOwnerService](https://gitee.com/java110/WechatOwnerService)
### HC掌上物业(物业版uni-app)
[https://gitee.com/java110/PropertyApp](https://gitee.com/java110/PropertyApp)
java1.8 + idea/eclipse + mysql
### HC社区商城(免费安装使用)
[http://bbs.homecommunity.cn/topic/84-shang-cheng-bu-shu-bao-xia-zai](http://bbs.homecommunity.cn/topic/84-shang-cheng-bu-shu-bao-xia-zai)
技术架构:
### 分支说明(branch)
Java + spring cloud + mybatis + mysql + kafka + redis
分支管理说明,master 为主分支,0.8-stable 为最新稳定分支(推荐使用)
### 如何开始(how to start)
服务依赖关系
[http://www.homecommunity.cn/](http://www.homecommunity.cn/)
![image](https://github.com/java110/MicroCommunity/blob/master/dependencies.png)
### 如何安装(how to install)
方案一、centos7.6一键式自动安装
服务安装说明:
> yum install -y wget && wget http://cdn.homecommunity.cn/hcInstall.sh && sh hcInstall.sh 您的私网IP
1、安装mysql,kafka,redis,git ,maven (详细安装请Google或百度)
注意:您的私网IP为服务器内网ip 如果服务器只有一个私网ip时可以省略不填写,如果有多个时需要指定
2、git clone https://github.com/java110/MicroCommunity.git 下载代码
[参考视频](https://www.bilibili.com/video/BV1Dk4y19728/)
3、在相应服务下(如:CenterService 服务) src/main/application.yml 中修改mysql地址、用户名和密码、kafka地址、redis地址
方案二、根据需求自助部署
4、进入MicroCommunity 目录 执行 mvn clean install 打包
[参考视频](https://www.bilibili.com/video/BV1N7411E7rf/)
5、配置数据
    将 java110-config/db 下的CenterService 和 ConsoleService 中的create_table.db 导入数据库中
方案三、宝塔方式安装
[宝塔方式安装](http://bbs.homecommunity.cn/topic/80-linuxbao-ta-huan-jing-xia-kuai-su-bu-shu-mian-bian-yi-hui-yong-bao-ta-jiu-hui-yong-hc)
### 操作文档
[操作文档](http://www.homecommunity.cn/operateDoc)
### 技术文档
[技术文档](http://www.homecommunity.cn/devDoc)
    
### 产品
6、启动
   ![image](docs/img/hc.png)
    (1) 启动 eureka 命令为 java -jar eureka.jar
    (2) 启动 CenterService 命令为 java -jar CenterService.jar
    (3) 启动 ConsoleService 命令为 java -jar ConsoleService.jar
### 系统功能(function)
7、用post工具属性缓存 地址为:http://yourIp:8001/cacheApi/flush 如下图:
   ![image](docs/img/func.png)
   主要系统功能请查看
   [http://www.homecommunity.cn/devDoc/#/func/funcation](http://www.homecommunity.cn/devDoc/#/func/funcation)
![image](ConsoleService/doc/img/20180507231201.jpg)
### 演示地址(demo)
[http://www.homecommunity.cn/](http://www.homecommunity.cn/)
物业 账号/密码:wuxw/admin
8、在浏览器输入 http://yourIp:6001/ 如下图
运维团队 账号/密码:admin/admin
![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180507230124.jpg)
开发团队 账号/密码:dev/(由于开发者权限较大,删除数据会影响稳定性,查看具体功能,可以单独部署在u_user 表中修改)
    点击高级,继续前往。
### 运行效果(view)
1.在浏览器输入 http://localhost:3000/ 如下图
9、登录系统,用户名为 admin 密码为 admin  如下图
![image](docs/img/login.png)
![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180507230330.jpg)
    用户名为 wuxw 密码为 admin  如下图
    点击登录,进入如下图:
  ![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180507231045.jpg)
  ![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180509223107.jpg)
  ![image](https://github.com/java110/MicroCommunity/blob/master/ConsoleService/doc/img/20180511010848.jpg)
![image](docs/img/0004.png)
![image](docs/img/index.png)
![image](docs/img/owner.png)
10、统一接口地址:http://yourIp:8001/httpApi/service
### 加入我们(join)
加入钉钉java110 工作群随时了解项目进度,和java110开发者零距离沟通
![image](https://github.com/java110/MicroCommunity/blob/test/dingding_java110.jpg)
加入微小区交流群随时了解项目进度,和java110开发者零距离沟通 qq群号 857791253、1038870655、770542020、274026637 邮箱:928255095@qq.com
![image](docs/img/qq.png)