HC小区文档

HC开源免费物业系统1.8升级到1.9文档

1.0 升级必备条件

1、系统维护人员熟悉mysql基本操作,也就是会执行sql语句;
2、系统维护人员熟悉Linux基本操作;
3、用官方推荐的梓豪方式安装HC小区管理系统;
4、没有对系统做过二次开发,如果做了二次开发,请谨慎研究升级;
5、按以下顺序操作;

升级前一定要做好数据库的备份,应用备份;
升级前一定要做好数据库的备份,应用备份;
升级前一定要做好数据库的备份,应用备份;
重要的事情说三遍。

2.0 升级数据库

2.1 升级 c_app

delete from c_app;
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('2', '8000418002', '控制中心应用', '', NULL, NULL, '控制中心应用', '2018-11-14 13:28:44', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('3', '8000418003', '用户管理应用', 'WEBURFPKIFJUHNCJUEIKMKJUJHULSMNCHDY89KMC', NULL, NULL, '用户管理应用', '2018-11-14 13:28:44', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('4', '8000418004', '小区管理系统web端', '', NULL, NULL, '小区管理系统web端', '2023-03-20 03:36:21', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('10', '992019111758490006', '业主小程序', 'whoisyoudad!!!', '', '', '业主小程序', '2023-03-17 13:13:44', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('12', '992020011134400001', '微信支付', '', '', '', '微信支付', '2020-01-11 20:03:21', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('13', '992020012671060001', '车辆道闸', '', '', '', '', '2020-01-26 12:08:39', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('14', '992020022270580001', 'HC掌上物业', '', '', '', '物业APP', '2023-02-22 16:57:07', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('16', '992020051967020024', 'HC小区物联网平台', 'g3kE9ggkM4Jqrs576rJS0CYg7dbtMXPT', '', '', 'HC小区物联网平台', '2023-01-05 10:13:11', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('17', '992020061452450002', '业主公众号', 'whoisyoudad!!!', '', '', '业主公众号', '2023-01-14 20:55:38', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('18', '992020061440050003', '业主App', '', '', '', '业主App', '2020-06-14 20:56:00', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('19', '992021030901240071', 'HC小区商城系统', '', '', '', 'HC小区商城系统', '2021-03-09 11:43:42', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('20', '992021051843980190', '商城手机版', '', '', '', '商城手机版', '2021-05-18 16:19:51', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('22', '992021101256130050', '商城商家版', '', NULL, NULL, '商城商家版', '2021-10-13 10:24:48', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('23', '992021061746360004', '定时任务服务', '', NULL, NULL, '定时任务服务', '2019-10-13 10:25:37', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('24', '992022082855370008', '支付宝支付', '', '', '', '', '2019-08-28 11:41:10', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('25', '992024042871530002', '商城系统', 'iammall!!!', '', '', '', '2024-04-28 13:51:26', '0');
INSERT INTO `tt`.`c_app` (`id`, `app_id`, `name`, `security_code`, `while_list_ip`, `black_list_ip`, `remark`, `create_time`, `status_cd`) VALUES ('26', '992025052843420007', '12', NULL, NULL, NULL, NULL, '2025-05-28 21:35:16', '1');

2.2 升级 c_service

升级c_service

2.3 升级 c_route

升级c_route

2.4 升级 m_menu

升级m_menu

2.5 升级 p_privilege

升级p_privilege

2.6 升级 m_menu_group

升级m_menu_group

2.6 升级 p_privilege_rel

升级 p_privilege_rel

2.7 升级 t_dict

升级 t_dict

3.0 梓豪升级系统

本教程适用于用梓豪方式安装的情况,如果自己安装的请按照自己的方式发布代码即可;

3.1、登陆梓豪平台

Google浏览器输入http://ip:7000 打开梓豪 输入梓豪账号密码 zihao/123456

3.2、进入软件中心

打开构建版本页面 img 点击导入,选择MicroCommunity项目下的docs\zihao\boot\HCboot代码构建.yml文件 img img 同理导入前段构建文件,MicroCommunity\docs\zihao\web\HC小区管理系统前端构建.yml

3.3、构建

先安装git

yum install -y git

安装maven

yum install -y maven

安装nodejs 最新版

yum install nodejs npm

点击构建按钮 img 查看日志 观察是否构建完成 出现类似这样的日志表示构建完成 img

构建前段程序,点击文件,如果里面有内容删除。 img img 点击构建 img 查看日志 img 出现这样的内容说明构建成功。

3.4 更新手机端代码

如果你用的是小程序,那么你可以下载gitee手机端代码自行编译后提交升级。 如果是公众号,那么把业主端编译成h5 上传到/home/data/web/ 然后将h5 修改成ownerApp

4.0 注意问题

4.1 pc前端构建不成功问题

因为1.9重写了HC小区管理系统web,新的框架为vue2+elementui方式,所以需要用nodejs 编译,但是centos官方暂停维护,导致最新版的nodejs安装比较困难,所以您可以选择在自己本地编译前端代码后,将dist 目录传到/home/data/web/ 下 ,并改名为propertyWeb

git clone https://gitee.com/java110/MicroCommunityWeb.git
cd MicroCommunityWeb
npm install .
npm run build