vault backup: 2025-12-04 09:12:56

This commit is contained in:
杜鹏飞
2025-12-04 09:12:56 +08:00
commit 71e83861de
300 changed files with 339584 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
/*
Navicat Premium Data Transfer
Source Server : 智慧社区dev
Source Server Type : MySQL
Source Server Version : 50729
Source Host : 10.1.241.110:3306
Source Schema : normal_scommunity
Target Server Type : MySQL
Target Server Version : 50729
File Encoding : 65001
Date: 28/06/2022 16:54:30
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for res_company_decode
-- ----------------------------
DROP TABLE IF EXISTS `res_company_decode`;
CREATE TABLE `res_company_decode` (
`company_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键id',
`community_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '小区id',
`image` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '营业执照',
`company_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '单位名称',
`credit_no` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '统一社会信用代码',
`legal_person_name` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '法人代表人',
`legal_person_phone` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '法人联系方式',
`legal_phone_no_encode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '加密电话号码',
`established_time` datetime(0) DEFAULT NULL COMMENT '成立时间',
`company_address` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '注册地址',
`company_type` int(1) NOT NULL COMMENT '单位类别1-国有企业;2-国有控股企业;3-外资企业;4-合资企业;5-私营企业;6-事业单位;7-国有行政机关;8-政府;',
`registered_capital` int(11) DEFAULT NULL COMMENT '注册资本',
`employee_num` int(5) NOT NULL DEFAULT 0 COMMENT '单位员工数',
`business_scope` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '经营范围',
`create_time` datetime(0) DEFAULT NULL COMMENT '创建时间',
`create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '创建用户',
`update_time` datetime(0) DEFAULT NULL COMMENT '更新时间',
`update_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '更新用户',
PRIMARY KEY (`company_id`) USING BTREE,
INDEX `company_type_idx`(`company_type`) USING BTREE,
INDEX `create_time_idx`(`create_time`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '单位表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@@ -0,0 +1,48 @@
/*
Navicat Premium Data Transfer
Source Server : 智慧社区dev
Source Server Type : MySQL
Source Server Version : 50729
Source Host : 10.1.241.110:3306
Source Schema : normal_scommunity
Target Server Type : MySQL
Target Server Version : 50729
File Encoding : 65001
Date: 28/06/2022 16:54:10
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for res_resident_quit_decode
-- ----------------------------
DROP TABLE IF EXISTS `res_resident_quit_decode`;
CREATE TABLE `res_resident_quit_decode` (
`resident_quit_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '迁出id',
`community_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '小区id',
`resident_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '住户id',
`resident_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '住户姓名',
`gender` smallint(1) NOT NULL COMMENT '性别:1-女; 2-男',
`image` varchar(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '头像',
`phone_no` char(13) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '电话号码加*',
`phone_no_encode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '电话号码(加密)',
`age` int(3) DEFAULT NULL COMMENT '年龄',
`nation` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '民族 ',
`id_type` int(1) NOT NULL COMMENT '1-身份证、2-居住证、3-签证、4-护照、5-户口本、6-军人证、7-团员证、8-党员证、9-港澳通行证',
`id_no` char(18) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '证件号',
`id_no_encode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '证件号(加密)',
`resident_type` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '住户类型1-业主;2-租客; 3-商住;4-访客',
`house_id` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '曾住房屋id',
`house` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '曾住房屋(楼栋/单元/房间号),分号分割',
`tag` varchar(256) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '人员标签,分号分割',
`entry_time` datetime(0) DEFAULT NULL COMMENT '录入时间',
`quit_time` datetime(0) DEFAULT NULL COMMENT '迁出时间',
PRIMARY KEY (`resident_quit_id`) USING BTREE,
INDEX `quit_time_idx`(`quit_time`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '人员迁出表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@@ -0,0 +1,61 @@
/*
Navicat Premium Data Transfer
Source Server : 智慧社区dev
Source Server Type : MySQL
Source Server Version : 50729
Source Host : 10.1.241.110:3306
Source Schema : normal_scommunity
Target Server Type : MySQL
Target Server Version : 50729
File Encoding : 65001
Date: 29/06/2022 17:16:08
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for sec_resident_entrance_record_decode
-- ----------------------------
DROP TABLE IF EXISTS `sec_resident_entrance_record_decode`;
CREATE TABLE `sec_resident_entrance_record_decode` (
`record_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '记录id',
`community_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '小区id',
`resident_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户id',
`user_type` int(11) DEFAULT NULL COMMENT '用户类型: 1-业主;2-业主亲戚; 3-租户;4-暂住;5-商住;6-其他 7管理人员',
`image` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '出入照片',
`resident_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '姓名',
`gender` smallint(1) NOT NULL COMMENT '性别:1-女; 2-男',
`phone_no` char(11) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '电话号码',
`phone_no_encode` char(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '电话号码(加密)',
`id_no` char(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '证件号码',
`id_no_encode` char(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '证件号码(加密)',
`door_no` char(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '门禁卡号',
`building_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '楼栋id',
`building_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '楼栋名称',
`unit_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '单元id',
`unit_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '单元名称',
`house_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '房屋id',
`house_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '居住/来访房屋名称',
`device_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备id',
`resident_type` tinyint(2) NOT NULL COMMENT '人员类型 1-小区居民;2-外来访客;',
`position_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '通行位置',
`entrance_type` tinyint(2) NOT NULL COMMENT '1-入;2-出',
`open_type` tinyint(2) NOT NULL COMMENT '开门方式',
`temperature` decimal(3, 1) DEFAULT NULL COMMENT '体温',
`entrance_time` datetime(0) NOT NULL COMMENT '门禁设备时间',
`record_type` tinyint(2) NOT NULL COMMENT '1-人员出入记录;2-门禁记录',
`tag_ids` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '标签id使用逗号隔开',
`tag_values` varchar(1024) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '标签值,使用逗号隔开',
`create_user` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '创建人',
`create_time` datetime(0) DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`record_id`) USING BTREE,
INDEX `idx_resident_type`(`resident_type`) USING BTREE,
INDEX `idx_device_id`(`device_id`) USING BTREE,
INDEX `idx_entrance_time`(`entrance_time`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '人员出入记录/门禁记录' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@@ -0,0 +1,51 @@
/*
Navicat Premium Data Transfer
Source Server : 智慧社区dev
Source Server Type : MySQL
Source Server Version : 50729
Source Host : 10.1.241.110:3306
Source Schema : normal_scommunity
Target Server Type : MySQL
Target Server Version : 50729
File Encoding : 65001
Date: 29/06/2022 17:15:31
*/
SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;
-- ----------------------------
-- Table structure for sec_vehicle_entrance_record_decode
-- ----------------------------
DROP TABLE IF EXISTS `sec_vehicle_entrance_record_decode`;
CREATE TABLE `sec_vehicle_entrance_record_decode` (
`vehicle_record_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '记录id',
`community_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '小区id',
`car_no` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '车牌号',
`vehicle_type` int(1) DEFAULT NULL COMMENT '车辆类型',
`resident_id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '住户id',
`resident_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '住户姓名',
`phone_no` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '手机号',
`phone_no_encode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '电话号码(加密)',
`id_no` char(18) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '证件号',
`id_no_encode` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '证件号(加密)',
`car_attr` int(32) DEFAULT NULL COMMENT '车辆属性:1-固定车辆;2-临时车辆;3-外来车辆;',
`device_no_enter` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '入场道闸设备编号',
`device_no_exit` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '出场道闸设备编号',
`enter_time` datetime(0) DEFAULT NULL COMMENT '入场时间',
`exit_time` datetime(0) DEFAULT NULL COMMENT '出场时间',
`enter_picture` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '入场照片',
`exit_picture` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '出场照片',
`enter_position_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '入场通行位置',
`exit_position_name` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '出场通行位置',
`create_time` datetime(0) DEFAULT NULL COMMENT '创建时间',
PRIMARY KEY (`vehicle_record_id`) USING BTREE,
INDEX `idx_enter_time`(`enter_time`) USING BTREE,
INDEX `idx_exit_time`(`exit_time`) USING BTREE,
INDEX `idx_car_attr`(`car_attr`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '车辆进出管理表' ROW_FORMAT = Dynamic;
SET FOREIGN_KEY_CHECKS = 1;

View File

@@ -0,0 +1,40 @@
### 第一批数据对接
res_house房屋
res_resident_info人口、
res_resident_house_rel人房关系表
res_resident_quit人口迁出、
res_company单位
res_company_employee_rel单位员工关联表
res_company_house_rel单位房屋关联表
sys_dict、sys_dict_item字典
res_old_resident_info老年人管理
res_special_resident_info特殊人群、重点青少年
epi_publish_epidemic、epi_register疫情信息管理
### 2022.6.29 数据对接项
>感知数据的包括
人员出入,车辆出入,门禁记录,
物联数据的人员告警、房屋告警、设备告警
告警规则设置的人员告警规则、房屋告警规则
>
>sec_resident_entrance_record_decode 人员出入记录/门禁记录
>sec_vehicle_entrance_record 车辆进出管理表
>sec_device_alarm 设备告警记录表
>sec_house_alarm 房屋告警记录表
>sec_person_alarm 人员告警记录表
>sec_alarm_rule 预警规则表
>
### 数据库脚本
![[res_company_decode.sql]]
![[res_resident_quit_decode.sql]]
![[sec_resident_entrance_record_decode.sql]]
![[sec_vehicle_entrance_record_decode.sql]]
![[数据中台对接.docx]]

View File

@@ -0,0 +1,122 @@
### 服务器信息
```shell
36.133.209.133 22
root 1qaz@WSX
```
### selinux
```shell
# 确认 selinux 关闭,否则 root 也无权限修改
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
然后执行
setenforce 0
```
### 主机初始化
```bash
# ---更换DNS 阿里云镜像源
# ---root执行
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DNS1=223.5.5.5
DNS2=119.29.29.29
systemctl restart network
cat /etc/resolv.conf
查看是否有其他DNS有的话删除其他的只保留刚才添加的
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak
mv /etc/yum.repos.d/CentOS-Vault.repo /etc/yum.repos.d/CentOS-Vault.repo_bak
mv /etc/yum.repos.d/ai-local.repo /etc/yum.repos.d/ai-local.repo_bak
ll /etc/yum.repos.d
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum makecache
# ---安装基础环境包——编辑安装需要使用
yum install -y gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel lvm2
yum install -y xz findutils lrzsz zip unzip curl wget net-tools vim
yum install -y expat-devel
yum install -y telnet
yum install -y gcc gcc-c++ kernel-devel
# ---安装git可使用git命令
yum info git
yum remove git
yum -y install curl-devel
cd /usr/local/src
wget --no-check-certificate https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.1.tar.gz
tar xzf git-2.33.1.tar.gz
cd git-2.33.1
make prefix=/usr/local/git all
make prefix=/usr/local/git install
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc
git version
# ---新建用户 添加sudo权限
adduser userapp
passwd userapp
Hnhb@628!
visudo
## Allow root to run any commands anywhere
root ALL=(ALL) ALL
userapp ALL=(ALL) ALL
# ffcs ALL=(ALL) NOPASSWD:ALL
# 这样ffcs账户就可以使用sudo了且无须输入密码。
# ---ulimit 限制系统打开的文件数 全局限制可能对普通用户不生效,所以需要再指定一下普通用户
vi /etc/security/limits.conf
* soft nofile 65535
* hard nofile 65535
userapp soft nproc 65535
userapp hard nproc 65535
# ---磁盘
lsblk
ls -l /dev/sd*
fdisk -l /dev/sdb
fdisk /dev/sdb
n p 1 回车两下 t 8e w
pvcreate /dev/sdb1
vgcreate datavg /dev/sdb1
lvcreate -l 100%VG -n datalv datavg
mkfs -t ext4 /dev/datavg/datalv
cd /
mkdir /data
挂载
mount /dev/datavg/datalv /data
存储挂载信息,重启依然生效
vi /etc/fstab
/dev/datavg/datalv /data ext4 defaults 0 0
chown -R userapp:userapp /data
```

View File

@@ -0,0 +1,64 @@
# 访问地址
> http://120.194.136.62:7001/
证书绑定域名https://www.thqjd-10086.cn:1443
私钥密码thqjd-10086.cn
租户hbyd/J8iLvM?52t9i
街道hbjd/J8iLvM?52t9i
小区hbxq/J8iLvM?52t9i
## 小程序服务器
>### 登录移动云,可以看到云主机信息 https://ecloud.10086.cn/
>Thq17513139535
>!QAZ1qaz!
>
>
>36.133.209.133:8888 全路径转发
>36.133.209.133 22
>root 1qaz@WSX
>userapp
>Hnhb@628!/hbmobile@0112!/HMhb@0427!
>
>36.133.218.213
>root/HMhb@0515
>
>SSL 证书
>https://www.scqthqjdb.cn:1443/
**** 小程序服务器做转发 ****
### 小程序信息
```
AppID wx61e22cb2900806b2
AppSecret 2c8afa01b4d5f8183755c81973742db8
```
## 远程服务器
> 120.194.136.62 8888
root
Aa123789
内网ip(192.168.1.106)
>
社区数据库192.168.1.106:3306
mysql root Vi7m{5d5Deq.
```
kafka,zk,minio,mysql 都是容器启的
```
#### minio
docker run -p 9000:9000 -p 9001:9001 --name minio -e "MINIO_ROOT_USER=X59AJA9ID3VQGW7FCAOO" -e "MINIO_ROOT_PASSWORD=tztyCx+g1BgQqYRI+nn7+04rUoZcSuzzkQ63uZjJ" -v /opt/minio/data:/data -v /opt/minio/config:/root/.minio -d minio/minio server /data --console-address ":9001"
#### 友商数据库
192.168.1.104 端口32212
mysql库名daping_db
账号 user_daping
密码user_daping@123!
人口\_楼栋\_车辆\_信息采集表 ods_cj_rk_ld_cl_xx