diff --git a/README.md b/README.md
index 4af77be..3c9a4e5 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,26 @@
-maat rest service for web
+#NTC Galaxy 服务
+##应用简介
+Galaxy 基于Springmvc 搭建 Restful 服务平台,使用方可通过Swagger API 友好界面方式了解与调试服务所提供的接口。
+##内置功能
-
+###配置加载
+1. 配置解析:基于applicationConfig-parser 配置文件,提供基于MAAT结构和非MAAT结构的配置还原、规则验证处理。
+2. 配置转换:基于applicationConfig-maatXX 配置文件,对解析数据根据maat规则进行格式转换,根据存储库(oracle\redis)不同,形成不同的转换规则。
+3. 业务规则处理:基于applicationConfig-rule 配置文件,对处理的配置规则进行详细定义。包含业务动作关系、MAAT配置域关系、存储关系、多分发关系及域自定义关系。
+
+###数据获取
+1. 基础日志服务接口:对原始业务日志数据封装,内置性能优化、超时重试机制。
+2. 报表日志服务接口:对报表进行数据进行统一封装,内置统计、多源处理机制。
+3. 流量构成服务接口:对流量格式转换数据进行统一封装,内置统计、多源处理机制。
+
+##安装部署
+
+###ide 环境
+需将如下内容放置在\\里。
+
+```
+
src/main/resources
@@ -19,6 +38,9 @@ maat rest service for web
**/*.mmdb
**/*.dat
+ **/*.sh
+ **/*.bat
+ **/*.sql
@@ -31,4 +53,26 @@ maat rest service for web
true
-
\ No newline at end of file
+
+
+```
+
+###数据库初始化
+
+1. 打开 my.cnf 给 [mysqld] 增加如下配置:
+```
+sql_mode="ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
+```
+2. linux 系统下,运行bin\init-db.sh
+
+###数据库更新
+1. 更新pom.xml
+```
+init-db 内部增加一个更新sql语句
+
+**注意**:初始化后,需把初始化sql注释掉,否则将对整个库进行更新
+
+```
+2. 可通过xls、csv 进行动态数据导入
+
+ 参看operation 标签的例子进行增加。
\ No newline at end of file
diff --git a/bin/init-db.bat b/bin/init-db.bat
new file mode 100644
index 0000000..fd17b80
--- /dev/null
+++ b/bin/init-db.bat
@@ -0,0 +1,29 @@
+@echo off
+rem /**
+rem * Copyright © All rights reserved.
+rem *
+rem * Author: darnell
+rem */
+echo.
+echo [info] rebuilding your DB and clearing data......
+echo.
+pause
+echo.
+echo [INFO] This operation will clear your data and restore initial state
+echo.
+echo [WARN] Do you confirm the continuation ? Otherwise, please close the window
+echo.
+pause
+echo.
+echo [WARN] Do you confirm the continuation? Otherwise, please close the window
+echo.
+pause
+echo.
+
+cd %~dp0
+cd ..
+
+call mvn antrun:run -Pinit-db
+
+cd db
+pause
\ No newline at end of file
diff --git a/bin/init-db.sh b/bin/init-db.sh
new file mode 100644
index 0000000..bf57223
--- /dev/null
+++ b/bin/init-db.sh
@@ -0,0 +1,32 @@
+#!/usr/bin/env bash
+# /**
+# * Copyright (c) All rights reserved.
+# *
+# * Author: darnell
+# *
+# */
+echo ""
+echo "[info] rebuilding your DB and clearing data......"
+read -s -n1 -p "请按任意键继续 ... "
+echo ""
+echo "[INFO] This operation will clear your data and restore initial state"
+read -s -n1 -p "请按任意键继续 ... "
+echo ""
+echo "[WARN] Do you confirm the continuation ? Otherwise, please close the window(5)"
+read -s -n1 -p "请按任意键继续 ... "
+echo ""
+echo "[WARN] Do you confirm the continuation ? Otherwise, please close the window(4)"
+read -s -n1 -p "请按任意键继续 ... "
+echo ""
+echo "[WARN] Do you confirm the continuation ? Otherwise, please close the window(3)"
+read -s -n1 -p "请按任意键继续 ... "
+echo ""
+echo "[WARN] Do you confirm the continuation ? Otherwise, please close the window(2)"
+read -s -n1 -p "请按任意键继续 ... "
+echo ""
+echo "[WARN] Do you confirm the continuation ? Otherwise, please close the window。(1)"
+read -s -n1 -p "请按任意键继续 ... "
+echo ""
+
+cd ..
+mvn antrun:run -Pinit-db
diff --git a/db/galaxy_user_mysql.sql b/db/galaxy_user_mysql.sql
new file mode 100644
index 0000000..e3f27d6
--- /dev/null
+++ b/db/galaxy_user_mysql.sql
@@ -0,0 +1,22 @@
+
+-- 打开 my.ini 给 [mysqld] 增加如下配置:
+-- sql_mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
+
+set global read_only=0;
+
+create user 'galaxy'@'%' identified by 'ceiec2018!';
+
+create database galaxy_test DEFAULT CHARSET utf8mb4 COLLATE utf8mb4_general_ci;
+
+grant all privileges on galaxy_test.* to 'galaxy'@'%' identified by 'ceiec2018!';
+
+flush privileges;
+
+
+-- 显示mariadb 目前支持引擎
+
+show engines;
+
+-- mariadb运行命令下增加federated引擎,用于跨库获取标签表 ---
+
+INSTALL PLUGIN federated SONAME 'ha_federatedx.so';
\ No newline at end of file
diff --git a/db/init/galaxy_data_mysql.sql b/db/init/galaxy_data_mysql.sql
new file mode 100644
index 0000000..56b507e
--- /dev/null
+++ b/db/init/galaxy_data_mysql.sql
@@ -0,0 +1,47 @@
+
+insert into `image_url`(`id`,`module`,`type`,`url`,`datetime`) values (91,'text','文本','/image/Tulips.jpg','2018-10-12 18:25:25'),(92,'audioVideo','音频类型','/image/3.jpg','2018-10-12 18:28:34'),(93,'app','APP类型','/image/Jellyfish.jpg','2018-10-12 18:28:46');
+
+/*Data for the table `menu_service` */
+
+insert into `menu_service`(`id`,`service`,`service_desc`,`is_maat`) values (1,256,NULL,1),(2,257,NULL,1),(3,258,NULL,1),(4,259,NULL,1),(5,260,NULL,1),(6,384,NULL,1),(7,385,NULL,1),(8,386,NULL,1),(9,387,NULL,1),(10,388,NULL,1),(11,512,NULL,1),(12,513,NULL,1),(13,528,NULL,1),(14,529,NULL,1),(15,544,NULL,1),(16,545,NULL,1),(17,560,NULL,1),(18,561,NULL,1);
+
+/*Data for the table `ntc_service_dic` */
+
+insert into `ntc_service_dic`(`id`,`service_code`,`action`,`service_name_zh`,`service_name_en`,`service_name_ru`,`desc`,`is_valid`) values (1,1,128,'全局IP白名单','ip_white_whitelist','ip_white_whitelist',NULL,1),(2,2,128,'全局域名白名单','domain_white_whitelist','domain_white_whitelist',NULL,1),(3,16,16,'IP地址阻断','ip_reject','ip_reject',NULL,1),(4,17,16,'HTTP阻断','website_http_reject','website_http_reject',NULL,1),(5,18,16,'DNS阻断','website_dns_reject','website_dns_reject',NULL,1),(6,19,16,'SSL阻断','ssl_reject','ssl_reject',NULL,1),(7,20,16,'MAIL阻断','mail_reject','mail_reject',NULL,1),(8,21,16,'FTP阻断','ftp_reject','ftp_reject',NULL,1),(9,22,16,'PPTP阻断','pptp_reject','pptp_reject',NULL,1),(10,23,16,'L2TP阻断','l2tp_reject','l2tp_reject',NULL,1),(11,24,16,'OpenVPN阻断','openvpn_reject','openvpn_reject',NULL,1),(12,26,16,'SSH阻断','ssh_reject','ssh_reject',NULL,1),(13,27,16,'SOCKS阻断','socks_reject','socks_reject',NULL,1),(14,30,16,'XMPP阻断','xmpp_reject','xmpp_reject',NULL,1),(15,31,16,'BGP阻断','bgp_reject','bgp_reject',NULL,1),(16,32,16,'文件摘要配置','file_transfer_digest_reject','file_transfer_digest_reject',NULL,1),(17,33,16,'APP阻断','app_strategy_reject','app_strategy_reject',NULL,1),(18,34,16,'P2P阻断','p2p_reject','p2p_reject',NULL,1),(19,35,16,'基础协议阻断','basic_protocol_reject','basic_protocol_reject',NULL,1),(20,36,16,'隧道行为阻断','encrypted_tunnel_behavior_reject','encrypted_tunnel_behavior_reject',NULL,1),(21,37,16,'ASN IP阻断','ANS_POLICY_REJECT','ANS_POLICY_REJECT',NULL,1),(22,128,1,'IP地址监测','ip_monit','ip_monit',NULL,1),(23,129,1,'HTTP监测','website_http_monit','website_http_monit',NULL,1),(24,130,1,'DNS监测','website_dns_monit','website_dns_monit',NULL,1),(25,131,1,'SSL监测','ssl_monit','ssl_monit',NULL,1),(26,132,1,'MAIL监测','mail_monit','mail_monit',NULL,1),(27,133,1,'FTP监测','ftp_monit','ftp_monit',NULL,1),(28,134,1,'PPTP监测','pptp_monit','pptp_monit',NULL,1),(29,135,1,'L2TP监测','l2tp_monit','l2tp_monit',NULL,1),(30,136,1,'OpenVPN监测','openvpn_monit','openvpn_monit',NULL,1),(31,137,1,'IPSec监测','ipsec_monit','ipsec_monit',NULL,1),(32,138,1,'SSH监测','ssh_monit','ssh_monit',NULL,1),(33,139,1,'SOCKS监测','socks_monit','socks_monit',NULL,1),(34,140,1,'GRE监测','gre_monit','gre_monit',NULL,1),(36,142,1,'XMPP监测','xmpp_monit','xmpp_monit',NULL,1),(37,143,1,'BGP监测','bgp_monit','bgp_monit',NULL,1),(38,144,1,'文件摘要监测','file_transfer_digest_monit','file_transfer_digest_monit',NULL,1),(39,145,1,'APP监测','app_strategy_monit','app_strategy_monit',NULL,1),(40,146,1,'P2P监测','p2p_monit','p2p_monit',NULL,1),(41,147,1,'基础协议监测','basic_protocol_monit','basic_protocol_monit',NULL,1),(42,148,1,'隧道行为监测','encrypted_tunnel_behavior_monit','encrypted_tunnel_behavior_monit',NULL,1),(43,149,1,'ASN IP监测','ANS_POLICY_REJECT','ANS_POLICY_REJECT',NULL,1),(44,256,16,'基于音视频传输的IP PORT白名单','av_content_ip_whitelist','av_content_ip_whitelist',NULL,1),(45,257,16,'基于音视频传输的URL白名单','av_content_url_whitelist','av_content_url_whitelist',NULL,1),(46,258,16,'基于图片传输的IP PORT阻断','av_pic_ip_reject','av_pic_ip_reject',NULL,1),(47,259,16,'基于图片传输的URL阻断','av_pic_url_reject','av_pic_url_reject',NULL,1),(48,260,16,'基于VOIP IP阻断','av_voip_ip_reject','av_voip_ip_reject',NULL,1),(49,267,16,'基于VOIP ACCOUNT阻断','av_voip_account_reject','av_voip_account_reject',NULL,1),(50,384,1,'基于音视频传输的IP PORT监测','av_content_ip_monit','av_content_ip_monit',NULL,1),(51,385,1,'基于音视频传输的URL监测','av_content_url_monit','av_content_url_monit',NULL,1),(52,386,1,'基于图片传输的IP PORT监测','av_pic_ip_monit','av_pic_ip_monit',NULL,1),(53,387,1,'基于图片传输的URL监测','av_pic_url_monit','av_pic_url_monit',NULL,1),(54,388,1,'基于VOIP IP监测','av_voip_ip_monit','av_voip_ip_monit',NULL,1),(55,395,1,'基于VOIP Account 监测','av_voip_account_monit','av_voip_account_monit',NULL,1),(56,512,1,'PXY拦截IP','ip_intercepter_monit','ip_intercepter_monit',NULL,1),(57,513,1,'PXY拦截域名','domain_monit','domain_monit',NULL,1),(58,514,64,'PXY IP限速','ip_intercepter_ratelimit','ip_intercepter_ratelimit',NULL,1),(59,515,64,'PXY DOMAIN限速','domain_intercepter_ratelimit','domain_intercepter_ratelimit',NULL,1),(60,517,80,'基于PXY IP 替换','ip_intercepter_replace','ip_intercepter_replace',NULL,1),(61,520,0,'PXY 证书管理','pxy_intercept_monit_keyring','pxy_intercept_monit_keyring',NULL,1),(62,521,128,'PXY拦截白名单','ip_intercepter_whitelist','ip_intercepter_whitelist',NULL,1),(63,528,48,'PXY HTTP重定向','proxy_ip_redirect','proxy_ip_redirect',NULL,1),(64,544,2,'PXY HTTP 转发','ctrl_http_forward','ctrl_http_forward',NULL,1),(65,560,80,'PXY HTTP替换','ctrl_http_replace','ctrl_http_replace',NULL,1),(66,576,16,'PXY HTTP阻断','ctrl_http_reject','ctrl_http_reject',NULL,1),(67,592,1,'PXY HTTP监测','ctrl_http_monit','ctrl_http_monit',NULL,1),(69,750,128,'PXY 管控白名单','ctrl_http_whitelist','ctrl_http_whitelist',NULL,1),(70,768,96,'IP复用策略配置','ip_complex_loop','ip_complex_loop',NULL,1),(71,1024,1,'APP HTTP特征发现','app_http_feature_monit','app_http_feature_monit',NULL,1),(73,1026,1,'APP DOMAIN特征发现','app_domain_feature_monit','app_domain_feature_monit',NULL,1),(75,1028,1,'APP IP特征','app_protocol_ip_monit','app_protocol_ip_monit',NULL,1),(79,1040,32,'APP丢弃','app_strategy_drop','app_strategy_drop',NULL,1),(80,1041,32,'基础协议丢弃','basic_protocol_drop','basic_protocol_drop',NULL,1),(81,1042,32,'隧道行为丢弃','encrypted_tunnel_behavior_drop','encrypted_tunnel_behavior_drop',NULL,1),(82,1152,1,'APP 主题网站配置','app_topic_domain_monit','app_topic_domain_monit',NULL,1),(83,3,32,'IP地址丢弃','ip_drop','ip_drop',NULL,1),(84,4,96,'IP地址回流','ip_loop','ip_loop',NULL,1),(85,5,32,'DDOS流量丢弃','ddos_ip_drop','ddos_ip_drop',NULL,1),(86,25,32,'IPSec丢弃','ipsec_drop','ipsec_drop',NULL,1),(87,28,32,'GRE 丢弃','gre_drop','gre_drop',NULL,1),(88,64,0,'DNS欺骗配置(回调)','dns_fake_ip_reject','dns_fake_ip_reject',NULL,1),(89,65,0,'DNS 响应策略配置(回调)','dns_strategy_reject','dns_strategy_reject',NULL,1),(90,261,16,'音频样例阻断','audio_sample_reject','audio_sample_reject',NULL,1),(91,262,16,'视频样例阻断','video_sample_reject','video_sample_reject',NULL,1),(92,263,16,'图片样例阻断','pic_sample_reject','pic_sample_reject',NULL,1),(93,264,16,'VOIP样例阻断','voip_sample_reject','voip_sample_reject',NULL,1),(95,266,16,'视频色情阻断','video_pornography_sample_reject','video_pornography_sample_reject',NULL,1),(96,268,16,'说话人识别阻断','mm_speaker_recognization_reject','mm_speaker_recognization_reject',NULL,1),(97,269,16,'台标识别阻断','mm_logo_detection_reject','mm_logo_detection_reject',NULL,1),(98,270,16,'人脸识别阻断','mm_face_recognization_reject','mm_face_recognization_reject',NULL,1),(100,390,1,'视频样例监测','video_sample_monit','video_sample_monit',NULL,1),(101,391,1,'图片样例监测','pic_sample_monit','pic_sample_monit',NULL,1),(102,392,1,'VOIP样例监测','voip_sample_monit','voip_sample_monit',NULL,1),(103,393,1,'音频色情监测','video_pornography_sample_monit','video_pornography_sample_monit',NULL,1),(104,394,1,'视频色情监测','video_pornography_sample_monit','video_pornography_sample_monit',NULL,1),(105,396,1,'说话人识别监测','mm_speaker_recognization_monit','mm_speaker_recognization_monit',NULL,1),(106,397,1,'台标识别监测','mm_logo_detection_monit','mm_logo_detection_monit',NULL,1),(107,398,1,'人脸识别监测','mm_face_recognization_monit','mm_face_recognization_monit',NULL,1),(108,832,0,'IP复用地址池配置(回调)','ip_reuse_adress_pool_loop','ip_reuse_adress_pool_loop',NULL,1),(109,271,16,'基于音视频传输的IP PORT阻断','av_content_ip_reject','av_content_ip_reject',NULL,1),(110,272,16,'基于音视频传输的URL阻断','av_content_url_reject','av_content_url_reject',NULL,1),(111,608,0,'PXY 管控文件策略','pxy_obj_file','pxy_obj_file',NULL,1),(112,265,16,'音频色情阻断','video_pornography_sample_reject','video_pornography_sample_reject',NULL,1),(113,389,1,'音频样例监测','audio_sample_monit','audio_sample_monit',NULL,1),(114,1025,1,'APP载荷特征','app_payload_feature_monit','app_payload_feature_monit',NULL,1),(116,1027,1,'APP DNS特征匹配','app_dns_feature_monit','app_dns_feature_monit',NULL,1),(118,1029,1,'APP SSL特征','app_ssl_feature_monit','app_ssl_feature_monit',NULL,1),(119,1030,1,'APP多用途标签','app_dk_gl_feature_monit','app_dk_gl_feature_monit',NULL,1),(120,75,1,'APP多用途标签','app_dk_gl_feature_monit','app_dk_gl_feature_monit','',1);
+
+/*Data for the table `sys_area` */
+
+insert into `sys_area`(`id`,`parent_id`,`parent_ids`,`name`,`sort`,`code`,`type`,`remarks`,`longitude`,`latitude`,`del_flag`) values (2,1,'0,1,','北京',1,'110000','2','北京',116.405,39.905,1),(3,2,'0,1,2,','北京市',1,'110100','3','北京',116.405,39.905,1);
+
+/*Data for the table `sys_data_dictionary_item` */
+
+insert into `sys_data_dictionary_item`(`id`,`item_code`,`item_value`,`item_desc`,`item_sort`,`status`,`type`,`dictionary_id`) values (8,'1','显示','显示选项',1,1,1,2),(9,'0','隐藏','隐藏选项',2,1,1,2),(15,'default','默认主题','默认主题',1,0,1,4),(16,'cerulean','天蓝主题','天蓝主题',2,1,1,4),(17,'readable','橙色主题','橙色主题',3,0,1,4),(18,'united','红色主题','红色主题',4,0,1,4),(19,'flat','Flat主题','Flat主题',5,0,1,4),(20,'1','一级','机构1级',1,1,1,5),(21,'2','二级','机构2级',2,1,1,5),(22,'3','三级','机构3级',3,1,1,5),(23,'4','四级','机构4级',4,1,1,5),(24,'1','是','是/否选项',1,1,1,6),(25,'0','否','是/否选项',2,1,1,6),(26,'1','综合部','快捷部门',1,1,1,7),(27,'2','研发部','快捷部门',2,1,1,7),(28,'3','人力资源部','快捷部门',3,1,1,7),(29,'saveOrUpdate','2000','新增|修改',1,1,1,8),(30,'list','2001','查询',2,1,1,8),(31,'unknow','8000','未知',100,1,1,8),(32,'index','2002','页面跳转',3,1,1,8),(33,'form','2003','新增|修改页面',4,1,1,8),(34,'delete','2004','删除',5,1,1,8),(103,'1','国家','地域类别-国家',1,1,1,18),(104,'2','省份、直辖市','地域类别-省份、直辖市',2,1,1,18),(105,'3','地市','地域类别-地市',3,1,1,18),(106,'4','区县','地域类别-区县',4,1,1,18),(270,'1','科研类','安全类',0,1,1,36),(271,'2','财务类','财务类',0,1,1,36),(272,'3','教育培训类','技术类',0,1,1,36),(273,'1','所有数据','范围所有数据',1,1,1,1),(274,'2','国家中心及以下数据','范围国家中心及以下',2,1,1,1),(275,'3','所在国家中心数据','国家中心数据',3,1,1,1),(276,'4','所在省中心及以下数据','省中心及以下',4,1,1,1),(277,'5','所在省中心数据','省中心数据',5,1,1,1),(278,'6','所在部门及以下数据','部门及以下',6,1,1,1),(279,'7','所在部门数据','部门数据',7,1,1,1),(280,'1','国家中心','国家中心',1,1,1,3),(281,'2','省中心','省中心',2,1,1,3),(282,'3','部门','部门',3,1,1,3),(283,'4','特殊机构','特殊机构',4,1,1,3),(284,'5','其他','其他',5,1,1,3);
+
+/*Data for the table `sys_data_dictionary_name` */
+
+insert into `sys_data_dictionary_name`(`id`,`module_name`,`mark`,`remark`,`revision`,`create_time`,`modify_time`,`status`) values (1,'权限数据范围','SYS_DATA_SCOPE','用户登录时查询明细','用户管理员,在2018-01-08 13:22:19修改!|用户管理员,在2016-02-03 14:08:55修改!','2015-11-20 14:33:00','2018-01-08 13:22:19',1),(2,'显示隐藏选项','SYS_SHOW_HIDE','用于设置显示、隐藏状态',NULL,'2015-11-20 16:00:00','2015-11-20 16:00:00',1),(3,'机构类型选项','SYS_OFFICE_TYPE','用于选择机构类型选项','用户管理员,在2018-01-08 13:23:05修改!','2015-11-20 16:00:00','2018-01-08 13:23:05',1),(4,'主题方案','SYS_THEME','界面首页主题方案',NULL,'2015-11-20 16:00:00','2015-11-20 16:00:00',1),(5,'机构等级','SYS_OFFICE_GRADE','机构管理等级列表',NULL,'2015-11-21 11:00:00','2015-11-21 11:00:00',1),(6,'是否选项','SYS_YES_NO','用于设置是、否选项',NULL,'2015-11-21 11:00:00','2015-11-21 11:00:00',1),(7,'快捷部门','SYS_OFFICE_COMMON','快捷添加部门',NULL,'2015-11-21 11:00:00','2015-11-21 11:00:00',1),(8,'系统日志类型','SYS_LOG_TYPE','用于记录行为日志方法操作类型',NULL,'2015-11-23 15:00:00','2015-11-23 15:00:00',1),(18,'区域类型','SYS_AREA_TYPE','地域所属类别',NULL,'2015-12-09 00:00:00','2015-12-09 00:00:00',1),(36,'职责分类字典','SYS_JOB_TYPE','','用户管理员,在2016-05-01 11:54:14修改!|用户管理员,在2016-03-24 10:30:44修改!','2016-03-23 20:27:55','2016-05-01 11:54:14',1);
+
+/*Data for the table `sys_inter_user_role` */
+
+insert into `sys_inter_user_role`(`ID`,`ROLE_ID`,`USER_ID`) values (1119,1,1),(1121,23,140),(1123,26,143);
+
+/*Data for the table `sys_menu` */
+
+insert into `sys_menu`(`id`,`parent_id`,`parent_ids`,`name`,`sort`,`href`,`target`,`icon`,`is_show`,`permission`,`create_by`,`create_date`,`update_by`,`update_date`,`remarks`,`del_flag`,`menu_bg`,`quick_action`) values (1,0,'0,','功能菜单',0,NULL,NULL,NULL,1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(2,1,'0,1,','系统设置',4000,NULL,NULL,'icon-cogs',1,NULL,'1','2013-05-27 08:00:00','1','2015-11-22 21:07:28',NULL,1,NULL,0),(3,2,'0,1,2,','系统授权',4201,'','','icon-thumbs-up',1,'','1','2013-05-27 08:00:00','1','2015-12-18 18:15:28','',1,NULL,0),(4,3,'0,1,2,3,','菜单管理',4202,'/sys/menu',NULL,'icon-list-alt',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(5,4,'0,1,2,3,4,','查看',30,NULL,NULL,NULL,0,'sys:menu:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(6,4,'0,1,2,3,4,','修改',40,NULL,NULL,NULL,0,'sys:menu:edit','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(7,3,'0,1,2,3,','角色管理',4203,'/sys/role/',NULL,'icon-lock',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(8,7,'0,1,2,3,7,','查看',30,NULL,NULL,NULL,0,'sys:role:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(9,7,'0,1,2,3,7,','修改',40,NULL,NULL,NULL,0,'sys:role:edit','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(10,13,'0,1,2,13,','字典管理',4104,'/sys/dict/','','icon-th-list',1,'','1','2013-05-27 08:00:00','1','2015-11-19 10:23:46','',1,NULL,0),(11,10,'0,1,2,13,10,','查看',30,NULL,NULL,NULL,0,'sys:dict:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(12,10,'0,1,2,13,10,','修改',40,NULL,NULL,NULL,0,'sys:dict:edit','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(13,2,'0,1,2,','基本配置',4100,'','','icon-cog',1,'','1','2013-05-27 08:00:00','1','2015-12-18 18:14:05','',1,NULL,0),(14,13,'0,1,2,13,','区域管理',4103,'/sys/area/index',NULL,'icon-th',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(15,14,'0,1,2,13,14,','查看',30,NULL,NULL,NULL,0,'sys:area:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(16,14,'0,1,2,13,14,','修改',40,NULL,NULL,NULL,0,'sys:area:edit','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(17,13,'0,1,2,13,','机构管理',4102,'/sys/office',NULL,'icon-th-large',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(18,17,'0,1,2,13,17,','查看',30,NULL,NULL,NULL,0,'sys:office:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(19,17,'0,1,2,13,17,','修改',40,NULL,NULL,NULL,0,'sys:office:edit','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(20,13,'0,1,2,13,','用户管理',4101,'/sys/user/index',NULL,'icon-user',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(21,20,'0,1,2,13,20,','查看',30,NULL,NULL,NULL,0,'sys:user:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(22,20,'0,1,2,13,20,','修改',40,NULL,NULL,NULL,0,'sys:user:edit','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(23,2,'0,1,2,','关于帮助',4900,'','','icon-question-sign',0,'','1','2013-05-27 08:00:00','1','2015-12-18 18:19:17','',1,NULL,0),(24,23,'0,1,2,23,','官方首页',4901,'','','',0,'','1','2013-05-27 08:00:00','1','2018-08-07 11:27:37','',1,NULL,0),(27,1,'0,1,','我的面板',1000,'','','icon-tablet',1,'','1','2013-05-27 08:00:00','1','2015-11-22 21:38:11','',1,NULL,0),(28,27,'0,1,27,','个人信息',1100,'','','icon-user-md',1,'','1','2013-05-27 08:00:00','1','2015-12-18 18:03:41','',1,NULL,0),(29,28,'0,1,27,28,','个人信息',1102,'/sys/user/info',NULL,'icon-user',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(30,28,'0,1,27,28,','修改密码',1103,'/sys/user/modifyPwd',NULL,'icon-lock',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,1,NULL,0),(31,1,'0,1,','内容管理',5000,'','','',0,'','1','2013-05-27 08:00:00','1','2015-12-06 15:17:47','',0,NULL,0),(32,31,'0,1,31,','栏目设置',3200,NULL,NULL,NULL,1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(33,32,'0,1,31,32','栏目管理',3201,'/cms/category/',NULL,'icon-align-justify',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(34,33,'0,1,31,32,33,','查看',30,NULL,NULL,NULL,0,'cms:category:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(35,33,'0,1,31,32,33,','修改',40,NULL,NULL,NULL,0,'cms:category:edit','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(36,32,'0,1,31,32','站点设置',3202,'/cms/site/',NULL,'icon-certificate',1,NULL,'1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(37,36,'0,1,31,32,36,','查看',30,NULL,NULL,NULL,0,'cms:site:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(38,36,'0,1,31,32,36,','修改',40,NULL,NULL,NULL,0,'cms:site:edit','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(39,32,'0,1,31,32','切换站点',3203,'/cms/site/select',NULL,'icon-retweet',1,'cms:site:select','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(40,31,'0,1,31,','内容管理',3100,NULL,NULL,NULL,1,'cms:view','1','2013-05-27 08:00:00','1','2013-05-27 08:00:00',NULL,0,NULL,0),(42,2,'0,1,2,','日志管理',4400,'','','icon-tags',1,'','1','2015-11-19 10:09:29','1','2015-11-23 09:37:09','系统设置下,日志查询管理',1,NULL,0),(43,42,'0,1,2,42,','行为日志',4401,'/sys/log/list','','icon-pencil',1,'sys:log:view','1','2015-11-23 09:39:17','1','2018-08-07 10:02:40','',1,NULL,0),(44,2,'0,1,2,','流程管理',4300,'','','icon-retweet',1,'','1','2015-11-24 21:01:45','1','2015-12-18 18:16:43','',0,NULL,0),(45,44,'0,1,2,44,','部署流程',4301,'/act/process','','icon-road',1,'','1','2015-11-24 21:11:05','1','2015-11-24 21:11:05','流程部署导入、任务查看功能',0,NULL,0),(46,44,'0,1,2,44,','模型管理',4302,'/act/model','','icon-bar-chart',1,'','1','2015-11-24 21:13:42','1','2015-11-24 21:13:42','绘制工作流',0,NULL,0),(70,28,'0,1,27,28,','待办事项',1105,'','','icon-check',0,'','1','2015-12-06 16:01:57','1','2018-08-08 17:53:27','/sys/user/toDoTask',1,'bg_lb',1),(81,1,'0,1,','业务功能',5030,'','','icon-book',1,'','1','2016-05-01 14:52:07','1','2016-05-01 14:57:55','',0,NULL,0),(82,81,'0,1,81,','IP地址管理',30,'','','icon-retweet',1,'','1','2016-05-01 14:54:54','1','2016-05-01 15:02:13','',0,NULL,0),(83,82,'0,1,81,82,','IP地址定位',30,'/sys/ipLocation/index','','icon-map-marker',1,'','1','2016-05-01 15:02:39','1','2016-05-01 15:06:00','',0,NULL,0),(84,42,'0,1,2,42,','swagger请求日志',4402,'/sys/log/swaggerLogList','','icon-info-sign',1,'sys:swaggerLogList:view','1','2018-08-07 09:52:38','1','2018-08-07 10:58:02','',1,NULL,0),(85,27,'0,1,27,','请求日志',1001,'','','icon-tag',1,'','1','2018-08-07 11:29:26','1','2018-08-07 11:36:27','',0,NULL,0),(86,85,'0,1,27,85,','swagger请求日志',1002,'/sys/log/swaggerLogList','','icon-info-sign',1,'','1','2018-08-07 11:34:57','1','2018-08-07 11:36:59','',0,NULL,0),(87,2,'0,1,2,','123',4030,'','','icon-briefcase',1,'','1','2018-08-07 11:37:48','1','2018-08-07 11:37:48','',0,NULL,0),(88,28,'0,1,27,28,','swagger请求日志',1101,'/sys/log/swaggerLogList','','icon-info-sign',1,'','1','2018-08-07 11:39:08','1','2018-08-08 17:53:33','',1,NULL,0);
+
+/*Data for the table `sys_office` */
+
+insert into `sys_office`(`id`,`parent_id`,`parent_ids`,`name`,`en_name`,`sort`,`area_id`,`code`,`type`,`grade`,`job_type`,`address`,`zip_code`,`master`,`phone`,`fax`,`email`,`useable`,`primary_person`,`deputy_person`,`remarks`,`del_flag`,`create_time`) values (14,2,'0,1,2,','服务部','fwb',1001011,0,'001002035',3,1,NULL,'-1','-1',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,1,'0000-00-00 00:00:00'),(1,0,'0,','中电积至','bjggjtkg(jt)yxgs',1,0,'001',1,1,NULL,'-1','-1',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,1,'0000-00-00 00:00:00'),(2,1,'0,1,','研发部','bjgjjtjg',1001,3,'001002',2,1,3,'-1','100026','','','','',1,NULL,NULL,'',1,'0000-00-00 00:00:00'),(6,2,'0,1,2,','办公室','bgs',1001001,0,'001002026',3,1,NULL,'-1','-1',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,1,'0000-00-00 00:00:00'),(13,2,'0,1,2,','人力资源部','rlzyb',1001004,0,'001002034',3,1,NULL,'-1','-1',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,1,'0000-00-00 00:00:00'),(17,2,'0,1,2,','信息中心','xxzx',1001019,0,'001002038',3,1,NULL,'-1','-1',NULL,NULL,NULL,NULL,1,NULL,NULL,NULL,1,'0000-00-00 00:00:00');
+
+/*Data for the table `sys_privilege` */
+
+insert into `sys_privilege`(`ID`,`PRIVILEGE_MASTER`,`PRIVILEGE_MASTER_VALUE`,`PRIVILEGE_ACCESS`,`PRIVILEGE_ACCESS_VALUE`,`PRIVILEGE_OPERATION`) values (1529,'ROLE',15,'1000',1,1),(1530,'ROLE',15,'1000',27,1),(1531,'ROLE',15,'1000',28,1),(1532,'ROLE',15,'1000',70,1),(1533,'ROLE',15,'1000',29,1),(1534,'ROLE',15,'1000',30,1),(1535,'ROLE',15,'1000',2,1),(1536,'ROLE',15,'1000',13,1),(1537,'ROLE',15,'1000',20,1),(1538,'ROLE',15,'1000',21,1),(1539,'ROLE',15,'1000',22,1),(1540,'ROLE',15,'1000',17,1),(1541,'ROLE',15,'1000',18,1),(1542,'ROLE',15,'1000',19,1),(1543,'ROLE',15,'1000',14,1),(1544,'ROLE',15,'1000',15,1),(1545,'ROLE',15,'1000',16,1),(1546,'ROLE',15,'1000',3,1),(1547,'ROLE',15,'1000',4,1),(1548,'ROLE',15,'1000',5,1),(1549,'ROLE',15,'1000',7,1),(1550,'ROLE',15,'1000',8,1),(4593,'ROLE',12,'1000',1,1),(4594,'ROLE',12,'1000',27,1),(4595,'ROLE',12,'1000',28,1),(4596,'ROLE',12,'1000',70,1),(4597,'ROLE',12,'1000',29,1),(4598,'ROLE',12,'1000',30,1),(4684,'ROLE',1,'1000',1,1),(4685,'ROLE',1,'1000',27,1),(4686,'ROLE',1,'1000',28,1),(4687,'ROLE',1,'1000',70,1),(4688,'ROLE',1,'1000',29,1),(4689,'ROLE',1,'1000',30,1),(4690,'ROLE',1,'1000',2,1),(4691,'ROLE',1,'1000',13,1),(4692,'ROLE',1,'1000',20,1),(4693,'ROLE',1,'1000',21,1),(4694,'ROLE',1,'1000',17,1),(4695,'ROLE',1,'1000',18,1),(4696,'ROLE',1,'1000',14,1),(4697,'ROLE',1,'1000',15,1),(4698,'ROLE',1,'1000',10,1),(4699,'ROLE',1,'1000',11,1),(4700,'ROLE',1,'1000',3,1),(4701,'ROLE',1,'1000',4,1),(4702,'ROLE',1,'1000',5,1),(4703,'ROLE',1,'1000',7,1),(4704,'ROLE',1,'1000',8,1),(4705,'ROLE',1,'1000',42,1),(4706,'ROLE',1,'1000',23,1),(4707,'ROLE',1,'1000',24,1),(4708,'ROLE',1,'1000',31,1),(4709,'ROLE',1,'1000',40,1),(4710,'ROLE',1,'1000',32,1),(4711,'ROLE',1,'1000',33,1),(4712,'ROLE',1,'1000',34,1),(4713,'ROLE',1,'1000',35,1),(4714,'ROLE',1,'1000',36,1),(4715,'ROLE',1,'1000',37,1),(4716,'ROLE',1,'1000',38,1),(4717,'ROLE',1,'1000',39,1),(4718,'ROLE',2,'1000',1,1),(4719,'ROLE',2,'1000',27,1),(4720,'ROLE',2,'1000',28,1),(4721,'ROLE',2,'1000',70,1),(4722,'ROLE',2,'1000',29,1),(4723,'ROLE',2,'1000',30,1),(4725,'ROLE',17,'1000',1,1),(4726,'ROLE',17,'1000',27,1),(4727,'ROLE',17,'1000',28,1),(4728,'ROLE',17,'1000',70,1),(4729,'ROLE',17,'1000',29,1),(4730,'ROLE',17,'1000',30,1),(4731,'ROLE',17,'1000',2,1),(4732,'ROLE',17,'1000',13,1),(4733,'ROLE',17,'1000',20,1),(4734,'ROLE',17,'1000',21,1),(4735,'ROLE',17,'1000',22,1),(4736,'ROLE',17,'1000',17,1),(4737,'ROLE',17,'1000',18,1),(4738,'ROLE',17,'1000',19,1),(4739,'ROLE',17,'1000',14,1),(4740,'ROLE',17,'1000',15,1),(4741,'ROLE',17,'1000',16,1),(4742,'ROLE',17,'1000',3,1),(4743,'ROLE',17,'1000',4,1),(4744,'ROLE',17,'1000',5,1),(4745,'ROLE',17,'1000',7,1),(4746,'ROLE',17,'1000',8,1),(4756,'ROLE',24,'1000',1,1),(4757,'ROLE',24,'1000',27,1),(4758,'ROLE',24,'1000',28,1),(4759,'ROLE',24,'1000',70,1),(4760,'ROLE',24,'1000',29,1),(4761,'ROLE',24,'1000',30,1),(4762,'ROLE',24,'1000',2,1),(4763,'ROLE',24,'1000',13,1),(4764,'ROLE',24,'1000',20,1),(4765,'ROLE',24,'1000',21,1),(4766,'ROLE',24,'1000',22,1),(4767,'ROLE',24,'1000',17,1),(4768,'ROLE',24,'1000',18,1),(4769,'ROLE',24,'1000',19,1),(4770,'ROLE',24,'1000',3,1),(4771,'ROLE',24,'1000',7,1),(4772,'ROLE',24,'1000',8,1),(4773,'ROLE',24,'1000',9,1),(4774,'ROLE',24,'1000',42,1),(4775,'ROLE',24,'1000',43,1),(4787,'ROLE',25,'1000',1,1),(4788,'ROLE',25,'1000',27,1),(4789,'ROLE',25,'1000',28,1),(4790,'ROLE',25,'1000',70,1),(4791,'ROLE',25,'1000',29,1),(4792,'ROLE',25,'1000',30,1),(4793,'ROLE',25,'1000',2,1),(4794,'ROLE',25,'1000',13,1),(4795,'ROLE',25,'1000',20,1),(4796,'ROLE',25,'1000',21,1),(4797,'ROLE',25,'1000',22,1),(4798,'ROLE',25,'1000',17,1),(4799,'ROLE',25,'1000',18,1),(4800,'ROLE',25,'1000',19,1),(4801,'ROLE',25,'1000',3,1),(4802,'ROLE',25,'1000',7,1),(4803,'ROLE',25,'1000',8,1),(4804,'ROLE',25,'1000',9,1),(4805,'ROLE',25,'1000',42,1),(4806,'ROLE',25,'1000',43,1),(4807,'ROLE',26,'1000',1,1),(4808,'ROLE',26,'1000',27,1),(4809,'ROLE',26,'1000',28,1),(4810,'ROLE',26,'1000',88,1);
+
+/*Data for the table `sys_role` */
+
+insert into `sys_role`(`ID`,`NAME`,`DATA_SCOPE`,`REMARK`,`STATUS`,`CREATE_TIME`,`ROLE_TYPE`) values (1,'超级用户',1,'超级用户,具有全部系统功能权限',1,'2015-07-14 11:20:56','security-role'),(2,'分中心管理员',6,'分中心管理员',1,'2015-07-14 11:21:31','security-role'),(12,'部门管理员',4,'部门管理员',1,'2016-01-02 13:45:32','security-role'),(15,'部门后台维护',4,'',1,'2016-01-04 09:43:22','security-role'),(17,'分中心后台维护',2,'分中心后台维护',1,'2016-01-08 18:22:53','assignment'),(24,'国家中心管理员',1,'',1,'2018-01-08 13:31:46','assignment'),(25,'国家中心后台维护',1,'',1,'2018-01-08 13:32:20','assignment'),(26,'swagger日志监控',1,'',1,'2018-08-08 17:57:04','user');
+
+/*Data for the table `sys_user` */
+
+insert into `sys_user`(`ID`,`photo`,`LOGIN_ID`,`NAME`,`EMAIL`,`IDENTITY`,`PASSWORD`,`CREATE_TIME`,`STATUS`,`COMPANY_ID`,`ENTITY_ID`,`OFFICE_ID`) values (1,'/transit_org/upload/userfiles/1/images/photo/2016/06/20111208121013748.gif','admin','管理员','admin@intranet.com',0,'b51940cbaa371b4b6c4c51ddc9cc9f31d279af47da62973c46b5e7fb','2015-07-08 17:10:29',1,2,2,4),(140,'','test','测试人员','mc0194@163.com',0,'89fd104554c4b1709338d997bd3e867312ef0420d9e8e73c6abe6b54','2016-05-01 12:29:09',1,2,2,12),(143,'','swagger','swagger','swagger@163.com',0,'70296b1de334d891a619c4b02b259c22e361114c1e31b8ce94936cef','2018-08-08 17:55:51',1,2,2,17);
+
diff --git a/db/init/galaxy_stru_mysql.sql b/db/init/galaxy_stru_mysql.sql
new file mode 100644
index 0000000..c92b7c7
--- /dev/null
+++ b/db/init/galaxy_stru_mysql.sql
@@ -0,0 +1,1108 @@
+
+/*Table structure for table `area` */
+
+DROP TABLE IF EXISTS `area`;
+DROP TABLE IF EXISTS `image_url`;
+DROP TABLE IF EXISTS `isp`;
+DROP TABLE IF EXISTS `menu_service`;
+DROP TABLE IF EXISTS `mm_audio_report`;
+DROP TABLE IF EXISTS `mm_pic_report`;
+DROP TABLE IF EXISTS `mm_video_report`;
+DROP TABLE IF EXISTS `mm_voip_report`;
+DROP TABLE IF EXISTS `nms_di_rule`;
+DROP TABLE IF EXISTS `ntc_attr_type_report`;
+DROP TABLE IF EXISTS `ntc_attr_type_stat_daily`;
+DROP TABLE IF EXISTS `ntc_attr_type_stat_hour`;
+DROP TABLE IF EXISTS `ntc_destip_country_report`;
+DROP TABLE IF EXISTS `ntc_tag_report`;
+DROP TABLE IF EXISTS `ntc_destip_country_stat_daily`;
+DROP TABLE IF EXISTS `ntc_destip_country_stat_hour`;
+DROP TABLE IF EXISTS `ntc_entrance_report`;
+DROP TABLE IF EXISTS `ntc_entrance_stat_daily`;
+DROP TABLE IF EXISTS `traffic_abnormal_machine`;
+DROP TABLE IF EXISTS `traffic_nmsserver_statistic`;
+DROP TABLE IF EXISTS `ntc_entrance_stat_hour`;
+DROP TABLE IF EXISTS `ntc_lwhh_report`;
+DROP TABLE IF EXISTS `ntc_lwhh_stat_daily`;
+DROP TABLE IF EXISTS `ntc_lwhh_stat_hour`;
+DROP TABLE IF EXISTS `ntc_pz_report`;
+DROP TABLE IF EXISTS `ntc_pz_stat_daily`;
+DROP TABLE IF EXISTS `ntc_pz_stat_hour`;
+DROP TABLE IF EXISTS `ntc_radius_report`;
+DROP TABLE IF EXISTS `ntc_reject_url_statistic`;
+DROP TABLE IF EXISTS `ntc_reject_website_statistic`;
+DROP TABLE IF EXISTS `ntc_service_behav_statistic`;
+DROP TABLE IF EXISTS `ntc_service_dic`;
+DROP TABLE IF EXISTS `ntc_service_report`;
+DROP TABLE IF EXISTS `ntc_service_stat_daily`;
+DROP TABLE IF EXISTS `ntc_service_stat_hour`;
+DROP TABLE IF EXISTS `ntc_srcip_domestic_report`;
+DROP TABLE IF EXISTS `ntc_srcip_domestic_stat_daily`;
+DROP TABLE IF EXISTS `ntc_srcip_domestic_stat_hour`;
+DROP TABLE IF EXISTS `ntc_tag_stat_daily`;
+DROP TABLE IF EXISTS `ntc_tag_stat_hour`;
+DROP TABLE IF EXISTS `ntc_total_report`;
+DROP TABLE IF EXISTS `pxy_total_report`;
+DROP TABLE IF EXISTS `services_config_request_log`;
+DROP TABLE IF EXISTS `services_log_request_log`;
+DROP TABLE IF EXISTS `services_request_log`;
+DROP TABLE IF EXISTS `src_ip`;
+DROP TABLE IF EXISTS `sys_area`;
+DROP TABLE IF EXISTS `sys_data_dictionary_item`;
+DROP TABLE IF EXISTS `sys_data_dictionary_name`;
+DROP TABLE IF EXISTS `sys_inter_user_role`;
+DROP TABLE IF EXISTS `sys_log`;
+DROP TABLE IF EXISTS `sys_menu`;
+DROP TABLE IF EXISTS `sys_office`;
+DROP TABLE IF EXISTS `sys_privilege`;
+DROP TABLE IF EXISTS `sys_role`;
+DROP TABLE IF EXISTS `sys_user`;
+DROP TABLE IF EXISTS `traffic_app_statistic`;
+DROP TABLE IF EXISTS `traffic_http_statistic`;
+DROP TABLE IF EXISTS `traffic_ip_active_statistic`;
+DROP TABLE IF EXISTS `traffic_netflow_port_info`;
+DROP TABLE IF EXISTS `traffic_port_active_statistic`;
+DROP TABLE IF EXISTS `traffic_protocol_statistic`;
+DROP TABLE IF EXISTS `traffic_service_statistic`;
+DROP TABLE IF EXISTS `traffic_total_statistic`;
+DROP TABLE IF EXISTS `traffic_trans_statistic`;
+DROP TABLE IF EXISTS `traffic_ua_statistic`;
+
+
+CREATE TABLE `area` (
+ `area_id` bigint(20) NOT NULL COMMENT '序号',
+ `area_name` varchar(128) NOT NULL COMMENT '地区名称',
+ `parent_id` bigint(20) unsigned NOT NULL COMMENT '所属上级地区ID,一级目录(洲)为0',
+ `area_level` int(2) NOT NULL COMMENT '地域级别,1:大洲; 2:国家; 3:省',
+ `yl1` int(11) DEFAULT NULL COMMENT '预留1',
+ `yl2` varchar(80) DEFAULT NULL COMMENT '预留2',
+ PRIMARY KEY (`area_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `image_url` */
+
+
+
+CREATE TABLE `image_url` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `module` varchar(255) DEFAULT NULL COMMENT '模块名称',
+ `type` varchar(255) DEFAULT NULL COMMENT '类型',
+ `url` varchar(255) DEFAULT NULL COMMENT '图片地址',
+ `datetime` datetime DEFAULT NULL COMMENT '上传时间',
+ PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=97 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `isp` */
+
+
+
+CREATE TABLE `isp` (
+ `isp_name` varchar(32) NOT NULL COMMENT '运营商名称',
+ `isp_id` bigint(20) NOT NULL COMMENT '运营商值',
+ `yl1` int(11) DEFAULT NULL COMMENT '预留1',
+ `yl2` varchar(64) DEFAULT NULL COMMENT '预留2',
+ PRIMARY KEY (`isp_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `menu_service` */
+
+
+
+CREATE TABLE `menu_service` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键自增',
+ `service` int(255) NOT NULL COMMENT '业务类型',
+ `service_desc` varchar(255) DEFAULT NULL COMMENT '业务类型名称',
+ `is_maat` int(255) NOT NULL COMMENT '0不是maat业务,1是maat业务',
+ PRIMARY KEY (`id`) USING BTREE,
+ KEY `service` (`service`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `mm_audio_report` */
+
+
+
+CREATE TABLE `mm_audio_report` (
+ `STAT_ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `PID` varchar(128) NOT NULL,
+ `SERVICE` int(11) NOT NULL,
+ `NUM` bigint(20) NOT NULL,
+ `LOG_URI` varchar(256) NOT NULL,
+ `REPORT_TIME` datetime NOT NULL,
+ PRIMARY KEY (`STAT_ID`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `mm_pic_report` */
+
+
+
+CREATE TABLE `mm_pic_report` (
+ `STAT_ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `PID` varchar(128) NOT NULL,
+ `SERVICE` int(11) NOT NULL,
+ `NUM` bigint(20) NOT NULL,
+ `LOG_URI` varchar(256) NOT NULL,
+ `REPORT_TIME` datetime NOT NULL,
+ PRIMARY KEY (`STAT_ID`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `mm_video_report` */
+
+
+
+CREATE TABLE `mm_video_report` (
+ `STAT_ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `PID` varchar(128) NOT NULL,
+ `SERVICE` int(11) NOT NULL,
+ `NUM` bigint(20) NOT NULL,
+ `LOG_URI` varchar(256) NOT NULL,
+ `REPORT_TIME` datetime NOT NULL,
+ PRIMARY KEY (`STAT_ID`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `mm_voip_report` */
+
+
+
+CREATE TABLE `mm_voip_report` (
+ `STAT_ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `ACCOUNT` varchar(128) NOT NULL,
+ `SERVICE` int(11) NOT NULL,
+ `NUM` bigint(20) NOT NULL,
+ `LOG_URI` varchar(256) NOT NULL,
+ `REPORT_TIME` datetime NOT NULL,
+ PRIMARY KEY (`STAT_ID`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `nms_di_rule` */
+
+
+
+CREATE TABLE `nms_di_rule` (
+ `ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `detection_info_id` bigint(20) NOT NULL,
+ `ServiceIndex` bigint(20) DEFAULT NULL,
+ `ServiceCode` bigint(20) DEFAULT NULL,
+ `ServiceDesc` varchar(32) DEFAULT NULL,
+ `agedTime` bigint(20) DEFAULT NULL,
+ `ClientNum` varchar(64) DEFAULT NULL,
+ `RefluxPort` varchar(64) DEFAULT NULL,
+ `RuleNumber` varchar(1024) DEFAULT NULL,
+ `usedRuleNum` varchar(1024) DEFAULT NULL,
+ `leftRuleNum` varchar(1024) DEFAULT NULL,
+ `HitTotalNum` bigint(20) DEFAULT NULL,
+ `DETECTIONED_STATE` varchar(2) DEFAULT NULL,
+ `SEQ_ID` int(11) DEFAULT NULL,
+ `DETECTION_SET_INFO_ID` bigint(20) DEFAULT NULL,
+ `data_check_time` datetime NOT NULL,
+ `data_arrive_time` datetime DEFAULT NULL,
+ `data_check_time_digital` bigint(20) DEFAULT NULL,
+ `data_arrive_time_digital` bigint(20) DEFAULT NULL,
+ PRIMARY KEY (`ID`,`data_check_time`),
+ KEY `DI_SUGON_RULE_1` (`data_check_time`),
+ KEY `DI_SUGON_RULE_2` (`SEQ_ID`),
+ KEY `DI_SUGON_RULE_3` (`DETECTION_SET_INFO_ID`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+/*Table structure for table `ntc_attr_type_report` */
+
+
+
+CREATE TABLE `ntc_attr_type_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service` int(11) NOT NULL,
+ `attr_type` int(11) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `ntc_attr_type_stat_daily` */
+
+
+
+CREATE TABLE `ntc_attr_type_stat_daily` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `attr_type` int(11) NOT NULL COMMENT '性质',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.13. ntc性质日报表';
+
+/*Table structure for table `ntc_attr_type_stat_hour` */
+
+
+
+CREATE TABLE `ntc_attr_type_stat_hour` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `attr_type` int(11) NOT NULL COMMENT '性质',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.12. ntc性质小时报表';
+
+/*Table structure for table `ntc_destip_country_report` */
+
+
+
+CREATE TABLE `ntc_destip_country_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service` int(11) NOT NULL,
+ `dest_country` varchar(255) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `ntc_destip_country_stat_daily` */
+
+
+
+CREATE TABLE `ntc_destip_country_stat_daily` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `dest_country` varchar(255) NOT NULL COMMENT '目的ip所属国家',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.11. ntc国家日报表';
+
+/*Table structure for table `ntc_destip_country_stat_hour` */
+
+
+
+CREATE TABLE `ntc_destip_country_stat_hour` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `dest_country` varchar(255) NOT NULL COMMENT '目的ip所属国家',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.10. ntc国家小时报表';
+
+/*Table structure for table `ntc_entrance_report` */
+
+
+
+CREATE TABLE `ntc_entrance_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service` int(11) NOT NULL,
+ `entrance_id` int(11) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `ntc_entrance_stat_daily` */
+
+
+
+CREATE TABLE `ntc_entrance_stat_daily` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `entrance_id` int(11) NOT NULL COMMENT '局点(出入口)',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.15. ntc局点日报表';
+
+/*Table structure for table `ntc_entrance_stat_hour` */
+
+
+
+CREATE TABLE `ntc_entrance_stat_hour` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `entrance_id` int(11) NOT NULL COMMENT '局点(出入口)',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.14. ntc局点小时报表';
+
+/*Table structure for table `ntc_lwhh_report` */
+
+
+
+CREATE TABLE `ntc_lwhh_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service` int(11) NOT NULL,
+ `lwhh` int(11) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `ntc_lwhh_stat_daily` */
+
+
+
+CREATE TABLE `ntc_lwhh_stat_daily` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `lwhh` int(11) NOT NULL COMMENT '来文函号',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.17. ntc来文函号日报表';
+
+/*Table structure for table `ntc_lwhh_stat_hour` */
+
+
+
+CREATE TABLE `ntc_lwhh_stat_hour` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `lwhh` int(11) NOT NULL COMMENT '来文函号',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.16. ntc来文函号小时报表';
+
+/*Table structure for table `ntc_pz_report` */
+
+
+
+CREATE TABLE `ntc_pz_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `cfg_id` int(20) NOT NULL,
+ `service` int(11) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `ntc_pz_stat_daily` */
+
+
+
+CREATE TABLE `ntc_pz_stat_daily` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `cfg_id` int(11) NOT NULL COMMENT '配置id',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.3. ntc配置统计日报表';
+
+/*Table structure for table `ntc_pz_stat_hour` */
+
+
+
+CREATE TABLE `ntc_pz_stat_hour` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `cfg_id` int(11) NOT NULL COMMENT '配置id',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.2. ntc配置统计小时报表';
+
+/*Table structure for table `ntc_radius_report` */
+
+
+
+CREATE TABLE `ntc_radius_report` (
+ `STAT_ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `NAS_IP` varchar(128) NOT NULL,
+ `ACCOUNT` varchar(128) NOT NULL,
+ `NUM` bigint(20) NOT NULL,
+ `REPORT_TIME` datetime NOT NULL,
+ PRIMARY KEY (`STAT_ID`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `ntc_reject_url_statistic` */
+
+
+
+CREATE TABLE `ntc_reject_url_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典ID',
+ `ip_addr` varchar(255) NOT NULL COMMENT 'IP址地',
+ `url` varchar(2048) NOT NULL COMMENT 'URL',
+ `sum` bigint(20) NOT NULL COMMENT '数量',
+ `stat_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE current_timestamp() COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
+
+/*Table structure for table `ntc_reject_website_statistic` */
+
+
+
+CREATE TABLE `ntc_reject_website_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典ID',
+ `ip_addr` varchar(255) NOT NULL COMMENT 'IP址地',
+ `website` varchar(255) NOT NULL COMMENT '网站',
+ `sum` bigint(20) NOT NULL COMMENT '数量',
+ `stat_time` datetime NOT NULL DEFAULT '0000-00-00 00:00:00' ON UPDATE current_timestamp() COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
+
+/*Table structure for table `ntc_service_behav_statistic` */
+
+CREATE TABLE `ntc_service_behav_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service` int(11) NOT NULL,
+ `entrance_id` int(11) NOT NULL,
+ `s_ip` varchar(128) NOT NULL,
+ `d_ip` varchar(128) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `ntc_service_dic` */
+
+CREATE TABLE `ntc_service_dic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号',
+ `service_code` int(11) NOT NULL,
+ `action` int(11) NOT NULL,
+ `service_name_zh` varchar(255) DEFAULT '' COMMENT '业务-中文',
+ `service_name_en` varchar(255) DEFAULT '' COMMENT '业务-英文',
+ `service_name_ru` varchar(255) DEFAULT '' COMMENT '业务-俄语',
+ `desc` varchar(255) DEFAULT '' COMMENT '描述',
+ `is_valid` int(2) NOT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;
+
+/*Table structure for table `ntc_service_report` */
+
+
+CREATE TABLE `ntc_service_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service` int(11) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `ntc_service_stat_daily` */
+
+
+CREATE TABLE `ntc_service_stat_daily` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.5. ntc业务类型日报表';
+
+/*Table structure for table `ntc_service_stat_hour` */
+
+
+CREATE TABLE `ntc_service_stat_hour` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.4. ntc业务类型小时报表';
+
+/*Table structure for table `ntc_srcip_domestic_report` */
+
+
+CREATE TABLE `ntc_srcip_domestic_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service` int(11) NOT NULL,
+ `src_province` varchar(255) NOT NULL,
+ `src_city` varchar(255) DEFAULT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `ntc_srcip_domestic_stat_daily` */
+
+
+
+CREATE TABLE `ntc_srcip_domestic_stat_daily` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `src_province` varchar(255) NOT NULL COMMENT '源ip所属省',
+ `src_city` varchar(255) DEFAULT NULL COMMENT '源ip所属市',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.9. ntc境内日报表';
+
+/*Table structure for table `ntc_srcip_domestic_stat_hour` */
+
+
+CREATE TABLE `ntc_srcip_domestic_stat_hour` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `src_province` varchar(255) NOT NULL COMMENT '源ip所属省',
+ `src_city` varchar(255) DEFAULT NULL COMMENT '源ip所属市',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.8. ntc境内小时报表';
+
+/*Table structure for table `ntc_tag_report` */
+
+
+
+CREATE TABLE `ntc_tag_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service` int(11) NOT NULL,
+ `tag` int(11) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `report_time` datetime DEFAULT NULL,
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `ntc_tag_stat_daily` */
+
+
+CREATE TABLE `ntc_tag_stat_daily` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `tag` int(11) NOT NULL COMMENT '标签',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.7. ntc标签统计日报表';
+
+/*Table structure for table `ntc_tag_stat_hour` */
+
+
+CREATE TABLE `ntc_tag_stat_hour` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `service` int(11) NOT NULL COMMENT '业务类型',
+ `tag` int(11) NOT NULL COMMENT '标签',
+ `sum` bigint(20) NOT NULL DEFAULT 0 COMMENT '日志数量',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='9.6. ntc标签统计小时报表';
+
+/*Table structure for table `ntc_total_report` */
+
+
+CREATE TABLE `ntc_total_report` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id自增',
+ `reject_num` bigint(20) NOT NULL DEFAULT 0 COMMENT '封堵数量',
+ `monitor_num` bigint(20) NOT NULL DEFAULT 0 COMMENT '监测数量',
+ `c2s_pkt_num` bigint(20) DEFAULT 0 COMMENT 'c2s包数',
+ `s2c_pkt_num` bigint(20) DEFAULT 0 COMMENT 's2c包数',
+ `c2s_byte_len` bigint(20) NOT NULL DEFAULT 0 COMMENT 'c2s字节数',
+ `s2c_byte_len` bigint(20) NOT NULL DEFAULT 0 COMMENT 's2c字节数',
+ `new_uni_conn_num` bigint(20) DEFAULT 0 COMMENT '新建链接数',
+ `live_conn_num` bigint(20) DEFAULT 0 COMMENT '活跃链接数',
+ `drop_conn_num` bigint(20) DEFAULT 0 COMMENT '丢弃链接数',
+ `loop_conn_num` bigint(20) DEFAULT 0 COMMENT '回流链接数',
+ `report_time` datetime NOT NULL COMMENT '统计时间',
+ PRIMARY KEY (`stat_id`),
+ KEY `time` (`report_time`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='9.1. 业务总量汇聚报表';
+
+/*Table structure for table `pxy_total_report` */
+
+
+CREATE TABLE `pxy_total_report` (
+ `STAT_ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `MONITOR_NUM` bigint(20) NOT NULL,
+ `REJECT_NUM` bigint(20) NOT NULL,
+ `REPLACE_NUM` bigint(20) NOT NULL,
+ `REDIRECT_NUM` bigint(20) NOT NULL,
+ `REPORT_TIME` datetime NOT NULL,
+ PRIMARY KEY (`STAT_ID`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `services_config_request_log` */
+
+
+CREATE TABLE `services_config_request_log` (
+ `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
+ `OPERATOR` varchar(200) DEFAULT NULL COMMENT '操作人',
+ `VERSION` varchar(100) NOT NULL COMMENT '版本号',
+ `OPACTION` int(11) NOT NULL COMMENT '操作行为',
+ `OPTIME` datetime DEFAULT NULL COMMENT '操作时间',
+ `REQUEST_CONTENT` longtext DEFAULT NULL COMMENT '操作内容',
+ `REQUEST_TIME` datetime DEFAULT NULL COMMENT '请求时间',
+ `CONSUMER_TIME` bigint(20) NOT NULL COMMENT '处理时间',
+ `REQUEST_IP` varchar(200) DEFAULT NULL COMMENT '请求ip',
+ `BUSINESS_CODE` int(11) DEFAULT NULL COMMENT '业务码(用来异常处理的)',
+ `EXCEPTION_INFO` text DEFAULT NULL COMMENT '错误信息',
+ `SERVER_IP` varchar(200) DEFAULT NULL COMMENT '服务端ip',
+ `TRACE_CODE` varchar(32) DEFAULT NULL COMMENT '追踪码(用来查请求日志)',
+ `REQUEST_URI` varchar(200) DEFAULT NULL COMMENT '请求地址',
+ PRIMARY KEY (`ID`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `services_log_request_log` */
+
+
+CREATE TABLE `services_log_request_log` (
+ `ID` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键id',
+ `OPERATOR` varchar(200) DEFAULT NULL COMMENT '操作人',
+ `VERSION` varchar(100) NOT NULL COMMENT '版本号',
+ `OPACTION` int(11) NOT NULL COMMENT '操作行为',
+ `OPTIME` datetime DEFAULT NULL COMMENT '操作时间',
+ `REQUEST_CONTENT` longtext DEFAULT NULL COMMENT '操作内容',
+ `REQUEST_TIME` datetime DEFAULT NULL COMMENT '请求时间',
+ `CONSUMER_TIME` bigint(20) NOT NULL COMMENT '处理时间',
+ `REQUEST_IP` varchar(200) DEFAULT NULL COMMENT '请求ip',
+ `BUSINESS_CODE` int(11) DEFAULT NULL COMMENT '业务码(用来异常处理的)',
+ `EXCEPTION_INFO` text DEFAULT NULL COMMENT '错误信息',
+ `SERVER_IP` varchar(200) DEFAULT NULL COMMENT '服务端ip',
+ `TRACE_CODE` varchar(32) DEFAULT NULL COMMENT '追踪码(用来查请求日志)',
+ `REQUEST_URI` varchar(200) DEFAULT NULL COMMENT '请求地址',
+ PRIMARY KEY (`ID`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `services_request_log` */
+
+
+CREATE TABLE `services_request_log` (
+ `ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `OPERATOR` varchar(200) DEFAULT NULL,
+ `VERSION` varchar(100) NOT NULL,
+ `OPACTION` int(11) NOT NULL,
+ `OPTIME` datetime DEFAULT NULL,
+ `REQUEST_CONTENT` longtext DEFAULT NULL,
+ `REQUEST_TIME` datetime DEFAULT NULL,
+ `CONSUMER_TIME` bigint(20) NOT NULL,
+ `REQUEST_IP` varchar(200) DEFAULT NULL,
+ `BUSINESS_CODE` int(11) DEFAULT NULL,
+ `EXCEPTION_INFO` text DEFAULT NULL,
+ `SERVER_IP` varchar(200) DEFAULT '',
+ `TRACE_CODE` varchar(32) DEFAULT NULL,
+ `REQUEST_URI` varchar(200) DEFAULT NULL,
+ PRIMARY KEY (`ID`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `src_ip` */
+
+
+CREATE TABLE `src_ip` (
+ `seq_id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '序号',
+ `ip_start_addr` int(11) unsigned NOT NULL DEFAULT 0 COMMENT 'IP起始地址,主机序',
+ `ip_end_addr` int(11) unsigned NOT NULL DEFAULT 0 COMMENT 'IP结束地址,主机序',
+ `ip_addr_range` int(11) unsigned NOT NULL DEFAULT 1 COMMENT 'IP地址范围(数量)',
+ `ip_start_string` varchar(20) DEFAULT NULL COMMENT 'IP起始地址字符串描述',
+ `ip_end_string` varchar(20) DEFAULT NULL COMMENT 'IP终止地址字符串描述',
+ `port` int(2) unsigned NOT NULL DEFAULT 0 COMMENT '端口,主机序',
+ `isp_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '运营商ID',
+ `area_id` bigint(20) NOT NULL DEFAULT 0 COMMENT '地区ID',
+ `flag` int(11) DEFAULT 3 COMMENT '标志位, 0:可用于DDOS系统做源IP; 1:只做为通用IP库做查询;2:保留地址;3:未知或无法详细分类地址',
+ `description` varchar(256) DEFAULT NULL COMMENT '纯真IP库里的原始描述信息',
+ `yl1` int(11) DEFAULT NULL COMMENT '预留1',
+ `yl2` varchar(100) DEFAULT NULL COMMENT '预留2',
+ `yl3` varchar(100) DEFAULT NULL,
+ PRIMARY KEY (`seq_id`) USING BTREE,
+ KEY `idx_src_ip_addr` (`ip_start_addr`) USING BTREE,
+ KEY `idx_src_ip_dst_addr` (`ip_end_addr`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=440889 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;
+
+/*Table structure for table `sys_area` */
+
+
+CREATE TABLE `sys_area` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `parent_id` int(11) NOT NULL COMMENT '父级编号',
+ `parent_ids` varchar(2000) NOT NULL COMMENT '所有父级编号',
+ `name` varchar(100) NOT NULL COMMENT '名称',
+ `sort` int(2) NOT NULL COMMENT '排序',
+ `code` varchar(100) DEFAULT NULL COMMENT '区域编码',
+ `type` char(1) DEFAULT NULL COMMENT '区域类型',
+ `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
+ `longitude` float DEFAULT NULL COMMENT '经度',
+ `latitude` float DEFAULT NULL COMMENT '纬度',
+ `del_flag` int(2) NOT NULL DEFAULT 1 COMMENT '删除标记',
+ PRIMARY KEY (`id`) USING BTREE,
+ KEY `sys_area_parent_id` (`parent_id`) USING BTREE,
+ KEY `sys_area_del_flag` (`del_flag`) USING BTREE
+) ENGINE=MyISAM AUTO_INCREMENT=46467 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='区域表';
+
+/*Table structure for table `sys_data_dictionary_item` */
+
+
+CREATE TABLE `sys_data_dictionary_item` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+ `item_code` varchar(128) NOT NULL COMMENT '编码(数据表中存储的值如:0、1、2、3)',
+ `item_value` varchar(256) NOT NULL COMMENT '编码对应的值(页面上展现的具体意义)',
+ `item_desc` varchar(256) DEFAULT NULL COMMENT '编码描述信息',
+ `item_sort` int(2) NOT NULL COMMENT '排序序号',
+ `status` int(11) DEFAULT 1 COMMENT '该条数据是否可用(1:可用 0:禁用)',
+ `type` int(11) DEFAULT 1 COMMENT '该条记录页面是否可维护(1:可维护 0:不可维护)',
+ `dictionary_id` int(11) DEFAULT NULL COMMENT '关联数据字典外键',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=285 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='词典选项列表';
+
+/*Table structure for table `sys_data_dictionary_name` */
+
+
+CREATE TABLE `sys_data_dictionary_name` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+ `module_name` varchar(50) NOT NULL COMMENT '模块名称',
+ `mark` varchar(50) NOT NULL COMMENT '词典标识',
+ `remark` varchar(255) DEFAULT NULL COMMENT '描述信息',
+ `revision` varchar(500) DEFAULT NULL COMMENT '历史记录',
+ `create_time` datetime NOT NULL COMMENT '创建时间',
+ `modify_time` datetime NOT NULL COMMENT '修改时间',
+ `status` int(2) NOT NULL DEFAULT 1 COMMENT '词典状态',
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=37 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='系统词典标识表';
+
+/*Table structure for table `sys_inter_user_role` */
+
+
+CREATE TABLE `sys_inter_user_role` (
+ `ID` int(11) NOT NULL AUTO_INCREMENT,
+ `ROLE_ID` int(11) NOT NULL,
+ `USER_ID` int(11) NOT NULL,
+ PRIMARY KEY (`ID`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1124 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='系统权限用户角色关联表';
+
+/*Table structure for table `sys_log` */
+
+
+CREATE TABLE `sys_log` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `type` int(2) NOT NULL DEFAULT 1 COMMENT '日志类型',
+ `title` varchar(255) NOT NULL COMMENT '日志标题',
+ `create_by` varchar(64) NOT NULL COMMENT '创建者',
+ `create_date` datetime NOT NULL COMMENT '创建时间',
+ `remote_addr` varchar(255) NOT NULL COMMENT '操作IP地址',
+ `user_agent` varchar(255) DEFAULT NULL COMMENT '用户代理',
+ `request_uri` varchar(255) NOT NULL COMMENT '请求URI',
+ `method` varchar(5) NOT NULL COMMENT '操作方式',
+ `state` int(2) NOT NULL DEFAULT 1 COMMENT '行为状态:1-成功 2-失败',
+ `consumer_time` int(11) DEFAULT 0 COMMENT '消费时间',
+ `params` text DEFAULT NULL COMMENT '操作提交的数据',
+ `exception` text DEFAULT NULL COMMENT '异常信息',
+ PRIMARY KEY (`id`) USING BTREE,
+ KEY `sys_log_create_by` (`create_by`) USING BTREE,
+ KEY `sys_log_request_uri` (`request_uri`) USING BTREE,
+ KEY `sys_log_type` (`type`) USING BTREE,
+ KEY `sys_log_create_date` (`create_date`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户行为日志';
+
+/*Table structure for table `sys_menu` */
+
+
+
+CREATE TABLE `sys_menu` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `parent_id` int(11) NOT NULL COMMENT '父级编号',
+ `parent_ids` varchar(1024) NOT NULL COMMENT '所有父级编号',
+ `name` varchar(100) NOT NULL COMMENT '名称',
+ `sort` int(2) NOT NULL COMMENT '排序',
+ `href` varchar(2000) DEFAULT NULL COMMENT '链接',
+ `target` varchar(20) DEFAULT NULL COMMENT '目标',
+ `icon` varchar(100) DEFAULT NULL COMMENT '图标',
+ `is_show` int(2) NOT NULL COMMENT '是否在菜单中显示',
+ `permission` varchar(200) DEFAULT NULL COMMENT '权限标识',
+ `create_by` varchar(64) NOT NULL COMMENT '创建者',
+ `create_date` datetime NOT NULL COMMENT '创建时间',
+ `update_by` varchar(64) NOT NULL COMMENT '更新者',
+ `update_date` datetime NOT NULL COMMENT '更新时间',
+ `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
+ `del_flag` int(1) NOT NULL DEFAULT 1 COMMENT '删除标记',
+ `menu_bg` varchar(16) DEFAULT NULL COMMENT '背景颜色,用于快捷菜单',
+ `quick_action` int(2) NOT NULL DEFAULT 0 COMMENT '是否为快捷菜单:0-否 1-普通 2-是且为宽屏',
+ PRIMARY KEY (`id`) USING BTREE,
+ KEY `sys_menu_parent_id` (`parent_id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='系统权限功能菜单表';
+
+/*Table structure for table `sys_office` */
+
+CREATE TABLE `sys_office` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '编号',
+ `parent_id` int(11) NOT NULL COMMENT '父级编号',
+ `parent_ids` varchar(2000) NOT NULL COMMENT '所有父级编号',
+ `name` varchar(100) NOT NULL COMMENT '名称',
+ `en_name` varchar(100) DEFAULT NULL COMMENT '英文名称',
+ `sort` int(11) NOT NULL COMMENT '排序',
+ `area_id` int(11) NOT NULL COMMENT '归属区域',
+ `code` varchar(100) DEFAULT NULL COMMENT '区域编码',
+ `type` int(2) NOT NULL COMMENT '机构类型(1:分公司;2:单位;3:部门 4:信访办)',
+ `grade` int(2) NOT NULL COMMENT '机构等级(1:一级;2:二级;3:三级;4:四级)',
+ `job_type` int(2) DEFAULT NULL COMMENT '职责分类',
+ `address` varchar(255) DEFAULT NULL COMMENT '联系地址',
+ `zip_code` varchar(100) DEFAULT NULL COMMENT '邮政编码',
+ `master` varchar(100) DEFAULT NULL COMMENT '负责人',
+ `phone` varchar(200) DEFAULT NULL COMMENT '电话',
+ `fax` varchar(200) DEFAULT NULL COMMENT '传真',
+ `email` varchar(200) DEFAULT NULL COMMENT '邮箱',
+ `useable` int(2) DEFAULT 1 COMMENT '是否启用',
+ `primary_person` int(11) DEFAULT NULL COMMENT '主负责人',
+ `deputy_person` int(11) DEFAULT NULL COMMENT '副负责人',
+ `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息',
+ `del_flag` int(2) NOT NULL DEFAULT 1 COMMENT '删除标记',
+ `create_time` datetime NOT NULL COMMENT '创建时间',
+ PRIMARY KEY (`id`) USING BTREE,
+ KEY `sys_office_parent_id` (`parent_id`) USING BTREE,
+ KEY `sys_office_del_flag` (`del_flag`) USING BTREE,
+ KEY `sys_office_type` (`type`) USING BTREE
+) ENGINE=MyISAM AUTO_INCREMENT=3849 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='机构表';
+
+/*Table structure for table `sys_privilege` */
+
+
+CREATE TABLE `sys_privilege` (
+ `ID` int(11) NOT NULL AUTO_INCREMENT,
+ `PRIVILEGE_MASTER` varchar(10) NOT NULL COMMENT '权限归属:用户-USER,角色-ROLE;',
+ `PRIVILEGE_MASTER_VALUE` int(11) NOT NULL COMMENT '权限归属关联:用户-USERID,角色-ROLEID;',
+ `PRIVILEGE_ACCESS` varchar(10) NOT NULL COMMENT '权限访问类型:菜单-1000,按钮-1001;',
+ `PRIVILEGE_ACCESS_VALUE` int(11) NOT NULL COMMENT '权限访问值关联:菜单-MENUID,按钮-BTNID;',
+ `PRIVILEGE_OPERATION` int(2) NOT NULL DEFAULT 1 COMMENT '访问操作:enable-1,disabled-0;',
+ PRIMARY KEY (`ID`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=4811 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='权限分配表';
+
+/*Table structure for table `sys_role` */
+
+CREATE TABLE `sys_role` (
+ `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键,自增',
+ `NAME` varchar(64) NOT NULL COMMENT '角色名称',
+ `DATA_SCOPE` int(2) NOT NULL COMMENT '数据范围',
+ `REMARK` varchar(128) DEFAULT NULL,
+ `STATUS` int(2) NOT NULL DEFAULT 1,
+ `CREATE_TIME` datetime NOT NULL COMMENT '创建时间',
+ `ROLE_TYPE` varchar(128) NOT NULL COMMENT '角色类型:assignment(任务分配)、security-role(管理角色)、user(普通用户)',
+ PRIMARY KEY (`ID`) USING BTREE,
+ UNIQUE KEY `UK_SYS_ROLE_NAME` (`NAME`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='系统权限角色表';
+
+/*Table structure for table `sys_user` */
+
+
+CREATE TABLE `sys_user` (
+ `ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '自然主键',
+ `photo` varchar(512) DEFAULT NULL COMMENT '头像',
+ `LOGIN_ID` varchar(64) NOT NULL COMMENT '登录账户ID,用于权限验证的标识。',
+ `NAME` varchar(64) NOT NULL COMMENT '用户名称,用于显示',
+ `EMAIL` varchar(64) NOT NULL,
+ `IDENTITY` int(1) NOT NULL DEFAULT 0 COMMENT '1-信访办 0-办理信访人员',
+ `PASSWORD` varchar(128) NOT NULL,
+ `CREATE_TIME` datetime NOT NULL COMMENT '创建时间',
+ `STATUS` int(2) NOT NULL DEFAULT 1,
+ `COMPANY_ID` int(11) DEFAULT NULL COMMENT '所属公司',
+ `ENTITY_ID` int(11) DEFAULT NULL COMMENT '所属单位',
+ `OFFICE_ID` int(11) DEFAULT NULL COMMENT '所属部门',
+ PRIMARY KEY (`ID`) USING BTREE,
+ UNIQUE KEY `AK_email_unqiue` (`EMAIL`) USING BTREE,
+ UNIQUE KEY `AK_loginid_unique` (`LOGIN_ID`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=144 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='系统用户表-用于系统相关权限认证方面';
+
+/*Table structure for table `traffic_nmsserver_statistic` */
+
+
+
+CREATE TABLE `traffic_nmsserver_statistic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `commit_time` datetime DEFAULT NULL,
+ `area` varchar(255) DEFAULT NULL,
+ `total` int(11) DEFAULT NULL,
+ `normal` int(11) DEFAULT NULL,
+ `abnormal` int(11) DEFAULT NULL,
+ PRIMARY KEY (`id`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='记录nms上报的服务器状态信息';
+
+/*Table structure for table `traffic_abnormal_machine` */
+
+CREATE TABLE `traffic_abnormal_machine` (
+ `nmsServer_Id` int(11) NOT NULL,
+ `hostname` varchar(255) DEFAULT NULL,
+ `ip` varchar(255) DEFAULT NULL,
+ KEY `fk_traffic_abnormal_machine` (`nmsServer_Id`),
+ CONSTRAINT `fk_traffic_abnormal_machine` FOREIGN KEY (`nmsServer_Id`) REFERENCES `traffic_nmsserver_statistic` (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_app_statistic` */
+
+
+CREATE TABLE `traffic_app_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `app_type` int(11) NOT NULL,
+ `entrance_id` int(11) DEFAULT NULL,
+ `link_num` bigint(20) NOT NULL,
+ `c2s_pkt_num` bigint(20) NOT NULL,
+ `s2c_pkt_num` bigint(20) NOT NULL,
+ `c2s_byte_len` bigint(20) NOT NULL,
+ `s2c_byte_len` bigint(20) NOT NULL,
+ `stat_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_http_statistic` */
+
+
+CREATE TABLE `traffic_http_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `web_id` int(11) NOT NULL,
+ `link_num` bigint(20) NOT NULL,
+ `c2s_pkt_num` bigint(20) NOT NULL,
+ `s2c_pkt_num` bigint(20) NOT NULL,
+ `c2s_byte_len` bigint(20) NOT NULL,
+ `s2c_byte_len` bigint(20) NOT NULL,
+ `stat_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_ip_active_statistic` */
+
+
+CREATE TABLE `traffic_ip_active_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `ip_addr` varchar(255) NOT NULL,
+ `area_id` int(11) DEFAULT NULL,
+ `link_num` bigint(20) NOT NULL,
+ `c2s_pkt_num` bigint(20) NOT NULL,
+ `s2c_pkt_num` bigint(20) NOT NULL,
+ `c2s_byte_len` bigint(20) NOT NULL,
+ `s2c_byte_len` bigint(20) NOT NULL,
+ `stat_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_netflow_port_info` */
+
+
+CREATE TABLE `traffic_netflow_port_info` (
+ `STAT_ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `PORT` int(2) NOT NULL,
+ `NODE_NAME` varchar(64) NOT NULL,
+ `NODE_IP` varchar(128) NOT NULL,
+ `PORT_DESC` varchar(128) DEFAULT NULL,
+ `BANDWIDTH` bigint(20) unsigned DEFAULT NULL,
+ `INOCTETS` bigint(20) unsigned NOT NULL,
+ `OUTOCTETS` bigint(20) unsigned NOT NULL,
+ `INOCTETS_SPEED` bigint(20) unsigned NOT NULL,
+ `OUTOCTETS_SPEED` bigint(20) unsigned NOT NULL,
+ `INPKTS_SPEED` bigint(20) unsigned NOT NULL,
+ `OUTPKTS_SPEED` bigint(20) unsigned NOT NULL,
+ `RECV_TIME` datetime DEFAULT NULL,
+ PRIMARY KEY (`STAT_ID`) USING BTREE
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC;
+
+
+
+/*Table structure for table `traffic_port_active_statistic` */
+
+
+CREATE TABLE `traffic_port_active_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `port` int(11) NOT NULL,
+ `sum` bigint(20) NOT NULL,
+ `stat_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_protocol_statistic` */
+
+
+CREATE TABLE `traffic_protocol_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `proto_type` int(11) NOT NULL,
+ `entrance_id` int(11) DEFAULT NULL,
+ `link_num` bigint(20) NOT NULL,
+ `c2s_pkt_num` bigint(20) NOT NULL,
+ `s2c_pkt_num` bigint(20) NOT NULL,
+ `c2s_byte_len` bigint(20) NOT NULL,
+ `s2c_byte_len` bigint(20) NOT NULL,
+ `stat_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_service_statistic` */
+
+
+CREATE TABLE `traffic_service_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `service_type` int(11) NOT NULL,
+ `entrance_id` int(11) DEFAULT NULL,
+ `link_num` bigint(20) NOT NULL,
+ `c2s_pkt_num` bigint(20) NOT NULL,
+ `s2c_pkt_num` bigint(20) NOT NULL,
+ `c2s_byte_len` bigint(20) NOT NULL,
+ `s2c_byte_len` bigint(20) NOT NULL,
+ `stat_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_total_statistic` */
+
+
+CREATE TABLE `traffic_total_statistic` (
+ `STAT_ID` bigint(20) NOT NULL AUTO_INCREMENT,
+ `MATCH_TYPE` int(2) NOT NULL,
+ `SUM` bigint(20) unsigned NOT NULL,
+ `STAT_TIME` datetime NOT NULL,
+ PRIMARY KEY (`STAT_ID`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_trans_statistic` */
+
+
+CREATE TABLE `traffic_trans_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `addr_type` varchar(32) NOT NULL,
+ `trans_type` int(11) NOT NULL,
+ `entrance_id` int(11) DEFAULT NULL,
+ `link_num` bigint(11) NOT NULL,
+ `c2s_pkt_num` bigint(20) NOT NULL,
+ `s2c_pkt_num` bigint(20) NOT NULL,
+ `c2s_byte_len` bigint(20) NOT NULL,
+ `s2c_byte_len` bigint(20) NOT NULL,
+ `stat_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+/*Table structure for table `traffic_ua_statistic` */
+
+
+CREATE TABLE `traffic_ua_statistic` (
+ `stat_id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `bs_type` int(11) NOT NULL,
+ `os_type` int(11) NOT NULL COMMENT 'os type',
+ `entrance_id` int(11) DEFAULT NULL,
+ `link_num` bigint(20) NOT NULL,
+ `c2s_pkt_num` bigint(20) NOT NULL,
+ `s2c_pkt_num` bigint(20) NOT NULL,
+ `c2s_byte_len` bigint(20) NOT NULL,
+ `s2c_byte_len` bigint(20) NOT NULL,
+ `stat_time` datetime NOT NULL,
+ PRIMARY KEY (`stat_id`)
+) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4;
+
+
+
+CREATE INDEX IDX_TRAFFIC_HTTP_STAT_TIME ON traffic_http_statistic (stat_time);
+
+CREATE INDEX IDX_TRAFFIC_APP_STAT_TIME ON traffic_app_statistic (stat_time);
+
+CREATE INDEX IDX_TRAFFIC_IP_ACTIVE_STAT_TIME ON traffic_ip_active_statistic (stat_time);
+
+CREATE INDEX IDX_NETFLOW_RECV_TIME ON traffic_netflow_port_info (RECV_TIME);
+
+CREATE INDEX IDX_TRAFFIC_PROTOCOL_STAT_TIME ON traffic_protocol_statistic (stat_time);
+
+CREATE INDEX IDX_TRAFFIC_SERVICE_STAT_TIME ON traffic_service_statistic (stat_time);
+
+CREATE INDEX IDX_TRAFFIC_TRANS_STAT_TIME ON traffic_trans_statistic (stat_time);
+
+CREATE INDEX IDX_TRAFFIC_UA_STAT_TIME ON traffic_ua_statistic (stat_time);
+
+CREATE INDEX IDX_NTC_PZ_REPORT_TIME ON NTC_PZ_REPORT (report_time);
+
+CREATE INDEX IDX_NTC_ATTR_REPORT_TIME ON ntc_attr_type_report (report_time);
+
+CREATE INDEX IDX_NTC_ENTRANCE_REPORT_TIME ON ntc_entrance_report (report_time);
+
+CREATE INDEX IDX_NTC_LWHH_REPORT_TIME ON ntc_lwhh_report (report_time);
+
+CREATE INDEX IDX_NTC_SERVICE_REPORT_TIME ON ntc_service_report (report_time);
+
+CREATE INDEX IDX_NTC_TAG_REPORT_TIME ON ntc_tag_report (report_time);
+
+CREATE INDEX IDX_NTC_SRC_REPORT_TIME ON ntc_srcip_domestic_report (report_time);
+
+CREATE INDEX IDX_NTC_DEST_REPORT_TIME ON ntc_destip_country_report (report_time);
+
+CREATE INDEX IDX_NTC_RADIUS_REPORT_TIME ON NTC_RADIUS_REPORT (report_time);
+
+CREATE INDEX IDX_SERVICE_REQ_LOG_TIME ON SERVICES_LOG_REQUEST_LOG (OPTIME);
+
+CREATE INDEX IDX_SERVICE_REQ_CFG_TIME ON SERVICES_CONFIG_REQUEST_LOG (OPTIME);
+
+
diff --git a/db/init/galaxy_stru_ui_mysql.sql b/db/init/galaxy_stru_ui_mysql.sql
new file mode 100644
index 0000000..dfa681e
--- /dev/null
+++ b/db/init/galaxy_stru_ui_mysql.sql
@@ -0,0 +1,265 @@
+/*Table structure for table ui -from ntc ui */
+drop table if exists ui_asn_ip_cfg;
+drop table if exists ui_sys_dict_info;
+drop table if exists ui_code_app_dic;
+drop table if exists ui_cfg_num_statistics;
+drop table if exists ui_request_num_statistics;
+drop table if exists ui_sys_data_dictionary_item;
+drop table if exists ui_code_behavior_type_dic;
+drop table if exists ui_code_browser_type_dic;
+drop table if exists ui_code_os_type_dic;
+drop table if exists ui_code_protocol_type_dic;
+drop table if exists ui_code_service_type_dic;
+drop table if exists ui_code_web_service_dic;
+drop table if exists ui_service_dict_info;
+drop table if exists ui_request_info;
+drop table if exists ui_task_info;
+drop table if exists ui_config_group_info;
+drop table if exists ui_website_domain_topic;
+
+
+CREATE TABLE `ui_asn_ip_cfg` (
+ `cfg_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键,自增',
+ `cfg_desc` varchar(128) DEFAULT NULL,
+ `ip_type` int(11) NOT NULL COMMENT 'IPV4=4,IPV6=6',
+ `direction` int(11) NOT NULL COMMENT '0双向,1单向,默认缺省为双向。',
+ `protocol` int(11) NOT NULL COMMENT '6表示tcp,17表示udp,0表示任意',
+ `protocol_id` int(11) NOT NULL COMMENT '非0时,maat规范需写入通用IP配置表与通用协议类型配置表 此表固定写0',
+ `action` int(11) NOT NULL COMMENT '1:阻断,2:监测, 5: FD 白名单,6:监测白名单,7: FD 监测都白名单,应与业务ID所代表的逻辑相匹配,8-灰名单',
+ `is_valid` int(11) NOT NULL COMMENT '0无效,1有效,-1删除;1) 未审核时配置可删除;2) 审核通过,此字段置1;3) 取消审核通过,此字段置0',
+ `is_audit` int(11) NOT NULL COMMENT '0未审核,1审核通过,2审核未通过,3取消审核通过;1) 审核未通过,配置可修改;2) 审核通过,配置不可删除,只能取消审核通过',
+ `creator_id` int(11) NOT NULL COMMENT '取自sys_user.id',
+ `create_time` datetime NOT NULL,
+ `editor_id` int(11) DEFAULT NULL COMMENT '取自sys_user.id',
+ `edit_time` datetime DEFAULT NULL,
+ `auditor_id` int(11) DEFAULT NULL COMMENT '取自sys_user.id',
+ `audit_time` datetime DEFAULT NULL,
+ `service_id` int(11) NOT NULL COMMENT '参考系统业务类型管理表',
+ `request_id` int(11) NOT NULL COMMENT '取自request_info.id',
+ `region_id` int(11) NOT NULL COMMENT '取自服务接口返回的maat配置的域id,配置初始入库时获取',
+ `is_area_effective` int(11) NOT NULL COMMENT '0否,1是',
+ `classify` varchar(128) DEFAULT NULL COMMENT '分类id,多个用英文逗号分隔',
+ `attribute` varchar(128) DEFAULT NULL COMMENT '性质id,多个用英文逗号分隔',
+ `lable` varchar(128) DEFAULT NULL COMMENT '标签id,多个用英文逗号分隔',
+ `area_effective_ids` varchar(1024) DEFAULT NULL COMMENT '多个英文逗号分隔',
+ `function_id` int(11) DEFAULT NULL,
+ `cfg_region_code` int(11) DEFAULT NULL,
+ `cfg_type` varchar(64) DEFAULT NULL,
+ `ip_pattern` int(11) NOT NULL,
+ `src_ip_address` varchar(128) NOT NULL,
+ `port_pattern` int(11) NOT NULL,
+ `src_port` varchar(16) NOT NULL,
+ `dest_ip_address` varchar(128) DEFAULT NULL,
+ `dest_port` varchar(16) DEFAULT NULL,
+ `ratelimit` varchar(10) DEFAULT NULL,
+ `asn_ip_group` int(11) DEFAULT NULL,
+ `user_region1` varchar(1024) DEFAULT '' COMMENT '预留自定义域1',
+ `user_region2` varchar(1024) DEFAULT '' COMMENT '预留自定义域2',
+ `user_region3` varchar(1024) DEFAULT '' COMMENT '预留自定义域3',
+ `user_region4` varchar(1024) DEFAULT '' COMMENT '预留自定义域4',
+ `user_region5` varchar(1024) DEFAULT '' COMMENT '预留自定义域5',
+ PRIMARY KEY (`cfg_id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/asn_ip_cfg';
+
+CREATE TABLE `ui_sys_dict_info` (
+ `sys_dict_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '字典ID',
+ `item_type` int(11) DEFAULT NULL COMMENT '数据类型\r\n1:地域\r\n2:运营商\r\n3:app强特征作用域(item_code为service_id,item_value为作用域描述)\r\n',
+ `item_code` varchar(64) DEFAULT NULL COMMENT '编码',
+ `item_value` varchar(64) DEFAULT NULL COMMENT '英文,用于界面国际化配置文件的code',
+ `item_desc` varchar(128) DEFAULT NULL COMMENT '描述信息',
+ `parent_id` int(11) DEFAULT NULL COMMENT '父ID 无父属性,默认填0',
+ `is_leaf` int(11) DEFAULT NULL COMMENT '是否叶子节点0-否 1-是;只有一级填0;',
+ `level_no` int(11) DEFAULT NULL,
+ `is_valid` int(11) DEFAULT NULL COMMENT '有效标志 1-有效 0-无效',
+ `creator_id` int(11) DEFAULT NULL COMMENT '创建人员 取自sys_user.id',
+ `create_time` datetime DEFAULT NULL COMMENT '配置时间',
+ `editor_id` int(11) DEFAULT NULL COMMENT '修改人员取自sys_user.id',
+ `edit_time` datetime DEFAULT NULL COMMENT '修改时间',
+ `is_initianlize` int(11) NOT NULL DEFAULT 0 COMMENT '是否是初始化数据:1是,0否',
+ PRIMARY KEY (`sys_dict_id`)
+) ENGINE=FEDERATED AUTO_INCREMENT=448 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/sys_dict_info';
+
+
+CREATE TABLE `ui_code_app_dic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `app_name` varchar(255) DEFAULT '',
+ `app_name_zh` varchar(255) DEFAULT NULL,
+ `view_code` varchar(255) DEFAULT '' COMMENT '应用编码',
+ `icon` varchar(255) DEFAULT '',
+ `behavior` varchar(255) DEFAULT '' COMMENT '行为细分',
+ `core_app` int(11) DEFAULT NULL COMMENT '是否是核心应用(1:是,0:否)',
+ PRIMARY KEY (`id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=399 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/code_app_dic';
+
+
+
+CREATE TABLE `ui_cfg_num_statistics` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `function_id` int(11) NOT NULL,
+ `service_id` int(11) NOT NULL,
+ `action` int(11) NOT NULL,
+ `cfg_state` int(11) NOT NULL COMMENT '0未审核,1已审核,2审核未通过,3审核取消,-1删除',
+ `compile_id` int(11) DEFAULT 0,
+ `statistic_time` datetime DEFAULT NULL COMMENT '统计时间',
+ PRIMARY KEY (`id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/cfg_num_statistics';
+
+
+CREATE TABLE `ui_request_num_statistics` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `function_id` int(11) NOT NULL,
+ `service_id` int(11) NOT NULL,
+ `request_id` int(11) NOT NULL COMMENT '来函信息',
+ `statistic_time` datetime DEFAULT NULL COMMENT '统计时间',
+ `compile_id` int(11) DEFAULT 0,
+ PRIMARY KEY (`id`)
+ )ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/request_num_statistics';
+
+
+CREATE TABLE `ui_sys_data_dictionary_item` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+ `item_code` varchar(128) NOT NULL COMMENT '编码(数据表中存储的值如:0、1、2、3)',
+ `item_value` varchar(256) NOT NULL COMMENT '编码对应的值(页面上展现的具体意义)',
+ `item_desc` varchar(256) DEFAULT NULL COMMENT '编码描述信息',
+ `item_sort` int(2) NOT NULL COMMENT '排序序号',
+ `status` int(11) DEFAULT 1 COMMENT '该条数据是否可用(1:可用 0:禁用)',
+ `type` int(11) DEFAULT 1 COMMENT '该条记录页面是否可维护(1:可维护 0:不可维护)',
+ `dictionary_id` int(11) DEFAULT NULL COMMENT '关联数据字典外键',
+ PRIMARY KEY (`id`)
+ )ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/sys_data_dictionary_item';
+
+ CREATE TABLE `ui_code_behavior_type_dic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `behavior_type` varchar(255) DEFAULT NULL,
+ `view_code` varchar(255) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/code_behavior_type_dic';
+
+CREATE TABLE `ui_code_browser_type_dic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `browser_type` varchar(255) DEFAULT NULL,
+ `view_code` varchar(255) DEFAULT NULL,
+ `icon` varchar(255) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/code_browser_type_dic';
+
+
+CREATE TABLE `ui_code_os_type_dic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `os_type` varchar(255) DEFAULT NULL,
+ `view_code` varchar(255) DEFAULT NULL,
+ `icon` varchar(255) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/code_os_type_dic';
+
+
+
+CREATE TABLE `ui_code_protocol_type_dic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `protocol_type` varchar(255) DEFAULT '',
+ `view_code` varchar(255) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/code_protocol_type_dic';
+
+
+CREATE TABLE `ui_code_service_type_dic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT,
+ `service_type` varchar(255) DEFAULT '' COMMENT '业务类型',
+ `view_code` varchar(255) DEFAULT NULL COMMENT '界面编码',
+ PRIMARY KEY (`id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/code_service_type_dic';
+
+
+CREATE TABLE `ui_code_web_service_dic` (
+ `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '序号',
+ `website` varchar(255) DEFAULT '',
+ `domain_name` varchar(255) DEFAULT '' COMMENT '域名',
+ `view_code` varchar(255) DEFAULT '',
+ `icon` varchar(255) DEFAULT '',
+ PRIMARY KEY (`id`)
+) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/code_web_service_dic';
+
+
+
+CREATE TABLE `ui_service_dict_info` (
+ `service_dict_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '字典ID',
+ `item_type` int(11) DEFAULT NULL COMMENT '数据类型\r\n1:分类\r\n2:性质\r\n3:标签\r\n',
+ `item_code` varchar(64) DEFAULT NULL COMMENT '编码',
+ `item_value` varchar(64) DEFAULT NULL COMMENT '编码对应值',
+ `item_desc` varchar(128) DEFAULT NULL COMMENT '描述信息',
+ `parent_id` int(11) DEFAULT NULL COMMENT '父ID无父属性,默认填0',
+ `is_leaf` int(11) DEFAULT NULL COMMENT '是否叶子节点0-否 1-是;只有一级填0;',
+ `level_no` int(11) DEFAULT NULL,
+ `is_valid` int(11) DEFAULT NULL COMMENT '有效标志1-有效 0-无效',
+ `creator_id` int(11) DEFAULT NULL COMMENT '创建人员取自sys_user.id',
+ `create_time` datetime DEFAULT NULL COMMENT '配置时间',
+ `editor_id` int(11) DEFAULT NULL COMMENT '修改人员取自sys_user.id',
+ `edit_time` datetime DEFAULT NULL COMMENT '修改时间',
+ PRIMARY KEY (`service_dict_id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/service_dict_info';
+
+
+ CREATE TABLE `ui_request_info` (
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置ID',
+ `request_number` varchar(512) DEFAULT NULL COMMENT 'request_number字段与request_title互换使用,request_number当来函标题使用',
+ `request_org` varchar(128) NOT NULL COMMENT '来函单位',
+ `request_time` date NOT NULL COMMENT '来函时间',
+ `request_title` varchar(512) NOT NULL COMMENT 'request_number字段与request_title互换使用,request_title当来函函号使用',
+ `request_content` varchar(4000) NOT NULL COMMENT '来函内容',
+ `is_valid` int(11) NOT NULL COMMENT '0无效,1有效,-1删除',
+ `is_audit` int(11) NOT NULL COMMENT '是否审核',
+ `creator_id` int(11) NOT NULL COMMENT '创建人员',
+ `create_time` date NOT NULL COMMENT '配置时间',
+ `editor_id` int(11) DEFAULT NULL COMMENT '修改人员',
+ `edit_time` date DEFAULT NULL COMMENT '修改时间',
+ `auditor_id` int(11) DEFAULT NULL COMMENT '审核人员',
+ `audit_time` date DEFAULT NULL COMMENT '审核时间',
+ `task_id` bigint(20) DEFAULT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `request_info_request_number` (`request_number`) USING BTREE
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/request_info';
+
+
+ CREATE TABLE `ui_task_info` (
+ `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '配置ID',
+ `task_name` varchar(64) NOT NULL,
+ `task_org` varchar(128) NOT NULL,
+ `task_time` date NOT NULL,
+ `task_desc` varchar(512) DEFAULT NULL,
+ `is_valid` int(11) NOT NULL,
+ `is_audit` int(11) NOT NULL,
+ `creator_id` int(11) NOT NULL,
+ `create_time` date NOT NULL,
+ `editor_id` int(11) DEFAULT NULL,
+ `edit_time` date DEFAULT NULL,
+ `auditor_id` int(11) DEFAULT NULL,
+ `audit_time` date DEFAULT NULL,
+ PRIMARY KEY (`id`),
+ UNIQUE KEY `task_info_task_name` (`task_name`) USING BTREE
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/task_info';
+
+
+ CREATE TABLE `ui_config_group_info` (
+ `id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `group_id` bigint(20) NOT NULL,
+ `group_name` varchar(128) NOT NULL,
+ `is_issued` int(11) NOT NULL COMMENT '0否,1是',
+ `insert_time` datetime NOT NULL,
+ `update_time` datetime DEFAULT NULL,
+ `group_type` int(11) DEFAULT NULL COMMENT '1:协议,2:内容,3:区域 ,4 asn',
+ `compile_id` int(11) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/config_group_info';
+
+ CREATE TABLE `ui_website_domain_topic` (
+ `id` bigint(20) NOT NULL AUTO_INCREMENT,
+ `website_service_id` bigint(20) DEFAULT NULL COMMENT '网站服务Id',
+ `domain` varchar(200) DEFAULT NULL COMMENT '域名',
+ `topic_id` bigint(20) DEFAULT NULL COMMENT '主题Id',
+ `create_time` timestamp NULL DEFAULT NULL ON UPDATE current_timestamp(),
+ `is_valid` int(1) DEFAULT 1,
+ `icon` varchar(200) DEFAULT NULL COMMENT '图标',
+ `desc` varchar(400) DEFAULT NULL COMMENT '描述信息',
+ `creator_id` int(11) DEFAULT NULL,
+ PRIMARY KEY (`id`)
+ ) ENGINE=FEDERATED AUTO_INCREMENT=1 DEFAULT CHARSET=utf8 CONNECTION='mysql://root:111111@192.168.10.204:3306/gwall/website_domain_topic';
diff --git a/db/test/galaxy_test_data.xls b/db/test/galaxy_test_data.xls
new file mode 100644
index 0000000..5de828d
Binary files /dev/null and b/db/test/galaxy_test_data.xls differ
diff --git a/db/test/galaxy_test_data.xlsx b/db/test/galaxy_test_data.xlsx
new file mode 100644
index 0000000..babdd1b
Binary files /dev/null and b/db/test/galaxy_test_data.xlsx differ
diff --git a/db/test/galaxy_test_mysql.sql b/db/test/galaxy_test_mysql.sql
new file mode 100644
index 0000000..9178a51
--- /dev/null
+++ b/db/test/galaxy_test_mysql.sql
@@ -0,0 +1,84 @@
+SET SESSION FOREIGN_KEY_CHECKS=0;
+
+/* Drop Tables */
+
+DROP TABLE IF EXISTS test_data;
+DROP TABLE IF EXISTS test_data_child;
+DROP TABLE IF EXISTS test_tree;
+
+
+
+
+/* Create Tables */
+
+-- 测试数据
+CREATE TABLE test_data
+(
+ id varchar(64) NOT NULL COMMENT '编号',
+ test_input varchar(200) COMMENT '单行文本',
+ test_textarea varchar(200) COMMENT '多行文本',
+ test_select varchar(10) COMMENT '下拉框',
+ test_select_multiple varchar(200) COMMENT '下拉多选',
+ test_radio varchar(10) COMMENT '单选框',
+ test_checkbox varchar(200) COMMENT '复选框',
+ test_date datetime COMMENT '日期选择',
+ test_datetime datetime COMMENT '日期时间',
+ test_user_code varchar(64) COMMENT '用户选择',
+ test_office_code varchar(64) COMMENT '机构选择',
+ test_area_code varchar(64) COMMENT '区域选择',
+ test_area_name varchar(100) COMMENT '区域名称',
+ status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
+ create_by varchar(64) NOT NULL COMMENT '创建者',
+ create_date datetime NOT NULL COMMENT '创建时间',
+ update_by varchar(64) NOT NULL COMMENT '更新者',
+ update_date datetime NOT NULL COMMENT '更新时间',
+ remarks varchar(500) COMMENT '备注信息',
+ PRIMARY KEY (id)
+) COMMENT = '测试数据';
+
+
+-- 测试数据子表
+CREATE TABLE test_data_child
+(
+ id varchar(64) NOT NULL COMMENT '编号',
+ test_sort int COMMENT '排序号',
+ test_data_id varchar(64) COMMENT '父表主键',
+ test_input varchar(200) COMMENT '单行文本',
+ test_textarea varchar(200) COMMENT '多行文本',
+ test_select varchar(10) COMMENT '下拉框',
+ test_select_multiple varchar(200) COMMENT '下拉多选',
+ test_radio varchar(10) COMMENT '单选框',
+ test_checkbox varchar(200) COMMENT '复选框',
+ test_date datetime COMMENT '日期选择',
+ test_datetime datetime COMMENT '日期时间',
+ test_user_code varchar(64) COMMENT '用户选择',
+ test_office_code varchar(64) COMMENT '机构选择',
+ test_area_code varchar(64) COMMENT '区域选择',
+ test_area_name varchar(100) COMMENT '区域名称',
+ PRIMARY KEY (id)
+) COMMENT = '测试数据子表';
+
+
+-- 测试树表
+CREATE TABLE test_tree
+(
+ tree_code varchar(64) NOT NULL COMMENT '节点编码',
+ parent_code varchar(64) NOT NULL COMMENT '父级编号',
+ parent_codes varchar(1000) NOT NULL COMMENT '所有父级编号',
+ tree_sort decimal(10) NOT NULL COMMENT '本级排序号(升序)',
+ tree_sorts varchar(1000) NOT NULL COMMENT '所有级别排序号',
+ tree_leaf char(1) NOT NULL COMMENT '是否最末级',
+ tree_level decimal(4) NOT NULL COMMENT '层次级别',
+ tree_names varchar(1000) NOT NULL COMMENT '全节点名',
+ tree_name varchar(200) NOT NULL COMMENT '节点名称',
+ status char(1) DEFAULT '0' NOT NULL COMMENT '状态(0正常 1删除 2停用)',
+ create_by varchar(64) NOT NULL COMMENT '创建者',
+ create_date datetime NOT NULL COMMENT '创建时间',
+ update_by varchar(64) NOT NULL COMMENT '更新者',
+ update_date datetime NOT NULL COMMENT '更新时间',
+ remarks varchar(500) COMMENT '备注信息',
+ PRIMARY KEY (tree_code)
+) COMMENT = '测试树表';
+
+
+
diff --git a/pom.xml b/pom.xml
index 3a35c48..ded490f 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,7 +17,7 @@
galaxy-service
com.nis.galaxy
galaxy-service
- 0.0.1-SNAPSHOT
+ Release-1.3
@@ -37,54 +37,41 @@
+
+
+ src/main/resources
+
+ **/*.properties
+ **/*.xml
+ **/*.xsd
+ **/*.yml
+
+ true
+
+
+ src/main/resources
+ false
+
+ **/*.mmdb
+ **/*.dat
+ **/*.sh
+ **/*.bat
+ **/*.sql
+
+
+
+ src/main/java
+
+ **/*.properties
+ **/*.xml
+
+ true
+
-
-
-
- org.eclipse.m2e
- lifecycle-mapping
- 1.0.0
-
-
-
-
-
-
- org.apache.maven.plugins
- maven-dependency-plugin
- [1.0.0,)
-
- copy-dependencies
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- UTF-8
-
-
-
-
@@ -127,7 +114,7 @@
-
+
+
+
org.apache.maven.plugins
maven-compiler-plugin
@@ -152,6 +142,43 @@
UTF-8
+
+
+
+ org.apache.maven.plugins
+ maven-resources-plugin
+ 2.7
+
+
+
+
+ org.apache.maven.plugins
+ maven-install-plugin
+ 2.5.2
+
+
+
+
+ org.apache.maven.plugins
+ maven-clean-plugin
+ 2.6.1
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 1.8
+
+
+
+
+ org.apache.maven.plugins
+ maven-dependency-plugin
+ 2.10
+
+
+
@@ -572,4 +599,81 @@
+
+
+
+ init-db
+
+
+ org.dbunit
+ dbunit
+ 2.4.8
+
+
+ org.apache.poi
+ poi
+ 3.2-FINAL
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 1.7
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/main/resources/deploy-producer.properties b/src/main/resources/deploy-producer.properties
new file mode 100644
index 0000000..9a6d26b
--- /dev/null
+++ b/src/main/resources/deploy-producer.properties
@@ -0,0 +1,5 @@
+jdbc.type=mysql
+jdbc.deploy.driver=com.mysql.jdbc.Driver
+jdbc.deploy.url=jdbc:mysql://192.168.10.204:3306/galaxy_test?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull
+jdbc.deploy.username=galaxy
+jdbc.deploy.password=ceiec2018!
\ No newline at end of file