3655 Commits

Author SHA1 Message Date
段冬梅
fa1e2fab5f 20190630线上升级sql内容,以及0508-0610的升级sql记录 2019-07-03 15:07:20 +08:00
wangxin
155bd134fc 修复请至少选择一个组中文国际化错误 2019-07-02 17:43:48 +08:00
段冬梅
3384f7e604 Update README.md 2019-07-01 17:35:20 +08:00
wangxin
2155998f13 加入参数控制json超过一定长度不打印 2019-06-28 16:01:44 +08:00
zhangwenqing
0edcf7162f 修改ObjectList导入,减少遍历次数 2019-06-28 15:40:14 +08:00
zhangwenqing
7080e65671 清空配置增加策略分组处理 2019-06-27 16:27:56 +08:00
wangxin
06221477a5 修复计算ip region数量时destIpAddress写成srcIpAddress 2019-06-27 14:41:23 +08:00
shangguanyanfei
6e646d83e5 流量统计-统计页面错误提示信息修改 2019-06-27 10:33:17 +08:00
wangwei
fe24ba0fc6 Merge branch 'develop_no_common_group' of git@git.mesalab.cn:K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-27 09:05:06 +08:00
wangxin
1c8ff7cb08 针对IP region range情况做出特殊优化,一次获取region ID 2019-06-26 18:34:10 +08:00
zhangwenqing
3ddd809066 修正ObjectList管理域配置批量删除时 错误取消策略配置bug 2019-06-26 17:40:47 +08:00
wangxin
c0f424579b 修正勾选审核提示compile id 2019-06-26 17:27:01 +08:00
shangguanyanfei
881372118e 流量统计-统计页面 修改服务接口异常时提示的错误信息 2019-06-26 16:56:45 +08:00
wangwei
e746cb413e 替换内置拦截白名单策略 2019-06-26 16:42:19 +08:00
shangguanyanfei
d1335db3a3 流量统计-统计页面 阻断监测查询条件修改 2019-06-26 15:19:40 +08:00
wangwei
c6e315e1bc Merge branch 'develop_no_common_group' of git.mesalab.cn:K18_NTCS_WEB/NTC into develop_no_common_group 2019-06-26 15:12:38 +08:00
wangwei
51a833f9fb 添加内置拦截白名单策略
不能修改不能删除不能无效
2019-06-26 15:11:58 +08:00
wangwei
714ac134f8 添加内置拦截白名单策略
不能修改不能删除不能无效
2019-06-26 15:01:17 +08:00
wangwei
a1f0f432e7 批量审核取消添加条件判断避免执行无用代码 2019-06-26 13:10:59 +08:00
shangguanyanfei
2ed5ae2727 流量统计-统计页面的配置ID统计二级页面添加serviceId的查询条件 2019-06-26 11:37:39 +08:00
wangwei
9d47a56130 ProxyPolicyObject菜单:配置批量取消审核过滤被引用策略 2019-06-26 10:57:14 +08:00
zhangwenqing
11a5d1a65f 删掉重复国际化代码 2019-06-26 09:52:24 +08:00
wangwei
8db3eca2e0 修正interceptPolicy默认值:MirrorClientVersions 2019-06-26 09:05:24 +08:00
zhangwenqing
8fb4f6e5b5 Object List批量删除增加提示信息 2019-06-25 17:47:47 +08:00
wangxin
ca17b49bf8 intercept列表展示与导出替换为国际化code 2019-06-25 15:13:41 +08:00
wangxin
e82e69edbc Merge remote-tracking branch 'origin/develop_no_common_group' into develop_no_common_group 2019-06-25 14:34:36 +08:00
wangxin
28c9d6d107 group添加默认空的选项,列表与导出添加协议 2019-06-25 14:34:10 +08:00
duandongmei
090ab473c2 DDoS菜单sql更改 2019-06-25 13:51:18 +08:00
wangwei
98477b8e08 去除多余代码 2019-06-25 11:38:48 +08:00
wangwei
d12973f2bf 可新证书页面去除文件格式校验 2019-06-25 09:36:29 +08:00
wangwei
c9f99cb592 修复data-original-title鼠标聚焦时提示信息不提示bug 2019-06-25 09:27:54 +08:00
wangwei
15aee31e5d Trusted Certificate新增时添加文件格式提示信息 2019-06-25 09:26:27 +08:00
wangwei
d2787f6080 打开可信证书文件检验 2019-06-24 19:37:56 +08:00
zhangwenqing
e9a06cabaf 修正ObjectList模块导入功能 2019-06-24 17:10:35 +08:00
wangxin
e23b638907 调整批量审核错误提示,既保持查询条件也能提示错误 2019-06-24 16:43:06 +08:00
wangxin
240b10a05d Policy Group加入IP下发逻辑 2019-06-24 16:18:32 +08:00
wangwei
05599738d9 切换文件格式提示错误但能提交bug 2019-06-24 13:44:39 +08:00
wangwei
a97c2b51c0 修复ResponsePage导出筛选无效bug、国际化字段更新 2019-06-24 13:26:24 +08:00
wangxin
7ad3d9a80b 修复选择导出异常 2019-06-24 11:14:56 +08:00
wangxin
7dfe52590b 修复Policy Group导出列顺序,action与界面不一致,url组中出现null 2019-06-24 11:08:27 +08:00
zhangwenqing
1eaf3fb4c6 1.修复HTTP(s) Monitor/Block配置导出无请求内容、响应头域BUG
2.增加分组域管理Excel导入GroupName必填校验
2019-06-24 10:36:36 +08:00
wangwei
a0ecce4678 修复TrustedCertificate导出多出Crl文件列 2019-06-24 10:24:16 +08:00
wangwei
5f63be0c72 keyring再次颁发有效期(天)可填写小数的bug 2019-06-24 10:22:45 +08:00
wangwei
92c34a108c 修复keyring导出缺少 CRL列、再次颁发有效期(天)可填写小数的bug 2019-06-24 10:05:42 +08:00
wangwei
c812bebb2d ResponsePage增加导出功能 2019-06-23 18:19:06 +08:00
wangwei
30ec0dc379 修复表单未选择文件时 会出现文件格式错误提示 2019-06-23 17:42:19 +08:00
wangwei
d7fc2a1d81 修复InsertScripts、TrafficMirror导出列名不一致bug 2019-06-23 17:11:10 +08:00
wangwei
540d669073 TrafficMirror:添加AddressList属性值大小限制 2019-06-23 16:55:38 +08:00
duandongmei
8910c864ef cacert文件夹创建 2019-06-22 18:18:57 +08:00
wangwei
24ff189f8d 修复非系统内置证书无法编辑,仍提示禁止操作bug 2019-06-22 18:09:31 +08:00
wangwei
30b8d63f21 修正劫持、注入脚本、访问阻断页面文件校验及阻断页面文件描述字符长度校验 2019-06-22 16:32:57 +08:00
wangxin
32e35b4bc3 group多选改为单选 2019-06-22 10:42:19 +08:00
wangxin
891d1a9cbb 修改service字典,monit时Block的action doLog disable值0去掉,页面doLog在非拦截时交由service字典控制 2019-06-21 17:51:50 +08:00
wangwei
fd3b6f8fca 修复interceptPolicy导出不一致bug 2019-06-21 17:35:20 +08:00
wangwei
d67a25335f interceptPolicy界面去除限速的判断 2019-06-21 17:34:28 +08:00
wangwei
4a3e865c75 interceptPolicy去掉限速action、IP和域名都不填bug 2019-06-21 16:35:52 +08:00
zhangwenqing
84579c8f3f 1.修改分组域配置批量删除逻辑
2.修正分组域配置删除提示信息
3.补漏表单GroupName必填
2019-06-21 15:59:18 +08:00
wangxin
d6f8927499 ojb-list-group 策略用户自定义域默认返回0 2019-06-21 14:56:07 +08:00
wangxin
399396815f form表单注释HTTPS跟Intercept,恢复之前被注释的取消配置代码 2019-06-21 10:35:55 +08:00
wangxin
eab1a85554 修复数值域无协议ID的时候仍然下发的bug 2019-06-20 18:47:26 +08:00
wangwei
b5e49c5dba Merge branch 'develop_no_common_group' of git.mesalab.cn:K18_NTCS_WEB/NTC into develop_no_common_group 2019-06-20 18:34:54 +08:00
wangwei
38f63b8175 更新国际化 2019-06-20 18:33:42 +08:00
zhangwenqing
b4c06301b0 1.IP分组域配置修改增加修改人/时间
2.修复携带查询条件无法导出数据bug
3.优化分组域配置导入
2019-06-20 18:06:38 +08:00
wangwei
8217770d6d InterceptPolicy:添加protocol errors参数、且修正默认参数 2019-06-20 17:59:50 +08:00
wangwei
cf6d462feb 修改keyring可信证书和不可信证书名称 2019-06-20 17:50:51 +08:00
wangxin
620f26fa2f (1)加入HTTP协议的Object-Group Policy
(2)修复增域删域的逻辑错误
(3)调整拦截自定义域
2019-06-20 16:53:23 +08:00
wangwei
0a695b3a51 理相关的应答头的district的值set-cookie修改为Set-Cookie 2019-06-19 18:10:58 +08:00
shangguanyanfei
6eafd88642 流量统计-统计菜单页面查询条件样式调整 2019-06-19 17:03:32 +08:00
wangxin
fc339cae7e 初始表单当非选中拦截的时候隐藏域名组 2019-06-19 16:40:32 +08:00
zhangwenqing
bb13d8bbec 1.增加列表缺少字段导出相应修改 2.增加分组域配置批量删除功能 3.修复分组域配置导入不下发bug 2019-06-19 16:15:21 +08:00
wangxin
5f7eb1ec43 清空所有域以后引用组的定时任务删除 2019-06-19 11:13:41 +08:00
zhangwenqing
46fd30e443 修正菜单sql 2019-06-19 09:36:34 +08:00
shangguanyanfei
ce75edd0d2 流量统计-统计菜单配置统计查询列表点击方法修改 2019-06-18 14:15:41 +08:00
wangxin
01655fcc4c sublist修正 2019-06-18 12:25:24 +08:00
wangxin
629a92a2ce 恢复ssl version min与max的值,obj-list-group界面去除 日志总量一列的展示 2019-06-18 10:20:42 +08:00
wangwei
f03cba22dd 拦截策略Pinning提示信息 2019-06-18 09:19:19 +08:00
wangxin
a1a2324304 Merge remote-tracking branch 'origin/develop_no_common_group' into develop_no_common_group 2019-06-17 19:01:25 +08:00
wangxin
e622288234 (1)Obj-list-group sub页面增加定时任务展示
(2)修复form表单当默认monitor动作时Intercept无法展示的bug
(3)调整拦截动作下发userregion
2019-06-17 19:00:51 +08:00
wangwei
eb3616f6ff 更新国际化文件 2019-06-17 18:58:21 +08:00
shangguanyanfei
323920263d 流量统计-统计页面初始化默认时间修改 2019-06-17 17:21:10 +08:00
wangwei
25a5cc802e 修正intercept Policy菜单keyring默认值为1 2019-06-17 16:46:50 +08:00
duandongmei
889d58ca11 去掉proxy_file_strategy_cfg的修改 2019-06-17 16:38:42 +08:00
shangguanyanfei
e08ee12192 删除统计-国家代理的菜单,统计页面-阻断和监测页面去掉图表的百分比显示和饼图的展示 2019-06-17 15:43:01 +08:00
段冬梅
9bcf405945 删除新的统计菜单更改sql,object-list-group国际化更改 2019-06-17 15:12:02 +08:00
zhangwenqing
a403a82922 修改公共组管理表sql 2019-06-17 14:36:28 +08:00
wangwei
0cdbbe4201 操控 动作字段的CSV导出国际化修改 2019-06-17 14:26:25 +08:00
段冬梅
bc2b862e39 object-list-group菜单sql及国际化整理 2019-06-17 13:56:11 +08:00
wangwei
f41d43b843 修复intercept Policy内置配置修改失败bug 2019-06-17 13:14:23 +08:00
wangwei
48a294fac3 修复intercept Policy新增bug 2019-06-17 10:40:42 +08:00
wangwei
a4e5b0f78d 修复intercept Policy新增bug 2019-06-17 09:04:39 +08:00
wangxin
55e2272333 组长度超过20省略号展示,导出doLog调整 2019-06-15 18:20:24 +08:00
wangxin
1d0835a563 当组为空的时候不审核,修复排序报错 2019-06-15 16:53:43 +08:00
wangxin
10d153c40f obj-group-list隐藏doBlackList,拦截行为的doLog值设置为2 2019-06-15 11:50:13 +08:00
wangxin
ef16dddf34 obj-group-list批量操作打开 2019-06-14 19:21:01 +08:00
wangxin
1d64a1bc0f (1)审核修正userregion,定时userregion修正
(2)form表单monit修正,list group为空报错修复
(3)删除组下的域配置相关逻辑修正
2019-06-14 18:47:31 +08:00
wangwei
0f06c49b48 统一国际化配置 2019-06-14 18:07:04 +08:00
zhangwenqing
d245ef7dc4 分组配置管理GroupName改为可手动输入 2019-06-14 17:12:41 +08:00
wangwei
3aebe7d905 修复keyring可信证书不可取消审核和导入内置判断:1or0 2019-06-14 16:43:58 +08:00
zhangwenqing
2190ee447d 修改分组配置管理菜单sql 2019-06-14 14:04:00 +08:00
wangxin
3cf97daa6a obj-group-list列表sql权限修正 2019-06-14 11:40:47 +08:00
wangxin
f232a5b90a 域清空时取消obj-group-list maat配置 2019-06-14 11:29:03 +08:00
段冬梅
1c4308e536 拦截内置配置:允许修改、不允许删除。
keyring内置配置:允许修改,不允许删除。
可信证书内置配置:不允许修改,允许删除(未被引用)。
2019-06-14 11:16:54 +08:00
段冬梅
7ce70a10f8 keyring内置证书 2019-06-14 10:24:10 +08:00
段冬梅
b280c23021 keyring内置证书导入功能 2019-06-14 10:20:13 +08:00
段冬梅
1031b0a118 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-14 10:17:57 +08:00
段冬梅
6a9c2db32a keyring内置证书功能导入 2019-06-14 10:17:46 +08:00
wangxin
1441b6697b obj-group-list修正ip range下发 2019-06-14 09:13:37 +08:00
wangxin
98f1722bdd obj-group-list列表界面注释子配置展开三角;form表单注释http选项 2019-06-13 21:05:14 +08:00
wangxin
7501eb4317 对象组提交 2019-06-13 20:57:29 +08:00
shangguanyanfei
446c802ece 流量统计-统计页面 增加查询失败界面的提示信息 2019-06-13 18:41:26 +08:00
段冬梅
a12b74b1d3 增加内置拦截策略的提示信息 2019-06-13 15:29:27 +08:00
段冬梅
c58bac38d1 拦截内置compile_id=0配置;
拦截内置配置不允许删除、不允许取消。只允许修日志参数,拦截动作,以及动作参数等信息,其他信息策略编辑界面置灰,不能修改。
2019-06-13 15:25:04 +08:00
shangguanyanfei
aaf64fc527 流量统计-统计页面样式调整 2019-06-13 15:08:42 +08:00
shangguanyanfei
afafed1804 实时报表-流量统计-统计菜单 url修改sql 2019-06-13 11:15:35 +08:00
shangguanyanfei
6f3647694e 实时统计-流量统计下的统计页面 图形 查询条件等样式的修改 2019-06-12 19:33:59 +08:00
wangwei
c8467db46b 恢复文件上传方式并修正带后缀 2019-06-12 12:42:03 +08:00
zhangwenqing
193bb8c1c3 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-11 17:25:26 +08:00
zhangwenqing
bbda5e233f 分组配置管理删除分组下最后一条域配置时增加提示信息 2019-06-11 17:25:10 +08:00
wangwei
fdb38ce727 替换文件上传方式 带后缀 2019-06-11 17:23:30 +08:00
wangwei
2b23095c9d 修复http monitor、whiteList导入直接下发自定义域的设置 2019-06-11 13:10:20 +08:00
wangwei
9e276d1f0a 调整拦截策略、控制策略菜查看域信息框的宽度 2019-06-10 20:20:56 +08:00
zhangwenqing
4d4d1d9153 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-10 18:32:17 +08:00
zhangwenqing
bf03ca1cc0 1、增加SubscribeId分组配置功能 2、增加公共分组相关国际化代码及相关sql文件修改 2019-06-10 18:31:52 +08:00
wangwei
7dc9e4ac43 修复可信证书Buil-In字段的导出 2019-06-10 18:25:17 +08:00
shangguanyanfei
66b3673bce 实时报表-流量统计-统计页面中的二级页面显示滚动条 2019-06-10 18:08:39 +08:00
wangwei
24c7d0b3ad Merge branch 'develop_no_common_group' of git@git.mesalab.cn:K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-10 16:23:35 +08:00
wangwei
8d44987c6f 修改国际化:劫持、阻断页面、镜像、注入脚本 2019-06-10 16:23:05 +08:00
shangguanyanfei
21cd6c06be HTTP(S)操控日志app_id,app_protocol,protocol_id直接取值,去掉字典转换
实时报表-国家代理统计菜单及它下面的子菜单都置为失效
2019-06-10 16:22:03 +08:00
wangwei
194bf20558 跟新代理相关菜单 isAudit字段现实顺序、去除拦截策略日志总量 2019-06-10 16:02:40 +08:00
段冬梅
3fbe796217 导入内置证书国际化更改,是否内置证书国际化更改 2019-06-10 15:37:23 +08:00
wangwei
238c342339 Merge branch 'develop_no_common_group' of git@git.mesalab.cn:K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-10 15:32:13 +08:00
wangwei
c7bd7dcba1 补提http操控日志跳转 2019-06-10 15:28:05 +08:00
wangxin
2f74cd03cc 更新组状态方法修改 2019-06-10 14:10:00 +08:00
wangwei
b22cfec67f 修正拦截策略profileId为数值类型 2019-06-10 13:26:48 +08:00
wangwei
723da765a0 Merge branch 'develop_no_common_group' of git@git.mesalab.cn:K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-10 11:48:44 +08:00
wangwei
dace2ab798 去除http monit 日志总量列、修复http 操控阻断日志跳转 2019-06-10 11:48:21 +08:00
shangguanyanfei
3b57a384b6 菜单修改的sql文件 修改 2019-06-10 11:06:50 +08:00
shangguanyanfei
ee513ccdae HTTP(S)阻断 修改 2019-06-10 10:43:39 +08:00
shangguanyanfei
4f85cf1beb HTTP(S)监测 修改为 查询 操控日志的接口 2019-06-10 10:22:24 +08:00
wangwei
3247d6fc9e 修正拦截策略ssl版本校验 2019-06-08 22:14:14 +08:00
wangwei
a821ca4364 修正拦截策略allow http2开关 2019-06-08 17:28:09 +08:00
段冬梅
2bee7a7f68 可信证书内置证书功能添加 2019-06-08 16:51:28 +08:00
wangwei
5f8a9b43fc 修正拦截策略allow http2开关 2019-06-08 16:07:20 +08:00
wangwei
df690cffd3 http(s) 监测、白名单自定义域下发置"{}",http(s) 阻断、操控去除日志总量 2019-06-08 15:36:06 +08:00
duandongmei
744a6eae55 内置可信证书上传minio,入库,并下发 2019-06-07 21:48:26 +08:00
段冬梅
56f08a1bfa 内置可信证书入库代码提交 2019-06-06 18:54:25 +08:00
段冬梅
d0554f0f2b 内置可信证书解析脚本 2019-06-06 18:36:03 +08:00
段冬梅
897125210d 增加可信证书内置证书快捷按钮 2019-06-06 18:35:07 +08:00
shangguanyanfei
27b0cfa560 Radius日志code字段 国际化修改 2019-06-06 17:53:37 +08:00
shangguanyanfei
4ae632b3ab 实时报表-流量统计-统计页面中的二级页面改为默认折线图 2019-06-06 17:15:24 +08:00
段冬梅
9754bd757d Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-06 13:58:04 +08:00
段冬梅
d76e44d06f x509程序更新 2019-06-06 13:57:50 +08:00
wangwei
2f04b583ea http(s) Manipulate重定向时必填一条URL域 2019-06-06 11:27:22 +08:00
shangguanyanfei
3e1500cf38 http block菜单修改 改为查询操控日志 2019-06-05 18:50:15 +08:00
zhangwenqing
d0499163b3 修改公共组管理删除校验 2019-06-05 18:33:30 +08:00
段冬梅
94e764f97e 去掉失败方法的一个字典;
去掉拦截限速业务
拦截内置配置的userRegion为{}
2019-06-05 18:05:20 +08:00
zhangwenqing
f9768ab910 分组配置增加以ud_flag字段标识状态 2019-06-05 17:49:39 +08:00
wangwei
ad04b41d7a 修复allow_http2的状态更新 2019-06-05 16:52:22 +08:00
wangwei
d7bcd91b8a 修复intercept 自定义域 2019-06-05 16:42:51 +08:00
wangwei
77059b8d2c 修复Intercept Policy自定义域{} 2019-06-05 15:23:03 +08:00
wangwei
452e295d8a 修正allow_http2的显示、bypass的自定义域改成null的json 2019-06-05 14:37:04 +08:00
shangguanyanfei
db7049c041 1.统计-带宽两个图的合并2.HTTP(S)操控日志页面增加查询条件及Custom列表展示列选择页面增加滚动条 2019-06-05 14:14:40 +08:00
zhangwenqing
c83472c508 去掉分组管理无用代码 2019-06-05 10:40:36 +08:00
段冬梅
2e2249ce15 allow HTTP/2国际化更改 2019-06-05 10:27:50 +08:00
段冬梅
3bbc700ed3 keyring内置文件 2019-06-05 09:39:35 +08:00
duandongmei
70312e4d5d 攻击嵌入菜单俄文国际化更改 2019-06-04 15:30:40 +08:00
段冬梅
7b1fd6074d 代理内置0号配置 2019-06-04 15:18:49 +08:00
shangguanyanfei
4494bbd5c4 HTTP(S)操控
1.从配置到日志页面的跳转 2.列表的排序 3.配置ID查询条件的更改 4.八个新增字段的添加和展示
2019-06-04 14:19:24 +08:00
wangwei
30e04c19f6 修正阻断页面template格式文件后缀为.htmp校验 2019-06-04 14:04:42 +08:00
段冬梅
f074c1432a 策略被引用:逻辑修改为非-1策略引用均不允许配置取消和删除 2019-06-04 13:57:50 +08:00
wangwei
7bc04a2df3 修正阻断页面 Content Type为 Format 2019-06-04 12:56:31 +08:00
wangwei
5036f89db5 修复http manipulate 导出action 字段为 Manipulate 2019-06-04 09:41:47 +08:00
wangwei
0406998c42 修复http block导出response content字段不统一、http manipulate导出少域问题 2019-06-04 08:52:41 +08:00
duandongmei
87dc47cbf3 日志时间间隔默认为5分钟;
日志导出最大为2万
2019-06-03 17:09:25 +08:00
duandongmei
2ad805617b 恢复左侧边距设置 2019-06-03 16:25:21 +08:00
duandongmei
1cc1ed42ec 清理profile相关表数据sql提至前面 2019-06-03 16:00:19 +08:00
shangguanyanfei
775230f99b HTTP(S)操控日志的字段的国际化 2019-06-03 15:53:04 +08:00
zhangwenqing
576e446292 URL公共组配置部分功能及相应sql提交 2019-06-03 15:50:00 +08:00
duandongmei
fd714e30f4 修改攻击菜单国际化;
操控日志菜单分配给admin用户
2019-06-03 15:17:24 +08:00
zhangwenqing
8c766e90a8 IP公共组配置部分功能提交 2019-06-03 14:53:39 +08:00
shangguanyanfei
28da266944 HTTP(S)操控新增字典修改 2019-06-03 11:28:12 +08:00
shangguanyanfei
9441ed77a1 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-06-03 10:06:35 +08:00
shangguanyanfei
b7e2a89f09 HTTP(S)操控日志页面的菜单sql和字典sql 2019-06-03 10:03:03 +08:00
duandongmei
e9a91921d4 拦截策略的字典sql修正;
cookie信息使用window.name传递
2019-06-03 10:02:29 +08:00
wangwei
3641e2c64e 更新国际化、去除阻断页面.template校验 2019-06-02 18:18:05 +08:00
wangwei
3e206c8ad1 劫持、注入、阻断页面、镜像清表sql、更新劫持字典表sql 2019-06-02 17:24:39 +08:00
段冬梅
a6260ee1ef 攻击菜单国际化更改,菜单增加流量统计菜单权限分配 2019-06-02 16:41:35 +08:00
wangwei
692d00050c 劫持、注入、镜像、阻断页面、拦截证书内容引用时的处理 2019-06-02 16:33:49 +08:00
wangwei
5355c9ab9c 清除hijack类型字典表 2019-05-31 16:22:00 +08:00
shangguanyanfei
468054b5a4 HTPP(S)操控日志 2019-05-31 14:40:26 +08:00
wangwei
eb9ad8941e 恢复nis.properties 2019-05-31 14:16:13 +08:00
wangwei
ae5f827155 更新劫持文件字典表 2019-05-31 13:31:00 +08:00
wangwei
65c06777ed 修复HTTP(S) 阻断 引入阻断页面文件的查询 2019-05-31 13:08:31 +08:00
wangwei
f917c7678a 拦截策略新增时记录引用文件信息 2019-05-31 13:06:39 +08:00
wangwei
1b2f115ee5 修复文件劫持、注入、阻断页面、镜像若干bug 2019-05-31 13:04:57 +08:00
wangwei
33590ee8f4 修复HTTP(S) Manipulate 导出profile info字段不统一 2019-05-31 12:56:58 +08:00
shangguanyanfei
91aaf716c8 实时报表-流量统计菜单-统计中的配置统计模块
1.时间粒度最大范围调整 5分钟(一个月) 小时(一个月) 天(一年)
2.查询配置ID的规则名称时,取消is_valid=1的查询条件
2019-05-30 18:07:38 +08:00
shangguanyanfei
5dc3136724 实时报表-流量统计菜单下新增统计菜单,调用的接口 2019-05-30 14:59:52 +08:00
shangguanyanfei
a4f341cf74 实时报表-流量统计菜单下新增统计菜单,对多个业务内容进行统计及业务之间的切换,以图表和列表的方式展示 2019-05-30 11:06:16 +08:00
zhangwenqing
b1bf4d1185 修正保护名单管理未选中数据删除不校验问题 2019-05-30 10:36:44 +08:00
段冬梅
95dc4a7e5f Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-05-29 13:27:39 +08:00
段冬梅
93b3729bbe 未变更 2019-05-29 13:27:32 +08:00
wangwei
1ef6002c57 更新国际化配置 2019-05-29 11:30:03 +08:00
李皓宸
c0461322fa 区分是否为外部URL时加入了正则校验 2019-05-29 11:05:28 +08:00
李皓宸
8770f98ea1 界面嵌入外部URL cookie传递 (test) 2019-05-28 20:07:50 +08:00
wangwei
613ef99e67 阻断页面中增加id属性 2019-05-28 18:31:18 +08:00
zhangwenqing
935f70fa4f 修改Proxy阻断配置定时任务和批量下发的userRegion 2019-05-28 18:19:26 +08:00
wangwei
231a3ca1d5 添加文件类型校验(劫持、注入、阻断页面、文件策略) 2019-05-28 18:04:38 +08:00
段冬梅
baf3035eda ddos新增菜单,并为ddos新增的菜单分配角色;
操控业务sql增加,并为操控菜单分配admin角色
2019-05-28 17:21:34 +08:00
段冬梅
411639fe16 去掉批量下发的json打印 2019-05-28 17:07:59 +08:00
段冬梅
b453c1f178 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-05-28 17:04:56 +08:00
段冬梅
2b7973c962 DDOS国际化修改为DDoS 2019-05-28 17:04:44 +08:00
wangxin
f5961fd68a 删除无必要的判断 2019-05-28 17:03:17 +08:00
wangxin
d4ea223b99 修复packet ip address asn切换到ip配置时,没有正确获取到配置属性的bug 2019-05-28 17:00:02 +08:00
wangwei
e9bb74d9fd 拦截策略新增allow_http2 2019-05-28 13:36:36 +08:00
zhangwenqing
84c10eac7d 1.操控配置去除Block Method 2.修改Block配置下发userRegion 2019-05-27 18:17:40 +08:00
李皓宸
dd31466774 判断菜单URL是否是外部链接进行区别操作 2019-05-27 17:36:31 +08:00
wangwei
ab25fbc8f0 修复审核通过配置修改成功提示信息bug 2019-05-27 16:52:19 +08:00
wangwei
72fee91228 修复镜像菜单addrList下发格式 2019-05-27 16:19:44 +08:00
wangwei
733cd55636 修复文件摘要请求服务接口失败bug 2019-05-27 13:53:31 +08:00
zhangwenqing
90678068c9 修正操控配置下发特殊字符重复转义 2019-05-27 11:27:14 +08:00
zhangwenqing
5ad397d752 完善操控配置功能,修改配置更新界面属性位置 2019-05-27 09:47:20 +08:00
wangwei
8472c6efcf 修复代理(劫持、镜像、阻断、注入)菜单的bug 2019-05-26 16:09:19 +08:00
wangwei
f2d29374da 完善修改配置数据时提示信息问题 2019-05-24 19:12:37 +08:00
wangwei
2786ee2fe8 修复文件摘要修改功能请求服务接口失败 2019-05-24 19:09:40 +08:00
wangwei
8b2a692aeb 打开下发配置交互代码 2019-05-24 11:23:07 +08:00
段冬梅
062161826e 操控增加为admin添加权限sql,清理旧的字典和菜单sql。
去掉批量中的json打印
2019-05-24 10:15:28 +08:00
wangxin
db9d2a41fd 修改字典sql将插入数据id改为insert into select的格式 2019-05-24 09:35:13 +08:00
wangxin
8261647a35 (1)调整拦截action 为2
(2)修复导出bug
2019-05-23 19:12:37 +08:00
zhangwenqing
672d76b046 修复配置导入校验时空指针异常 2019-05-23 18:28:04 +08:00
wangwei
00b3ea807f 更新流量转发目的地址下发配置参数格式 2019-05-23 18:18:55 +08:00
zhangwenqing
99f002d0c6 操控增加国际化代码,修改列表action检索 2019-05-23 17:22:43 +08:00
wangwei
39cbf62517 完善字典表数据插入sql语句 2019-05-23 15:17:27 +08:00
段冬梅
25c2bb790e 整理新增的几个文件策略表sql,以及admin角色添加菜单权限 2019-05-23 14:45:36 +08:00
zhangwenqing
cf29b7ec04 补充操控配置导出缺少的action、response code列. 2019-05-23 11:54:06 +08:00
zhangwenqing
4a810d918a 修正操控配置action切换后无域配置可提交问题. 2019-05-23 10:02:57 +08:00
wangwei
5c00167d76 新增访问阻断页面菜单;完善劫持、策略、注入脚本、镜像文件菜单相关功能 2019-05-22 19:57:28 +08:00
wangxin
a68c454559 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC into develop_no_common_group 2019-05-22 19:41:20 +08:00
wangxin
6abfd25a1d Steam三个菜单的form表单当action 为monit的时候ip和账号必选一个 2019-05-22 19:38:47 +08:00
zhangwenqing
5b5b6d8584 代理操控业务配置批量操作、定时任务相关修改提交. 2019-05-22 18:49:00 +08:00
wangxin
c0d85d20bb 修复代理拦截页面切换action时的大片空白 2019-05-22 17:58:31 +08:00
wangxin
8788c65357 修复Fail Method字典key值 2019-05-22 17:51:07 +08:00
zhangwenqing
a2c5ba8f7a 修正操控业务配置sql 2019-05-22 17:13:56 +08:00
wangxin
8c9706fb0e Lists.newArrayList()修改为new ArrayList() 2019-05-22 12:42:29 +08:00
duandongmei
b2aac3e567 去掉操控功能误导入的包 2019-05-22 11:03:08 +08:00
wangxin
182a6a8ddc 代理拦截修改提交 2019-05-21 19:50:54 +08:00
zhangwenqing
ac52747686 代理操控业务部分功能提交配置、导入、导出 2019-05-21 19:15:54 +08:00
duandongmei
8657cfa142 增加为admin角色分配新菜单的sql 2019-05-21 15:41:27 +08:00
wangwei
952ea78b66 更新菜单劫持、拦截、镜像sql表 2019-05-21 11:54:56 +08:00
wangwei
f30acfdbbd 新增劫持文件、注入脚本文件、流量转发目的地菜单,完善文件劫持菜单。 2019-05-21 09:51:19 +08:00
duandongmei
c44ddb9ffc 热修改功能打开 2019-05-20 15:54:21 +08:00
duandongmei
a9a15f4c0a 610上线内容回复UPDATE_ACTION 2019-05-20 15:46:21 +08:00
duandongmei
025873ce76 综合服务修改接口未上线前,修改恢复为INSERT_ACTION动作 2019-05-19 11:23:22 +08:00
duandongmei
28771355cc http client增加错误信息打印 2019-05-17 15:30:18 +08:00
duandongmei
0629e8b1de 修改HTTP client的超时时间为500秒 2019-05-17 15:28:59 +08:00
duandongmei
8d7a6c69b6 流媒体协议修改权限标识 2019-05-17 09:45:22 +08:00
wangxin
fe3f632046 IP范围的起始IP必须小于终止IP验证修复 2019-05-15 11:26:54 +08:00
duandongmei
9527b41592 样例文件界面,当level非空时,也需根据动作来隐藏和打开level属性 2019-05-15 09:46:24 +08:00
李皓宸
6312a65351 修改 导入时源IP/目的IP为默认值时提示语 2019-05-14 19:25:58 +08:00
李皓宸
f6c37c7bda 修改 导入时源IP/目的IP为默认值时的提示语 2019-05-14 18:39:40 +08:00
李皓宸
c81dd92aca 修复 导入时只有源IP或目的IP的配置 不能为0.0.0.0
同时有源IP和目的IP两个IP不能一样,仅有一个可为0.0.0.0
2019-05-14 16:57:13 +08:00
李皓宸
9f4264d878 1.修改 导入时只有源IP或目的IP的配置 不能为0.0.0.0
同时有源IP和目的IP两个IP不能一样,仅有一个可为0.0.0.0
2.修复 新增功能和导入功能的IP校验不一致问题
2019-05-13 19:24:07 +08:00
duandongmei
d4e153533a APP相关模块统一使用appCode作为检索条件 2019-05-13 19:10:21 +08:00
李皓宸
35ca1636ef 导出功能IP Spoofing Spoofing内容显示不一致 2019-05-13 14:50:15 +08:00
duandongmei
44486b98cb APP特征模块增加app非空判断 2019-05-13 10:32:42 +08:00
duandongmei
ea456f83d0 HTTPS重定向,导入增加httpsURL提示;
解决批量删除会删除审核未通过的配置BUG
2019-05-10 18:31:27 +08:00
李皓宸
b4f9eac0d3 删除通过或未通过配置时 删除提示更改为"只能删除未审核的配置与取消审核通过的配置" 2019-05-10 16:47:05 +08:00
李皓宸
54333afe0b 修复新增、导入按钮class属性 2019-05-10 15:57:56 +08:00
李皓宸
48806bd775 解决配置导入时 目的端口未能正确校验 2019-05-10 15:01:31 +08:00
duandongmei
23ae0f08d3 批量增加isValid和isAudit检索条件 2019-05-09 17:31:40 +08:00
duandongmei
21ca3bc804 定时任务daily的过期时间调整 2019-05-09 17:26:13 +08:00
李皓宸
d9110dfa14 业务配置->流 和 日志检索->流内的模块 "阻断"显示更改为"封堵(丢弃)" 2019-05-09 16:36:06 +08:00
duandongmei
fd2d285b92 批量操作条件取反 2019-05-09 11:25:00 +08:00
duandongmei
8a27636007 批量操作增加限制条件 2019-05-09 09:52:54 +08:00
zhangwenqing
89336a3677 未审核与取消的配置可批量删除. 2019-05-08 18:23:34 +08:00
wangxin
144900d6df 拦截策略列表doLog列注释 2019-05-08 15:35:49 +08:00
李皓宸
ba758cab58 修改中文国际化文件中部分英文翻译 2019-05-08 11:27:21 +08:00
wangwei
10fb06f5bf 修改blacklist国际化配置 2019-05-08 10:42:43 +08:00
wangwei
dd37178cfc 修复ip地址监测blacklist显示bug 2019-05-08 10:29:36 +08:00
wangwei
46fff54557 删除多余新增按钮的class属性 2019-05-07 15:26:44 +08:00
李皓宸
f1fc6ee9aa VOIP业务配置审核通过,没有审核人的问题解决 2019-05-07 14:51:30 +08:00
wangwei
dde951fe4a 所有新增、导入按钮分别增加class属性 2019-05-07 14:02:06 +08:00
李皓宸
33fd4df21d 1.菜单中的中文语言下,部分菜单不是中文的问题解决
2.VOIP业务审核通过,没有审核时间的问题解决
2019-05-07 13:52:44 +08:00
zhangwenqing
1882d011cb 清空配置并失效所有定时任务 2019-05-07 10:41:17 +08:00
duandongmei
cd977ed81a 此版本暂时隐藏生效状态可修改的功能 2019-05-07 09:42:59 +08:00
wangxin
e8a5c506e9 修改IPV6错误提示 2019-05-06 18:51:05 +08:00
zhangwenqing
f8e1b8f093 清空配置功能增加调用相应服务接口步骤 2019-05-06 16:28:37 +08:00
wangwei
c30ab53f00 修复网页关键字定时器界面显示不完整BUG 2019-05-06 14:09:35 +08:00
wangwei
ea33bae40f ASN IP配置重置按钮重置不全BUG 2019-05-06 13:55:07 +08:00
wangwei
d1082f539e 修复网页关键字定时器界面显示不完整BUG 2019-05-06 13:52:05 +08:00
duandongmei
c1188539b5 SSL配置取消失败BUG; 2019-05-06 10:13:15 +08:00
wangwei
269f4e0644 更新俄文国际化配置文件 2019-05-05 19:46:39 +08:00
duandongmei
3f6d6a6d60 中文、俄文国际化缺失补充
Conflicts:
	src/main/resources/messages/message_zh_CN.properties
2019-05-05 11:57:41 +08:00
duandongmei
00ffdd863c 恢复之前的定时任务配置取消不走综合服务的问题;
去掉英文国际化的合并记录

Conflicts:
	src/main/resources/messages/message_en.properties
2019-05-05 11:56:04 +08:00
duandongmei
1eaa2e668b 经确认,定时任务配置失效可直接使用配置正常的失效接口。
Conflicts:
	src/main/java/com/nis/util/SchedulerTaskUtil.java
2019-05-05 10:14:17 +08:00
段冬梅
86c2d86565 schedual use startStopService 2019-05-03 15:58:50 +08:00
duandongmei
35e491e20c 代理的拦截和控制策略配置取消增加配置状态判断 2019-05-03 10:27:21 +08:00
duandongmei
ce8c273aa4 代理最新帮助文档sql及帮助文档md文件提交 2019-05-03 10:22:48 +08:00
duandongmei
d00a855666 审核角色自动添加审核菜单;
审核角色禁止修改角色名称
2019-04-30 11:35:13 +08:00
wangwei
2b57e33d12 添加零时表单的移除 2019-04-29 18:18:46 +08:00
wangxin
fa9edae028 优化galaxyMessageFormat中的json解析速度,使用fastjson替换JSONObject 2019-04-29 17:39:55 +08:00
wangxin
d4ee7c7a42 优化导出速度 2019-04-29 10:37:38 +08:00
段冬梅
eac5552be2 IP spoofing pool定时任务修改时只改is_valid状态,is_audit默认为1 2019-04-29 09:51:41 +08:00
wangwei
18c5567f58 修复Anti DDOS修改定时任务选项展示 2019-04-29 08:53:32 +08:00
wangwei
b0a9982d54 修正抗ddos攻击修改时多余提示信息 2019-04-28 15:11:41 +08:00
段冬梅
8e724393e1 恢复ip和代理模块审核方法中二次查询域信息代码,避免同一种域允许新增多个的问题 2019-04-28 12:03:16 +08:00
zhangwenqing
494fb0669a 修正saveAndAudit角色用户新增SSL配置失败bug 2019-04-28 11:44:51 +08:00
duandongmei
36d1fee141 证书验证公私钥不匹配 2019-04-27 19:00:12 +08:00
shangguanyanfei
999406cbd1 定时器公共页面-长期选项,增加开始时间不能小于当前时间加上2分钟的验证 2019-04-26 18:02:22 +08:00
李皓宸
4107e0fb92 修复系统日志中异常日志显示不全的问题 2019-04-26 17:35:40 +08:00
wangwei
efd965f4ca Merge branch 'develop_no_common_group' of git@git.mesalab.cn:K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-26 17:20:07 +08:00
wangwei
6eecad82aa 修改配置导出文件名乱码问题 2019-04-26 17:19:45 +08:00
duandongmei
ab8c4448ce IP Spoofing增加定时任务ipPool状态变更BUG更改;
IP Spoofing取消状态的配置修改,ippool状态更改
2019-04-26 16:57:10 +08:00
duandongmei
9ade865187 ddos定时任务修改 2019-04-26 15:50:05 +08:00
shangguanyanfei
2aa3524104 报表统计-事件报表-时间查询条件范围更改为一个月 2019-04-26 14:57:54 +08:00
wangwei
35a1b72fee 修复IP Spoofing失效下发至服务端 2019-04-25 21:30:30 +08:00
shangguanyanfei
724eeef0f5 音频样例配置下发,源文件时长不能超过120s的错误信息提示 2019-04-25 17:29:31 +08:00
duandongmei
65d3f5013f Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-25 15:18:43 +08:00
shangguanyanfei
b50d324303 监测、统计时间查询条件范围更改为一个月,通联日志为一天 2019-04-25 15:18:09 +08:00
李皓宸
26097409d6 捕捉异常后增加记录异常日志的操作 2019-04-25 14:42:41 +08:00
wangwei
6223c66618 修复 IP Spoofing定时任务配置相关表数据状态不同步 2019-04-25 10:26:44 +08:00
wangwei
0499fb845d 取消视频添加阻默认阻断动作下置信度显示 2019-04-25 10:16:30 +08:00
李皓宸
30007d50d0 1.业务配置 packet和Stream中文国际化翻译为(包、流)
2.业务配置 Stream里的Protocol Identify中文国际化翻译为(基础协议)
3.业务配置 高级功能->APP特征 部分菜单翻译为中文  增加了一个app_ip_correlation(APP关联特征IP配置)国际化代码
2019-04-24 19:02:21 +08:00
李皓宸
1221ce6a18 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-24 18:09:19 +08:00
李皓宸
b9246ddeeb 实时报表->流量统计->(协议,App,活跃IP,流量,服务,网站)国际化代码修改 2019-04-24 17:56:57 +08:00
zhangwenqing
eda0103068 修正回调类配置批量取消失败问题 2019-04-24 17:19:23 +08:00
段冬梅
589cf100ee 俄文OK翻译;
定时任务错误信息打印;
恢复白名单被覆盖的logger.error;
2019-04-24 16:01:40 +08:00
wangxin
3b838aa838 (1)修正ConfigConvertUtil中的ipConvert方法
(2)Packet IP Address修正IP,ASN同时隐藏可以提交表单的bug
2019-04-24 14:04:10 +08:00
wangwei
b3abe1f0e5 修正导出逻辑判断关键词 2019-04-24 10:05:02 +08:00
段冬梅
0b1a51aa47 修复加密隧道协议不显示定时任务图标BUG;
修复批量之后无法查询所有状态数据bug
2019-04-24 09:54:50 +08:00
wangwei
40e166510c 修正导出条件逻辑判断 2019-04-23 19:00:07 +08:00
李皓宸
47771e57e7 撤销国际化的修改 2019-04-23 18:31:52 +08:00
李皓宸
94f0bc56b8 1.添加了部分菜单的中英文国际化
2.业务配置的流媒体审核异常已解决
2019-04-23 18:05:00 +08:00
wangwei
0cf19aeab9 修改文件导出改为post传参;修复拦截修复策略必选属性为空不提示问题 2019-04-23 16:45:09 +08:00
wangwei
078b1a0071 删除测试代码 2019-04-22 20:16:20 +08:00
zhangwenqing
728201cfbe 修正(saveAndAudit)角色用户新增配置出现保护名单提示后无法提交bug 2019-04-22 18:47:06 +08:00
wangwei
8719ed0527 修改导出遮罩层显示时间:处理完成时关闭 2019-04-22 18:39:30 +08:00
wangxin
77716a9517 补充修改,sql后加分号 2019-04-22 17:48:25 +08:00
wangxin
5e9400e723 修正port_port_cfg的错误sql 2019-04-22 17:43:37 +08:00
zhangwenqing
541aaf4640 补充提交. 2019-04-22 17:35:24 +08:00
zhangwenqing
f773c95c0b IPSpoofing配置批量审核操作增加欺骗IP池配置处理,修正图片样例批量审核功能 2019-04-22 17:23:03 +08:00
wangxin
77c7649b6a 精简项目配置文件,删除Constants。java中没有再使用的参数 2019-04-22 11:40:59 +08:00
wangxin
e8dd565262 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-22 11:13:45 +08:00
wangxin
fe90fd9935 (1)删除调用switchIpType方法的页面相关代码
(2)Stream列表页面展示表单Block,ratelimt有定时任务没有IP时的错位问题
2019-04-22 11:13:26 +08:00
段冬梅
827a43d843 打开配置热修改功能 2019-04-22 10:41:04 +08:00
wangxin
34a6cb5ed4 添加谓语 2019-04-22 10:02:09 +08:00
wangxin
42724b94de 调整定时任务开始时间比当前时间至少早两分钟翻译 2019-04-22 09:41:12 +08:00
duandongmei
97d1a52d3c 修复ddos定时任务界面BUG;
修复基础协议定时任务图标不显示bug;
所有业务增加定时任务逻辑
2019-04-21 19:02:33 +08:00
duandongmei
28f07f00f2 白名单增加定时任务处理;
修复白名单热修改被覆盖jsp
2019-04-21 13:15:29 +08:00
段冬梅
c716cb1fc3 白名单增加各个操作的定时任务处理;
各种批量操作增加定时任务的处理;
2019-04-19 18:35:20 +08:00
段冬梅
1191db5fbe Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-19 18:33:01 +08:00
段冬梅
5b63b0237e 白名单增加各个操作的定时任务处理
各种批量操作增加定时任务的处理
2019-04-19 18:32:46 +08:00
zhangwenqing
99c3c8c84f 修正保护名单配置回车不提示、重复数据问题 2019-04-19 17:44:12 +08:00
shangguanyanfei
865811b9b2 stream、DDOS和高级功能模块对某些用户的配置不经过审核直接生效及生效中的配置进行修改的功能 2019-04-19 17:20:32 +08:00
wangxin
5a5bdddba4 (1)IP Pattern拆分为源IP Pattern,目的IP Pattern,Port Pattern
拆分为源端口Pattern,目的端口Pattern
(2)show more修改,并移动刀ipRegion.js中
(3)IP复用未作修改
(4)删除部分废弃的导入模板以及废弃的导入方法
2019-04-18 10:15:23 +08:00
wangwei
6bd04a92ce Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC into develop_no_common_group 2019-04-17 18:04:39 +08:00
wangwei
e69992d712 doblacklist的js上增加动作切换时,默认选中0 2019-04-17 18:04:09 +08:00
段冬梅
4725a3ff90 全量同步/批量下发/定时任务域名相关自定义处理BUG更改 2019-04-17 17:49:23 +08:00
wangwei
6ac930fd22 修改doBlackList默认值为0 2019-04-17 16:11:29 +08:00
zhanghongqing
7b5c9092d1 修改音视频场景特殊用户提交问题 2019-04-17 14:38:17 +08:00
zhanghongqing
1cf9594bd2 多媒体中目录下的特殊用户修改或保存配置直接下发 2019-04-17 14:20:19 +08:00
leijun
cc8cb48da1 saveIpCfg 参数RedirectAttributes优化 2019-04-17 11:00:16 +08:00
wangwei
b8d1bd9ab9 修复doBlackList命名及回显bug 2019-04-17 10:55:32 +08:00
leijun
3acdae76d0 协议配置审核方法参数名统一 2019-04-17 09:55:11 +08:00
段冬梅
7b27b457a2 修改isValid为isAudit 2019-04-16 18:34:28 +08:00
zhangwenqing
7c36ec0abc 修正导入操作框错误提示信息及不显示bug. 2019-04-16 18:23:46 +08:00
leijun
80b590b673 还原bgp SubscribeId信息查询方法 2019-04-16 17:28:35 +08:00
zhangwenqing
f52651b382 补充提交. 2019-04-16 17:12:49 +08:00
zhangwenqing
a1998f24f7 增加删除所有配置规则功能. 2019-04-16 16:46:16 +08:00
wangwei
3bd9c15566 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-16 16:03:55 +08:00
wangwei
84eff37a0d 业务配置:IP地址中 修改选项 Blacklist Option回显bug 2019-04-16 16:03:28 +08:00
leijun
233a02b7dc 优化配置审核方法中重复查询配置信息 2019-04-16 15:49:21 +08:00
leijun
02bade2de0 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-16 14:34:19 +08:00
leijun
bdcc2bb1b4 协议-配置支持对某些用户的配置不经过审核直接生效的流程 2019-04-16 14:34:05 +08:00
duandongmei
4c2872c5ea 删除私有证书错误提示多余div 2019-04-16 14:33:47 +08:00
段冬梅
36e990a247 可信证书增加格式校验错误提示 2019-04-16 14:21:02 +08:00
shangguanyanfei
f06830ae23 配置id的检索in方式,增加id个数不大于200的校验 2019-04-16 10:08:10 +08:00
duandongmei
e4effb7ab4 Stream media配置保存并下发功能增加; 2019-04-15 22:38:22 +08:00
duandongmei
910072f66f ASN取消审核通过BUG更改补充提交 2019-04-15 21:15:56 +08:00
段冬梅
359dd64696 ASN修改审核不通过BUG:审核不通过也下发服务端了,错误使用isValid 2019-04-15 17:02:42 +08:00
段冬梅
96e8493509 IP地址增加热修改和配置新增直接生效功能;
http请求的异常增加logger.error打印
2019-04-15 16:57:34 +08:00
段冬梅
faad92ed0d Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-15 16:55:50 +08:00
zhangwenqing
a2f8cf56d3 增加高级功能菜单下的配置审核不通过、删除功能. 2019-04-15 16:23:14 +08:00
段冬梅
32804e2a9a Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-15 09:55:05 +08:00
段冬梅
c224080ef9 IP地址新增后直接生效及热修改功能 2019-04-15 09:50:52 +08:00
duandongmei
ecb1fed2d5 PROXY+IP Spoofing+IP payload增加配置热修改和配置新增直接生效功能 2019-04-14 17:17:58 +08:00
duandongmei
a769757728 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-13 18:39:13 +08:00
段冬梅
8b36721749 Merge branch 'cherry-pick-10db5d0c' into 'develop_no_common_group'
由于日志未实现FTP Content功能,暂时修改为admin用户才可展示,后期ftp Content功能实现再打开。

See merge request K18_NTCS_WEB/NTC!44
2019-04-13 18:36:56 +08:00
duandongmei
451c114419 由于日志未实现FTP Content功能,暂时修改为admin用户才可展示,后期ftp Content功能实现再打开。
(cherry picked from commit 10db5d0c32648c20a1d70b7445291c72598a9e4a)
2019-04-13 18:36:34 +08:00
duandongmei
161c545fcd Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-13 18:35:30 +08:00
zhangwenqing
84f5646f86 增加配置批量审核不通过和删除操作
除高级功能菜单下配置
2019-04-12 19:10:21 +08:00
段冬梅
47029f0eaf 全量下发的app策略和app高级功能的子域配置状态为修改BUG更改;
asn no增加digits数字校验
2019-04-12 15:52:13 +08:00
段冬梅
1f93d4f3b0 修改下发opCtion修改为UPDATE_ACTION 2019-04-12 11:38:35 +08:00
段冬梅
a478bee5f3 IP白名单配置新增直接生效(需要分配权限,此功能才可开启).
ip白名单配置生效状态下可修改(修改delRow的判断才可开启此功能).
2019-04-13 09:01:24 +08:00
段冬梅
bca7de6990 修改操作员审核员审计员三类数据权限 2019-04-13 08:58:38 +08:00
shangguanyanfei
268a0ae81b 配置界面的Cfg Id检索条件 增加范围和in的检索方式的功能修改 2019-04-11 17:13:44 +08:00
shangguanyanfei
fc08261929 配置界面的Cfg Id检索条件 增加范围和in的检索方式 2019-04-11 11:26:39 +08:00
段冬梅
04a94458ed 定时任务新增时类型默认设置为1 2019-04-11 09:52:50 +08:00
leijun
7f9a1c4f70 修复ftp新增时js异常 2019-04-10 18:24:10 +08:00
leijun
9b5792d748 调整app协议 ratelimit切换时subscribeid添加disable 2019-04-09 17:30:28 +08:00
duandongmei
002ad20be4 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-09 15:46:36 +08:00
段冬梅
9f97dc2202 去掉cancel按钮的重复事件 2019-04-09 15:45:53 +08:00
leijun
bcc0f7f220 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-09 15:31:47 +08:00
leijun
add20445ad 调整系统所有SubscribeID的配置,均支持SubscribeID单独下发。 2019-04-09 15:31:07 +08:00
段冬梅
3be1c1a625 定时任务设置配置状态默认值时,调整为存在定时任务才设置定时任务【此修改修复主表通过insert直接生效,定时任务将主表实体的状态又置为无效的BUG】;
修改daily和weekly的触发器开始时间,如果任务已经过时,设置从下一个周期开始。
2019-04-09 15:29:03 +08:00
段冬梅
aa25c49a87 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-09 09:31:23 +08:00
段冬梅
4ce7ebef05 审核并下发按钮保存 2019-04-09 09:30:45 +08:00
duandongmei
f3ea596e5a Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-08 21:03:30 +08:00
zhangwenqing
da9ea20e8f 修改tagsInput输入框长度为1时查询保护名单列表 2019-04-08 16:00:14 +08:00
段冬梅
7af6c7c203 证书类异常捕获修改 2019-04-08 13:50:40 +08:00
shangguanyanfei
c2faf2a2a3 1.统计 界面和服务端的配置总量修改 2019-04-04 18:09:22 +08:00
段冬梅
af4491d739 ASN IPv4或IPv6的统计修改为使用qurtz来做定时;
暂时不开放服务和界面配置不一致提示;
2019-04-04 16:45:18 +08:00
duandongmei
ae0f91e36d Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-02 18:20:01 +08:00
duandongmei
4880832028 冲突解决 2019-04-02 18:19:48 +08:00
zhangwenqing
f6405c6f04 配置保护名单功能改为实时查询. 2019-04-02 11:50:12 +08:00
shangguanyanfei
04db6bcb47 1.公共的Scheduler界面增加开始时间和结束时间之差不能小于1分钟的校验
2.公共的Scheduler界面单次选项中的开始时间加上不能小于当前时间加上2分钟的校验
2019-04-01 16:32:56 +08:00
段冬梅
f2b5d7413c 开始结束时间间隔至少为1分钟的国际化提示 2019-04-01 11:46:59 +08:00
段冬梅
b372f4a9d8 暂时注释掉界面和服务配置总量统计定时任务;
调整导入的最大限制为2w
2019-04-01 11:44:17 +08:00
段冬梅
851301c671 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-01 11:42:28 +08:00
zhangwenqing
6eea9ee15b 提交配置保护名单管理菜单sql 2019-04-01 10:13:24 +08:00
段冬梅
7189f2a671 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-04-01 10:10:46 +08:00
段冬梅
85da9461e5 冲突处理 2019-04-01 10:10:33 +08:00
shangguanyanfei
2809d1890d 1.定时去统计界面和服务端的配置量入库,并新增系统管理-管理员用户预警界面列表的功能
2.实时扫描此表中界面和服务端的配置量是否一致,不一致,管理员用户告警提示
2019-03-29 18:14:18 +08:00
zhangwenqing
e4cf2aa1b4 补充提交,选中IP域 2019-03-29 15:36:54 +08:00
zhangwenqing
91d93e7840 Stream限速配置导入模板增加'丢包率'属性,修正APP策略配置导入并下发isValid为0(无效)bug 2019-03-29 15:12:28 +08:00
zhangwenqing
5e1095f2bb 修正HTTP(S)重定向配置导入应答码默认值. 2019-03-28 17:29:28 +08:00
段冬梅
bea5312e9f 配置统计增加一列Effective 有效配置数 2019-03-28 14:32:22 +08:00
段冬梅
09405e06e1 补充提交,增加type属性 2019-04-09 09:11:16 +08:00
段冬梅
bf00ccd875 定时任务任务表增加type:1-正常任务;2-全量同步执行时未执行的任务。
增加全量同步时未执行任务的扫描
全量同步时,业务无数据也需要下发{}至服务端。
2019-04-09 09:10:40 +08:00
zhangwenqing
08dd0f3868 增加配置保护名单管理功能. 2019-03-27 18:05:18 +08:00
shangguanyanfei
b7a64234f8 公共的Scheduler界面增加开始时间和结束时间大小的校验 2019-03-27 09:31:42 +08:00
zhangwenqing
a1ad694260 修复配置导入Excel文件存在空行时,错误信息行号与文件行号对不上bug 2019-03-25 10:00:31 +08:00
zhangwenqing
253adc1396 修复配置导入错误IsHex值不校验BUG
复现条件:填写错误IsHex值,不填写Is Case-sensitive
2019-03-22 18:21:25 +08:00
duandongmei
fc302fe984 全量同步时,某业务无数据也需要发送一次{}请求。
全业务全量同步时,需要将service=-1标识发送至服务端,便于服务端清理所有分组复用业务配置
2019-03-21 17:33:55 +06:00
zhanghongqing
fcface8471 修改ddos配置任务调度bug 2019-03-21 10:24:57 +08:00
段冬梅
19b1d1b40c Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-03-20 11:32:40 +08:00
段冬梅
dc1a75c9c9 全量同步接口调用打开 2019-03-20 11:32:24 +08:00
zhangwenqing
1896c51a87 删除重复代码. 2019-03-19 18:00:31 +08:00
段冬梅
f284491963 多媒体的置信度默认值bug更改;
音视频的任务调度bug更改;
批量配置生效去掉无效代码
2019-03-19 15:11:34 +08:00
段冬梅
f309b8b79b ip配置的查询去掉dns策略相关表关联 2019-03-18 16:31:47 +08:00
段冬梅
805d444d01 各业务配置批量下发功能提交 2019-03-18 15:58:15 +08:00
zhanghongqing
36f09542da 增加定时器中文国际化 2019-03-18 11:53:17 +08:00
段冬梅
6017b7f454 色情场景只有在配置取消和配置未下发时可以编辑 2019-03-15 17:50:05 +08:00
段冬梅
f90d3dbf32 同步界面增加业务的回传,业同步业务从xml中获取 2019-03-15 17:31:57 +08:00
zhangwenqing
b588f12b0c 优化配置导入操作(缓存导入文件获取过的字典值) 2019-03-15 17:20:38 +08:00
段冬梅
9a9b050fc7 批量配置失效、全量下发、各业务全量下发功能提交 2019-03-15 16:15:11 +08:00
bsdbc
e977d00657 修改帮助页面样式 2019-03-12 17:38:28 +08:00
段冬梅
ef5c6cdfa6 去掉回调类配置批量下发的打印,打开asn的配置文件 2019-03-12 11:01:53 +08:00
bsdbc
62056ed718 帮助文档页面左侧树状目录添加横向滚动条 2019-03-12 10:18:51 +08:00
wangwenrui
e1966eb0c3 1.数据库新建表help_document
2.redis相关说明:
	帮助文档会缓存在redis中,使用的redis为nis.properties配置文件中redis.host配置的界面所用redis
	帮助文档key在redis中未设超时时间
	帮助文档key命名:help:cache:+md文件的名称      --> 帮助文档内容
				help:cache:back:+md文件的名称  --> 帮助文档备份的内容
				help:cache:cacheFlag   --> 帮助文档是否缓存标识,如果不为空且值为true,表示已缓存,不会重复缓存
2019-03-12 09:40:12 +08:00
wangwenrui
db00cafd84 新开分支整理代码:
1.帮助文档修改功能
2.帮助文档与上一版对比功能
3.单点问题解决
4.markdown帮助文档

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
2019-03-12 09:36:17 +08:00
段冬梅
785150f921 ASN ip,APP特征业务的配置批量取消功能完成 2019-03-11 17:06:31 +08:00
zhanghongqing
c8e43c81f1 修改配置中APP SSL证书特征新增界面中的匹配区域为空时,无文字提示问题。 2019-03-11 15:48:39 +08:00
段冬梅
b87f99c852 除APP feature和ASN IP外的业务增加批量配置取消功能;
修复ddos新增bug;
2019-03-05 17:42:12 +08:00
段冬梅
c348697e3b IP业务增加配置批量取消功能;
去掉批量取消的全部json打印;
清库语句完善,并增加定时任务的表删除及创建sql
2019-03-01 18:18:49 +08:00
段冬梅
6b37a95ee2 //http url
//dns
//mail address
//mail advanced
//https monitor
//https block
//https redirect
//https replace
//https whitelist
#以上业务的配置批量失效功能提交
2019-02-28 17:55:56 +08:00
leijun
d8b05f9431 修复DNAT复用策略 新增时缺少必填信息框 2019-02-28 11:45:21 +08:00
段冬梅
8682124d04 定时忽略updatePxyObjTrustedCaCrl方法
客户端用户管理修改修改成功提示为success类型
修改dns响应策略界面的错误提示框位置
2019-02-28 10:59:21 +08:00
leijun
b12f45a187 cgi 接口服务 防空指针处理 2019-02-28 10:08:23 +08:00
leijun
ba56de3336 cgi 接口服务 防空指针处理 2019-02-28 09:54:05 +08:00
dongxiaoyan
518600da40 去掉app流量趋势中app名称国际化 2019-02-27 17:55:58 +08:00
dongxiaoyan
e98c8f2f2a 解决流量统计app趋势中app名称特殊符号跟国际化标签写法的冲突bug 2019-02-27 17:43:54 +08:00
leijun
322e5ba8a8 cfgRegionCodeR 判断统一大小写 2019-02-27 11:27:06 +08:00
leijun
c87a465200 修复http url 白名单导入模板 下载黑屏 2019-02-27 11:23:23 +08:00
leijun
bf74483f77 实时报表-流量统计
http(s) URL导出取消条数限制
2019-02-27 09:27:54 +08:00
leijun
c690c68aad vpn cgi 接口参数配置 2019-02-26 17:42:56 +08:00
leijun
9b2f41cd39 vpn cgi接口服务 报错信息调整 2019-02-26 17:41:25 +08:00
段冬梅
88199a222b 去掉配置文件中重复部分 2019-02-25 10:38:06 +08:00
dongxiaoyan
7583c01432 调整APP相关趋势图数据比较接近时的颜色区分 2019-02-25 09:46:09 +08:00
dongxiaoyan
6d9060bb49 调整app趋势图透明度,添加纵轴单位 2019-02-25 09:45:30 +08:00
段冬梅
2b452af4b3 冲突解决 2019-02-25 09:45:12 +08:00
zhanghongqing
c5aae2302c 流量统计app详情趋势统计图增加Gbps、PPS单位切换统计,导出图片增加标题与时间
(cherry picked from commit 2dd73adfbb)

Conflicts:
	src/main/resources/nis.properties
2019-02-25 09:43:37 +08:00
段冬梅
a8468064d6 增加两个接口
trafficAppBpsTrend
trafficAppPpsTrend
2019-02-22 18:31:12 +08:00
zhanghongqing
ba3aeb199f 流量统计app详情趋势统计图增加Gbps、PPS单位切换统计,导出图片增加标题与时间
Conflicts:
	src/main/resources/nis.properties
2019-02-22 18:30:27 +08:00
段冬梅
d8a5ecf8ab 配置统计表增加配置的审核时间audit_time,配置统计存储过程修改 2019-02-22 14:19:55 +08:00
段冬梅
043cb275dc 客户端用户密码修改BUG更改;
客户端用户只有取消审核通过和删除的策略时,允许删除此用户;
客户端用户修改成功后,给出提示信息。
2019-02-21 10:55:26 +08:00
段冬梅
60392b2493 密码修改清理缓存时,由用户名清理缓存修改为登录ID来清理用户缓存。 2019-02-21 09:42:30 +08:00
段冬梅
a2f311f18c 修复客户端账号管理和SNAT策略导出选中配置出错BUG 2019-02-20 18:02:17 +08:00
dongxiaoyan
220b3be2b0 日志趋势图提示信息国际化
(cherry picked from commit ae4cca4dfe)

(cherry picked from commit 96656f24cf)
2019-02-20 10:19:56 +08:00
dongxiaoyan
668c435862 修改提示信息“No data to display”为“No data display within a specified time
range”;
时间格式化错误:最后的“。000”

(cherry picked from commit f3d4f0deec)

(cherry picked from commit bb6668d00f)
2019-02-20 10:19:26 +08:00
dongxiaoyan
47966248dc 1、根据 刘老师和园园要求注释掉:“CEIEC All Rights Reserved,CEIEC ©”;
2、提示信息:“未找到该菜单!”修改为“The menu was not found!”,未国际化,以后考虑国际化;
3、提示信息:“缓存清理成功”修改为“Cache Cleaning Successful!”,未国际化,以后考虑国际化;
4、提示信息:“缓存清理失败”修改为“Cache Cleanup Failure!”,未国际化,以后考虑国际化;
5、部分页面乱码修改;

(cherry picked from commit e2292598e9)

(cherry picked from commit 3639363a9b)
2019-02-20 09:46:46 +08:00
dongxiaoyan
8b60648f3e TrafficPort趋势图单位由bytes改为 :Link Numbers
(cherry picked from commit fda327e4c1)

(cherry picked from commit 446c8884ad)
2019-02-18 19:27:50 +08:00
zhanghongqing
745076678a 修改复制提示信息copyied为copied 2019-02-15 10:00:17 +08:00
duandongmei
22ed019dbd app的DNS Spoofing选项在提交之前未展示,置为disable 2019-01-30 20:01:26 +06:00
duandongmei
737833492b 白名单的ipForm界面去掉误写的aa串 2019-01-30 17:32:26 +06:00
zhangwei
edb9f11b92 1.暂时取消对定时任务配置的限制操作;
2.增加定时器的国际化code
2019-01-30 15:47:43 +06:00
tanghao
be3811688f 修复导出超过限制页面卡死BUG(丢失代码恢复) 2019-01-30 14:31:34 +08:00
zhangwei
851fb85ca1 修改定时器表单中的国际化code 2019-01-29 14:31:57 +06:00
zhangwei
2dadd96484 定时器增加长期生效选项,长期生效只有生效时间【开始时间】,无失效时间【结束时间】。 2019-01-29 14:25:09 +06:00
zhangwei
0ebee67507 Merge branch 'develop_no_common_group' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop_no_common_group 2019-01-29 14:23:43 +06:00
duandongmei
85f09a60be 单元格的值存储Map增加key重复性判断 2019-01-29 12:32:20 +06:00
fangshunjian
fa20de4df1 1、修改ddos,音视频保存定时任务信息cronValid 和 cronInvalid 字段出错的问题
Conflicts:
	src/main/webapp/WEB-INF/views/cfg/ddosIpCfgForm.jsp
2019-01-29 09:49:57 +06:00
duandongmei
2abffe2e34 26号之前的asn ip导入版本,区分ipv4和ipv6,v4和v6互不影响 2019-01-29 09:28:36 +06:00
duandongmei
32d4ad3cd7 导入处理无数据的单元格,记录所有有数据的单元格及下标,最后将无数据的单元格根据下标补全。 2019-01-29 09:27:47 +06:00
duandongmei
453ed153bc IP Spoofing的action导出由redirect修改为Spoofing
(cherry picked from commit 7bfcbe614a)
2019-01-28 22:11:24 +08:00
chenjinsong
c458bb0e6b 修复日志导出:
去掉IP Spoofing的修改;
bgp导出无action合并


Conflicts:
	src/main/java/com/nis/util/excel/ExcelCsv.java


(cherry picked from commit b57176c6c1)
2019-01-28 22:10:58 +08:00
zhangwenqing
b307bffb26 修复BUG:
1.修复DDOS配置流量阈值(Bps)/(Pps)默认值Bug
2.修正配置导入域名字段错误提示信息
3.SNAT/DNAT复用策略配置 暂不支持 跳转日志检索
4.缓存策略配置导出忽略doLog(与界面列表一致)
5.修复音视频样例配置上传文件二次选择取消后文件框中的文件名还存在
6.修复特定服务管理新增报错

(cherry picked from commit 11424ee91d)
2019-01-28 22:08:56 +08:00
zhanghongqing
e940073eae 修改界面delete按钮样式
Conflicts:
	src/main/webapp/WEB-INF/tags/sys/delRow.tag
2019-01-28 22:07:56 +08:00
shangguanyanfei
07b7040df4 1.业务配置-导入摸板修改 来函下拉框显示内容(改为只显示通过的来函)
2.业务配置模块页面-筛选按钮中的来函下拉框改为显示(通过的和配置取消的来函)

(cherry picked from commit 7c93338dce)
2019-01-28 21:29:02 +08:00
zhangwei
8d8a6dc97e 修改增加了定时器的业务配置列表,调整生效标识(is_valid)位置,增加定时器标识显示。
Conflicts:
	src/main/webapp/WEB-INF/views/cfg/intercept/interceptList.jsp
2019-01-28 21:28:37 +08:00
zhanghongqing
4a627eacaa 配置导出统一显示全部区域显示,子配置中去掉日志总量,在主配置显示
(cherry picked from commit 715e9b3c73)
2019-01-28 21:14:53 +08:00
tanghao
ecdaa47d8a 1.首页面退出操作字体未对齐
2.基本配置-用户管理-新增用户bug
3.ASN IP配置导出bug(实际为公共界面所有超过阈值导出共性BUG)
4.ASN IP下拉框onchange事件

(cherry picked from commit 355fa8e3cb)
2019-01-28 21:14:17 +08:00
shangguanyanfei
98747b329b 业务配置-stream模块导出-阻断类型中 阻断 改为 封堵(丢弃)
(cherry picked from commit a7d22d463d)
2019-01-28 21:11:59 +08:00
zhangwei
26078a9cd1 修改编译jdk版本为1.8
(cherry picked from commit 3373978073)
2019-01-28 21:10:55 +08:00
zhanghongqing
776dc47ad6 配置导出时是否区分大小写时,为是时导出无显示问题解决,日志http网页关键字查询是选择关键字监测/封堵时界面对应列显示不同国际化问题解决。
(cherry picked from commit 14e3b828db)
2019-01-28 21:10:00 +08:00
zhangwenqing
faf8f45585 修复缓存策略配置、IP分组管理、DNS分组管理导出黑屏bug
(cherry picked from commit c9d7512a1b)
2019-01-28 21:07:58 +08:00
zhangwei
e33e91cb46 url白名单修改下发的maat的业务表名不做特殊处理。
(cherry picked from commit 0fb4bf08a4)
2019-01-28 20:58:37 +08:00
zhangwenqing
90ffb5388f 修复APP特征配置导入bug
Conflicts:
	src/main/java/com/nis/web/controller/BaseController.java
2019-01-28 20:55:12 +08:00
zhanghongqing
6931832c8c ddos日志去掉client查询条件,攻击类型在字典界面设置保留DNS_Flood,NTP_Flood,SYN_Flood
Conflicts:
	src/main/webapp/WEB-INF/views/log/ntc/ddosList.jsp
2019-01-28 20:40:47 +08:00
王鑫
281ea2f2a9 Revert "新增编辑在帮助文档功能"
This reverts commit ea13a037e8
2019-01-28 20:17:08 +08:00
dongxiaoyan
a4c566089f add_pool_nam补充完整add_pool_name
(cherry picked from commit 3daab5e49d)
2019-01-28 20:13:02 +08:00
dongxiaoyan
049550dc1c 添加默认动态ip池,并修改cfgid为0
(cherry picked from commit e5e63af738)
2019-01-28 20:12:36 +08:00
wangwenrui
ea13a037e8 新增编辑在帮助文档功能
(cherry picked from commit 1d5905fe47)
2019-01-28 20:12:11 +08:00
张微
b2bfd83e1f Update README.md 2019-01-28 18:08:44 +08:00
zhanghongqing
00f40e6394 修改流量统计中协议详情跟网站详情界面按钮下移问题 2019-01-28 15:27:02 +06:00
duandongmei
40ad762853 ip白名单打开方向属性 2019-01-28 13:56:56 +06:00
duandongmei
e319a19135 多删除了commit提交语句bug更改 2019-01-28 09:50:07 +06:00
duandongmei
de813e15d9 Merge branch 'feature-traffic-log' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into feature-traffic-log 2019-01-27 20:01:06 +06:00
zhangwei
2febc9e5b7 临时修复apphttp,dns,ssl特征的导入 2019-01-27 19:32:56 +06:00
duandongmei
a7914aafac asn统计updatesql,不分批次提交 2019-01-27 18:15:14 +06:00
duandongmei
10e0064556 关键字转url,来函为null的情况修复 2019-01-27 13:39:07 +06:00
duandongmei
18491f2644 修复ASN v4和v6串列bug 2019-01-27 11:55:59 +06:00
zhangwei
2db43e69d9 合并develop分支定时器功能
Conflicts:
	src/main/java/com/nis/domain/configuration/BaseCfg.java
	src/main/webapp/WEB-INF/views/cfg/ipaddr/ipList.jsp
2019-01-27 11:06:46 +06:00
zhangwei
c1c5c8f5bb 修改定时器后台运行时无shiro权限导致根据functionId查询配置时引起的bug,查询菜单功能名称在menuCode方法中设置 2019-01-27 10:32:50 +06:00
duandongmei
1c2833ee8e asn v6_num国际化更改;
asngrouplist界面asnip数获取bug更改
2019-01-27 10:19:01 +06:00
zhanghongqing
8c70356e44 修改流量统计滚动条文字对齐bug 2019-01-26 20:31:34 +06:00
zhangwei
41e5202cbf Merge branch 'feature-traffic-log' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into feature-traffic-log 2019-01-26 20:20:40 +06:00
zhangwei
9d6e3a3d4a 增加定时器功能
Conflicts:
	src/main/webapp/WEB-INF/views/cfg/ipaddr/ipList.jsp
2019-01-26 20:18:01 +06:00
duandongmei
63882ac75e ddos的检索条件client ip去掉 2019-01-26 20:14:45 +06:00
duandongmei
0a76ce337a ASN定时计算v4和v6的IP个数;
界面展示ASNIPv4和v6数

Conflicts:
	src/main/java/com/nis/web/dao/basics/AsnGroupInfoDao.java
	src/main/java/com/nis/web/dao/basics/AsnGroupInfoDao.xml
	src/main/java/com/nis/web/dao/basics/AsnIpCfgDao.java
	src/main/java/com/nis/web/dao/basics/AsnIpCfgDao.xml
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/webapp/WEB-INF/views/basics/asnGroupList.jsp
2019-01-26 20:13:44 +06:00
zhangwei
5c63f85483 定时器表单提交 2019-01-26 19:53:19 +06:00
zhangwei
2181a420b9 拦截策略无业务日志,删除日志总量一列 2019-01-26 19:45:14 +06:00
zhangwei
5d86fb0fd4 拦截策略列表删除doLog显示 2019-01-26 19:43:26 +06:00
zhangwei
9b304e3c13 增加定时器
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/webapp/WEB-INF/views/cfg/ipaddr/ipList.jsp
2019-01-26 19:23:00 +06:00
duandongmei
87e07376fa 修复asnip配置取消之后修改,is_audit状态未修改为0的问题 2019-01-25 17:48:58 +06:00
duandongmei
736c4cda04 16号之前的版本asn还是为单独业务,检索条件区分asn的block和monitor 2019-01-25 17:46:49 +06:00
zhangwei
a2dc1dd6f5 修改doLog的参数描述
(cherry picked from commit 52fe56b59d)
2019-01-25 09:45:29 +08:00
zhangwei
787484c721 修改通联关系日志中的查询条件描述domain->web
(cherry picked from commit d51da59143)
2019-01-25 09:45:17 +08:00
zhangwei
5c8b81c67e dns业务去掉do_blacklist选项的显示
(cherry picked from commit 8bb1c6c857)
2019-01-25 09:44:55 +08:00
duandongmei
56e9cebe26 保护名单提示、正在提交、登出的国际化更新
(cherry picked from commit 25e6fa4a3f)
2019-01-25 09:44:36 +08:00
duandongmei
469c753161 domain和url域新增时增加警告提示信息【后期需在审核时也增加此警告】。
保护名单信息杨威提供后,再进行完善

(cherry picked from commit ea82be590e)
2019-01-24 17:40:18 +08:00
zhanghongqing
72b88b09c4 修改流量统计首页滚动条数字对齐
(cherry picked from commit 2ca0a4714dfedbea53272f43169e4cf502e377f9)

(cherry picked from commit 1a6e771458)
2019-01-24 16:13:04 +08:00
leijun
3e706f7027 SNAT地址池添加一条动态地址池信息
app域名特征添加拦截强度

(cherry picked from commit 1d71820d1ee3fbd21f201af14781849de9fb75a3)

(cherry picked from commit e14cca6824)
2019-01-24 16:12:46 +08:00
zhangwenqing
498fee3727 修正Ip Spoofing配置导入模板'direction'字段默认值批注;修改配置导入域名字段校验;修复配置导入属性验证发生异常后无提示信息问题(王鑫)
(cherry picked from commit 38f563ceee07bfdaa4d94cc5ca6f712edb894d40)
2019-01-24 16:10:14 +08:00
tanghao
1f4618ae7f 修复流量B和b换算问题
(cherry picked from commit 3cd969978e)
2019-01-24 09:52:06 +08:00
zhanghongqing
1f024e6b81 修改用户行为查询时间设置
(cherry picked from commit 6fe94fa3b8e8a9e6a8ed1ae3454db78fa5eb9c1d)

(cherry picked from commit 57793c7264)
2019-01-24 09:51:47 +08:00
duandongmei
839f06b495 js国际化增加crlCheck信息,俄文国际化翻译
(cherry picked from commit 6885d467cb)
2019-01-24 09:51:24 +08:00
duandongmei
e3bade38b9 国际化俄文翻译,并且去掉重复的desc国际化
(cherry picked from commit e5ce04e34b)
2019-01-24 09:51:05 +08:00
duandongmei
1346fd1bfc 修复拥有用户管理权限的用户,修改其他用户密码后不生效问题。
(cherry picked from commit fa42935d46)
2019-01-24 09:50:39 +08:00
zhanghongqing
da24fa3b84 修改日志详情中title判断条件
(cherry picked from commit a464bd9443)
2019-01-23 10:16:45 +08:00
zhangwei
ee20daadb3 新增定时任务相关国际化字典
(cherry picked from commit 3087e5baf3)
2019-01-23 10:16:25 +08:00
李皓宸
a80c9267df 日志检索->流量日志->邮件泛收和SSL泛收 移除cfgId查询条件,解决Js报错问题
(cherry picked from commit 52bf2d3415)
2019-01-23 10:16:05 +08:00
李皓宸
b0a6fe7c86 1.日志检索->国家代理->HTTP(S) 界面 原始请求体和原始应答体 列数据 增加点击下载功能
2.实时报表->流量统计->流量统计和协议统计 界面 "方向"查询条件增加"请选择"选项(默认)

(cherry picked from commit ee411339c8)
2019-01-23 10:15:52 +08:00
zhanghongqing
493c5e7c63 增加国际化配置,流量统计首页滚动条调整,保留两位小数
(cherry picked from commit 3bf485b920)
2019-01-23 10:15:32 +08:00
leijun
ad310f6d48 日志检索-snat、dnat复用策略 页面标题国际化对应调整
(cherry picked from commit ab157b82db)
2019-01-23 10:15:08 +08:00
tanghao
86365ad7b1 bps计算保留两位小数展示
(cherry picked from commit 79de7b51df)
2019-01-23 10:14:52 +08:00
zhanghongqing
372232d206 修改鼠标点击列表copy中的的空格,去掉
(cherry picked from commit 0ed34ac938)
2019-01-23 10:14:33 +08:00
zhanghongqing
4dfd9b2d70 补充提交去掉注释
(cherry picked from commit 2eb2cd366e)
2019-01-23 10:14:01 +08:00
zhanghongqing
f105fca9a7 解决日志详情中文字带换行空格问题
(cherry picked from commit b03ec51aa4)
2019-01-23 10:13:35 +08:00
zhanghongqing
c4db370870 流量统计修改国际化名称
(cherry picked from commit 37dfdf1e3b)
2019-01-23 10:13:01 +08:00
李皓宸
0756af0d6e 日志检索->国家代理->HTTP(S) 修正界面无法显示原始请求体和原始应答体数据问题
(cherry picked from commit 859b3c72f9)
2019-01-23 10:12:28 +08:00
duandongmei
daac82f77a 证书crl去掉必填校验 2019-01-22 10:27:18 +06:00
zhangwei
f71711ed8f 修改日志客户端服务器端位置的国际化
(cherry picked from commit 9d190788b1)
2019-01-21 23:53:26 +08:00
leijun
5b8a342625 通联日志重置后默认选中other
(cherry picked from commit 7d08ab8539)
2019-01-21 23:53:11 +08:00
tanghao
d9f5398fc6 1.修改bps计算方式 改为Gbps
2.调动pps以及bps页面位置

(cherry picked from commit e0661fbed4)
2019-01-21 23:52:47 +08:00
zhanghongqing
8d6d6da7f3 流量统计滚动条做动态单位换算
(cherry picked from commit 23c118c6b7)
2019-01-21 23:52:25 +08:00
duandongmei
44ea7d6ca2 //修改html特殊字符转换方法名
escapIntypeHtml

(cherry picked from commit b5d1b281a0)
2019-01-21 23:52:01 +08:00
zhanghongqing
cca47e3823 去掉通联关系日志界面运营商展示,去掉流量统计app详情趋势运营商展示,同时修改导出去掉运营商列,app跳转到app详情界面时携带地域条件
(cherry picked from commit d0b4907271)
2019-01-21 23:51:12 +08:00
duandongmei
f8a90c0c8f 修复配置界面中下拉选择检索条件,js使用el表达式赋值时存在html特殊字符未转换问题;
导入字符串字段增加escapeHtml4转换;
域名校验不使用完整的域名格式校验。

(cherry picked from commit a1f8e1779a)
2019-01-21 23:50:53 +08:00
zhangwenqing
e412d22569 修改关注网站配置导入 主题、网站大小写不敏感;修改App Ip配置导入模板
Conflicts:
	src/main/java/com/nis/web/controller/BaseController.java
2019-01-21 23:50:13 +08:00
李皓宸
4ed438f8aa 1.日志检索->协议->邮箱 增加 动作 查询条件,选"动作"时传入监测和阻断对应的Service
2.实时报表->流量统计和协议统计 增加 方向 查询条件,out为0 in为1

(cherry picked from commit 3612bf09d9)
2019-01-21 23:40:37 +08:00
zhanghongqing
77f9d927be 调整流量统计滚动条数据列对齐,traffic中/S改为/s,请求方法改为post防止缓存,请求时间改为5分钟一次,traffic数据为当前时间15分钟内数据,其它滚动条为当前时间一小时数据。
(cherry picked from commit 3602e2f1c3)
2019-01-21 23:39:47 +08:00
zhangwenqing
abbb76031b 修改关注网站配置导入模板
(cherry picked from commit fa7fa0c859)
2019-01-21 23:39:22 +08:00
zhanghongqing
5ee58bc895 流量统计in/out改为大写,流量统计app趋势reset改为默认当前时间一小时
(cherry picked from commit 8d42cab7e2)
2019-01-21 23:37:51 +08:00
zhanghongqing
a437417da1 通联关系日志展示运营商,修复排序功能
(cherry picked from commit 698fd13a65)
2019-01-21 23:31:36 +08:00
leijun
b41f0d8ad5 VPN服务器
新增添加IP重复验证
删除验证是否被IP复用-用户管理使用
IP复用-用户管理 删除验证是否被snat策略和dnat策略使用

(cherry picked from commit 436190fe8c)

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
2019-01-21 23:30:55 +08:00
duandongmei
9ff1643e30 1月16号之前的asn版本修改组织输入为asn 号输入 2019-01-21 18:26:22 +06:00
duandongmei
7e1875b384 证书增加crl参数的输入,并增加crl的格式校验
(cherry picked from commit ae283564cb)
2019-01-21 16:39:39 +08:00
zhangwei
aa5eccf995 修改拦截策略的证书信息校验规则:
1. Keyring的下拉列表显示全部已生效的证书;
2. 如选择了实体证书,必须配置域名,或者IP与域名的组合配置;
3.
域名配置,如匹配方式为完全匹配,则域名必须与所选择的实体证书的CN和SAN相同。如匹配方式为后缀匹配,则域名须与所选择的实体证书的CN和SAN后缀相同;
4. 如选择了中间证书或者根证书,则可配置IP,或者域名,或者两者组合;

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
2019-01-19 17:59:57 +06:00
zhangwei
9e6e2fbd37 验证代理对象的证书是否被拦截策略引用,如被引用,则证书配置不能取消。 2019-01-19 17:53:52 +06:00
duandongmei
104d06fd19 ASN的ASN IP域的ASN_ID自定义域格式同ASN关键字域配置.
ASN IP:ASN_ID=AS123
ASN:AS123
2019-01-19 11:25:55 +06:00
zhangwei
216c64b031 修改asn查询条件 2019-01-18 16:33:16 +06:00
王鑫
25ea439564 Merge branch 'cherry-pick-2d4a1a66' into 'feature-traffic-log'
流量统计app趋势及apptop100增加isp运营商查询条件

See merge request K18_NTCS_WEB/NTC!5
2019-01-18 16:49:32 +08:00
zhanghongqing
d225b81903 流量统计app趋势及apptop100增加isp运营商查询条件
(cherry picked from commit 2d4a1a6685)
2019-01-18 16:49:15 +08:00
王鑫
b1ee15772b Merge branch 'cherry-pick-7210fca1' into 'feature-traffic-log'
1.修复IP top10 使用类型报错 由integer改为Long

See merge request K18_NTCS_WEB/NTC!4
2019-01-18 16:48:11 +08:00
tanghao
84e691d03b 1.修复IP top10 使用类型报错 由integer改为Long
2.Bps修正为bps

(cherry picked from commit 7210fca18f)
2019-01-18 16:47:40 +08:00
王鑫
0409a5f8c8 Merge branch 'cherry-pick-99dad7c0' into 'feature-traffic-log'
恢复原Gbps单位

See merge request K18_NTCS_WEB/NTC!3
2019-01-18 16:46:42 +08:00
dongxiaoyan
6a5b07f8ce 恢复原Gbps单位
(cherry picked from commit 99dad7c0a4)
2019-01-18 16:45:44 +08:00
wangxin
de8496e003 ASN 版本恢复1月4号之版本 2019-01-18 16:21:20 +08:00
dongxiaoyan
ed77da00c4 更正ASN流量单位Gbps为GBps 2019-01-18 12:03:51 +08:00
李皓宸
4e909d4bf3 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 11:01:55 +08:00
李皓宸
18791f79da 日志检索->流量日志->HTTP泛收界面 移除界面有特殊符号显示 移除动作 2019-01-18 11:01:48 +08:00
wangxin
fa933de0d8 基础协议,app policy,加密隧道行为导入并下发,增加APP_POLICY字符串域 2019-01-18 10:42:07 +08:00
leijun
04b57afd2f SNAT复用策略 隐藏用户类型默认选中VPN 2019-01-18 10:35:09 +08:00
李皓宸
eecfe2c03e 日志检索->流量日志->SSL泛收 Controller层删掉无用URL注释 2019-01-18 10:26:20 +08:00
李皓宸
82bbd7667a 日志检索->流量日志->SSL泛收 移除界面展示配置ID和动作列,导出移除配置ID和动作 2019-01-18 10:25:06 +08:00
李皓宸
bb688add0b 日志检索->流量日志->邮件泛收 移除页面展示配置ID和动作列,导出移除配置ID和动作 2019-01-18 10:14:39 +08:00
李皓宸
f55b7b0cc7 日志检索->IP白名单 界面增加配置域信息 2019-01-18 10:08:31 +08:00
dongxiaoyan
db87128b22 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:57:37 +08:00
wangxin
bb3aeb5013 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:54:56 +08:00
李皓宸
b0ca10e6e4 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:54:02 +08:00
wangxin
e0292be9e8 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:53:10 +08:00
dongxiaoyan
037de1f3ba Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:52:57 +08:00
李皓宸
599d0dabd6 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:52:00 +08:00
leijun
8c224b999d Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:51:38 +08:00
wangxin
e204d5eb61 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:40:33 +08:00
dongxiaoyan
ae2636a887 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:37:51 +08:00
tanghao
33a034a1b2 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:36:55 +08:00
dongxiaoyan
2deb922c69 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-18 09:36:51 +08:00
zhanghongqing
cf7bca577b 恢复提交,用户行为搜索加提示信息 2019-01-18 09:33:23 +08:00
zhanghongqing
a25dc9e07c Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-17 19:25:45 +08:00
wangxin
40b705f4db Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-17 18:26:33 +08:00
dongxiaoyan
9c8e86f75c Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-17 17:39:35 +08:00
wangwei
a06dd1562d 修正配置导出中个别列顺序与界面不一致问题 2019-01-17 16:11:50 +08:00
leijun
5f8f109a22 通联日志增加运营商检索条件 2019-01-17 14:24:53 +08:00
李皓宸
755160be44 --新增 日志检索->白名单->IP白名单(SQL文件进行修改) 2019-01-17 13:36:54 +08:00
zhangwei
ce9b20d2b1 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-17 10:51:08 +06:00
李皓宸
b77d544408 新增 日志检索->白名单->IP白名单(SQL文件) 2019-01-17 12:50:08 +08:00
李皓宸
a7583f7a93 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-17 12:47:43 +08:00
wangwei
e44e8841d3 统一配置导出与界面顺序:白名单、Packet、Stream、协议 2019-01-17 12:46:11 +08:00
tanghao
c16f9b16bb 流量统计菜单下所有菜单包含包总量和字节总量的列表:
增加两列pps 与 bps
2019-01-17 12:43:04 +08:00
zhangwei
3e79c2a0fd 初始化数据库配置表sql增加策略分组表的主键自增起始值设置,与清空asn号分组表sql。 2019-01-17 10:28:26 +06:00
zhangwei
28c3246d11 修正登录页面图标 2019-01-17 10:16:24 +06:00
zhangwei
645531be83 修改组织/asn分组的查询条件 2019-01-17 09:59:30 +06:00
李皓宸
b2c38bad9a 1.新增 日志检索->流量日志->HTTP泛收界面
2.新增 日志检索->白名单->IP白名单界面
3.修改 日志检索->IP地址界面 动作默认为监测
4.移除 日志检索->流量日志->邮件泛收和SSL泛收的动作条件
2019-01-17 10:57:43 +08:00
zhanghongqing
c410dd9c90 新增isp运营商查询方法 2019-01-17 10:18:15 +08:00
duandongmei
9e8316603a asn is_valid=0,删除时,删除其下的asn ip;
asn列表修改增加is_valid展示,修改is issued的展示
2019-01-16 19:31:45 +06:00
duandongmei
81da172c70 asn关键字配置下发时,asnno前加上AS前缀 2019-01-16 17:26:06 +06:00
leijun
924ec9c945 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-16 19:04:15 +08:00
leijun
d0c95ae3ae ip_reuse_dnat_policy 添加translated_user_type和translated_user_id属性
运营商表库名调整 sql提交
2019-01-16 19:04:05 +08:00
duandongmei
45efcc0072 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-16 17:02:39 +06:00
duandongmei
dc13216c0a ip界面drop动作隐藏asn,并且修复无域也可提交的bug 2019-01-16 16:59:54 +06:00
zhangwei
a1e370be03 多选下拉框禁止选择缺省的please select选项,这个选项只是为了reset查询条件时,查询下拉选项不定位在Other的情况使用。 2019-01-16 16:54:59 +06:00
leijun
d7807f0009 DNAT复用策略增加用户和用户类型
调整SNAT地址池管理 配置IP的格式为:IP sql提交
2019-01-16 18:49:44 +08:00
dongxiaoyan
98971a4c32 设备及运营商表结构及初始化数据,部分“预留100G设备7”数据未初始化 2019-01-16 18:31:01 +08:00
zhanghongqing
8f572a97e4 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-16 18:24:13 +08:00
zhanghongqing
e92aa528eb app流量统计趋势修改国际化名称 2019-01-16 18:23:58 +08:00
leijun
783d28ab12 解决日志趋势图的结束时间点与查询条件的结束时间不一致 2019-01-16 18:21:22 +08:00
zhanghongqing
cf0bf96f98 修改用户行统计,可根据用户查询IP,根据iP查询用户 2019-01-16 18:07:16 +08:00
wangxin
7c28a24dd3 WdataPicker屏蔽掉 官网链接 2019-01-16 17:00:09 +08:00
zhangwenqing
170e0ef1c5 1.修改Stream配置导入页action国际化;2.修改IP Spoofing配置导入 2019-01-16 16:45:44 +08:00
duandongmei
6b8f2843d3 删除旧的asnForm 2019-01-16 14:35:25 +06:00
duandongmei
52811f09e9 补充asn提交 2019-01-16 14:34:47 +06:00
duandongmei
cb9aa36954 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git
into develop

Conflicts:
	src/main/java/com/nis/domain/configuration/CfgIndexInfo.java
	src/main/resources/nis.properties
	src/main/webapp/WEB-INF/tags/sys/delRow.tag
	
	asn相关功能更改:
	IP ADDR:增加asn域
	1、新增IP
ADDR可选asn,如果asn未下发过(is_used=0),下发时asn的group需要标记为commonGroup(groupId为asn组织的groupId,regionId为asn的regionId)。
	2、如果所选的asn组(asn组织的groupId)已经下发过(is_used=1),则下发maat时,asn域不需要下发。
	3、策略取消时,如果有需要保留的公共组(commongRroupIds),需要将公共组的组号下发。
	ASN GROUP:
	1、新增asn,如果此asn的组织groupId已下发过(is_used=1),且此组织的groupId已被策略标记过全选(is_audit_all=1),则需要调用公共组域新增的接口,将新增的asn关键字下发。
	2、修改asn,如果此asn的组织groupId已下发过(is_used=1),则需要调用公共组域修改的接口,修改已经下发的asn关键字域。
	3、删除asn,如果此asn的组织groupId已下发过(is_used=1),则需要调用公共组域删除的接口,删除已经下发的asn关键字域。
	ASN IP CFG:
	1、新增asn ip,所选asn no的组首次下发(is_valid=0),需要将asn no的groupId标记为公共组;如果asn
no非首次下发(is_valid=1),直接调用公共组新增域的接口。
	2、修改
		生效状态asn ip修改,调用公共组修改域接口直接修改
	3、失效
		直接调用公共组删除域接口,失效asn ip域
2019-01-16 14:33:29 +06:00
duandongmei
db9dd66ab2 asn相关baseService提交 2019-01-16 14:02:52 +06:00
duandongmei
616a80555d asn相关功能修改 2019-01-16 13:55:12 +06:00
wangwei
e62b5d24be IP复用模块添加日志总量、导出顺序 2019-01-16 12:57:51 +08:00
zhangwenqing
52eace95a3 1.修正拦截策略配置新增时doLog默认选中;2.DDOS增加监测配置导入;3.Porn detecction增加doLog选项 2019-01-16 12:53:20 +08:00
李皓宸
4c8b4033b9 新增菜单(邮件泛收,SSL泛收,HTTP泛收)提交SQL文件 2019-01-16 12:49:30 +08:00
wangwei
d9ecbc87a4 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-16 11:50:28 +08:00
wangwei
cd08bc1309 抗DDOS攻击导出添加日志总量、导出顺序调整 2019-01-16 11:48:48 +08:00
leijun
639ebb6be0 优化top.$.jBox日志趋势多条滚动条
点击顶部导航菜单后关闭top.$.jBox日志趋势弹框
2019-01-16 11:03:27 +08:00
李皓宸
4dcd0ec948 1.修改日志邮件界面,CfgId查询条件不能为0
2.新增日志邮件泛收界面(cfg_id=0),进行查询和导出
3.新增日志SSL泛收界面,进行查询和导出
2019-01-16 09:43:51 +08:00
wangwei
5197a63855 修改配置导出多媒体、高级功能模块排序以及添加日志总量 2019-01-15 21:56:56 +08:00
zhanghongqing
b080a3fdbb Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-15 20:27:58 +08:00
zhanghongqing
2795a8082e 流量统计app趋势图历史界面列表切换单位时增加onloading遮罩层,分页等于5页时去掉尾页显示 2019-01-15 20:27:38 +08:00
dongxiaoyan
44e300402c 删除调试信息 2019-01-15 20:10:14 +08:00
leijun
b209f8257d 修复配置跳转日志链接报错 2019-01-15 19:11:10 +08:00
leijun
0a8f96dce0 日志趋势添加servicID查询条件 2019-01-15 18:51:49 +08:00
leijun
90a56b5e83 业务配置添加日志趋势图
js国际化添加日志趋势
2019-01-15 18:49:28 +08:00
tanghao
d0d2eb9e2a Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-15 18:20:16 +08:00
tanghao
b5fd91b75c 国家代理控制策略下所有界面 修复导出日志总量无数据问题 2019-01-15 18:20:08 +08:00
wangxin
7051eb10d0 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-15 17:48:47 +08:00
wangxin
57a490b1cc (1)修复IP Payload导入Search In字段瞎填不验证的bug,导入直接下发加入userregion的处理
(2)界面删除时的alert注释掉
2019-01-15 17:48:35 +08:00
tanghao
16d56e3f98 1.旭日图无数据时显示字体恢复为白色
2.国家代理》拦截策略 导出没有丢包率
3.国家代理》拦截策略 导出阻断类型内容不正确
4.国家代理》缓存策略 导出无法过滤阻断类型问题
2019-01-15 17:47:30 +08:00
wangxin
78e4907fe0 注释审核时弹出的alert 2019-01-15 17:10:47 +08:00
zhangwenqing
19fc9eb7af 修正拦截策略配置导入操作页action国际化. 2019-01-15 16:50:46 +08:00
zhangwenqing
a6c01d19ac DDOS配置导入流量阈值(bps)/(pps)属性增加限制;配置导入模板Rule Name增加批注 2019-01-15 16:03:12 +08:00
zhangwei
9b270be708 修改app payload特征偏移量计算 2019-01-15 13:52:25 +06:00
dongxiaoyan
557f1e9383 补充更新泛收的俄文翻译 2019-01-15 15:12:16 +08:00
zhangwenqing
d70f53301e IP Spoofing增加配置导入功能. 2019-01-15 14:12:33 +08:00
zhangwei
c78edb4d50 配置可编辑逻辑修改:
1.取消审核的配置可编辑修改,修改后状态变更为“未审核(is_valid=0,is_audit=0)”
2.取消审核的配置可删除,删除后配置不可见,is_valid=-1,is_audit=3(表示配置曾经生效-》取消审核-》删除)
2019-01-15 10:33:38 +06:00
dongxiaoyan
cdb8a3cb97 新增三个泛收菜单国际化,俄文是在线翻译,等公司俄文翻译反馈后更新俄文内容 2019-01-15 09:23:14 +08:00
zhangwei
d34816b500 1.修改国际化;
2.修改app策略,基础协议,隧道行为配置的block动作描述;
3.提交app特征引用的表单jsp
2019-01-14 20:38:49 +06:00
tanghao
fa62e1a6b2 优化旭日图展示 2019-01-14 19:58:11 +08:00
zhangwei
4a435620cb 系统登录超时提示不需要confirm,只alert提示即可。 2019-01-14 17:09:58 +06:00
shangguanyanfei
d4270894b5 1.统计报表模块打印添加标题和合计行 2.Website Statistics页面unique改为client IP
3.Logs-HTTP-KeywordLogToURL和实时统计-Statistics-Packet,Stream,Protocol,multimedia,Anti
DDos,Proxy页面自定义列全部隐藏时,不允许导出,提示用户
2019-01-14 17:34:20 +08:00
李皓宸
e94c448fb1 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-14 16:29:01 +08:00
李皓宸
82bf4910f3 业务配置,ip白名单导出后字段顺序,已调整 2019-01-14 16:28:47 +08:00
zhangwenqing
c6f78919a8 HTTP Advanced配置表单调整. 2019-01-14 16:03:42 +08:00
李皓宸
ffab6083fd 业务配置ip白名单导出,导出后与界面展示字段不一样,已调整 2019-01-14 15:48:24 +08:00
wangxin
f1dfdf281a Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-14 14:50:19 +08:00
wangxin
ca70ed22ef subscribe_id region字典region_type应为2 2019-01-14 14:50:04 +08:00
dongxiaoyan
bd02681597 do_log国际化改回之前的描述 2019-01-14 13:37:21 +08:00
zhangwenqing
a2a6884c3b 修改P2P文件标识配置导入模板批注 2019-01-14 12:02:35 +08:00
shangguanyanfei
4e41bfcf79 域名统计 时间框默认1小时 2019-01-14 11:08:42 +08:00
wangwenrui
e7c7a4b960 修复bug:
1.区域阻断范围字段导出数据与界面上显示不一致,界面上显示全部、导出的excel字段显示为否
2.界面上存在日志总量字段,导出的数据中不存在
3.导出数据包含字段blacklist option,界面上不存在
2019-01-14 10:52:06 +08:00
zhangwenqing
3fb8d8c6f2 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-14 09:32:32 +08:00
zhangwenqing
19ee1fd2be DDOS、Proxy配置导入增加doLog属性. 2019-01-14 09:32:12 +08:00
zhanghongqing
1e1b5f442d app详情的趋势最大时间范围改为1天 2019-01-14 09:22:01 +08:00
zhangwei
320d5c97ed 结构化日志参数国际化code与英语,俄语统一 2019-01-13 21:56:45 +06:00
zhangwei
eb0f298058 1.修改app payload特征,拆分L3_header为L3_header_IP,L3_header_ICMP,支持偏移量表达式;
2.域名统计界面的域名查询条件,去除id=0(Other)的域名查询;
3.通联关系日志的下拉列表查询条件,增select为空的条件,否则reset时,全部定位在了Other。
2019-01-13 21:32:25 +06:00
leijun
1766fd80bd dns策略对象、proxy策略对象添加do_log 2019-01-13 20:09:38 +08:00
leijun
59ed7f6371 多媒体、国家代理do_log调整
framework_log国际化改为c_log
2019-01-13 18:32:53 +08:00
zhangwei
78363077bf 修正voip,流媒体和ddos表单doLog参数显示正确 2019-01-13 16:00:37 +06:00
zhangwenqing
5a64215062 Protocol配置导入增加doLog属性. 2019-01-13 17:25:49 +08:00
dongxiaoyan
ad370ceec3 恢复no_log、all_log、framework_log国际化 2019-01-13 15:36:56 +08:00
zhangwenqing
0b1b3132ef Whitelist、Packet、Stream配置导入增加doLog属性. 2019-01-13 14:51:23 +08:00
zhangwei
cc0b7dc86c 1.修改app策略与隧道行为表单的doLog参数位置;
2.修改p2p表单的doLog默认选中;
3.修改主页的音视频样例剪切工具国际化与帮助信息页面的国际化链接
2019-01-13 11:11:23 +06:00
zhangwenqing
331e7f31ef 修正HTTP url关键字检索条件回显. 2019-01-13 12:25:44 +08:00
shangguanyanfei
119fa7abad 1.业务配置-协议-HTTP-Advanced添加URL关键字查询条件 2.日志检索-国家代理模块导出列顺序修改 2019-01-13 11:18:51 +08:00
wangxin
3c48c80e76 (1)修复doLog选择默认值的选择器无法匹配到结果
(2)Protocol菜单提交doLog修改
2019-01-13 00:18:20 +08:00
wangxin
a38d337776 修改逻辑,默认值也加入字段逻辑控制 2019-01-12 20:47:59 +08:00
wangxin
0018befabc (1)function_service_dict增加一列config_do_log,用于控制各个业务类型的doLog值的选择范围。
(2)WhiteList,PacketStream下的form表单加入doLog的控制
2019-01-12 20:10:25 +08:00
dongxiaoyan
6215f04781 通联关系列位置调整 2019-01-12 15:49:41 +08:00
dongxiaoyan
943d507294 ASNStatics,查询时间改为为小时(整点 例如 2019-01-11 17:00:00),默认往后推迟1个小时 2019-01-12 14:28:40 +08:00
wangxin
f594d68305 匹配置信度字典修改只有70,80,90三个值 2019-01-11 20:43:50 +08:00
zhanghongqing
e55357125c 解决app详情趋势搜索框移动问题,去掉实时界面的列表 2019-01-11 18:15:33 +08:00
zhangwei
462885c4df 修正国际化 2019-01-11 14:32:19 +06:00
duandongmei
afd792b16d 修改缓存的dolog默认为0,修复缓存白名单userregion无默认值bug 2019-01-11 12:07:04 +06:00
duandongmei
11e35d04ed basic和behavior也加上dkc的自定义域,界面暂时隐藏,调整app的dns spoofing的复选框位置;
APP Identify IP修改为APP IP;
DK GL修改为Correlation;
调整导入的stream模块自定义域设置;
https 的contol doLog默认为1,可选择;
https 的cache和intercep默认为2,不变;
2019-01-11 11:36:04 +06:00
shangguanyanfei
bfb931747b 日志检索模块导出问题修改 2019-01-11 10:00:22 +08:00
zhanghongqing
55edab464d 流量统计app详情趋势图导出修改 2019-01-10 19:47:09 +08:00
zhangwenqing
6b07a6bd60 修改app policy配置导入并下发userRegion. 2019-01-10 19:04:38 +08:00
zhangwenqing
daa2e55682 配置导入增加‘配置描述’非空限制;dns block配置导入增加默认策略;修改用户行为统计查询时间范围限制 2019-01-10 18:32:11 +08:00
tanghao
f04fb1090c Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-10 17:51:21 +08:00
tanghao
8fadfd8254 遗漏页面时区修复 2019-01-10 17:50:15 +08:00
duandongmei
f9a39c7801 app block增加DKC=8自定义域(userRegion4) 2019-01-10 15:47:52 +06:00
duandongmei
1cc208d5ff Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-10 15:46:20 +06:00
duandongmei
5e118e975f app恢复界面的checkbox,并修改国际化为DNS Spoofing 2019-01-10 15:45:34 +06:00
wangxin
3a37be5cb3 自定义列全部隐藏的时候不允许导出,提示用户 2019-01-10 16:47:17 +08:00
zhanghongqing
74ca3bdbde 流量统计app详情界面中app趋势改为实时跟历史界面,实时可查当时五分钟前的实时数据,粒度1分钟,历史可按时间,地域查询历史信息,默认为跳转前app详情界面时间。 2019-01-10 16:34:04 +08:00
duandongmei
c76de86e3b help的getMenuList方法和需改为getMenuTreeList
pxy的doLog修改默认值为2
2019-01-10 13:43:05 +06:00
duandongmei
00140e3c0d Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-10 13:32:54 +06:00
duandongmei
2706901ea2 pxy拦截业务doLog默认为2 2019-01-10 13:30:19 +06:00
zhangwenqing
95a867a1b4 修正拦截策略配置修改时‘协议’属性回显问题. 2019-01-10 14:36:24 +08:00
leijun
9a861d9229 调整通联日志域名国际化不对应
调整日志导出后结束时间和开始时间范围一致
2019-01-09 16:49:40 +08:00
zhangwenqing
9a06ee9dce 修正配置导入‘匹配区域’属性默认值问题. 2019-01-09 15:44:35 +08:00
wangxin
6f0dd7c803 修复点击Dictionary菜单报错 2019-01-09 11:10:28 +08:00
zhangwenqing
8f141f0c47 补充上次提交. 2019-01-09 10:01:29 +08:00
zhangwenqing
e793cad976 主题网站增加配置导入. 2019-01-09 09:18:49 +08:00
zhangwei
90927860f5 修改APP趋势统计接口方法,增加版本号 2019-01-08 22:15:19 +06:00
duandongmei
f7919011c2 appssl,证书,可信证书恢复文件提示div位置 2019-01-08 21:55:25 +06:00
zhangwei
cb26592138 修改主机统计报表的区域类型下拉列表,增加全部 2019-01-08 21:43:46 +06:00
duandongmei
e853c1d360 日志管理修复当天操作日志无法查询bug;
所有业务的规则描述增加非空校验
2019-01-08 21:29:48 +06:00
zhangwei
65728f0254 修改链接数的英文翻译 2019-01-08 20:48:18 +06:00
zhanghongqing
49c83525dd 流量统计详情app,协议,活跃IP增加地域查询条件,域名详情趋势图改为client
IP,app详情改为link,packet,byte三中方式排序
2019-01-08 20:45:39 +08:00
wangxin
44966707be 修复IP 导出ASN空指针异常,ASN IP导出排除列取消审核员的排除 2019-01-08 18:55:56 +08:00
zhangwei
1417456525 webId为0的也取自website_domain_topic 2019-01-08 14:53:20 +06:00
zhangwei
94368aa2d8 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-08 13:59:41 +06:00
zhangwei
78dc94f96c 1.修改app,协议,行为日志得查询条件,可检索;
2.修改通联关系日志,前台检索条件为webId,后台webId需转为domainId,数据列表展示为网站下域名信息(由于日志的域名id字段名称定义为了webId的问题,但实际数据为域名信息,需要界面前后台处理转换);
3.百分比查询增加地域条件。
2019-01-08 13:59:15 +06:00
leijun
c2f0979d78 通联日志页面添加s_subscribe_id、d_subscribe_id检索条件 2019-01-08 15:57:05 +08:00
duandongmei
94dc852118 网站和主题单独菜单管理 2019-01-08 12:17:57 +06:00
zhangwenqing
5f4d300d6a 控制策略配置导入增加限制. 2019-01-08 13:35:44 +08:00
dongxiaoyan
4ef2fc3b30 调整C2S和S2C的列表顺序 2019-01-08 13:32:21 +08:00
zhangwei
61cd6bb6e7 1.修正通联关系web查询条件与数据显示对象属性引用错误;
2.所有日志列表的查询条件,删除direction的查询条件。
2019-01-08 11:00:22 +06:00
zhangwei
c564000736 修正活跃IP统计折线图单位 2019-01-08 10:15:40 +06:00
zhanghongqing
32e2977ea4 去掉导出方法的无用代码 2019-01-08 10:44:30 +08:00
zhangwenqing
2c0ab8687b 修改拦截策略配置导入模板;修正http(s) 重定向配置导入校验 2019-01-08 10:08:33 +08:00
zhangwei
0bbb751020 1.Protocol Identify 增加查询条件 Application。
2.App Identify 增加查询条件,L7 Protocol,Application,字段列 Protocol Identify 改名为
L7 Protocol,显示顺序behavior,放到APP后面。
3.Behavior Identify 改动同上。
4.BGP协议 查询条件,增加AS作为查询条件;显示顺序,code,AS, route 放在foudtime之后。
5.mail协议Recipient 改为 receiver。
6.FTP 查询条件,增加URL。
7.p2p协议里,查询条件里增加fielid,emule seach key,file marking 改为 fileid。   
8.stream 里面增加查询条件 url。
9.voip 里面增加两个账号的查询条件   Caller 和receiver,calling account 改为caller, called
account 改为reveriver
10.antiddos ,增加查询 attacktype
2019-01-07 21:25:53 +06:00
zhangwei
1d82fbc20c 增加统计相关菜单名称的国际化参数 2019-01-07 19:58:18 +06:00
duandongmei
a270dbfe4a 菜单列表默认不展开 2019-01-07 18:53:45 +06:00
duandongmei
6730927ad6 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git
into develop

Conflicts:
	src/main/webapp/WEB-INF/views/log/ntc/connRecordLogList.jsp
去掉所有日志界面关于ip的悬浮查看(已有公共方法处理)
2019-01-07 18:29:08 +06:00
duandongmei
8973944e2b 通联关系界面去掉capIp的title处理 2019-01-07 18:23:25 +06:00
leijun
4bd99aca72 通联日志国际化调整、检索条件添加及域名字典对应调整 2019-01-07 19:40:46 +08:00
zhangwei
b85dd1a8cc 修正通联关系日志标题行与数据行的数据列不对应的BUG 2019-01-07 16:22:40 +06:00
zhanghongqing
4342904f9d 缩小时间框长度跟部分输入框长度,修改app的趋势图图例名 2019-01-07 17:11:38 +08:00
leijun
9fbcae39fb 修复实时报表 点击标签页时没有合计数据 2019-01-07 16:33:14 +08:00
zhanghongqing
1c1214ffd8 配置中涉及字符串的最长不超过数据库中的长度限制 2019-01-07 15:55:40 +08:00
zhanghongqing
ae704d3065 1.提交修改bgp as的表达式只能选择无表达式,关键字只能单个关键字输入,sql文件2018放入文件夹2018下
2.修改http中关键字过长换行问题
2019-01-07 14:04:49 +08:00
wangxin
f05c9024b5 asn导出字段调整 2019-01-06 22:49:06 +08:00
zhanghongqing
ed0b618410 补充提交 2019-01-06 20:05:01 +08:00
zhanghongqing
8497c921f9 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-06 20:00:29 +08:00
zhanghongqing
9559f7e9f3 新增流量统计app趋势动态界面,修改导出csv俄文office打开乱码问题 2019-01-06 20:00:13 +08:00
dongxiaoyan
3d35fd56f6 1、修改logs菜单查询条件顺序、换行对齐、火狐增减菜单列头显示问题、http增加属性问题;
2、齿轮首页数字位置问题,调整依据笔记本1920*1080
2019-01-06 19:35:49 +08:00
wangwei
107d9b295f 1.logs-Stream 、Multimedia 、Anti DDOS、IP Reuse、Proxy菜单下所有界面,修改筛选条件顺序
2.proxy 日志查询 增加:req_body 与resp_body列显示
2019-01-06 17:57:02 +08:00
shangguanyanfei
b33039366e 日志检索-Procotol菜单筛选条件顺序修改 2019-01-06 17:48:53 +08:00
zhanghongqing
2f5a6db1c4 增加国际化 -雷军 2019-01-06 17:36:10 +08:00
duandongmei
8cd631af13 来函增加函号的校验;
来函统计修复取消来函的展示bug,修复分页问题。
2019-01-06 12:46:42 +06:00
duandongmei
cecc8c90e9 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-06 12:43:03 +06:00
duandongmei
5ab33f779e 无更改 2019-01-06 12:42:51 +06:00
duandongmei
3352852191 无更改 2019-01-06 12:41:14 +06:00
leijun
c05d6716e9 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-06 13:36:24 +08:00
dongxiaoyan
b7f0f67bbd 调整查询条件展示顺序 2019-01-06 13:06:19 +08:00
wangxin
c16c585a43 asn ip修改时修改compileId 2019-01-06 11:49:48 +08:00
wangxin
f56a0fe09a (1)asn导入加入组织国家,asn号验证,组织国家不能为空,asn号不能为两个组织所有
(2)新增asn_keyword_cfg表,用于保存并下发有效且含审核通过asn ip的 asn号
(3)asn 导入去除条数限制
(4)页面asn select选项还是会影响加载页面速度,现在改为input
(5)asn_group_info 修改org_group_id为issued_ips,用于保存审核通过的asn ip
(6)分组复用url配置文件补全v1
2019-01-06 11:24:49 +08:00
leijun
ff98b2e65f 通联日志 检索条件添加和字段属性添加 2019-01-05 21:47:07 +08:00
zhangwenqing
9979bb26b2 修正部分报表查询时间范围限制. 2019-01-05 21:16:23 +08:00
duandongmei
74c3212a24 同服务 2019-01-05 18:36:12 +06:00
zhangwenqing
46c26f703a 更新俄语国际化. 2019-01-05 18:49:58 +08:00
zhangwei
e1b2681b9f 修改接口参数版本号位置错误 2019-01-05 12:46:16 +06:00
zhangwei
22a36746eb Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-05 12:44:27 +06:00
duandongmei
ad0a04872c 文件大小调整为100M
导入最大值调整为10000
2019-01-05 12:04:18 +06:00
zhangwei
8948bf1025 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-05 09:58:30 +06:00
zhangwenqing
795375e5e1 修改事件报表时间检索限制. 2019-01-05 11:53:48 +08:00
wangxin
b7e7df2e68 去掉compileId=0 2019-01-05 01:53:32 +08:00
zhangwei
b90160e85b Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 20:30:25 +06:00
intraUser
7c85d78ad7 修复app关键字配置长度限制bug;
lastPage增加set方法;
修复不可见字符提示BUG;
2019-01-04 20:26:56 +06:00
zhangwei
fe3771b60b Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 20:25:58 +06:00
intraUser
a96590e460 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 20:24:50 +06:00
intraUser
e7f8701166 批量审核通过,修改lastPageBUG,暂时注释app IP的批量下发,需再考虑实现;
findAllListByGroupIno修改为findAllListByGroupInfo;
delRow无变更;
2019-01-04 20:24:26 +06:00
wangxin
4bf5df788d 去掉拉姆达表达式的使用 2019-01-04 21:38:13 +08:00
zhangwei
23c7d024cd 本地参数 2019-01-04 19:37:22 +06:00
tanghao
6e1938a9c9 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 21:16:08 +08:00
tanghao
2102923c4e 修复pdf无法导出问题 2019-01-04 21:15:57 +08:00
wangxin
f593aeecb3 国际化文件提交 2019-01-04 20:52:32 +08:00
wangxin
85507b5a55 asn 相关修改提交
(1)asn_ip_cfg增加四列
(2)新增asn_group_info表
(3)asn ip菜单移动到policy object下,新增审核审计菜单
(4)asn ip导入修改,适应新的需求放弃了使用AsnCache,直接从数据库查
(5)asn ip加入审核流程
(6)Packet IP选择asn时,改为选中一个组织,审核下发的配置为as号字符串域
(7)asn ip 新增业务新增function_service_dict字典,serviceId为400
2019-01-04 18:28:57 +06:00
zhanghongqing
429b1841f1 活跃IP统计字段由流量改为Linknum——连接数 2019-01-04 20:24:49 +08:00
shangguanyanfei
fb573b147c 日志报表模块所有时间框范围的修改 2019-01-04 20:08:37 +08:00
zhangwenqing
530554ffd1 ASN、Http(s) Url报表时间检索增加限制;app payload、http、dns、ssl配置导入并下发增加userRegion属性 2019-01-04 19:15:33 +08:00
tanghao
23a29ad457 1.修复流量界面时间选择问题 跟日志等界面选择时间方法统一
2.修复2级页面导出后 字体颜色变白
3.优化面积图颜色展示
2019-01-04 19:09:31 +08:00
tanghao
f0a71c1414 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git
into develop

Conflicts:
	src/main/webapp/WEB-INF/views/dashboard/trafficAppTypeList.jsp
2019-01-04 19:07:33 +08:00
tanghao
564e6585c6 merge 2019-01-04 19:04:26 +08:00
tanghao
f4f74a686b merge 2019-01-04 19:03:47 +08:00
leijun
8e53249325 实时报表CSV导出调整为后台 2019-01-04 18:53:18 +08:00
intraUser
7751f12f87 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 17:50:06 +08:00
duandongmei
295b3800df 增加批量审核通过 2019-01-04 17:49:18 +08:00
leijun
19bb8a916e 配置统计Excel调整为后台导出 2019-01-04 16:57:04 +08:00
zhanghongqing
536a7a0f47 去掉插件中的一些信息,查询排除N/A选项 2019-01-04 16:17:28 +08:00
intraUser
ac7b40fc50 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 15:55:33 +08:00
tanghao
7abc7d51f6 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 15:10:35 +08:00
tanghao
420825a221 1.修复时间选择bug
2.修复二级页面导出后字体颜色消失问题
2019-01-04 15:10:27 +08:00
zhanghongqing
e9d290ddb4 修饰导出流量统计标题格式去掉[""] 2019-01-04 14:39:29 +08:00
intraUser
65188e4f0e Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 13:12:44 +08:00
zhanghongqing
9e1a577e7e 去掉流量统计详情页面service无用数据 2019-01-04 12:49:01 +08:00
zhanghongqing
a75ae809e8 流量统计详情导出xls功能修改为后台 2019-01-04 12:48:24 +08:00
intraUser
37ac1eca8f Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-04 12:13:05 +08:00
intraUser
c640d5a44c page.setOrderBy("");
page.setPageSize(Constants.MAAT_JSON_SEND_SIZE);
page.setPageNo(1);
三个参数设置
2019-01-04 12:10:50 +08:00
wangwenrui
d25c8bfce9 添加时间控制js
ipList.jsp引用时间控制js
2019-01-04 09:22:28 +08:00
zhangwei
f4adcab560 修改app特征菜单名称的国际化 2019-01-03 19:51:24 +06:00
zhanghongqing
966989c357 修改流量统计traffic,动作详情的导出excel文件为后台导出 2019-01-03 21:08:34 +08:00
zhanghongqing
673db28e2e 解决统计流量时间选择范围问题 2019-01-03 20:27:40 +08:00
zhangwenqing
678f973ec4 修正导入L3_header特征配置时属性限制. 2019-01-03 20:13:53 +08:00
wangwenrui
14bd835e69 添加时间控制js
ipList.jsp引用时间控制js
2019-01-03 18:52:08 +08:00
leijun
ec7e93504c 实时报表Excel导出调整为后台导出 2019-01-03 18:44:13 +08:00
tanghao
d632670e45 修复导出问题以及优化导出 2019-01-03 18:32:45 +08:00
tanghao
f7795f7172 修复打印字体不显示问题以及格式化时间展示 2019-01-03 18:11:00 +08:00
zhangwenqing
3c28bb7514 去除无用代码. 2019-01-03 18:10:05 +08:00
tanghao
d1c808d832 修复jpg文件导出问题 2019-01-03 17:07:51 +08:00
dongxiaoyan
33af662c31 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-03 16:50:10 +08:00
dongxiaoyan
fcf064df18 恢复到张微添加版本到具体接口的版本 2019-01-03 16:48:58 +08:00
tanghao
f6fe894e77 解决导出png pdf问题 2019-01-03 16:48:11 +08:00
zhangwenqing
a72d23536d Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-03 15:30:49 +08:00
zhangwenqing
55243010b7 app payload导入L3_header特征配置时增加固定属性值;相关属性校验修改;导入模板批注修改 2019-01-03 15:30:14 +08:00
tanghao
e402a47600 1.流量所有界面设置时区
2.流量所有界面折线图改为面积图
3.流量所有界面时间选择优化不会超过最新时间
2019-01-03 15:25:46 +08:00
tanghao
1e0fc76160 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git
into develop

Conflicts:
	src/main/webapp/WEB-INF/views/dashboard/trafficBandwidthList.jsp
2019-01-03 15:01:46 +08:00
tanghao
3fb9b5b159 合并冲突 2019-01-03 14:43:34 +08:00
wangwenrui
2312b41035 还原更改 2019-01-03 12:50:47 +08:00
intraUser
9294c69eab Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-03 12:27:38 +08:00
intraUser
330b6f6bc1 无变更 2019-01-03 12:27:21 +08:00
intraUser
71038b0911 设置批量提交的个数 2019-01-03 12:25:24 +08:00
zhangwenqing
7f2c494632 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-03 11:52:01 +08:00
wangwenrui
6395b7d099 页面加载抖动 2019-01-03 10:51:09 +08:00
zhangwenqing
2c66f541f8 修改app payload导入属性限制. 2019-01-03 10:50:57 +08:00
zhangwenqing
8da5a2dc96 APP特征配置导入页修改,app payload增加配置导入功能. 2019-01-03 01:11:56 +08:00
zhangwei
e6426052cd 1.修改流量统计折线图的时区设置;
2.修改服务接口的参数,将版本信息改为在接口的方法参数中,而不是接口URL参数中;
3.修改配置启停任务调度逻辑。
2019-01-02 17:17:15 +06:00
tanghao
aabaf6b5dd Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2019-01-02 19:02:34 +08:00
tanghao
ce5c0782bd 统一打印图片背景色以及文字颜色 2019-01-02 19:02:24 +08:00
chenjinsong
c34f3bf3ee 优化登录页数据光束效果;更改登录页字体; 2019-01-02 17:05:48 +08:00
tanghao
d81673187d 主页导出png pdf功能开放 解决展示问题 2019-01-02 16:45:07 +08:00
zhangwei
721e4e2c6f 修改http日志和http关键字日志的菜单名称 2019-01-02 12:01:53 +06:00
zhangwei
764c90932b 增加定时任务调度通用处理类 2019-01-02 11:59:25 +06:00
zhangwei
af8eb2f546 修改国际化文件信息 2019-01-02 10:15:29 +06:00
zhanghongqing
52551e63da 补充提交 2019-01-02 11:41:34 +08:00
zhanghongqing
92a0d9ab6e 修改流量统计详情界面分页按钮样式 2019-01-02 11:41:10 +08:00
leijun
c33bf081a5 修复业务配置 bgp、ssl 导入后 回调list错误 2019-01-02 11:24:06 +08:00
zhanghongqing
2f3a1a28e8 注意!新增的配置内容发放到文件最后 2018-12-31 17:15:32 +08:00
zhangwei
fb0ef7e6a1 增加png和pdf的导出 2018-12-30 15:15:01 +06:00
zhangwei
85e65a86ab 统计图标的导出增加PNG和PDF文件 2018-12-30 14:55:55 +06:00
leijun
15b1926e17 app Http、app DNS、app ssl增加导入功能 2018-12-30 16:40:19 +08:00
zhangwei
aa7e1dcef9 1.修改配置同步业务;
2.修改ip payload日志表头与代理日志的数据列隐藏
2018-12-30 12:11:20 +06:00
tanghao
6b433c4e5a 流量统计页面背景线条颜色改变 2018-12-30 13:30:15 +08:00
zhangwei
a031430736 配置列表的状态查询条件增加取消审核的状态 2018-12-29 20:17:42 +06:00
zhangwei
3f2a2af35f 调整域名关联度选项的位置 2018-12-29 18:46:23 +06:00
zhanghongqing
86a1c598a9 补充提交 2018-12-29 20:15:34 +08:00
zhangwei
8e13a793f4 Merge remote-tracking branch 'origin/develop' into develop 2018-12-29 18:12:50 +06:00
zhangwei
d1158ada80 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-29 18:08:11 +06:00
zhanghongqing
34f024f8a6 调整流量统计滚动条宽度 2018-12-29 20:06:55 +08:00
zhangwei
2b82aa1fd4 增加ip payload日志,与ip spoofing日志调用相同接口 2018-12-29 17:55:35 +06:00
tanghao
dbb4493df9 修改流量图面积图颜色以及线条颜色 2018-12-29 19:47:49 +08:00
tanghao
ca4fa21fc7 update 2018-12-29 19:07:28 +08:00
tanghao
95185070c6 修改流量统计页面线条展示为面积图优化其它属性 2018-12-29 18:39:38 +08:00
tanghao
ecefa007e1 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-29 18:34:22 +08:00
tanghao
7d888aeb1b merged 合并冲突 2018-12-29 18:32:41 +08:00
zhanghongqing
7ec4ec12e5 修改流量统计俄文标题过长问题 2018-12-29 18:01:49 +08:00
zhangwei
12dce602f1 1.修改用户行为统计的接口版本号。
2.修改app policy下发配置时增加自定义域config_id=compileId.
3.增加流量日志菜单字典
2018-12-29 14:53:57 +06:00
leijun
3274affd75 修复keyword to url按钮缺失 2018-12-29 16:09:01 +08:00
dongxiaoyan
3c10bba36e 数字位置1920*1080chrome位置合适;
数字位置1920*1080火狐位置有点偏;
数字位置1366*768笔记本火狐位置偏的比较明显;
2018-12-29 15:32:50 +08:00
zhanghongqing
8cfc65f98c 修改流量统计的关闭连接数据字段名称跟计算方法 2018-12-29 15:25:59 +08:00
leijun
995fa9aad1 APP特征 页面添加import按钮 2018-12-29 14:53:48 +08:00
zhangwenqing
e169585f25 修改导入模板文件名称. 2018-12-29 14:27:20 +08:00
leijun
63f3ebc0b6 日志管理-检索时间去除时分秒 2018-12-29 13:30:02 +08:00
leijun
b5ec00de90 日志管理-优化结束时间不超过当前系统时间 2018-12-29 11:45:51 +08:00
wangxin
7b74a233fb 修复nginx 访问IP记录 2018-12-28 20:36:43 +06:00
zhangwei
d2853dc1ab 1.修改代理的拦截策略,将IP与域名拦截整合为一个serviceId与functionId,可组合配置;
2.修改部分界面判断登录用户是否为超级用户的判断依据。
2018-12-28 19:24:36 +06:00
zhangwei
48880ca0ef 修改admin账号以及新增管理员的sql 2018-12-28 17:41:16 +06:00
zhangwei
6dca44d470 修改系统超级管理员的登录账号为ceiec,原有admin账号作为普通管理员使用。 2018-12-28 17:40:25 +06:00
lihaochen
79e0fd2947 事件报表:解决导出没有隐藏列的问题 2018-12-28 19:31:42 +08:00
wangxin
b33dcac303 二级菜单加入图标 2018-12-28 17:19:15 +06:00
zhanghongqing
0f9b829531 修改流量统计列表错误提示格式,对service数据保留处理 2018-12-28 18:01:29 +08:00
shangguanyanfei
b793df47b6 实时报表模块添加打印功能(暂时隐藏)12-28 2018-12-28 17:28:22 +08:00
lihaochen
62e875c50e 事件报表:1.筛选条件上 专项列表展示过滤了未审核的专项任务 2.解决了分页失效的问题 2018-12-28 16:41:07 +08:00
wangxin
1ab978fb33 (1)修复来函,专项任务重复验证提示为保存失败
(2)来函,专项任务重复验证排除失效数据
2018-12-28 13:58:43 +06:00
wangxin
620810c1f1 修复导入模板导出提示允许多关键字提示 2018-12-28 12:58:46 +06:00
zhangwenqing
10e8d76426 代理配置导入并下发操作增加自定义域参数. 2018-12-28 11:52:58 +08:00
zhanghongqing
6669ea9b0e 流量统计滚动条图标缩小放到标题一行 2018-12-28 09:44:36 +08:00
chenjinsong
a143f953c4 login页,齿轮图适配火狐 2018-12-28 09:34:17 +08:00
zhangwei
6b189ec768 修改ip spoofing配置逻辑,删除spoofing ip pool配置菜单功能,在ip spoofing策略配置功能中,自动创建ip
pool配置,ip spoofing策略审核下发与取消审核时,同时审核下发或取消ip pool配置
2018-12-27 21:00:23 +06:00
zhangwei
c46f0f5f43 更新俄语翻译 2018-12-27 20:51:35 +06:00
zhangwei
fdddf572f6 修正俄语的特殊符号乱码 2018-12-27 20:40:47 +06:00
zhanghongqing
1efe1a21c5 域名统计界面去掉滚动条 2018-12-27 19:06:23 +08:00
lihaochen
2be0bfc1d9 实时报表:增加事件报表 时间范围筛选条件上显示默认的时间范围 2018-12-27 18:54:37 +08:00
lihaochen
f4acc8f063 实时报表:
1.ASN、HttpsUrl、用户行为统计报表界面,时间范围筛选条件进行了修改范围策略
2.事件报表,增加了专项名称列表的回显,时间范围筛选条件进行了范围策略修改
3.解决了事件监测页面导出完成后再搜索报错的问题
2018-12-27 18:06:07 +08:00
zhangwenqing
09705aca19 配置导入增加配置描述、关键字长度限制;部分报表导出文件名修改 2018-12-27 17:28:44 +08:00
zhanghongqing
1948fd6763 流量统计首页界面文件导出增加日期后缀 2018-12-27 16:57:42 +08:00
leijun
e50f8f419d 修复配置导出excel后文件提示内容错误 2018-12-27 16:12:22 +08:00
zhanghongqing
d8614b8315 解决流量统计无数据导出后分页显示的问题 2018-12-27 14:02:34 +08:00
zhanghongqing
73c3b9db1f 流量统计导出图表修改文件名称,加后缀时间,导出csv的增加标题日期 2018-12-27 11:20:55 +08:00
lihaochen
cab074abea 1.实时报表-用户行为统计、ASN、HttpsUrl报表界面增加了时间筛选的范围(7天) 2.Ru国际化文件重新定义了事件报表相关的属性 2018-12-27 10:47:30 +08:00
lihaochen
1df1ca470c 实时报表 事件报表查询
专项名称方法添加
2018-12-26 20:34:54 +08:00
zhanghongqing
868cc7915e 流量统计文件名导出增加时间后缀 2018-12-26 20:29:54 +08:00
zhangwenqing
58a90993d3 修改字符串类配置导入时大小写敏感校验. 2018-12-26 20:13:17 +08:00
lihaochen
e999a45554 事件报表 1.筛选条件增加时间范围的限制和专项的下拉列表选择2.增加默认的查询时间范围
监测封堵(七天),重点保障(30天)用来查询和导出3.增加了国际化文件
2018-12-26 19:34:10 +08:00
tanghao
200de1eb04 修复时间展示双位数前会多0问题 2018-12-26 19:18:22 +08:00
zhanghongqing
3e5404349c 流量统计csv增加标题时间,最后增加统计 2018-12-26 18:56:27 +08:00
dongxiaoyan
bd88ce085e Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-26 18:52:51 +08:00
dongxiaoyan
c3131b47ee 动态首页调整:流量单位提取到y轴顶端;数字加单位;输出加单位; 2018-12-26 18:52:29 +08:00
dongxiaoyan
9b9b76172f 动态首页调整:流量单位提取到y轴顶端;数字加单位;输出加单位; 2018-12-26 18:44:59 +08:00
chenjinsong
41524b28fc login页,当浏览器窗口大小改变时自动刷新页面 2018-12-26 17:45:56 +08:00
zhanghongqing
83c9232d94 补充提交 2018-12-26 17:13:55 +08:00
zhanghongqing
c2a8335c41 流量统计无数据增加提示信息 2018-12-26 17:05:46 +08:00
chenjinsong
b1a80e51de 所有日志检索查询条件的时间控件增加限制,默认起止区间为24小时 2018-12-26 15:32:10 +08:00
leijun
b2eb6afad9 基本配置增加csv和excel导出 2018-12-26 14:47:23 +08:00
zhangwenqing
52f88155e2 补充上次提交 相关字典表修改sql. 2018-12-26 14:31:38 +08:00
zhangwenqing
499e3a7f88 Proxy Control Policy配置增加导入. 2018-12-26 14:17:10 +08:00
dongxiaoyan
b329523621 home.*为备份文件新增列选择国际化更新;
login.jsp_new为动态登陆也修改备份提交
2018-12-26 13:58:04 +08:00
zhanghongqing
dbe0aac130 流量统计调整为异步调用,初始化参数 2018-12-26 11:49:17 +08:00
zhanghongqing
51ea4edebd 注释流量统计详情界面定时刷新任务,防止跟查询条件不一致,界面统一标题下加一条横线 2018-12-26 10:23:14 +08:00
lihaochen
430708b63f 事件报表 修改了访问接口URL 2018-12-26 09:53:16 +08:00
leijun
bb9aa4d098 实时报表 事件报表 三级菜单sql 2018-12-25 18:56:46 +08:00
lihaochen
dea671d2a5 事件报表 2018-12-25 18:49:29 +08:00
lihaochen
84c4423a78 实时报表->事件报表(查询,界面,导出):1.事件监测 2.事件封堵 3.重点保障 2018-12-25 18:40:58 +08:00
zhanghongqing
b6b5bf190a 流量统计增加drop,loop,new link ,close link ,pass ,live link详情 2018-12-25 17:17:33 +08:00
tanghao
b117832813 update 2018-12-25 16:22:33 +08:00
tanghao
160a0d805b Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-25 15:44:37 +08:00
tanghao
a43a8663ee 所有时间选择界面限制为一周,流量限制在24小时,用户选完开始会自动填入结束时间,流量界面修复样式加载问题以及谷歌不显示onloading问题 2018-12-25 15:44:24 +08:00
leijun
115c2c7fc7 实时报表 配置列 国际化添加 2018-12-25 14:42:32 +08:00
leijun
83b014d4c3 优化实时报表样式出现多条滚动条 2018-12-25 11:18:37 +08:00
tanghao
b889cb1ccb Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-25 09:47:55 +08:00
tanghao
9a79026802 修复首页流量统计的数字过长时,数字显示不全问题 2018-12-25 09:47:45 +08:00
leijun
8f84b7b6e9 配置列国际化添加 2018-12-24 22:06:34 +08:00
tanghao
3e9bcc3340 添加国际化 同时导出文件名后缀加时间戳 2018-12-24 21:26:29 +08:00
tanghao
6a4e5f7959 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-24 19:46:58 +08:00
tanghao
1398974c2a traffic以及block界面修复xlsx导出提示错误问题 以及增加total和查询时间导出到xlsx 2018-12-24 19:46:51 +08:00
zhanghongqing
833363b637 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-24 19:41:29 +08:00
zhanghongqing
cf45ff5088 去掉测试注释 2018-12-24 19:41:07 +08:00
leijun
d051a12e21 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-24 19:16:29 +08:00
leijun
759ce81088 来函专项增加csv导出及首行显示标题和时间范围 2018-12-24 19:16:17 +08:00
zhanghongqing
c05cc92f3b 解决导出错误提示-唐浩 活跃ip导出报表格式更改 2018-12-24 19:16:14 +08:00
lihaochen
fbbd5ec3bd Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-24 16:06:49 +08:00
leijun
f9f51b0e14 缓存策略增加导出excel和csv功能 2018-12-24 16:05:05 +08:00
lihaochen
b134b39b87 实时报表 用户行为统计导出功能 2018-12-24 15:57:49 +08:00
zhangwenqing
a4c29ae5fd 日志列表注释userRegion列. 2018-12-24 14:56:42 +08:00
zhanghongqing
9a239efb94 修改首页图单位 2018-12-24 14:54:57 +08:00
zhangwei
0b8c195b1b bgp和dns策略业务去掉黑名单选项 2018-12-24 12:41:05 +06:00
wangxin
91eb68785a 注释掉导致页面加载速度变慢的asn组查询条件 2018-12-24 11:49:36 +06:00
zhangwenqing
fcfc7a617d 修复tabelExport.js插件导出操作自动提交表单问题. 2018-12-24 11:06:43 +08:00
zhanghongqing
9d8786dd2e 流量统计增加活跃端口详情,增加接口,替燕姐提交。修改界面线数据点大小 2018-12-23 20:58:42 +08:00
zhangwenqing
367029f884 Config Statistics增加导出. 2018-12-23 19:28:40 +08:00
zhangwei
86d49363d1 修改配置缺省排序,未审核状态在前。 2018-12-23 17:26:30 +06:00
zhangwei
c9c8193e07 功能业务字典增加排序字段,界面的action动作根据排序显示 2018-12-23 16:30:52 +06:00
zhangwei
2564a258f2 1.修改配置列表查询缺省排序根据是否审核与有效标识字段,生效的配置排在前面;
2.修改黑名单选项只有在block动作时显示,其他动作不显示该属性
2018-12-23 15:44:45 +06:00
leijun
a0e944b2ed 调整用户管理导出文件后结束时间未填,默认填写当前时间 2018-12-23 14:54:31 +08:00
leijun
8f4a6d9ebe 调整业务配置导出条数限制数量 2018-12-23 00:39:09 +08:00
leijun
df32c39736 多媒体、IP复用、增加导出excel和csv 2018-12-23 00:36:58 +08:00
zhangwei
9080960e95 修改与表达式分隔符从参数中获取 2018-12-22 22:00:43 +06:00
zhangwei
17482e1c6b 修改app payload特征l3_header配置的表达式字段和匹配类型字段 2018-12-22 21:50:02 +06:00
zhanghongqing
aadd9dd2bf 补充提交 2018-12-22 23:16:46 +08:00
zhanghongqing
9c8c289459 活跃详情IP增加排序,界面图表园姐增加蓝色风格颜色 2018-12-22 23:11:04 +08:00
zhangwei
8ff231208a app payload特征配置的l3_header配置增加属性,并且必须输入十六进制字符串,后台转为偏移表达式的字符串配置 2018-12-22 20:34:57 +06:00
zhangdongxu
347ec045d3 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-22 21:48:18 +08:00
zhangdongxu
11d2f1c2e6 Ip top10 优化趋势图数据提示并添加缩放功能 2018-12-22 21:47:42 +08:00
dongxiaoyan
278ebbdeb7 修改齿轮首页界面面初始化是获取时间范围 2018-12-22 21:46:58 +08:00
tanghao
c3d74eebd3 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-22 21:16:05 +08:00
tanghao
e79aee3418 限制traffic日期选择时间段在24小时内 2018-12-22 21:15:51 +08:00
wangxin
dde337ed7a 为了防止get请求url过长导致nginx返回414状态码,对台标,人脸识别文件上传的个数进行了限制 2018-12-22 19:04:31 +06:00
zhangwei
120171b9ad 取消审核的配置可显示,并且可编辑,编辑后状态变更为未审核,可重新审核下发,并且取消审核的配置也可查询日志量信息。 2018-12-22 16:07:00 +06:00
lihaochen
fb5c819025 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-22 17:44:12 +08:00
lihaochen
70612f32af 实时报表 增加导出功能
1.ASN
2.HttpsUrl
3.IpRange
2018-12-22 17:38:24 +08:00
zhanghongqing
953e00bc25 流量统计traffic 跟动作增加导出csv,excel按钮 2018-12-22 16:44:01 +08:00
dongxiaoyan
2c07e183eb 提取查询时间范围到页面控制 2018-12-22 16:34:22 +08:00
tanghao
d8b0a7cb34 修复图标右侧以及下侧名称点击后 图片上文字残留问题 2018-12-22 16:26:24 +08:00
zhangwei
e67a869f49 增加黑名单参数字典 2018-12-22 13:23:17 +06:00
zhangwei
d3f18c1fe8 ntc部分业务配置,增加黑名单选项功能, 2018-12-22 12:55:24 +06:00
zhangwei
ae2323578e Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-22 10:24:33 +06:00
zhangwenqing
69272ba0db Anti DDOS导入下发增加userRegion. 2018-12-21 21:58:32 +08:00
zhangwenqing
cb6b9f152f APP Policy导入下发增加userRegion. 2018-12-21 21:34:56 +08:00
zhangwei
9aef3e655c 修改流媒体界面提示信息国际化 2018-12-21 19:13:41 +06:00
zhangwenqing
6510258f41 报表增加csv文件导出. 2018-12-21 20:35:45 +08:00
wangxin
6bf9e5508b 协议部分配置导入并下发逻辑添加 2018-12-21 17:02:23 +06:00
zhanghongqing
cf2c3732e1 流量统计app,协议详情支持多条件查询 最多10个 2018-12-21 18:07:01 +08:00
leijun
e85e987fca 调整IP拦截、DNS响应策略、IP Spoofing日志 导出后 列标题不对应 2018-12-21 17:38:50 +08:00
zhangwenqing
34e243fb3b 修改IP配置导入审核 获取numRegionGroupId. 2018-12-21 17:07:22 +08:00
zhanghongqing
7c6965633b 流量统计带表格的导出excel,csv, 第一行标题,时间,最后一行统计,修改活跃IP的详情的标题 2018-12-21 17:05:27 +08:00
dongxiaoyan
fcfe3634b5 取消首页默认收缩菜单 2018-12-21 15:52:54 +08:00
dongxiaoyan
908288f4c6 调整drop数字细节问题 2018-12-21 15:51:36 +08:00
lihaochen
4147e52b73 业务配置导出首行增加标题和时间范围 2018-12-21 15:13:48 +08:00
leijun
b553c27b15 日志导出 首行添加标题和时间范围 2018-12-21 14:33:00 +08:00
dongxiaoyan
5236f5af2b 动态首页获取数据调整提交 2018-12-21 12:56:38 +08:00
wangxin
7e0d1a44ba 导出模板修复DNS关键字导出模板 2018-12-21 10:37:29 +06:00
zhangwenqing
618593ebd1 IP白名单导入模板增加协议 方向. 2018-12-21 11:31:47 +08:00
zhanghongqing
06d94fc75f 网站详情统计-域名增加多选查询条件 2018-12-21 10:59:16 +08:00
zhanghongqing
61e2e5ea82 补充提交-流量统计导出 2018-12-20 21:15:24 +08:00
zhanghongqing
c7b86b08c6 流量统计详情增加表格导出excel ,csv ,表格后增加total统计列,图片打印。 2018-12-20 21:09:48 +08:00
leijun
74c978286a http、网页关键字日志url和website参数添加html转码
pxyhttp日志增加url和website的查询条件
2018-12-20 20:33:13 +08:00
dongxiaoyan
607671518f 动态页面数据调整 2018-12-20 19:27:39 +08:00
dongxiaoyan
8ad8e9bb35 home.jsp.bak为演示版登录后首页跳转到新动态版页面备份
home.jsp为旧版登录后首页跳转到流量统计页面备份
2018-12-20 18:58:04 +08:00
wangxin
81ddac4f9f (1)dns欺骗ip模板替换,不和dnsip共用
(2)导入一行格式错误不终止导入,略过该行继续导入
2018-12-20 15:53:02 +06:00
leijun
87e3a77d7e 导出隐藏列字段调整 2018-12-20 17:28:58 +08:00
leijun
56497d4980 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-20 17:19:31 +08:00
leijun
e916254c93 Excel导出方法 添加时间范围 2018-12-20 17:18:34 +08:00
zhanghongqing
5d3b0e6d84 流量统计添加详情按钮 2018-12-20 17:18:32 +08:00
zhangwei
5f99f6beb4 修改活跃端口俄语翻译 2018-12-20 14:56:51 +06:00
zhangwei
4a93a198fd 流量统计首页样式更新 2018-12-20 14:32:36 +06:00
zhanghongqing
e9e655c91e 流量统计表格无变化数据标识改为白色 2018-12-20 15:34:59 +08:00
zhangdongxu
c12ce7132a 删除国际化文件加载多余判断语句 2018-12-20 14:53:37 +08:00
chenjinsong
1f8c33ab0e 新首页(齿轮图)相关代码 2018-12-20 12:59:05 +08:00
zhangwenqing
7f77856051 修正HTTP报表action显示,去除无用国际化代码 2018-12-19 19:21:16 +08:00
leijun
f59d87b7d0 解决Excel导出特殊符号被转义 2018-12-19 18:37:52 +08:00
zhangdongxu
0e6ba4a68c 处理国际化文件频繁加载导致java.net.SocketException: Too many open files的问题 2018-12-19 17:45:03 +08:00
leijun
90fc989831 ddos日志日期时间改为格式化日期处理 2018-12-19 17:41:45 +08:00
wangxin
ad8cb6cd94 (1)修复DDOS LOG排序bug
(2)修复Radius 日志查询searchNasIp,searchFramedIp,searchAccount只能选择一个的bug
(3)导入加入条数限制
2018-12-19 15:24:16 +06:00
chenjinsong
3248cde3ba 更新浏览器tab页的logo 2018-12-19 16:51:04 +08:00
chenjinsong
e25d3d600a 1.更新登录页logo和首页左上角logo
2.流量统计页面新样式,涉及3个加了new后缀的文件,现场根据需要去掉_new即可使用:
* static/pages/scripts/echart.js_new
* static/pages/css/data_text.css_new
* views/dashboard/dashBoardIndex.jsp_new
2018-12-19 16:05:05 +08:00
dongxiaoyan
e37bc7251d 登陆首页改色系背景图前备份 2018-12-19 15:35:10 +08:00
leijun
09b930dc50 业务配置页面th增加column属性 2018-12-19 14:56:43 +08:00
zhanghongqing
41a5fe5f9a 泛收日志日期由时间戳改为格式化日期处理 2018-12-19 14:34:21 +08:00
tanghao
0e282c708c 修复traffic页面报错 没图问题 2018-12-19 13:25:18 +08:00
zhangwei
e2214eb37d asn report缺省显示dasn的查询条件 2018-12-19 10:57:08 +06:00
zhangwenqing
22751feb53 修正IP/域名拦截列表部分列无法显示. 2018-12-19 09:51:46 +08:00
dongxiaoyan
28f149166e 设置导出列不起作用问题修复 2018-12-19 09:27:06 +08:00
wangxin
9a07c0dbc3 首页service 统计导出文件名改为以service开头 2018-12-18 18:00:31 +06:00
wangxin
14f4dd325c 活跃IP TOP10近一小时内最大值导出数据为空修复 2018-12-18 17:28:58 +06:00
leijun
1cdaa9b19b 解决 protocol identify导出 匹配不到字典信息时显示默认值 2018-12-18 18:18:46 +08:00
zhangwei
b81dca0fae Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-18 15:30:53 +06:00
zhangwei
0704d61cb8 只有音频和视频样例有提示说明信息 2018-12-18 15:30:32 +06:00
wangxin
1bc0f0381f Merge branch 'develop' of https://wangxin:QFDZ1534WxzN@git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-18 15:17:42 +06:00
wangxin
9aa60164cf 域名统计添加一个打印按钮用于演示 2018-12-18 15:17:22 +06:00
zhangwei
a464ad4abd 更新国际化 2018-12-18 15:15:55 +06:00
zhangwenqing
9d13f4346c Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-18 17:01:20 +08:00
zhangwenqing
cbbb888720 IP白名单 APP协议IP APP域名特征导入页隐藏来函性质分类. 2018-12-18 17:01:10 +08:00
wangxin
ad5107928d (1)导入模板生成取消将function_region_dict中字段只只有一个的时候,方向,协议,大小写敏感等字段隐藏
(2)ip导入方向协议导入时填入默认值
2018-12-18 14:58:48 +06:00
leijun
317cb9ab28 解决IP Spoofing表单不对应
解决 msgProp读取不到文件时,空指针错误
2018-12-18 16:49:16 +08:00
wangxin
b58b710d47 Merge branch 'develop' of https://wangxin:QFDZ1534WxzN@git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-18 13:11:09 +06:00
zhangwei
560eb2d815 修改仿冒IP相关功能属性的默认值,以及顶部菜单的字数截取限制 2018-12-18 13:09:22 +06:00
wangxin
5e43e3f52e ddosIP导入根据DDOS Protocol
设置Protocol
2018-12-18 13:06:17 +06:00
wangwenrui
9bed38f4e8 修复自定义比较后台报错 2018-12-18 15:00:16 +08:00
wangxin
dafa40a3af Merge branch 'develop' of https://wangxin:QFDZ1534WxzN@git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-18 12:56:12 +06:00
wangxin
54f47663c3 ddos IP协议值跟DDOS协议互相关联 2018-12-18 12:54:15 +06:00
zhangwei
96fdd8772d 批量下发时不打印json数据日志 2018-12-18 12:41:58 +06:00
zhangwenqing
7cca77addf 导入增加性质、分类. 2018-12-18 14:17:35 +08:00
wangxin
9355918750 (1)Packet IP Block限制协议值为6
(2)导入加入账号保存的方法
2018-12-18 10:09:14 +06:00
zhangwei
05677333ef 增加asn查询条件 2018-12-18 06:30:59 +06:00
zhangwei
0d754f5949 修改统计报表的数据列,以及导出忽略的列,以及ip range list查询范围 2018-12-18 06:00:42 +06:00
dongxiaoyan
73eeb14ef0 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-18 07:40:37 +08:00
dongxiaoyan
d377fcbf89 导出列问题修改 2018-12-18 07:38:27 +08:00
zhanghongqing
ab7f79c47a 增加国际化文件 2018-12-18 07:31:33 +08:00
dongxiaoyan
97c867208b Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-18 07:16:57 +08:00
dongxiaoyan
f844ea60b9 调整时间和其他条件的位置,统一 2018-12-18 07:04:35 +08:00
tanghao
961ce94631 修复主题区域刷新错误问题 2018-12-18 06:49:48 +08:00
dongxiaoyan
67f8730fee 调整导出列选择的问题 2018-12-18 06:24:03 +08:00
dongxiaoyan
6ac2cfccab NTCIPRANCE报表查询调整 2018-12-18 06:10:15 +08:00
wangxin
0748992b8d Merge branch 'develop' of https://wangxin:QFDZ1534WxzN@git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-18 03:25:37 +06:00
wangxin
784fee2ab7 修复导入excel前列为空时自动补全空列 2018-12-18 03:25:21 +06:00
zhangwei
deb7532de9 修改spoofing
group分解为snat组和dnat组,仿冒IP池引用snat组direction=2,引用dnat组direction=1
2018-12-18 03:09:48 +06:00
tanghao
fadf57b51d update 2018-12-18 05:03:17 +08:00
dongxiaoyan
f492ec8353 ANS\HTTPS report界面调整提交 2018-12-18 04:19:49 +08:00
tanghao
45b1d4b324 帮洪庆提交 内容:网站域名统计详情 2018-12-18 03:59:34 +08:00
doufenghu
056289209e Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC into develop 2018-12-18 01:04:24 +06:00
doufenghu
29099acda0 修正首页pass live 数量的位置
修正通联关系 单向流占比显示
2018-12-18 00:53:18 +06:00
zhangwei
f280af71b7 修改国际化字典 2018-12-18 00:13:48 +06:00
wangxin
efd08e1faa ddos IP导入protocl根据DDOS协议切换 2018-12-17 23:14:31 +06:00
zhangwei
05ae3f8d1d 修改http日志的Action显示 2018-12-17 22:53:28 +06:00
tanghao
0244c55ced 帮雷军提交 修改内容:导出csv文件乱码解决 http、网页关键字日志添加检索条件 2018-12-18 00:09:10 +08:00
tanghao
8d69dc2df4 Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-17 23:44:20 +08:00
tanghao
765cbb4fe3 merge 2018-12-17 23:44:11 +08:00
tanghao
3ef37ce356 优化 Traffic性能 2018-12-17 23:42:59 +08:00
zhangwei
d7f6c6de49 删除影响项目编译效率的代码 2018-12-17 21:32:04 +06:00
zhangwei
8a3633d1c3 APP payload特征增加session数值域配置 2018-12-17 21:26:04 +06:00
wangxin
c4423ff900 策略分组拆分为4个菜单 2018-12-17 21:06:45 +06:00
default
570a98f87a Merge branch 'develop' of https://git.mesalab.cn/K18_NTCS_WEB/NTC.git into develop 2018-12-17 20:14:21 +08:00
default
28691719d9 主题点击进入详情功能 2018-12-17 20:14:14 +08:00
wangxin
e1d3a8d849 修改联通日志的appLabel字段类型为String 2018-12-17 18:14:09 +06:00
wangxin
6111463ec3 (1)ddosIp表单按照杨威要求加入最小值限制
(2)导入使用模板错误国际化去掉关于语言的叙述
2018-12-17 18:03:25 +06:00
zhanghongqing
e4cc8d99d8 提交流量统计新接口 topic 跟website 2018-12-17 17:25:10 +08:00
zhanghongqing
d2fc581852 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-17 17:21:42 +08:00
lihaochen
fd5da887d6 1.增加了导出日志时日志的检索条件 2018-12-17 17:10:21 +08:00
intraUser
81f72092bf Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-17 16:25:16 +08:00
intraUser
a5604a3088 本地提交无更改 2018-12-17 16:25:06 +08:00
default
b87246836e topic 改为 service 2018-12-17 16:23:10 +08:00
default
0a8d30227e 注释主题查看详情功能 2018-12-17 16:21:48 +08:00
default
f5f4380dcf Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-17 16:16:12 +08:00
default
c7cd72f5c3 将website改为service 2018-12-17 16:16:04 +08:00
段冬梅
97ec833058 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-17 15:08:27 +08:00
段冬梅
ce240eaefc iprange报表和https url统计检索条件样式调整 2018-12-17 15:08:01 +08:00
default
b63c1a767a 新增主题界面详情展示表 2018-12-17 14:25:15 +08:00
zhanghongqing
b675db840f 注释网站统计详情 2018-12-17 13:50:12 +08:00
段冬梅
8bc06c78c7 修改spoofing策略日志的不需要显示的td未隐藏bug
国际化增加area_type
2018-12-17 13:31:21 +08:00
zhangdongxu
26904fb6e3 用户行为统计,用户和IP列表只展示TOP10,查询条件中原下拉列表框改为搜索框 2018-12-17 12:02:52 +08:00
zhanghongqing
6da583a766 提交误覆盖 2018-12-17 11:12:27 +08:00
zhanghongqing
f1f95afe0a 活跃IPTOP10及详情增加时间条件,app增加appType条件查询,时间范围做校验开始时间小于结束时间, 2018-12-17 10:56:03 +08:00
leijun
b3264bc2dd 日志查询-封堵类型字典优化 2018-12-17 10:47:00 +08:00
段冬梅
dbd1cc3d54 asnConn
ipRange
增加导出功能
2018-12-17 10:31:10 +08:00
段冬梅
26136cb4b8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-17 10:21:55 +08:00
段冬梅
3ba2287f40 IP改为大写 2018-12-17 10:21:48 +08:00
default
8e41e8a086 update openVPN 2018-12-17 10:09:37 +08:00
default
8458407427 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-17 09:55:37 +08:00
default
8fd236cf14 新增openVPN的日志导出 2018-12-17 09:55:29 +08:00
leijun
e793aca0e1 日志查询-多媒体导出添加 2018-12-17 08:32:02 +08:00
leijun
377ba3289c 日志-封堵类型字典sql
voip样例导出增加
2018-12-17 06:32:37 +08:00
leijun
7eb4a018c1 日志导出数据最大提示调整
Stream导出优化
2018-12-17 05:20:31 +08:00
wangwei
b294a8ced0 stream导出添加 2018-12-17 04:38:49 +08:00
leijun
f11f1186b5 日志查询导出字段过滤
导出csv null过滤
2018-12-17 04:13:02 +08:00
段冬梅
997ddfc516 修改打印之前和打印之后的图片背景 2018-12-17 04:09:51 +08:00
leijun
94eb5991af 业务配置增加勾选导出 2018-12-17 03:30:34 +08:00
段冬梅
bb2c6b8201 修改bgp导出异常bug 2018-12-17 02:59:29 +08:00
段冬梅
159ae6715f asnRecord
ipRange
urlreport
三个报表功能提交
增加service国际化
2018-12-17 02:32:50 +08:00
lihaochen
6e6a35a28c 日志检索 协议下的 日志查询和导出功能 2018-12-17 01:56:37 +08:00
wangwenrui
fade97c28d 网站统计功能实现 2018-12-17 01:50:16 +08:00
段冬梅
cd54aee8ac Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-17 01:29:09 +08:00
wangwei
6429fa386f 代理日志导出 2018-12-17 01:11:50 +08:00
default
24280266a6 注释掉多余选项 2018-12-17 00:35:31 +08:00
段冬梅
f3e4844f92 仿冒功能
仿冒地址池ip
来函和任务修改
样例新增界面增加631业务
2018-12-17 00:21:27 +08:00
段冬梅
23bfe1c136 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-17 00:18:02 +08:00
段冬梅
7cc11d976e 本地提交 2018-12-17 00:16:37 +08:00
leijun
72a7673549 字符串日期格式校验优化 2018-12-16 22:51:53 +08:00
leijun
4aa01dcf05 日志公共表添加配置id和action导出注解
radius日志导出过滤id和action
2018-12-16 21:29:16 +08:00
zhangwq
db9972d19d 补充上次提交 相关字典表修改SQL. 2018-12-16 20:40:33 +08:00
zhangwq
e75e120ecc IP拦截、域名拦截导入提交. 2018-12-16 20:27:25 +08:00
段冬梅
153e1d43e1 关键字增加内容长度限制 2018-12-16 18:52:15 +08:00
段冬梅
c291711e58 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-16 17:17:13 +08:00
段冬梅
4a149289ac 导出csv方法 2018-12-16 17:17:01 +08:00
leijun
15ce103372 radius添加csv导出 2018-12-16 16:59:44 +08:00
段冬梅
728b87a87c 代理修改subscribe_id名称错误问题 2018-12-16 16:47:42 +08:00
段冬梅
025f4d093c Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-16 15:31:17 +08:00
段冬梅
20449680f7 无更改 2018-12-16 15:31:00 +08:00
leijun
5a4aec50c2 radius页面导出样式调整 2018-12-16 15:21:32 +08:00
zhanghongqing
9d82a06930 配置字符串增加长度限制4-1024 2018-12-16 12:11:15 +08:00
zhanghongqing
2a4deb39b2 Revert "配置字符串增加长度限制4-1024"
This reverts commit 2337e891b2.
2018-12-16 12:08:33 +08:00
zhanghongqing
2337e891b2 配置字符串增加长度限制4-1024 2018-12-16 12:08:01 +08:00
段冬梅
e0a5e1bdc5 台标的样例程序路径提交 2018-12-16 11:58:27 +08:00
段冬梅
ed45211de9 session共享
登录缓存清理
缓存更换为redis缓存代码提交
2018-12-16 11:04:25 +08:00
leijun
22920b84cc 修复found_time导出后没有隐藏 2018-12-16 09:14:54 +08:00
leijun
ed1f41a50f radius导出条数限制添加 2018-12-15 23:43:43 +08:00
leijun
7777cd2fe7 radius导出字段过滤 2018-12-15 23:18:35 +08:00
leijun
5c2a898766 radius 导出字段权限过滤 2018-12-15 23:12:28 +08:00
leijun
68fe4209c7 radius 动态列隐藏来导出Excel 2018-12-15 22:53:52 +08:00
段冬梅
d8cf08011e 通联关系增加右上角bps pps的占比 2018-12-15 21:45:36 +08:00
leijun
1017092616 优化radius导出 2018-12-15 20:57:29 +08:00
leijun
48e488cb68 radius日志增加导出
action和cfgid隐藏
2018-12-15 20:34:10 +08:00
zhanghongqing
2386f2ce92 用户行为统计修改默认时间为当前一小时 2018-12-15 18:44:16 +08:00
zhangwq
f8d1a49b9d 补充addMessage(). 2018-12-15 18:05:30 +08:00
zhanghongqing
b50a740dbe 活跃iP详情图,列表,图为一个小时内的top10趋势,列表为一个小时内的top10每条线最大值的详细信息 2018-12-15 17:21:49 +08:00
段冬梅
3560c67c7b 通联关系的form表单url提交 2018-12-15 17:14:57 +08:00
段冬梅
11cf68c9f4 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-15 16:10:05 +08:00
段冬梅
6aa6b83eab 增加通联关系日志
ddos增加action检索条件
2018-12-15 16:09:34 +08:00
dongxiaoyan
df49e05d1d Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-15 11:57:25 +08:00
dongxiaoyan
0ebc269b22 提交动态页相关图片、样式、界面 2018-12-15 11:55:18 +08:00
段冬梅
23a560563a 修复新增自定义app修改报错的bug 2018-12-15 11:51:07 +08:00
dongxiaoyan
adecc3273d Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-15 11:35:46 +08:00
dongxiaoyan
eb11cf8371 login未更改 2018-12-15 11:35:15 +08:00
dongxiaoyan
a8d3b7747a home.jsp合并冲突,动态页面相关代码已注掉 2018-12-15 11:33:39 +08:00
dongxiaoyan
4aabb53ea7 home.jsp合并冲突,有关首页代码已经注掉 2018-12-15 11:30:08 +08:00
段冬梅
80cc60757a Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-14 20:03:51 +08:00
段冬梅
ce06feb539 app http ssl header界面十六进制时keywords校验去掉***and*** 2018-12-14 20:03:42 +08:00
leijun
7b64a010fe 导出sheet标题添加序号 优化 2018-12-14 19:56:33 +08:00
leijun
3c812856a4 导出sheet标题添加序号 2018-12-14 19:49:01 +08:00
zhangwq
5c06435d77 修正配置修改时表达式类型默认选中与表达式. 2018-12-14 18:46:57 +08:00
zhangwq
502368658a 修改默认点击菜单问题. 2018-12-14 16:10:39 +08:00
zhangwq
e644766312 配置日志查询菜单切换修改. 2018-12-14 14:17:09 +08:00
段冬梅
c81d9aef22 音视频及voip文件上传时长校验错误提示信息反馈 2018-12-14 14:13:32 +08:00
段冬梅
73bfd7de5f 修改关键字配置失效时,关联的已失效的配置再次失效的bug
增加分割删除nginx access.log的脚本
志总量,登陆用户名密码提示国际化文件修改
张微's avatar
修改proxy帮助文档,配置操作日志,增加音视频样例剪切工具下载
修正特定服务ajax动态新增的时候没有将编译ID获取的bug
2018-12-14 11:53:41 +08:00
zhanghongqing
ab29865c3f Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-13 20:37:43 +08:00
zhanghongqing
4c18346d87 流量统计-解决traffic详情时折线图最后时间点数据为0问题。解决用户行为统计中用户名跟ip可能为空无用户名登录时报错问题。app,协议,traffic详情时间查询条件格式化,默认时间显示为最近一小时,列表数据保留两位小数。 2018-12-13 20:37:13 +08:00
zhangwq
20f4765b3c 策略分组删除操作增加提示. 2018-12-13 20:31:59 +08:00
leijun
d623414376 日志查询-配置信息页面样式调整 2018-12-13 20:11:02 +08:00
leijun
da0b222d8d 日志查询-配置页面样式调整 2018-12-13 20:09:47 +08:00
zhangwq
5de89eb64b ASN IP配置删除操作修改. 2018-12-13 18:07:15 +08:00
leijun
c817ac5cb1 修复mail页面标签错误 2018-12-13 17:54:00 +08:00
zhangwq
5e8be6fb7e 补充上次提交. 2018-12-13 14:31:31 +08:00
zhangwq
46efc3320d 查漏补缺 addMessage() messageType; 2018-12-13 14:01:06 +08:00
zhangwq
6dab8a5950 地址池校验sql修改. 2018-12-13 12:49:54 +08:00
段冬梅
c3c7c363e0 dns所有策略均校验是否存在欺骗ip 2018-12-13 11:56:19 +08:00
段冬梅
fbe87e8cbc 格式化message.tag 2018-12-13 09:55:33 +08:00
段冬梅
3d371d12ce 摘要和voip日志 loguri管理员才能查看
YSP样例配置界面增加提示信息;
radius日志列表更改
国际化更新
2018-12-13 09:31:31 +08:00
段冬梅
d944c1a294 日志修改传输层协议的title国际化 2018-12-12 18:55:07 +08:00
leijun
2692c26568 RADIUS协议日志 报文类型sql调整 2018-12-12 18:47:49 +08:00
zhanghongqing
06a6b9850a app,协议详情列表跟图表百分比不同问题已解决 2018-12-12 18:25:05 +08:00
leijun
4a1a524295 RADIUS协议日志国际化信息调整
报文类型字典sql
2018-12-12 17:57:19 +08:00
段冬梅
82449f1baf app,基础协议,加密隧道行为日志页面隐藏协议来源,应用来源,行为来源,基础协议日志隐藏行为字段 2018-12-12 17:25:32 +08:00
zhanghongqing
a3eefdfd2f 修改 流量统计时间格式 ,区域图改成折线图 2018-12-12 17:11:29 +08:00
leijun
4a36dc08e7 添加 RADIUS协议日志 2018-12-12 16:47:08 +08:00
zhangwq
c614d36059 修改校验提示信息. 2018-12-12 16:36:08 +08:00
段冬梅
9c9f43d70d 无策略的欺骗ip校验的查询方法可复用初始化欺骗ip时ip的查询方法;
redis配置信息增加
2018-12-12 16:04:09 +08:00
段冬梅
9d38d83456 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-12 15:37:25 +08:00
zhanghongqing
f5b0a0d4d0 流量统计数值保留两位小数 2018-12-12 15:33:27 +08:00
段冬梅
5363736ff6 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-12 14:37:17 +08:00
段冬梅
950a9d2919 登录界面调整lineheight_y参数为394》485 2018-12-12 14:28:17 +08:00
zhangwq
a3f2943e5c Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-12 14:01:08 +08:00
zhangwq
e64ba76eba 增加DNS阻断无策略检验. 2018-12-12 14:00:53 +08:00
段冬梅
6502abab29 暂时先不打开日志查看配置功能 2018-12-12 13:57:47 +08:00
段冬梅
180c27d0b9 去掉无用的方法内容 2018-12-12 12:00:46 +08:00
段冬梅
bf41430eb2 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/nis.properties
2018-12-12 12:00:23 +08:00
段冬梅
c3541d91e9 本地提交流量相关配置参数 2018-12-12 11:51:53 +08:00
段冬梅
56901a7acd 配置清理,增加vpn信息清理
dns欺骗增加一个初始化无策略-默认组-欺骗ip配置(存储+下发)
2018-12-12 11:48:52 +08:00
zhanghongqing
606f8412ee 提交新登录界面,流量统计带宽详情增加地域区分图表显示,增加时间范围查询,协议类型码表无对应数据则取app码表 2018-12-12 11:46:44 +08:00
段冬梅
074cb6c07b BS改为OS/BS 2018-12-12 10:09:36 +08:00
段冬梅
206a0c4206 邮件检索增加html内容转义 2018-12-11 21:55:45 +08:00
zhangwq
71003be6c0 地址池配置取消后新增同名配置bug修改. 2018-12-11 21:49:31 +08:00
段冬梅
c66feefe3e 去掉视频ogv类型 2018-12-11 20:47:25 +08:00
leijun
1c770e0ee7 调整日志查询-配置信息没有数据时 js click()方法错误 2018-12-11 20:28:16 +08:00
zhangwq
df0445054b 文件摘要置信度检索sql修改. 2018-12-11 19:49:00 +08:00
zhangwq
a4ff744a4f 1.文件摘要配置列表修改 2.mail日志增加加发件人、收件人、邮件主题的查询条件 2018-12-11 18:39:02 +08:00
zhangwq
56598e05f0 地址池IP校验修改. 2018-12-11 16:43:31 +08:00
段冬梅
f7db709545 配置文件中增加音频视频和voip的文件类型,以保证时长校验
图片样例增加两个图片类型
2018-12-11 15:00:33 +08:00
段冬梅
88bececd57 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-11 14:34:40 +08:00
段冬梅
8543c21df3 无更改 2018-12-11 14:19:05 +08:00
leijun
cabd207e5d 日志查询-字典优化 2018-12-11 14:10:58 +08:00
段冬梅
a23774ea5c 修改国际化active_link
修改关闭链接数图标
2018-12-11 13:00:31 +08:00
leijun
984a6098ff ip日志配置信息优化 2018-12-11 11:26:59 +08:00
leijun
b8804d5d98 日志查询添加配置信息 2018-12-11 11:12:23 +08:00
zhangwq
22c22c06d6 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-11 10:46:21 +08:00
zhangwq
220309df82 音视频增加跳转日志查询. 2018-12-11 10:45:46 +08:00
段冬梅
10ede61cda user_type国际化俄文提交 2018-12-11 09:38:22 +08:00
段冬梅
f4a28d2c75 voip ip日志隐藏文件相关属性,国际化俄文提交 2018-12-11 09:36:47 +08:00
zhanghongqing
e7bb1920f3 修改测试代码 2018-12-10 22:25:50 +08:00
zhanghongqing
8a365ca749 修改流量统计日志级别为debug,新增更新协议类型码表sql,流量统计超时时间设置为1分钟 2018-12-10 21:30:58 +08:00
段冬梅
c13038c8eb Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-10 20:23:42 +08:00
段冬梅
a09341f8d7 关键字日志转url配置bug更改
批量失效时http关键字配置失效,同时失效相关的httpurl配置
刘梦严要求行为只保留pptp openvpn ipsec l2tp
2018-12-10 20:23:19 +08:00
zhangwq
64e85ff933 地址池IP校验补充. 2018-12-10 20:18:36 +08:00
zhangwq
e19b168af9 提交地址池IP校验. 2018-12-10 19:02:19 +08:00
leijun
3868221a25 调整配置ID日志链接有无日志数据时都添加日志链接 2018-12-10 18:16:00 +08:00
zhangwq
4ba77cf356 检查日志含有文件链接列非Admin用户不可查看 2018-12-10 17:25:30 +08:00
leijun
048a41eed7 vpn服务器ip菜单sql 2018-12-10 16:14:39 +08:00
zhangwq
d961c378c0 地址池配置取消后可新增同名地址池. 2018-12-10 15:52:51 +08:00
zhangwq
72a421802e 地址池删除后仍不可新增同名地址池. 2018-12-10 15:33:59 +08:00
zhangwq
53a70a1cf8 1.HTTP报表默认查询统计数据时加上关键字业务 2.配置查询日志返回按钮国际化修改 2018-12-10 15:17:17 +08:00
leijun
c4507e7a8b Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-10 12:58:08 +08:00
leijun
67500dbc4e link_id 字典sql 2018-12-10 12:57:48 +08:00
zhangwq
49d51a4012 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-10 12:52:11 +08:00
zhangwq
1f0610b9f6 增加snat/dnat策略由配置跳转日志查询. 2018-12-10 12:51:54 +08:00
段冬梅
823d488f84 在线帮助连接注释 2018-12-10 12:48:13 +08:00
leijun
528ab677a2 vpn服务器ip菜单sql 2018-12-10 11:34:33 +08:00
zhangwq
bf3bf9dc7b 1.由配置跳转日志查询默认时间修改为前五分钟 2.报表Action检索条件修改 2018-12-10 11:09:04 +08:00
段冬梅
c8c3a51f37 app增加0号行为 2018-12-10 09:33:18 +08:00
zhanghongqing
4bf067bcf0 修改流量统计主题显示问题,设定图单位为G保留5位小数,增加app,协议时间查询 2018-12-09 19:21:28 +08:00
zhangwq
2988cb7145 HTTP日志列表动作检索修改. 2018-12-09 19:14:13 +08:00
zhangwq
09b237e04d 1.HTTP url、keyword、advanced配置跳转http日志菜单 2.snat地址池配置+跳转日志 2018-12-09 17:12:40 +08:00
zhangwq
a4b3c670a0 修改DNAT策略下发compildId,APP特征Payload、HTTP、SSL IP域信息展示. 2018-12-09 14:14:41 +08:00
DuanDongmei
9ba4be4f85 app_topic_domain_cfg的自定义域去掉compileid值设置 2018-12-09 14:08:33 +08:00
DuanDongmei
25d8f5450b https日志现场文件改为admin用户查看,voip的日志title国际化由av_voip_ip_control改为av_voip_control 2018-12-09 14:06:56 +08:00
DuanDongmei
860d1ca82e 同步方法的userRegion变量值设置 2018-12-09 14:00:50 +08:00
DuanDongmei
3a8977de84 http日志中的所有现场文件改为admin用户查看 2018-12-09 13:57:32 +08:00
DuanDongmei
d9cef1cc67 配置同步的topic domain自定义域需要获取域名id,此信息未在配置表中保存,需从website_domain_topic表中获取 2018-12-09 13:50:05 +08:00
DuanDongmei
9ac32fe3ff 修改app_topic_domain自定义域的id为WEB_ID; 2018-12-08 18:37:14 +08:00
DuanDongmei
a30bd855dd 所有日志scenefile和http的req相关内容修改为admin才可展示。
全量下发及批量下发增加可信证书业务处理
2018-12-08 17:54:59 +08:00
DuanDongmei
178181478f 日志的scenefile去掉,且http的reqhdrfile和reqbodyfile去掉
snat策略增加dolog默认值
2018-12-08 16:07:41 +08:00
DuanDongmei
a029084563 snat配置下发优化
app相关数据更改
2018-12-08 15:42:59 +08:00
DuanDongmei
7e25680213 应刘梦严需求,去掉http单域、ssl单域以及dk_gl业务
修改apppayload admin, appssl admin,apphttp admin的district值;
修改俄文国际化
2018-12-08 13:49:28 +08:00
leijun
a7b7a32948 日志查询 页面字典优化 2018-12-08 13:44:46 +08:00
DuanDongmei
0b97ccc6d4 音视频日志增加视频协议
回调类配置批量下发修改
2018-12-07 20:26:12 +08:00
zhangwq
529a934f42 地址池管理列表IP查询修改. 2018-12-07 20:10:29 +08:00
zhangwq
b90c43b073 dnat复用策略提交. 2018-12-07 19:47:37 +08:00
DuanDongmei
47187a4974 翻页的总页数,只展示,不可输入 2018-12-07 18:28:48 +08:00
DuanDongmei
6fe2167f58 BaseReport增加time属性
获取日志,打印部分信息
proxy菜单sql:日志菜单有控制策略改为proxy下
header中增加edge的ip显示下划线问题
2018-12-07 17:29:30 +08:00
DuanDongmei
f93b86708d 所有日志的last改由接口获取的last;
app特征maat多域批量生效和失效功能提交
2018-12-07 14:28:14 +08:00
DuanDongmei
95dbe2a123 appip全量下发逻辑:
1、全量下发
(1)、批量下发已下发过的app的app IP配置(走maat配置下发接口)

appip批量审核逻辑:
1、审核通过
(1)、批量下发已下发过的app的app IP配置(走ip复用接口)
		 批量修改app ip配置状态为已下发
(2)、批量下发未下发过的app的app ip配置(走maat下发接口)
		批量修改group_info为已下发
		批量修改app ip为已下发
2、取消审核通过
(1)、批量失效已下发过的app的app IP配置(走ip复用接口)
		 批量修改app ip配置状态为失效
(2)、未下发过的app不存在已下发的配置,无需处理取消。
2018-12-07 10:07:53 +08:00
DuanDongmei
1c3dc455e3 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-07 09:51:37 +08:00
DuanDongmei
d530ffdd10 俄文国际化修正%s以及VoIP相关字典为空的情况 2018-12-07 09:51:29 +08:00
zhangwq
7a99f6b758 增加地址池管理查看所有IP、策略管理用户类型检索. 2018-12-06 18:15:27 +08:00
zhanghongqing
68a28366a0 流量统计新增app应用详情,阻断监测动作趋势统计 2018-12-06 17:27:04 +08:00
leijun
d3bbf10f72 新增IR_SNAT_LOG和IR_DNAT_LOG日志查询
修复实时报表 表格合计--最后一列数据合计错误
2018-12-06 15:58:40 +08:00
zhangwq
04e35d5b3c snat策略增加用户类型选项. 2018-12-06 15:00:05 +08:00
DuanDongmei
23b402fc50 国际化俄文更新 2018-12-06 10:17:47 +08:00
DuanDongmei
042b30f1e8 报表中action只展示action国际化名称,不展示service 2018-12-05 18:26:35 +08:00
DuanDongmei
3efbc5922a 批量下发增加单域配置状态修改 2018-12-05 18:03:42 +08:00
DuanDongmei
bb302e3f13 批量下发功能增加,delRow.tag中暂时不打开此功能。
app topic domain和app domain业务修改domain存储cfgkeyword属性。
摘要修改level属性存储为下发的最终数值。
同步的单域配置的增加时间和状态属性从entity中获取
2018-12-05 17:56:41 +08:00
DuanDongmei
e5fa7cbca8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-05 17:51:58 +08:00
zhangwei
489d4271b5 同步更新发起页面,在未获取最终状态时不返回,一分钟轮询一次直至返回最终状态 2018-12-05 17:09:40 +08:00
zhanghongqing
0fd791a0e3 流量统计增加协议详情统计图与列表,列表可分页及导出 2018-12-05 16:42:43 +08:00
DuanDongmei
0f547a4771 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-05 16:26:21 +08:00
DuanDongmei
efe7423167 无变更 2018-12-05 16:26:13 +08:00
leijun
7ca1f7c7a2 实时报表--entrance字典无匹配时显示其编号 2018-12-05 15:55:33 +08:00
leijun
d120b76de7 log_total链接加到配置ID上
实时报表-合计所有数据
mail和ftp选block时隐藏内容封堵
2018-12-05 15:32:50 +08:00
zhangwq
2660ff32f9 被策略引用的地址池配置不可取消. 2018-12-05 15:17:49 +08:00
zhangwei
1e4dfeedf1 修改代理可信证书与吊销列表的数据结构 2018-12-05 15:03:46 +08:00
DuanDongmei
856d103b30 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-05 14:39:02 +08:00
DuanDongmei
a4b894585c 无更改 2018-12-05 14:38:41 +08:00
zhangwq
52a8f4b635 修改snat策略下发的用户信息. 2018-12-05 11:45:59 +08:00
DuanDongmei
85a90fd614 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-05 11:36:31 +08:00
DuanDongmei
0e96c0ca2d 是否十六进制和是否大小写敏感,修改为是和否两个选项 2018-12-05 11:36:24 +08:00
leijun
dd1862abce 用户管理-用户类型vpn调整
vpn服务器ip添加业务字典数据类型
ip校验、cgi服务国际化添加
2018-12-05 10:03:45 +08:00
DuanDongmei
53555aa73a Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/java/com/nis/web/service/configuration/ConfigSynchronizationService.java
2018-12-05 09:41:05 +08:00
DuanDongmei
c02af9efb2 ddos增加批量修改数据库状态 2018-12-05 09:32:16 +08:00
zhangwei
ebbf999cf7 修正邮件与IP或域名拦截配置模板,业务无配置数据时统一下发{} 2018-12-05 09:28:11 +08:00
leijun
17243e6a5c Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-04 17:54:23 +08:00
leijun
49f0b1a1a8 日志查询恢复小图书查看日志详情
实时报表过滤白名单和asn
2018-12-04 17:53:51 +08:00
zhangwq
fe65a7ddf5 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-04 16:43:21 +08:00
zhangwq
f3336efea1 1.地址池配置表单格式修改;2.boxSolidCSS选择器修改;3.snat策略配置异步获取有效地址池信息;4.ftp、mail配置禁用reject动作; 2018-12-04 16:42:37 +08:00
leijun
6ae81cf820 实时报表-IP地址action过滤asn
去除已有的 entrance字典sql
2018-12-04 16:41:03 +08:00
zhanghongqing
32120c83dc 新增流量统计带宽详情页面,IPv4,6,Tcp,udp为条件统计 2018-12-04 11:52:21 +08:00
zhangwei
78fb41ef22 1.增加视频场景样例全量下发;
2.文件摘要判断置信度值大于10的时候除以10;
3.是否结束标识,在最后一个业务时,判断是否已有结束标识,如果没有,无论该业务是否有配置数据,都下发一条数据,标记本次同步结束。
2018-12-04 10:24:16 +08:00
leijun
3566e0663e 实时报表 -出入口字典查询及字典entrance添加 2018-12-04 10:17:10 +08:00
zhangwq
1272529eb6 提交IP复用相关表清理sql truncate_tables.sql。 2018-12-04 09:44:10 +08:00
DuanDongmei
e4888a9b34 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-04 09:15:01 +08:00
DuanDongmei
f93473b466 无更改 2018-12-04 09:14:49 +08:00
DuanDongmei
534b38fa4e 用户管理与snat管理无更改;
批量下发增加app相关配置表状态变更
2018-12-04 09:13:20 +08:00
zhangwq
fdff7a222e 地址池、策略配置列表修改. 2018-12-03 19:24:37 +08:00
zhangwei
50e87fb853 修正IP丢弃业务的类型为回调类,主表无数据时不查询子表配置。 2018-12-03 18:31:15 +08:00
leijun
19722a3289 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-03 17:51:37 +08:00
leijun
bf45608f6a 修复用户管理sql查询别名错误 2018-12-03 17:51:16 +08:00
zhangwei
8cb53471fb Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-03 17:48:25 +08:00
leijun
d17af17685 1、用户管理查看提示接口异常信息
2、业务配置界面展示log_total
3、修复实时报表导出部分字段转成日期型及来函信息展示is_valid为1或3的数据
4、日志界面link_id添加字典处理
2018-12-03 17:42:35 +08:00
zhangwei
5f0e78cee5 修改proxy帮助文档信息 2018-12-03 16:39:36 +08:00
DuanDongmei
7e52c1f4ca Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-03 16:38:38 +08:00
DuanDongmei
7c10da08cd app相关配置批量下发增加数据库状态更改 2018-12-03 16:38:25 +08:00
zhangwq
1b899845e2 1.字典表修改sql提交 2.snat策略配置下发参数修改 2018-12-03 16:22:00 +08:00
zhangwei
a43660afb6 取消同步状态值1改为0 2018-12-03 16:18:54 +08:00
zhangwei
14826799e7 修改全量同步finished标识逻辑,最后一个业务的最后一批数据才标识finished 2018-12-03 15:46:27 +08:00
zhangwq
b8a8923a7e snat策略下发增加action、serivce、doLog. 2018-12-03 13:38:32 +08:00
zhanghongqing
a01811e5bb 报表导出文字省略问题,活跃ip地域映射名称,增加地域字典 2018-12-03 12:52:20 +08:00
zhangwei
90a64dfbb2 配置全量更新时的异常处理增加服务端的异常状态,增加国际化参数。 2018-12-03 11:48:16 +08:00
zhangwq
388f2d3c0b snat策略界面隐藏生效范围. 2018-12-03 10:35:26 +08:00
DuanDongmei
ac5e519e39 批量下发时,之下发未下发的asnip。无未下发的asnip,需要下发compile和group 2018-12-01 20:21:30 +08:00
zhangwq
c69ed65620 地址池IP增加IP格式选项. 2018-12-01 17:46:54 +08:00
leijun
ca2141ea3b 用户管理 页面IP回显逗号处理 2018-12-01 16:22:46 +08:00
zhangwq
8cfb175fd2 完善IP复用地址池、策略配置. 2018-12-01 16:06:08 +08:00
leijun
68e822bb26 用户管理模块 调整新增、修改、删除 异常IP信息提示 2018-12-01 15:53:05 +08:00
DuanDongmei
e065e147f1 更新code_protocol_type_dic为最新码表数据
更新website_domain_topic中id为码表中界面编码列
2018-12-01 12:22:49 +08:00
DuanDongmei
a67a5b1fa1 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-12-01 12:09:50 +08:00
DuanDongmei
c24a877998 APP_POLICY界面上的隧道类型multimedia video编码从1变为90001,other编码从6变为90006
Tor mode、Tor broswer、Opera Turbo、Opera mini变为行为类型,“核心应用类型”中删除
修改上传包数字节数和下载包数字节数国际化
修改视频转关键帧程序路径
2018-12-01 12:09:09 +08:00
leijun
5c367c36ae 修复用户管理列表排序报错 2018-12-01 11:57:12 +08:00
zhanghongqing
330f6a5d39 更新app应用字典表 2018-11-30 19:57:32 +08:00
zhangwei
60164d7c71 删除获取同步状态的提示信息 2018-11-30 18:28:03 +08:00
zhangwei
80b79208e4 增加配置同步信息界面,配置同步过程中,不允许用户操作业务配置。 2018-11-30 18:12:26 +08:00
DuanDongmei
a2266e45d6 vpn 用户管理修改新增修改和删除逻辑
ip地址池增加存在可用ip地址池才在策略展示
2018-11-30 15:48:11 +08:00
DuanDongmei
64efd2b9d6 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-30 15:45:42 +08:00
zhanghongqing
15ec139701 ddos下发配置动作参协议默认为空,阈值默认为0,协议不为空则阈值至少一个大于0,用户列表查询注释跟机构关联 2018-11-30 14:07:06 +08:00
zhangwei
a4cea80688 1.抽取配置域转换处理逻辑为方法;
2.文件摘要类配置处理逻辑方法抽取;
3.修正业务配置文件;
4.配置同步json保存为文件。

Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-11-30 11:26:34 +08:00
DuanDongmei
eb859f932c Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-30 09:13:36 +08:00
zhangwq
da47832559 列表查询CGI接口修改. 2018-11-30 09:12:30 +08:00
DuanDongmei
63933d9182 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-30 09:03:01 +08:00
DuanDongmei
9904c75cb1 本地提交批量下发按钮 2018-11-30 09:02:53 +08:00
DuanDongmei
b95d2880ad 无变化 2018-11-30 09:00:45 +08:00
leijun
3c48635d0c 用户管理模块
1、数据新增事务回滚提交处理
2、页面必填样式错位优化
3、cgi接口相关国际化添加
app协议导出字段调整
2018-11-30 05:07:43 +08:00
zhangwq
740b73aa22 地址池可用IP查询. 2018-11-29 20:46:47 +08:00
zhanghongqing
812c613872 注释配置中日志总量显示 2018-11-29 19:06:34 +08:00
zhangwei
14461b8cb9 修正部分业务配置自定义域位置,特殊处理ip drop业务 2018-11-29 18:46:35 +08:00
zhanghongqing
4f1bfc33f1 修改批量操作时配置中compileId影响操作的bug 2018-11-29 18:25:49 +08:00
zhanghongqing
9c52d77954 多媒体日志增加可查看配置功能 2018-11-29 17:21:42 +08:00
zhanghongqing
787427197e 多媒体日志增加可查看配置信息功能 2018-11-29 17:20:33 +08:00
DuanDongmei
8c7b187c8b 视频样例程序目录修改同204 8080服务 2018-11-29 16:33:10 +08:00
DuanDongmei
a62d57e243 基础信息、隧道行为增加限速,Stream模块三个限速位置统一 2018-11-29 16:22:28 +08:00
DuanDongmei
05d217e9e8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-29 16:21:19 +08:00
zhangwq
f06e596cda 1.地址池管理增加 删除限制 2.策略分组管理去掉SNAT/DNAT IP类型 2018-11-29 15:49:47 +08:00
zhangwei
606b8a7550 增加app ip特征(分组复用)的批量提交处理逻辑 2018-11-29 15:04:03 +08:00
DuanDongmei
5b8ec7b64b Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-29 14:55:54 +08:00
leijun
c479a40536 cgi接口 调整 2018-11-29 14:29:36 +08:00
DuanDongmei
45b68e5af8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-29 14:24:55 +08:00
leijun
4edab49209 Cgi接口调整 2018-11-29 14:06:47 +08:00
zhangwq
7eececadca 配置界面点击日志总量查询日志 菜单相应切换. 2018-11-29 11:26:53 +08:00
DuanDongmei
826c69b228 去掉重复代码 2018-11-29 11:25:08 +08:00
zhangwei
0ef3d34fe4 修改单域配置的SQL语句,ASN IP查询SQL增加region_id字段,修正业务配置文件的自定义域错误等 2018-11-29 11:02:36 +08:00
zhangwei
9bd196547e Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-29 11:00:04 +08:00
zhangwei
5a8d54fe13 修改单域配置批量下发数据处理逻辑 2018-11-29 10:59:54 +08:00
DuanDongmei
17d44080dc Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-29 10:42:39 +08:00
DuanDongmei
5b61613113 maat配置批量下发优化状态更新方法 2018-11-29 10:39:39 +08:00
zhangwq
ae9edb47e7 提交 1.SNAT复用策略、相关sql 2.IP复用调用CGI接口url字典 2018-11-29 10:38:10 +08:00
DuanDongmei
daba76f7b2 maat配置批量下发增加数据库状态变更 2018-11-29 10:13:22 +08:00
DuanDongmei
ece3141152 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/java/com/nis/web/service/configuration/ConfigSynchronizationService.java
2018-11-29 10:07:56 +08:00
DuanDongmei
17422bfb93 default_value
intercept
中文国际化增加
2018-11-29 09:35:34 +08:00
DuanDongmei
c81bb25f22 无更改 2018-11-29 09:34:13 +08:00
DuanDongmei
8f9f100469 增加批量下发数据库状态变更 2018-11-29 09:31:36 +08:00
DuanDongmei
2c1fa458dc 无变化 2018-11-29 09:24:29 +08:00
zhangwei
a99fe7e835 修改配置审核时间的获取 2018-11-29 09:23:31 +08:00
zhangwei
3983ad4658 增加APP策略,APP多域特征的批量下发数据处理逻辑 2018-11-28 19:58:34 +08:00
zhanghongqing
1fbc899269 多域的日志增加可查看配置详情,隐藏日志中的查看详情,提供可以复制日志过长title功能 2018-11-28 19:23:38 +08:00
leijun
7ab1a38131 用户管理模块
1、调整页面字段查询及优化页面
2、增加cgi 接口请求
调整http url检索条件
2018-11-28 19:06:14 +08:00
DuanDongmei
69a4e6c3e9 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-28 18:01:02 +08:00
DuanDongmei
974486b7f9 增加中文国际化缺少的code 2018-11-28 18:00:53 +08:00
zhangwei
1fcc9fbbac Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-28 17:59:19 +08:00
zhangwei
e0a278e155 业务配置文件增加app类配置 2018-11-28 17:59:05 +08:00
zhangwq
1e7dce869c SNAT地址池管理提交. 2018-11-28 17:50:33 +08:00
DuanDongmei
2bb5b06f3a 全量下发公共方法:isValid从entity中获取;cfg的auditTime为空,则从entity中获取
getServiceList方法增加根据functionId或serviceId条件获取
2018-11-28 15:27:49 +08:00
DuanDongmei
24483bd0c5 俄文国际化更新
全量下发与批量下发公共方法区分调用不同下发接口
2018-11-28 14:01:50 +08:00
DuanDongmei
58b62a5356 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/java/com/nis/web/service/configuration/ConfigSynchronizationService.java
2018-11-28 12:01:44 +08:00
DuanDongmei
25d3e564ff 批量下发调用正常下发接口 2018-11-28 12:00:25 +08:00
zhangwei
ae7a741be3 修正国家代理替换动作的自定义域参数格式 2018-11-28 11:32:16 +08:00
zhangwei
d2a41ef087 批量配置下发时批量获取regionId,groupId 2018-11-28 11:15:27 +08:00
leijun
1da6124b95 用户管理模块相关sql 2018-11-28 09:52:05 +08:00
leijun
3b0f8410a3 用户管理模块
1、用户类型添加
2、新增vpn服务器ip修改
2018-11-27 18:14:06 +08:00
zhanghongqing
1afa3ffea2 修改人脸识别新增取消时的弹窗报错 2018-11-27 18:06:12 +08:00
zhanghongqing
204a1d5c93 人脸识别修改调用脚本路径,页面增加查看时可新增 2018-11-27 17:56:01 +08:00
zhangwei
80e6bbb53d 增加同步指令下发与同步状态获取功能,修改同步下发配置的asn业务逻辑 2018-11-27 16:57:08 +08:00
DuanDongmei
85fc51134c Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-27 16:18:00 +08:00
DuanDongmei
64a42af4c1 配置全量下发代码提公共方法 2018-11-27 16:17:51 +08:00
zhanghongqing
f01dbff621 流量统计中活跃IP一小时最大值列表增加导出Excel,修改行为日志列表闪烁问题 2018-11-27 13:52:11 +08:00
DuanDongmei
5618531c6d Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-27 13:37:56 +08:00
DuanDongmei
7e969399bf app VIGNORE隐藏默认选中,选中状态不需要发VIGNORE自定义域 2018-11-27 13:37:30 +08:00
zhanghongqing
0ed1cf4ce6 proxy下日志记录默认为1,文件摘要日志记录默认为1,文件摘要列表详情注释 2018-11-27 11:19:56 +08:00
leijun
61024d7f7f 新增用户管理和vpn服务器ip功能 2018-11-27 09:54:40 +08:00
DuanDongmei
97b4fdd3cb 配置统计修改为功能统计 2018-11-26 20:19:21 +08:00
DuanDongmei
01815bcf76 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-26 20:12:29 +08:00
DuanDongmei
3591288008 无更改 2018-11-26 20:12:08 +08:00
DuanDongmei
ed89ecab46 英文国际化HTTP(s)_website_content_replace问题更改 2018-11-26 20:10:55 +08:00
zhangwq
c9147ef04b 提交IP复用模块字典修改sql. 2018-11-26 19:25:32 +08:00
zhanghongqing
ec574ad5d4 inlineip增加区域管控 2018-11-26 18:20:22 +08:00
leijun
4caa6a486b 修复http-URL导出 控制台重定向异常信息 2018-11-26 18:00:57 +08:00
leijun
47dadcd9aa 可信证书增加导出 2018-11-26 17:36:37 +08:00
zhanghongqing
d75ef7f4b0 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-26 17:13:05 +08:00
zhanghongqing
67d8b893e3 配置ddos增加记录日志跟区域管控 2018-11-26 17:06:25 +08:00
leijun
6d980848c9 app协议导出增加丢包率和Block By Application Server Ip字段 2018-11-26 16:10:37 +08:00
zhangwei
2669830196 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-26 14:34:51 +08:00
zhangwei
ce8e1469f9 增加配置全量同步配置数据组织逻辑以及下发接口 2018-11-26 14:34:24 +08:00
DuanDongmei
b275361b95 APP_RATE_LIMIT字典sql增加 2018-11-26 14:33:56 +08:00
DuanDongmei
74889a1836 APP_VIGNORE_USER_REGION_KEY参数增加 2018-11-26 13:39:19 +08:00
DuanDongmei
60f4b2316b app限速统一修改为userRegion1=0取限速userRegion2,
userRegion1=1取带宽userRegion3;
app增加VIGNORE自定义域,userRegion4 为空时,下发VIGNORE=1,非空时不下发VIGNORE
2018-11-26 13:02:30 +08:00
DuanDongmei
324100f949 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-26 12:58:17 +08:00
wangxin
6f4818fa5f 几处保存配置的is_valid,is_audit修改固定为0为保存配置参数 2018-11-26 10:46:40 +08:00
DuanDongmei
8b9f1a2718 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-26 10:19:26 +08:00
zhanghongqing
4e6b1fd088 修改日志下发配置文件参数 2018-11-26 10:17:57 +08:00
DuanDongmei
2dd94d97f1 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-26 09:43:54 +08:00
DuanDongmei
00ec6b4fb0 无变化 2018-11-26 09:43:40 +08:00
zhanghongqing
966bf52b36 修改配置中记录日志默认值为2,流媒体跟VoIP,缓存策略,拦截策略默认为1,修改httpclient gson转换时错误 2018-11-23 19:23:57 +08:00
wangxin
c1ee4468d4 修复域名拦截拦截证书策略不展示的bug 2018-11-23 18:50:52 +08:00
wangxin
3cfe67ca4c 导入修复需要下发的时候才获取数值域的region 2018-11-23 17:58:08 +08:00
wangxin
2a45b25d21 配置导入doLog修改为2 2018-11-23 15:08:13 +08:00
zhangwei
9461de5df0 httpclient需要动态更新header信息,去掉缺省的connector 2018-11-23 14:34:10 +08:00
wangxin
76ca72b50b 修改asn缓存初始化方法加入参数是否强制刷新,部署多个tomcat服务时个个tomcat缓存可能存在不一致的情况,这就需要强制重新加载缓存 2018-11-23 14:19:05 +08:00
DuanDongmei
a5f45a949a 文件摘要保存出错国际化修改
非report和log的请求方法,返回result信息打印
国际化增加crl_issuer_null
2018-11-23 14:08:24 +08:00
DuanDongmei
21d4ee0f62 可信证书描述信息增加特殊字符串转移
crl配置null处理
2018-11-23 10:22:44 +08:00
DuanDongmei
7560d43ba6 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-23 10:15:24 +08:00
DuanDongmei
782fe8a064 修改部分英文国际化拼写问题 2018-11-23 10:15:15 +08:00
zhanghongqing
73d4bfee8b 日志修改动作参数为service,流量统计client改为由连接池工具clientUtil中获取 2018-11-22 19:25:25 +08:00
zhanghongqing
6a9f2025a2 流量统计活跃ip中设置导出图比例,增加国际化 2018-11-22 17:36:06 +08:00
wangxin
1403d2c2bb 修改asn ip userregion1字段的的大小 2018-11-22 16:52:17 +08:00
DuanDongmei
0a176aed5f bgp和ip的action的值修改为service,select的path名称修改为service。剩余日志部分洪庆修复 2018-11-22 16:39:56 +08:00
zhangwei
d87cad1684 更新httpcore到4.4.10 2018-11-22 15:28:51 +08:00
zhangwei
dd835e21c1 ClientUtil中client改为连接池方式 2018-11-22 14:52:47 +08:00
DuanDongmei
2d190ad7f3 界面域title国际化修剪
域名拦截强度放在monitor判断中
2018-11-22 14:29:28 +08:00
DuanDongmei
83037199a1 去掉配置下发的测试代码 2018-11-22 11:43:59 +08:00
DuanDongmei
1592f2608f configserviceutil中的response关闭放在最外层try中 2018-11-22 11:35:09 +08:00
DuanDongmei
a1298c4080 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-22 11:33:06 +08:00
DuanDongmei
feb52af4e9 httpclientutil所有处理放在try中 2018-11-22 11:32:52 +08:00
wangxin
805f199bec 修改引发歧义的日志打印 2018-11-22 11:11:53 +08:00
DuanDongmei
4c57ecffd2 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-22 09:23:46 +08:00
DuanDongmei
0b849bfaed 配置下发类漏掉两个方法的response异常判断
拦截强度只有拦截域名监测增加
2018-11-22 09:23:38 +08:00
zhangwq
b8a60965c4 P2P配置自定义域保存于cfg_index_info表以及修改改动涉及功能. 2018-11-21 19:42:08 +08:00
wangxin
3c5f49d1af 修复IP DROP审核调用回调接口 2018-11-21 19:14:30 +08:00
leijun
fa166048d2 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-21 19:11:31 +08:00
leijun
2ab9b23b55 界面导出链接优化 2018-11-21 19:09:10 +08:00
zhanghongqing
5ae19f9125 配置增加人脸识别 2018-11-21 19:08:13 +08:00
wangxin
7cd7983671 ASN IP列表中的 查询条件ASN IP Group从缓存中查询 2018-11-21 18:47:22 +08:00
wangxin
3cf0ac91b3 添加清理asn号缓存的方法 2018-11-21 17:22:59 +08:00
wangxin
52c2f490cd 导入drop rate提示改为0.1到0.9 2018-11-21 16:56:23 +08:00
wangxin
88b61da08d 导入临时文件的文件名由时间戳更换为UUID 2018-11-21 16:38:54 +08:00
wangxin
4adad428be (1)配置导入前台异常提示修改
(2)ip 丢弃,限速时隐藏asn选项
2018-11-21 16:20:22 +08:00
zhanghongqing
1f0aafb4bf 配置中增加关闭连接response.close() 2018-11-21 15:14:28 +08:00
wangxin
f5e3b17761 导入并下发ip region时其附带的数值域的group id改为跟ip域一致 2018-11-21 14:08:12 +08:00
wangxin
6bbb2b6038 (1)index 跟子配置保存放到service同一个事务中
(2)修复是否下发选项隐藏导致的空指针异常
2018-11-21 11:19:40 +08:00
DuanDongmei
de34fd9103 app增加限速动作 2018-11-21 10:25:34 +08:00
DuanDongmei
be080c9492 修改限速默认值 2018-11-21 09:34:00 +08:00
DuanDongmei
750b9da257 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-21 09:32:57 +08:00
DuanDongmei
eceaf613be response null值情况以及非200情况抛出服务MaatConvertException 2018-11-21 09:32:47 +08:00
wangxin
9767a03882 IP导入,url导入,SNI导入加入导入时直接审核功能 2018-11-20 22:52:32 +08:00
zhangwei
255d6660e2 修改proxy的在线帮助 2018-11-20 17:37:04 +08:00
DuanDongmei
b88bf5beca 增加域名限速没有拦截限度bug,修改证书信息展示bug 2018-11-20 17:16:42 +08:00
DuanDongmei
ffd9c2ec44 修改调用外部程序异常的错误提示信息 2018-11-20 13:04:37 +08:00
zhangwq
bec11857d0 去掉文件摘要表单置信度选项注释. 2018-11-20 12:42:29 +08:00
zhangwq
4199b4710e 配置导入无审核人员/时间. 2018-11-19 20:14:34 +08:00
zhanghongqing
82bdef7c77 更新流量统计浏览器,操作系统,网站码表,httpclient工具设置超时配置参数 2018-11-19 18:27:38 +08:00
zhangwei
6cb6d6bbc2 优化ip配置域的域ID获取逻辑 2018-11-19 18:01:04 +08:00
wangxin
141f4463a6 清库sql添加置空specific_service_cfg的sql 2018-11-19 17:29:37 +08:00
zhangwei
6f0a31f423 修改获取groupid与regionid为批量获取,IP配置协议号不为0并且相同协议IP只生成一条数值域IP即可。 2018-11-19 16:57:29 +08:00
wangxin
0140a478e2 asn缓存工具类添加清除缓存的方法。
asn ip相关配置第一次下发的时候,更新缓存中is_issued字段
2018-11-19 16:36:31 +08:00
wangxin
21dcd430e3 将max_allow_packet参数提取到配置文件中,不用每次从数据库中读取 2018-11-18 18:28:53 +08:00
wangxin
97882ad05f (1)导入日志加入时间打印
(2)线程池等待sleep时间调整为10ms
2018-11-18 17:44:58 +08:00
zhangwq
85123852b0 1.导入配置数据入库优化 2.修复VoIP配置 无IP域配置数据不显示BUG 2018-11-17 23:59:50 +08:00
zhanghongqing
2e4817e39b 日志dns 字段dns_sub从字典中获取 2018-11-16 17:34:45 +08:00
wangxin
0ece4f5729 (1)导入验证修正bug,多线程引入service调用时发生异常,将service调用dns响应策略,dns组改为从缓存中获取
(2)DNS IP导入改为批量导入
2018-11-16 17:06:36 +08:00
wangxin
19be05a25d (1)将excel相关的线程类划分到thread包下
(2)Ddos验证时如果协议为空,设置协议值为空字符串
(3)Ddos ip导入改为批量导入
2018-11-16 15:38:16 +08:00
DuanDongmei
09f3477a49 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	拦截ip不展示限速字段
2018-11-16 15:02:21 +08:00
DuanDongmei
50ce151d29 国际化俄文更新为最新翻译 2018-11-16 14:45:16 +08:00
leijun
6f6a129193 实时报表--标签样式优化 2018-11-16 13:39:52 +08:00
zhanghongqing
f7270efecb 注释日志多媒体中无方向查询条件的方向字段 2018-11-16 12:40:36 +08:00
wangxin
859e96ec1e IpCfgService调用saveCfgIndexInfo的方法改成不带last_insert_id的方法 2018-11-16 12:36:01 +08:00
zhanghongqing
c62b56019d 日志统一方向字段字典 2018-11-16 11:44:50 +08:00
wangxin
3603527ec8 cfg_index_info保存改为批量,dao保存sql不带last_insert_id 2018-11-16 11:11:15 +08:00
leijun
89253a265d antiddos 界面的字段展示及导出顺序优化 2018-11-16 10:26:37 +08:00
zhanghongqing
e5215accb9 调整流量统计滚动显示宽度显示更大数量级,调整界面table中tooltip与表头不互相遮挡 2018-11-16 09:25:44 +08:00
DuanDongmei
3cfc88ce29 非tcp udp端口提示修改 2018-11-15 17:49:25 +08:00
zhangwq
2ed878445a Http Url导入配置入库优化. 2018-11-15 17:00:50 +08:00
zhanghongqing
c90d2e7cc2 修改活跃ip统计样式,导出图片改为js 2018-11-15 16:19:22 +08:00
zhanghongqing
219fa11d88 排除table 中短文本td 不做title 处理 2018-11-15 15:19:49 +08:00
zhanghongqing
cdb27d85a2 修改日志详情列显示不全 2018-11-15 14:52:06 +08:00
zhanghongqing
a4fd1cb181 修改证书提示信息加逗号隔开,流量统计加判断null 2018-11-15 12:47:21 +08:00
DuanDongmei
642c0276ea 修改排序箭头不改变bug 2018-11-15 11:39:26 +08:00
zhangwei
3db292aa2e 用户所属机构的属性隐藏缺省为0 2018-11-15 11:15:56 +08:00
zhangwei
7bd246fcdd 注释掉表格的title复制功能 2018-11-15 11:15:26 +08:00
leijun
e95ea41d69 英文国际化下的中文调整 2018-11-15 10:53:18 +08:00
zhanghongqing
5507cd2e35 首页改成流量统计,导出图片改为js 2018-11-15 10:32:17 +08:00
zhanghongqing
6567718bad 修改用户行为统计无数据显示,流量统计关闭提示 2018-11-14 19:28:26 +08:00
zhangwq
8479205cda 修改HTTP、Mail配置拆分菜单查日志时的functionId. 2018-11-14 18:49:09 +08:00
zhanghongqing
35e66a5e16 去掉流量统计svg方式导出,流量统计others数据后台判断 2018-11-14 16:41:53 +08:00
wangxin
66edada817 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-14 16:14:16 +08:00
wangxin
f848d07585 导入非需要捕捉异常提示为导入失败 2018-11-14 16:14:08 +08:00
zhangwei
5c1ab9941f 缓存策略界面样式修改,以及设置部分参数缺省值。 2018-11-14 15:46:01 +08:00
wangxin
59368dbff5 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-14 15:33:24 +08:00
wangxin
2e525f9513 去掉org.lucee的错误引用,batik-all引用的应当是xml-apis.xml-apis-ext 2018-11-14 15:33:18 +08:00
DuanDongmei
0be964805c 国际化增加bypass
Intercept中证书改为Key Ring
		  白名单动作修改为Bypass
		  域名拦截强度规划为动作参数
		  动作切换方法由common.js移除
公共字符串界面,如果configHex值只有一个,则隐藏isHex和isCasesitive选项
2018-11-14 15:30:25 +08:00
DuanDongmei
30ea5dfeaf ddos界面调整日志总量列位置
ddos日志修改title国际化
来函统计去掉无来函的业务
排序去掉默认第一个属性排序
限速由0.001-0.009改为0.1-0.9
2018-11-14 13:18:19 +08:00
DuanDongmei
a99c1de258 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-14 13:15:24 +08:00
DuanDongmei
8eac44d67b Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
2018-11-14 13:15:11 +08:00
zhanghongqing
150fada3ad 流量统计用应用app表更改sql提交 2018-11-14 11:49:06 +08:00
zhanghongqing
ebd327a377 修改用户行为统计列表数据样式 2018-11-14 11:40:17 +08:00
zhanghongqing
1516bd6b84 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-14 11:33:00 +08:00
zhanghongqing
13f9f71798 调整流量统计导出按钮位置统一 2018-11-14 11:32:28 +08:00
wangxin
463a43c0c1 jdbc加入批量插入转换参数rewriteBatchedStatements=true
取消修改基础service中没必要调用的代码
2018-11-14 11:32:02 +08:00
zhangwei
e37dad3b67 修正错误信息的显示位置 2018-11-14 11:01:35 +08:00
leijun
0fb9c1827a 优化界面表格tr title被遮挡 2018-11-14 10:34:50 +08:00
DuanDongmei
3c97970c45 国际化文件整理 2018-11-14 09:28:18 +08:00
zhanghongqing
b73ceb15b1 ddos 日志去掉isblock 条件 ,保留一个保护ip菜单 2018-11-14 09:16:20 +08:00
zhanghongqing
90a80694b4 修改泛收日志查询 2018-11-13 20:39:09 +08:00
zhanghongqing
3100cd07c6 更改ddos 配置为maat提交 2018-11-13 20:19:49 +08:00
zhanghongqing
fe6698e71e 流量统计增加导出图片 2018-11-13 19:52:25 +08:00
wangxin
6e9359d9ba 修复因集合clear导致下发集合为空的bug 2018-11-13 18:34:37 +08:00
zhangwei
de56971c30 修改缓存参数验证信息 2018-11-13 15:40:47 +08:00
wangxin
dc03f7f89b 去掉无用的警告日志打印 2018-11-13 15:39:53 +08:00
zhangwei
d35a9f5816 增加缓存大小与时间单位字典 2018-11-13 11:24:53 +08:00
zhangwei
c9bbf499b6 修正错误信息的国家化code 2018-11-13 11:22:06 +08:00
zhangwei
71803f7d3b 修改缓存策略参数验证与处理逻辑 2018-11-13 11:14:51 +08:00
zhanghongqing
9ac9b35d07 title 保留一个空格便于阅读多个单词 2018-11-13 11:02:27 +08:00
zhanghongqing
7444344ea2 title 去掉显示时的空格跟换行,ddos配置域表,日志菜单更改sql提交 2018-11-13 10:18:25 +08:00
leijun
49d6a68b2b 优化界面滚动条出现多个 2018-11-13 10:09:14 +08:00
zhangwei
0dd6860a14 缓存策略参数单位修改 2018-11-12 20:40:33 +08:00
zhangwei
1a22ce1286 补全缓存策略国际化英文版缺失字典 2018-11-12 18:50:58 +08:00
zhangwei
e2b7692dd4 增加缓存策略相关表、字典、菜单等数据 2018-11-12 18:46:36 +08:00
zhangwei
644570ccc4 缓存策略配置提交
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-11-12 18:39:57 +08:00
wangxin
b915a53f9b app ip保存优化,一个insert 多个value 2018-11-12 17:26:44 +08:00
wangxin
3240ad4de2 导入提示去掉xls格式,仅保留xlsx格式 2018-11-12 14:31:04 +08:00
wangxin
8f8c5abdd6 修复asnipList异常展示颜色 2018-11-12 11:22:01 +08:00
zhanghongqing
ddaabaed1d 修改日志嵌套地址类别排序字段错误 2018-11-12 10:43:23 +08:00
leijun
279ae47e6d 日志查询界面字段顺序优化 2018-11-11 20:20:12 +08:00
wangxin
80dde7d6a0 (1)asn no放入eCache中
(2)导入验证采用多线程验证,优化验证速度
(3)asn ip导入方式调整(未采用多线程,因为redis承受不了)
(4)asn ip列表展示速度优化
(5)导入方式重写:采用csv模式,限制采用xlsx格式,加载80万数据不会内存溢出.
2018-11-11 19:36:53 +08:00
duandongmei
40bcfea683 关键字转url时,新增的http url配置来函取自关键字配置 2018-11-10 12:26:00 +08:00
zhanghongqing
7772c0c206 修改取消审核时选择来函 2018-11-09 21:11:09 +08:00
zhangwq
b5c69a3dad 1.修改来函专项管理取消审核状态数据可修改bug。2.修改文件摘要配置查询条件。 2018-11-09 19:47:03 +08:00
zhanghongqing
301fa50606 用户统计修改默认设置时间,可以点击列表直接查询 2018-11-09 15:10:40 +08:00
zhanghongqing
98860034a3 日志修改参数丢失问题 2018-11-09 14:20:46 +08:00
duandongmei
9b3caca055 修改sql文件后缀
全量更新特定服务模块数据与亦庄环境数据同步
修改证书管理以及可信证书模块bug
2018-11-09 14:17:52 +08:00
duandongmei
ab1e55c5cd 删除表语句增加可信证书两张表
可信证书表增加表结构
2018-11-08 20:02:06 +08:00
duandongmei
e59d98499e Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	证书颁发机构及 吊销列表功能提交
2018-11-08 19:50:04 +08:00
duandongmei
7a77f0ebcf 国际化增加:
certificate_file_error=Wrong format of certificate file
PXY_OBJ_TRUSTED_CA_CERT=Trusted Certificate
crl_file_error=Wrong format of CRL file
crl_issuer_error=The issuer of the CRL file does not match the issuer of
the certificate file. 
cert_name=Certificate Name
add_crl_file=Add CRL File
import_crl=Import built-in CRL
证书机构以及证书吊销列表功能
2018-11-08 19:45:40 +08:00
zhangwq
837574cd70 APP协议IP/HTTP特征/域名特征配置导入操作框应用校验. 2018-11-08 18:18:28 +08:00
zhanghongqing
53ece57b5a 去掉流量统计默认展开 2018-11-08 18:02:07 +08:00
zhanghongqing
22d1228097 1、修改用户统计界面,2.修改流量统计加载问题,3、配置异常增加error提示 2018-11-08 14:52:58 +08:00
leijun
b7fc16e681 APP DNS admin和APP多用途标签配置域导出调整 2018-11-08 10:30:32 +08:00
zhangwq
0f68d80844 APP特征导出action -> block_type 2018-11-07 20:05:47 +08:00
zhanghongqing
d917425307 日志增加VoIP泛收日志,增加国家化 2018-11-07 19:35:42 +08:00
leijun
bff0c1d428 1、修复拦截策略的导出空指针异常
2、修复proxy的控制策略导出重定向错误信息
2018-11-07 18:11:42 +08:00
zhangwq
37dd47ef45 1.列表增加URL检索 2.查漏补缺ddos,http(s)替换 导出列 2018-11-07 17:15:08 +08:00
zhangwei
9ae865e39a Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-07 16:33:44 +08:00
zhangwei
f8f4fe75f7 修改系统菜单,menu_bg字段变更用途,原来表示界面背景颜色,现用于表示功能菜单的帮助界面链接,并修改系统菜单数据的menu_bg字段内容。 2018-11-07 16:33:36 +08:00
leijun
b4fb93b38a 修复检索条件查询后,导出数据不对应 2018-11-07 16:16:57 +08:00
zhangwei
8b4648a5e6 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-07 15:07:17 +08:00
zhangwei
97743458c1 提交ysp的帮助页面 2018-11-07 15:07:10 +08:00
zhanghongqing
40e1e2a847 修改用户行为统计界面 2018-11-07 14:00:09 +08:00
zhangwei
db504ca2ca 增加在线帮助 2018-11-07 13:48:19 +08:00
zhanghongqing
704653e204 日志分页增加最后一页last跟总记录数count显示,同配置分页 2018-11-07 10:05:50 +08:00
wangxin
c23a376b31 修复asn ip 导入未生效的IP也会下发的bug 2018-11-06 20:44:06 +08:00
zhangwq
8978cf0353 1.修改APP特征列表查询条件 2.修改配置导出action列title 2018-11-06 19:03:44 +08:00
zhanghongqing
c1b0a62802 修改orderBy无参数提交接口问题 2018-11-06 18:15:34 +08:00
zhanghongqing
80790fea17 修改bootstrap提示框tooltip不被表头遮挡 2018-11-06 15:02:10 +08:00
leijun
0ad72c7c9b 修复页面查询后,导出对应的数据 2018-11-06 13:35:59 +08:00
zhanghongqing
2c4dc00211 去掉配置异常多余处理 2018-11-06 11:45:01 +08:00
duandongmei
e579e0d617 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/java/com/nis/web/controller/configuration/proxy/PxyObjKeyringController.java
	证书增加CN和SAN列,修改时间类型
	common.js去掉无用字符
	国际化增加cert_not_match_domain
2018-11-06 11:36:31 +08:00
duandongmei
295c45f3b7 证书时间展示修改 2018-11-06 11:32:18 +08:00
duandongmei
c10161f88e 域名增加证书CN和SAN校验 2018-11-06 11:31:28 +08:00
zhangwq
554fd2a01e Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-05 19:04:59 +08:00
zhangwq
635aacbd80 修改IP复用策略配置由region表控制表单属性. 2018-11-05 19:04:31 +08:00
wangxin
b64d26e7f6 优化asn ip导入,减少循环次数,减少调用综合服务接口次数 2018-11-05 19:03:15 +08:00
zhanghongqing
0607a68a38 用户行为统计新增接口 2018-11-05 18:23:18 +08:00
zhanghongqing
1ad0154284 nis添加用户行为统计接口 2018-11-05 18:22:38 +08:00
leijun
b9697f93ac 日志查询 增加日志一列 2018-11-05 17:47:20 +08:00
zhanghongqing
f1e19d4d00 修改配置异常提示信息 2018-11-05 16:45:26 +08:00
wangxin
29b6ff8207 (1)app domain导入提交
(2)asn no字段扩展为long类型,数据库对应字段扩展为bigint
2018-11-05 16:26:02 +08:00
zhanghongqing
97eb005a6d 修改配置异常提示信息 2018-11-05 15:43:12 +08:00
zhangwei
a11f637e6b 非文件类业务配置功能上传文件时,如配置导入功能,文件大小以springmvc配置文件中参数为限制,异常提示信息修正。 2018-11-05 14:18:33 +08:00
zhangwq
052dd5321c Control Policy配置增加源/目的IP、关键字检索条件. 2018-11-05 12:27:35 +08:00
zhanghongqing
45d85db2c9 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-05 10:37:35 +08:00
zhanghongqing
e1a257a6df 解决日志title省略问题 2018-11-05 10:36:58 +08:00
leijun
433b6df3a4 app日志查询优化 2018-11-05 10:35:55 +08:00
zhanghongqing
051d16bfc9 新增用户统计 2018-11-05 10:17:14 +08:00
leijun
feaef70c3c app日志查询字典信息优化 2018-11-05 09:33:14 +08:00
zhangwq
21fbccfa88 Protocol配置列表增加源/目的IP、关键字检索. 2018-11-04 18:21:46 +08:00
zhangwq
65ae455f38 BGP、DNS、SSL、HTTP配置列表增加源/目的IP、关键字查询字段. 2018-11-04 15:36:53 +08:00
zhangwq
47bbea8652 白名单、Packet、Stream配置列表增加源/目的IP、关键字检索. 2018-11-04 13:32:02 +08:00
wangxin
1ec2f7ad97 app http特征导入提交 2018-11-02 20:36:51 +08:00
wangxin
5a51ef8e4a 导入页面兼容app特征修改 2018-11-02 19:45:41 +08:00
leijun
8ec81a9208 1、http-url添加加日志总量
2、日志添加“是否缺省显示”列
3、service_name对应的国际化优化
2018-11-02 19:05:09 +08:00
wangxin
9a5f311838 (1)修复忽略单属性判断时方向属性取错的bug
(2)Packet IP reject 协议特殊处理
2018-11-02 18:40:43 +08:00
wangxin
857e8ecb85 (1)修正app ip 配置新增的时候编译ID在config_group_info为空的情况下取编译ID的逻辑
(2)app IP配置导入提交
2018-11-02 16:59:03 +08:00
zhangwei
ef7c3201f0 增加帮助文档页面的打开功能以及鼠标点击复制功能 2018-11-02 16:35:02 +08:00
duandongmei
5b4c0c8af4 调整app ip的协议位置
addMessage方法增加messageType,用于界面提示框颜色显示
统一部分错误提示信息增加messageType
2018-11-02 16:08:08 +08:00
zhanghongqing
43c6a35547 修改信息提示框限制高度加滚动条 2018-11-02 15:02:14 +08:00
wangxin
e063194254 (1)细化IPV4掩码范围验证的提示
(2)IP不能为xxxx的提示前方加入空格
(3)DNS响应策略导入模板,导入功能提交
2018-11-02 14:53:51 +08:00
zhangwq
6ab181c329 1.增加区域管控校验,不可重复 2.IP复用配置表单从group_area_info表中获取分组 2018-11-02 12:51:27 +08:00
duandongmei
1a01f78a08 proxy intercept模块的monitor动作展示位Intercept 2018-11-02 11:23:49 +08:00
duandongmei
2402aff648 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-11-02 11:22:00 +08:00
duandongmei
c69370aabe 导入属性规则提示信息优化,并给出默认值 2018-11-02 11:21:52 +08:00
duandongmei
c9d983f083 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	
	国际化增加no_tc_udp_port_comment_tip
2018-11-02 11:19:51 +08:00
zhangwei
bb3fbdcd25 修改视频关键帧图片生成时缺省不打开图片列表界面 2018-11-02 11:14:03 +08:00
zhangwei
ae191e4a41 错误信息页面国际化修正
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-11-02 10:40:53 +08:00
wangxin
41ec530356 (1)导入配置获取编译ID改为一次获取多个
(2)DNS IP导入修复
(3)DNS欺骗IP导入提交
(4)SNAT IP池模板提交
2018-11-01 20:23:56 +08:00
duandongmei
7808f09f1c 国际化
更改:
intercept_intensity
新增:
default_value=Default Value
intercept=Intercept
修改部分导出提示信息
2018-11-01 19:38:53 +08:00
zhangwei
bc908c37b3 增加国际化字典参数unkown_error,exception_info,使用于400和500错误界面
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-11-01 17:01:46 +08:00
zhangwei
95d0282ead 图片生成关键帧图片错误时,显示Exception信息 2018-11-01 16:54:55 +08:00
zhanghongqing
4498f9d7f5 ddos修改为域控制 2018-11-01 16:29:21 +08:00
wangxin
70e8b207c5 (1)修复回调类IP转换提示不能为range的bug
(2)DDOS IP模板提交
(3)DDOS IP导入提交
(4)修复DDOS IP REGION CONFIG_IP_PORT_SHOW的值为3,4
2018-11-01 14:58:48 +08:00
duandongmei
43fbee90a0 最新存储过程sql 2018-11-01 11:24:52 +08:00
duandongmei
07fd611b53 国际化新增default_request 默认来函
优化首页统计,避免空情况出现。
部分业务来函为默认来函,展示默认来函
2018-11-01 11:10:52 +08:00
zhanghongqing
883dea867a ddos流量协议改为字典取值 2018-11-01 10:45:56 +08:00
zhanghongqing
abf3840df9 修改VoIP协议删除失败问题 2018-10-31 20:14:14 +08:00
zhanghongqing
fa7b59e06b 提交本地 2018-10-31 19:52:20 +08:00
zhanghongqing
8cd4f457c9 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-31 19:49:13 +08:00
zhanghongqing
fd466e6c52 日志特殊字段私有字段增加排序,截取过长调用配置方法,流量统计处理带宽数据 2018-10-31 19:48:27 +08:00
wangxin
86742a74bd 流媒体,VoIP账号导入提交 2018-10-31 19:44:50 +08:00
wangxin
1f39824324 (1)字符串导入大小写敏感,是否十六进制修复
(2)http 高级导入,ftp内容关键字导入提交
(3)加入16进制大小写一定不敏感的验证提示
(4)“others”自定义域不允许导入
2018-10-31 17:00:40 +08:00
wangxin
9c41c4e848 (1)ImportExcel 获取数据修改,根据region动态控制导入列,部分属性如只取1个值,该属性不导入
(2)邮件地址导入提交
2018-10-31 12:31:31 +08:00
zhanghongqing
fe46b8527f 流量统计修改活跃端口显示列表字段 2018-10-31 11:07:31 +08:00
zhanghongqing
a3f33c01e4 日志字段增加排序 2018-10-31 09:56:38 +08:00
duandongmei
8ef35d837a 导入模板非region字典类的属性,单个值也展示;
ip白名单导入特殊处理调用白名单模板
2018-10-31 09:51:52 +08:00
wangxin
ea6cbab3c8 IP range 审核下发时拆分成单个IP 2018-10-30 20:17:03 +08:00
wangxin
ceb452a82a 网页关键字导入提交 2018-10-30 19:47:55 +08:00
wangxin
3270d110fe (1)ANS IP配置去掉ip range的选项
(2)SSL配置导入提交
2018-10-30 18:29:36 +08:00
leijun
df688f87d8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-30 18:17:10 +08:00
leijun
c5b140c8bd 修复导出数据为空的情况下异常 2018-10-30 18:16:57 +08:00
zhangwq
5f6d06448e 策略分组增加asn号数值校验,补充policy_group_info desc sql 2018-10-30 17:51:32 +08:00
wangxin
2b78d3e8a2 补充policy_group_info没有提交的字段asn_no添加sql 2018-10-30 17:26:30 +08:00
wangxin
1b3bda5597 DNS 关键字导入加入判断,action reject才调用DnsComplexStringTemplate 2018-10-30 16:53:36 +08:00
wangxin
cbe86b832b Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-30 16:00:06 +08:00
wangxin
993392f8c5 IP Range导入自动格式转换0.0.0.1-2转换为0.0.0.1-0.0.0.2 2018-10-30 15:59:56 +08:00
zhanghongqing
b244cdfd8a 流量统计端口列表增加closeTip(); 2018-10-30 15:33:20 +08:00
zhanghongqing
4d88e64e1e 流量统计调整图形位置,增加加载层遮罩,处理到G流量级别 2018-10-30 15:30:02 +08:00
wangxin
5efc61733a asn ip 导入修复判断是否已经下发 2018-10-30 15:28:11 +08:00
wangxin
7850f7dca8 关键词个数限制改为把换行符去掉之后不大于1024个字符限制 2018-10-30 15:19:13 +08:00
wangxin
4c858bf016 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-30 14:53:00 +08:00
zhangwq
b9119e0f5f IP复用策略列表增加查询条件. 2018-10-30 14:52:52 +08:00
wangxin
6d56cc0d2b (1)字符串,增强字符串当可配置多个关键词的时候,加入最多4个词限制,并且关键词不能重复
(2)bgp as导入提交
(3)删除重复的ip_range_in_the_same国际化
2018-10-30 14:52:51 +08:00
zhangwei
7f0048aec7 补全结束</tr>
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-30 14:21:30 +08:00
zhangwei
66c4608a51 修改业务配置操作行为日志列表样式
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-30 13:51:53 +08:00
zhangwei
609dc290dd 修正顶部菜单点击缺省触发左侧第一个菜单时,菜单不展开的bug 2018-10-30 13:36:19 +08:00
duandongmei
1d711fac73 关键字配置失效,相关url配置取消审核时间未设置bug更改
监测配置必须记录日志处理
2018-10-30 13:34:05 +08:00
wangxin
586c90e5be (1)修复审核时json未携带tableName,userRegion的bug
(2)packet ip 限速修改导入模板
(3)packet ip 限速导入逻辑修改
(4)IP白名单导入添加
2018-10-30 11:29:37 +08:00
zhangwq
71345688b5 分组地理管理sql修改. 2018-10-30 10:47:18 +08:00
zhangwq
70bd8dc794 分组地理管理sql提交. 2018-10-30 10:43:34 +08:00
zhanghongqing
dedb50e7a5 修改http关键字阻断提交sql 2018-10-30 10:26:22 +08:00
zhanghongqing
4123b541ff 修改http阻断业务业务号 2018-10-30 10:25:22 +08:00
duandongmei
38ebfb07c0 证书校验x509脚本权限分配bug更改 2018-10-30 09:35:54 +08:00
zhangwei
69c34ecdb7 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-30 09:29:20 +08:00
zhangwei
c6947267ef 修改视频关键帧图片窗口宽度与高度参数 2018-10-30 09:29:10 +08:00
zhanghongqing
9f5ce7012e 流量统计活跃IP修改显示路径 2018-10-30 09:28:08 +08:00
zhanghongqing
b8fe5f58da 流量统计数据四舍五入 2018-10-29 18:47:00 +08:00
leijun
344369b58c 修复ip地址审核后ip状态未改变 2018-10-29 18:19:56 +08:00
duandongmei
01f8c7ea50 网站关键字日志的转url配置按钮增加http url 配置权限 2018-10-29 16:38:11 +08:00
duandongmei
a30d80e64e Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	关键字日志转http url配置功能完成
2018-10-29 16:29:23 +08:00
duandongmei
65ba7f2d7a 去掉website中saveHttpUrlCfgs方法 2018-10-29 16:25:03 +08:00
duandongmei
d46051aebd 修复配置td title显示问题
http url界面增加配置来源信息
2018-10-29 16:23:33 +08:00
leijun
27575259a8 导出功能 标题优化 2018-10-29 14:30:47 +08:00
zhanghongqing
d5d4dc8e1b 调整取消来函弹窗 2018-10-29 13:34:14 +08:00
wangxin
dc86b90a99 ip导入ip范围校验调整,去掉必须输入C段IP限制 2018-10-29 13:07:57 +08:00
wangxin
462e49317a 去掉协议端口验证关于all的叙述 2018-10-29 10:57:16 +08:00
zhanghongqing
a588571682 修改流媒体协议提示 2018-10-29 09:40:26 +08:00
zhangwei
35ce024beb 删除sql语句中的数据库名
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-27 18:46:50 +08:00
zhangwei
908d297c59 增加配置操作行为日志菜单
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-27 18:44:28 +08:00
zhangwei
9746b413b3 创建业务配置操作行为日志表
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-27 18:13:47 +08:00
zhangwei
1e99055e44 修改视频转图片的后台日志信息
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-27 17:50:53 +08:00
zhangwei
2c4c066892 1、修正验证视频时长判断参数错误的问题;2、视频关键帧图片每次创建临时文件夹存储,生成特征文件后,临时文件夹与文件删除。
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-27 17:29:24 +08:00
leijun
3a274ccc6b 修复流媒体、voip 审核后ip配置审核状态没有改变 2018-10-27 15:59:43 +08:00
zhangwei
861e1a91b1 增加音视频规则量限制字典 2018-10-27 14:51:30 +08:00
zhangwei
3a93fb30ad YSP样例配置增加有效配置规则量限制验证,如果达到规则量限制,则不允许提交。
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-27 14:48:08 +08:00
leijun
c865ca5eae website国际化调整 2018-10-27 14:17:52 +08:00
wangxin
4bcb3d8823 删除 asn ip改为物理删除 2018-10-26 19:17:07 +08:00
wangxin
95c4c49f97 (1)ans ip导入开发
(2)asn 导入模板修改asnNo为userRegion1
(3)加入导入是否全量开关,如果全量,会删除对应asn号下的所有IP,如果已下发,还得分组复用删除域
(4)优化效率,asn ip region获取region id改为批量
2018-10-26 18:57:20 +08:00
zhanghongqing
b5c4e542cd 修改Proxy 控制策略中IP协议类型,增加国际化 2018-10-26 16:11:53 +08:00
leijun
95897afa51 日志管理界面样式调整 2018-10-26 16:07:53 +08:00
leijun
459e304a69 配置界面表格字段优化、NTC_KEYWORDS_URL_LOG日志优化 2018-10-26 15:47:30 +08:00
zhangwei
c1f4c171a0 增加系统业务配置操作模块字典与操作方法字典 2018-10-26 15:26:42 +08:00
zhangwei
47276ce162 增加系统业务配置操作日志功能,与系统日志菜单分离,增加相关国际化字典,并更新国际化部分翻译 2018-10-26 15:22:41 +08:00
zhanghongqing
f2d52178a9 http关键字默认展开一个配置项 2018-10-26 14:43:43 +08:00
wangxin
a4bd74e5c2 asn ip分组分组复用增加删除域加入用户自定义域ASN_ID 2018-10-25 20:16:23 +08:00
zhangwq
5b89e6cff5 策略分组添加asn号属性. 2018-10-25 19:43:54 +08:00
wangxin
6855454715 packet ip asn下发时加入用户自定义域ASN_ID,config_group_info表新增字段asn_id 2018-10-25 19:05:07 +08:00
leijun
fb2668d15f NTC_KEYWORDS_URL_LOG日志 2018-10-25 18:51:53 +08:00
leijun
297118fb96 asn ip、ip复用增加导出功能,增加NTC_KEYWORDS_URL_LOG日志 2018-10-25 18:50:59 +08:00
duandongmei
aac4967049 asn模板修改
asn导出界面优化
2018-10-25 18:22:27 +08:00
zhangwei
f2d013ec70 视频样式转关键帧图片过程增加返回参数验证。 2018-10-25 17:29:49 +08:00
wangxin
77446728ea 注释掉模板类型校验 2018-10-25 16:58:52 +08:00
wangxin
92e3ea93dc Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-25 16:44:13 +08:00
wangxin
eac273be9b asn ip导入逻辑开发 2018-10-25 16:44:04 +08:00
zhangwq
97ae9af60f 策略分组添加description. 2018-10-25 16:13:12 +08:00
duandongmei
034b4500fd 场景样例置信度调整为选项,拦截界面权限修改 2018-10-25 16:03:27 +08:00
duandongmei
3354b41f00 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-25 16:01:55 +08:00
duandongmei
d1a13acf43 leveL样式修改为level 2018-10-25 16:01:46 +08:00
zhanghongqing
a7a31d9678 去掉文件上传文字info 调整取消审核文字 2018-10-25 15:18:36 +08:00
wangxin
097f5fc446 删除基本配置中的协议IP菜单 2018-10-25 14:12:29 +08:00
wangxin
9bad9e9586 app name ajax函数调整只在相关页面触发 2018-10-25 13:57:16 +08:00
duandongmei
e8cc80d0df asnip导入模板增加
intercept ip monitor 协议tcp
			 whitelist 协议tcp(默认) udp
2018-10-25 12:59:11 +08:00
wangxin
c98400a7f0 app策略,加密隧道行为,基础协议,去掉多余循环,属性名获取采用ajax 2018-10-25 12:51:29 +08:00
zhangwei
632187702e 点击顶部菜单后,默认点击左侧第一个有链接的菜单,显示其功能界面 2018-10-25 11:38:03 +08:00
wangxin
4c6ed6b34f 公共页面协议字段调整位置,放于IP类型右侧 2018-10-25 10:41:44 +08:00
zhanghongqing
8f97c636db 取消来函审核下拉国际化 2018-10-24 19:51:34 +08:00
zhangwq
d77cb39bbc 修改按钮权限查询条件. 2018-10-24 19:41:32 +08:00
duandongmei
a0d7127816 国际化中reject动作统一将Control修改为Block
去掉baseController中性质、分类、标签不必要的for
2018-10-24 19:32:15 +08:00
leijun
ae98d37d01 增加导出功能 2018-10-24 18:36:31 +08:00
duandongmei
2f2812a7e8 去掉摘要和样例文件的后台文件类型校验
角色分配,隐藏只有子节点权限的节点
2018-10-24 16:24:08 +08:00
wangxin
ac284ca8e3 (1)is_hex_bin字段值设置修改
(2)p2p 字符串域保存方法添加
2018-10-24 16:09:32 +08:00
wangxin
92b389914d (1)dns策略Id类型修复,解决不能copy value
(2)导入模板验证是否合法,根据title判断,如果不同语言的导入模板,也会被判定不合法。
(3)注掉部分废弃导入方法
2018-10-24 13:32:30 +08:00
wangxin
068e1e696e 增强字符串匹配区域字段当region只有一个值的时候自动设置值 2018-10-24 11:08:39 +08:00
wangxin
affa66f09e p2p导入逻辑验证 2018-10-23 20:31:29 +08:00
wangxin
131314d2fd (1)修复DNS策略模板调用
(2)导入部分规则为空的时候设置默认值
(3)正则表达式验证不可见字符
2018-10-23 19:15:37 +08:00
zhanghongqing
d3b1c0236e 增加网页关键字配置,邮件地址更新serviceId 2018-10-23 18:47:37 +08:00
duandongmei
6a25e330c6 P2P Hash、P2P IP模板实体提交 2018-10-23 17:55:38 +08:00
duandongmei
ba957eda17 P2P IP与P2P Hash导入模板定义 2018-10-23 17:54:30 +08:00
leijun
2cbcd7233f bgp日志界面 现场日志文件地址列去除 2018-10-23 16:32:04 +08:00
zhanghongqing
71d2e23d4f 增加多媒体音视频,文件摘要上传文件后缀名验证 2018-10-23 16:28:54 +08:00
duandongmei
3e1d14602e Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	excel导入提示信息补全,单个字典数据不需要导入
	去掉是否表达式的导入,根据关键词单个和多个区分
2018-10-23 14:14:08 +08:00
duandongmei
5af5a042ae 导出提示信息国际化增加 2018-10-23 14:09:46 +08:00
zhangwq
a4ff9ae493 S/DNAT复用策略配置修改. 2018-10-23 12:57:49 +08:00
zhanghongqing
5d10d711bf 流量统计活跃端口改为当前时间与上个时间对比 2018-10-23 11:06:41 +08:00
zhanghongqing
554a6a5ea5 配置取消审核操作时增加来函选择,并展示 2018-10-22 21:27:08 +08:00
wangxin
03b63b1709 导入提示国际化 2018-10-22 20:19:06 +08:00
wangxin
12720ad2a8 ratelimit验证使用字典 2018-10-22 20:02:59 +08:00
zhanghongqing
1e10aeb14f IP地址取消来函增加取消来函信息添加,展示 2018-10-22 19:15:21 +08:00
wangxin
a389258e64 (1)导入默认值的处理
(2)修复IPV6常量
(3)修复IPv4网段限制ABC
(4)can_not_be字典修改
2018-10-22 19:06:43 +08:00
duandongmei
ea149d40ba Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-22 18:44:20 +08:00
duandongmei
5afa7e420b 导出注释增加十六进制和大小写敏感国际化取值
所有导入界面增加是否存在需要导入的service和region判断,在展示导入按钮
2018-10-22 18:18:23 +08:00
zhangwq
7765a5aa9a S/DNAT复用地址池配置属性修改. 2018-10-22 18:16:57 +08:00
duandongmei
7ddf64c525 导入提示信息null情况处理
导入界面非空校验,以及界面单个service或region处理
2018-10-22 17:23:40 +08:00
leijun
434ef5da8e http-url、ddos导出列调整 2018-10-22 16:26:44 +08:00
leijun
f0d01b9a94 dns 导出增加策略名称一列 2018-10-22 15:39:20 +08:00
wangxin
db8e8b2036 (1)为处理dns字符串域的导入ComplexkeywordCfg增加一列dnsStrategyId
(2)加入表达式类型,匹配方式,是否十六进制是否大小写敏感的非空验证
2018-10-22 15:14:32 +08:00
duandongmei
a33e28a951 URL导出同IP地址处理 2018-10-22 14:26:12 +08:00
leijun
09a0c49f93 导出文件名空格替换下划线 2018-10-22 14:08:22 +08:00
duandongmei
03a1991612 摘要置信度修改同样例,下发时为level=level/10
导出文件名中空格处理
2018-10-22 13:41:59 +08:00
duandongmei
3ceddad1c8 DNS模板导出默认值设置出错bug 2018-10-22 11:05:38 +08:00
wangxin
977e59c047 URL配置列表将是否记录日志,生效范围,来函分类行性质标签取消注释 2018-10-22 10:44:21 +08:00
duandongmei
600a41be37 导出注解行数根据内容动态设置 2018-10-22 09:15:30 +08:00
zhangwei
b5f199acbc 增加视频文件是否转换为关键帧图片的字典 2018-10-21 12:07:21 +08:00
wangxin
3be9eb7aea (1)修复app等选择行为的时候表达式为与表达式
(2)http,dns,mail,ftp,url配置导入提交
2018-10-20 23:38:56 +08:00
wangxin
16e8b9b855 修改isHex 和isCaseInsenstive的set get方法 2018-10-20 15:36:22 +08:00
duandongmei
40007ea93d Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-20 14:53:56 +08:00
duandongmei
b248ef87a7 失效无用的业务 2018-10-20 14:49:42 +08:00
duandongmei
1711f7ded7 dns导出模板策略导出 2018-10-20 14:48:00 +08:00
wangxin
8c05918741 恢复appPolicyCfgList.jsp 2018-10-20 14:40:10 +08:00
duandongmei
55b26d7277 英文国际化冲突解决提交 2018-10-20 13:47:20 +08:00
duandongmei
aaf7942222 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	src/main/resources/nis.properties
修复单个appHTTP界面cfgType多余问题
x509校验证书
字符串模板导出问题修复
2018-10-20 13:46:41 +08:00
duandongmei
8abadf0ccb 证书校验国际化增加 2018-10-20 13:41:26 +08:00
wangxin
cce50a3a43 基础协议,加密隧道行为IP导入提交 2018-10-20 11:56:59 +08:00
wangxin
8ce5a0f9af (1)修复导入common.js报错
(2)app策略导入提交
2018-10-19 22:07:16 +08:00
zhangwei
c837930c12 增加视频文件生成关键帧图片的处理逻辑,以关键帧图片作为源文件生成特征文件。 2018-10-19 20:33:40 +08:00
leijun
b5dc246b08 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-19 19:41:30 +08:00
leijun
070dcb911c 多媒体、ddos Excel导出功能 2018-10-19 19:41:19 +08:00
wangxin
eefe3b35dd 去除冲突标记 2018-10-19 17:52:01 +08:00
duandongmei
04833e917c Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/webapp/WEB-INF/include/excel/importModal.jsp
	src/main/webapp/WEB-INF/views/cfg/ipaddr/ipList.jsp
增加region和service导入属性,动态控制导入业务
优化导入界面
2018-10-19 17:19:52 +08:00
duandongmei
3b6a3b8721 优化ip导入,增加app选项 2018-10-19 16:37:37 +08:00
wangxin
02b7908116 修复userRegion3写成userRegion2的bug 2018-10-19 15:47:42 +08:00
wangxin
bd1e9b5fb9 (1)IP payload模板修改
(2)IP导入方法加入参数path,functionId
(3)IP payload导入提交
2018-10-19 15:28:17 +08:00
zhanghongqing
674dc1ea06 域名增加长度限制1024,自定义district限制长度64,website_domain_topic表域名长度修改为1024 sql提交 2018-10-19 14:34:34 +08:00
wangxin
777e78c167 (1)修复字段域导入时获取字典值失败原值被替换为空,影响验证的bug
(2)packet ip ratelimit 字段验证
(3)packet ip 滚动条修复
2018-10-19 12:46:15 +08:00
duandongmei
5655f16c32 导入模板replace_zone字典增加
音视频样例120s
2018-10-19 09:13:43 +08:00
zhanghongqing
905f19bc69 修改ddos协议跟流量阈值的位置 2018-10-18 20:22:49 +08:00
zhanghongqing
e40773def2 流量统计处理数据格式问题 2018-10-18 19:12:50 +08:00
leijun
075bdfcf5e Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-18 18:42:59 +08:00
leijun
78d472c223 界面配置域表达式处理 2018-10-18 18:41:36 +08:00
wangxin
672765d467 Excel导入配置的IP格式校验 2018-10-18 18:05:49 +08:00
leijun
71c5af409d 解决界面radio表达式未选中 2018-10-18 17:20:42 +08:00
leijun
62eb9cf7fc 关键字处理 2018-10-18 16:07:32 +08:00
leijun
1179daeb78 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-18 16:03:23 +08:00
leijun
286d1fb122 导出配置域关键字处理 2018-10-18 16:03:08 +08:00
zhanghongqing
55cd20f6bb 修改ddos审核问题 2018-10-18 15:02:18 +08:00
duandongmei
fce51498ae 域名拦截强度、丢包率,置信度、hex、case-sensitive字典增加 2018-10-18 13:55:13 +08:00
duandongmei
a9648c0a8b Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-18 13:53:48 +08:00
duandongmei
b695f209c3 字符串类处理和限速信息处理 2018-10-18 13:53:38 +08:00
zhanghongqing
17be1fc436 更新邮件菜单,function_region,function_service ,sql提交 2018-10-18 13:48:35 +08:00
leijun
7c3f452d2b 界面检索框优化 2018-10-18 11:49:12 +08:00
leijun
ccbc1d5eff ftp、dns、mail、http导出 2018-10-18 11:24:12 +08:00
leijun
6d3fcbf8be Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-18 11:15:35 +08:00
leijun
5cb07b724c 解决火狐浏览器文件名空格出现+号 2018-10-18 11:15:25 +08:00
zhanghongqing
8c96e21a27 流量统计调整图形显示排序,修改国际化 2018-10-18 11:10:10 +08:00
wangxin
bfaa681811 (1)端口掩码格式中的端口部分协议非TCP,UDP是加入非0校验
(2)IP校验恢复起始IP不能相同的校验
2018-10-18 10:45:18 +08:00
zhanghongqing
e9f7e1370f 修改国际化 2018-10-18 10:34:01 +08:00
zhanghongqing
60de40563a Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-18 10:28:45 +08:00
zhanghongqing
02f121e53a 配置关键字限制长度1024 2018-10-18 10:28:26 +08:00
wangxin
796de73bca Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-18 10:18:10 +08:00
wangxin
a277a4b29d (1)修正配置文件IP默认值
(2)Packet,Whitelist IP的update方法去掉部分if判断
2018-10-18 10:18:03 +08:00
zhanghongqing
849ba480de ddos提交 2018-10-18 10:14:15 +08:00
duandongmei
85d127c000 字符串类导入模板定义 2018-10-18 10:13:34 +08:00
zhanghongqing
b201c7a520 ddos 新增ddos协议跟流量阈值的下发,日志流量统计默认保护dddos 2018-10-18 10:11:38 +08:00
zhanghongqing
f17fe56c9d 增加ddos数据库增加字段sql,增加国际化 2018-10-17 18:53:40 +08:00
duandongmei
86f992d8cf Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-17 17:22:19 +08:00
duandongmei
c8633639ff 音视频文件去掉单个文件的大小校验 2018-10-17 17:19:51 +08:00
zhanghongqing
3ebd22e014 证书上传增加文件后缀名验证 2018-10-17 17:18:47 +08:00
duandongmei
cbfe2a6498 修改导出无数据BUG 2018-10-17 17:00:40 +08:00
duandongmei
a9b78e358a block时level默认为0 monitor时level默认100
修改request、cfg、sys_log、proc_exec_log表的id为bigint
2018-10-17 14:53:52 +08:00
duandongmei
94cb4fc9e4 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/java/com/nis/web/controller/configuration/ntc/IpController.java
	限速模板增加ratelimit字段,修改导出protocol注释信息
2018-10-17 11:10:50 +08:00
duandongmei
2b1192df3e ip导出bug修正 2018-10-17 11:08:54 +08:00
zhangwei
aa690069bd 除图片外的其他音频、视频相关样例都增加验证时长的处理逻辑。
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-17 11:07:44 +08:00
leijun
e71d14254b 白名单、packed、stream导出 2018-10-17 10:36:38 +08:00
leijun
f7cbf39325 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-17 10:26:56 +08:00
duandongmei
263141ee5f 导入界面去掉多余c:forEach 2018-10-17 10:15:47 +08:00
zhanghongqing
5dd4f4b239 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-17 10:06:26 +08:00
duandongmei
6b610bf665 ip模板提交
样例的level改成下拉选项
拦截强度做成下拉选项
2018-10-17 10:06:08 +08:00
zhanghongqing
6f10ac027e 请求头中自定义增加不可见字符校验 2018-10-17 10:05:56 +08:00
duandongmei
cd7f4cc101 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-17 10:03:38 +08:00
duandongmei
90828d3414 nis本地提交 2018-10-17 10:03:27 +08:00
zhangwei
2bdacc7ba1 YSP样例文件增加时长验证功能。 2018-10-16 19:39:55 +08:00
wangxin
26ff72663c app ip分组复用新增两个属性(1)service,用于综合服务判断app ip业务;(1)userRegion,用于传入APP_ID 2018-10-16 19:32:30 +08:00
leijun
2f5ec8ee12 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-16 19:12:05 +08:00
zhangwq
b4668c734b 提交分组地理信息管理. 2018-10-16 18:59:30 +08:00
duandongmei
d392d7cdb6 去掉拦截强度的旧选项国际化 2018-10-16 18:19:09 +08:00
duandongmei
bba2c0f19f Certificate Strategy改名为 Key Ring
拦截强度 Intercept intensity改为Intercept Related Domains (YES/NO)默认是NO
http content统一为http body。
http replace search in 默认为http response body
2018-10-16 18:17:46 +08:00
zhangwei
3b8d2a4168 音视频场景配置不在数据库脚本中预置,界面功能按钮触发预置。 2018-10-16 15:42:30 +08:00
zhangwei
09181c6764 1、配置预置初始需要在配置表中插入一条记录,并初始下发服务接口;
2、配置修改action后需要审核流程,才可下发更新服务接口配置内容或配置状态。
2018-10-16 15:28:27 +08:00
leijun
c06a527297 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-16 13:51:16 +08:00
leijun
b6db2b5a0f PXY_HTTP_LOG 属性website补全属性 2018-10-16 11:21:07 +08:00
duandongmei
bc0b5cf850 voip日志接口修改为ntcVoipLogs
音视频外部程序目录固定
bgp日志缺少scene file属性更改
2018-10-16 11:04:21 +08:00
leijun
35e0446279 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-16 09:14:35 +08:00
leijun
8c77c1e054 PXY_HTTP_LOG web_site补全属性 2018-10-16 09:14:21 +08:00
duandongmei
f73cdd0741 域名拦截强度自定义域增加 2018-10-15 19:30:04 +08:00
duandongmei
1b1b68d2c8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-15 19:28:31 +08:00
duandongmei
ab59fbd2ce 域名拦截强度,国际化文件更改 2018-10-15 19:28:19 +08:00
duandongmei
fe516d44a8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	拦截域名增加拦截强度
2018-10-15 19:22:17 +08:00
leijun
d8857c7a5f Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-15 19:19:04 +08:00
wangxin
79071fd6a6 (1)更改IP验证选择相关属性的选择方式,去掉各种parents
(2)ip range 限制C网段,并且网络位必须相同
(3)IPSEC协议调整,ESP,AH加入字典
2018-10-15 19:17:55 +08:00
leijun
905067c68c Stream Media 字典修改 2018-10-15 19:15:58 +08:00
duandongmei
3aa398811a intercept domain 增加拦截强度 2018-10-15 19:12:10 +08:00
zhangwei
7eb2c88858 修改生效区域字典信息 2018-10-15 18:07:43 +08:00
zhangwei
336437ec70 区域生效信息的ISP参数改为显示 2018-10-15 17:19:43 +08:00
zhangwei
442ad3c9c1 区域生效的ISP参数改为显示
Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-15 17:15:08 +08:00
wx7614140
bfdf4e8d24 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-15 16:18:44 +08:00
wangxin
101372efd5 修复copyProperties覆盖属性的bug 2018-10-15 16:18:36 +08:00
zhangwei
c59e45b996 1、用户管理恢复用户身份标识字段配置,普通用户不能查看、新建、修改管理员用户;
2、角色管理恢复角色类型字段配置,普通用户不能查看、新建、修改管理员类型的角色。

Signed-off-by: zhangwei <zhangwei2@iie.ac.cn>
2018-10-15 15:41:01 +08:00
wangxin
b6276cdc8c (1)ipsec协议修改
(2)ipv6掩码范围修改
(3)全部协议放开端口限制
2018-10-15 15:26:43 +08:00
zhanghongqing
fd2a4cf28e 增加国际化配置 2018-10-15 14:37:50 +08:00
zhanghongqing
e75c540e74 修改日志ddos拆分为两个日志 2018-10-15 11:12:00 +08:00
duandongmei
6880363d9a voip界面去掉无用的检索条件
摘要文件类型增加音视频文件类
ip和http增加配置导出
2018-10-15 10:14:01 +08:00
leijun
4e98aa217f Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-13 10:48:03 +08:00
leijun
e6d29bbda5 流媒体界面查询优化 2018-10-13 10:47:52 +08:00
leijun
7cfa8147bb 流媒体 IP配置初始化隐藏 2018-10-13 10:26:37 +08:00
duandongmei
bede27ba2a Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-12 23:42:51 +08:00
duandongmei
4a06fc5044 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	src/main/resources/nis.properties
2018-10-12 22:33:13 +08:00
zhanghongqing
25def0b389 修改流量统计活跃IP判断条件 2018-10-12 20:30:09 +08:00
duandongmei
5722529e81 国际化增加 2018-10-12 20:25:15 +08:00
zhanghongqing
7c3d7c75c3 配置文件增加流量统计活跃IP近一小时的趋势接口路径
增加活跃IPtop10的近一小时最大数据接口路径
2018-10-12 20:10:58 +08:00
leijun
c91086c2d1 日志管理界面优化及国际化添加 2018-10-12 20:05:32 +08:00
leijun
5f671e9409 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-12 19:31:27 +08:00
leijun
cb2ce6f8ba Stream Media 域配置
NTC_STREAM_MEDIA_URL
NTC_ SUBSCRIBE_ID
NTC_UNIVERSAL_IP[protocol_id=23]
NTC_UNIVERSAL_PROTO_TYPE
2018-10-12 19:31:16 +08:00
zhanghongqing
6195d6042c 流量统计增加活跃IPTOP10一个小时内的趋势,增加一个小时内TOP10最大值,增加接口错误处理 2018-10-12 18:12:24 +08:00
zhangwei
2fc5d87067 Merge remote-tracking branch 'origin/develop' into develop 2018-10-12 17:42:39 +08:00
zhangwei
785c356d90 修改组织机构信息列表样式 2018-10-12 17:39:23 +08:00
zhangwei
cb65ec3f1d 修改中间服务层的测试服务URL 2018-10-12 17:37:02 +08:00
wangxin
99d1bfe116 (1)流媒体protocol字段国际化修改
(2)流媒体接口url修改
(3)ip日志查询条件后台动作换成service
2018-10-12 17:19:21 +08:00
zhangwq
a70a3b6367 提交国际化代码. 2018-10-12 13:22:58 +08:00
zhangwei
0002deba77 系统日志实体增加菜单功能ID属性 2018-10-12 10:32:46 +08:00
duandongmei
c5130454f1 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties

voip 和流媒体域与服务端表名更改
国际化文件增加voip和流媒体域描述
2018-10-11 19:40:01 +08:00
duandongmei
e25be9a7a2 monitring和monit修改为monitor,增加voip和流媒体域国际化 2018-10-11 19:36:34 +08:00
wangxin
ef6d793d6b (1)调整ip配置界面
(2)ip配置界面ip限速加入用户自定义域
2018-10-11 19:09:28 +08:00
zhangwei
4c63f3b27f Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-11 18:55:57 +08:00
leijun
905a3a3821 ip 配置 2018-10-11 18:54:05 +08:00
zhangwei
d30bb40798 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-11 18:41:31 +08:00
zhangwei
fc8a9e4a57 系统行为日志记录功能修改 2018-10-11 18:39:40 +08:00
leijun
cfa8d8ed5b 文件摘要国际化添加 2018-10-11 18:38:26 +08:00
leijun
d47adc3ce1 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-11 18:36:19 +08:00
leijun
97a06a9874 VoIP ip配置修改 2018-10-11 18:33:23 +08:00
duandongmei
47697c9359 菜单国际化名称更改
ippayload ip配置必输
topic domain去掉表达式和十六进制展示
2018-10-11 15:52:11 +08:00
leijun
aa6c1963e7 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-11 15:04:27 +08:00
leijun
2dc6975467 http-url 界面调整 2018-10-11 15:02:24 +08:00
Administrator
49b4af58ad 样例level范围75-99.block默认为0 不显示 2018-10-11 11:31:36 +08:00
zhangwq
c8dfee7970 配置列表检索条件修改. 2018-10-10 18:30:54 +08:00
duandongmei
a0bb2e5fff app日志增加属性实体类提交 2018-10-10 17:57:26 +08:00
duandongmei
e7e91a519a Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-10 17:56:43 +08:00
duandongmei
cdb48cebac Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
Stream模块相关的日志查询修改查询接口为ntcAppLogs接口
2018-10-10 17:54:17 +08:00
zhangwq
9b53712d3e snat/dnat复用策略列表修改. 2018-10-10 17:53:28 +08:00
duandongmei
a763e92aaf app的日志检索改为查ntcAppLogs接口,属性有变更 2018-10-10 17:50:36 +08:00
wangxin
9f0f87b745 专项任务表头修改 2018-10-10 17:21:03 +08:00
wangxin
ef2896e234 替换系统字典菜单ID,解决common.js中的字段省略处理对修改按钮的影响 2018-10-10 17:09:55 +08:00
wangxin
653b56f5c6 bgp日志type字段换成字典取值,as字段换成asNum 2018-10-10 16:55:34 +08:00
wangxin
8d48d9a354 (1)音视频url日志字段修改
(2)所有日志传输层协议国际化修改
(3)部分国际化修改
2018-10-10 16:17:19 +08:00
leijun
8cc18a96a7 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-10 15:29:14 +08:00
leijun
1b3ee67f4c 区域和运营商管理的itemcode增加当前类型下的有效配置,itemcode不重复 2018-10-10 15:29:01 +08:00
Administrator
1f93df146c 1.提交修改数据库keywords长度2048,cfg_desc长度128,district长度128
2.专项任务表单增加长度限制
3.关键字长度增加限制
4.实时报表来函列表过长省略
2018-10-10 15:08:04 +08:00
duandongmei
24c7aaaed8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
2018-10-10 14:00:18 +08:00
duandongmei
608a74eace 实时统计增加合计国际化 2018-10-10 13:57:52 +08:00
wangxin
5042d6e99b (1)文件摘要日志检索功能提交
(2)BGP日志增加字段type,as route
2018-10-09 18:14:27 +08:00
wangxin
821132931a 捕捉异常后log日志打印改为logger.error 2018-10-09 16:36:11 +08:00
leijun
87c58379b8 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-09 16:12:22 +08:00
leijun
346f2982a1 文件长度增加单位 2018-10-09 16:12:09 +08:00
wangxin
4ee273acb3 解决EDGE下IP自动加入超链的问题 2018-10-09 15:29:55 +08:00
leijun
0e09654c56 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-09 15:00:02 +08:00
leijun
7915c4216b Special task的国际化改成Task 2018-10-09 14:59:49 +08:00
wangxin
69b3626ae2 业务配置界面Tag调整,修改支持全选,不选时默认值0的设置调整 2018-10-09 13:56:30 +08:00
zhangwq
6fa2926268 区域、运营商配置下发格式修改. 2018-10-09 11:53:09 +08:00
leijun
f73f390841 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-09 10:21:07 +08:00
leijun
d0b7fbea4d 界面业务配置的检索条件Confirm Valid和列表的effective State保持一致 2018-10-09 10:20:54 +08:00
zhanghongqing
e70e7007fc 解决app特征中配置修改时新增配置无法显示问题 2018-10-09 09:44:48 +08:00
zhanghongqing
2b6997aa93 增加配置新增时描述的文字长显示128,配置列表的过长文字截取 2018-10-08 17:18:27 +08:00
wx7614140
c76064163b Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-08 11:27:55 +08:00
wangxin
ef651abc34 页面左侧菜单修复菜单管理的visible功能,isShow=1的时候才展示菜单 2018-10-08 11:27:45 +08:00
zhangwq
ced0fbda7f 顶部菜单鼠标悬停提示改为底部. 2018-10-08 10:36:02 +08:00
wangxin
f373fa1a3c 修正界面行为一列部分未展示的bug 2018-10-07 20:19:55 +08:00
wangxin
34d56b814e 调整协议字段取值 2018-10-06 23:10:54 +08:00
duandongmei
210ba71901 domainSub界面的十六进制信息展示更改
摘要审核失败bug更改
文件拦截策略表单必填项增加校验
dnat复用地址池隐藏方向属性
snat复用地址池隐藏方向属性
2018-10-06 15:01:10 +08:00
duandongmei
d7d0ad706f Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-10-06 12:16:52 +08:00
duandongmei
55d25bc92d service层 saveCfgIndexOf方法增加
ip_drop国际化更改
2018-10-06 12:16:12 +08:00
leijun
4d0fddf8e7 HTTP-URL页面优化 2018-10-06 00:27:06 +08:00
zhangwq
236660f3ce IP复用策略拆分为SNAT/DNAT复用策略. 2018-10-05 21:31:48 +08:00
leijun
c06d7e11cb http_url
1、动作:白名单,阻断,监测
2、白名单业务为原有的域名白名单,阻断和监测业务为HTTP的阻断和监测业务
2018-10-05 02:26:15 +08:00
wangxin
bcf66ef52d IP端口隐藏显示分开 2018-10-04 19:45:39 +08:00
duandongmei
6fb3d05a92 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into
develop

Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	
	业务配置的list和form的标题取自菜单的国际化code;
	修改dns ssl P2P mail ftp无subscribe时,无预配置也可提交的bug
2018-10-04 13:13:00 +08:00
duandongmei
e6c8e78134 国际化文件更改 2018-10-04 12:59:52 +08:00
wx7614140
4c1bcce61d asn_reject,asn_monit国际化 2018-09-30 18:32:28 +08:00
wangxin
af9d0bae48 加入验证规则TCP,UDP协议端口可以不为0其他协议端口必须为0端口号不为0时必须选择协议 2018-09-30 18:13:13 +08:00
zhangwei
fa082dc89f 增加APP特征的清库sql
Signed-off-by: zhangwei <zhangwei@zdjizhi.com>
2018-09-30 16:56:05 +08:00
zhangwei
0163de8120 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-09-30 16:53:58 +08:00
zhangwei
cd17eb37c4 修改俄文国际化 2018-09-30 16:50:45 +08:00
wangxin
47a0490b87 协议arbitrary修改为all 2018-09-30 16:00:21 +08:00
zhangwei
c7ab561590 Merge branch 'develop' of http://192.168.10.125/k18_web/NFS.git into develop 2018-09-30 14:39:21 +08:00
duandongmei
47f39dfc99 业务配置标题与菜单名称保持一致 2018-09-30 11:36:09 +08:00
duandongmei
3e0877f85b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-30 11:34:14 +08:00
duandongmei
4d7fc28aa1 业务配置的list和from界面的title从菜单中取 2018-09-30 11:33:42 +08:00
wangxin
14cc0cd496 修改PROTOCOL字典GRE项 2018-09-30 11:29:32 +08:00
wangxin
025182e551 (1)实时报表动作替换为serviceId
(2)配置日志总量统计查询条件action替换为serviceId
(3)配置列表日志总量列加入serviceId
(4)配置日志总量跳转到日志列表action替换为serviceId
(5)配置日志相关js提取到pzLog。js中
2018-09-30 10:54:30 +08:00
duandongmei
e69191219a IpPayload标题增加 2018-09-30 10:16:01 +08:00
duandongmei
97a8868998 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/webapp/WEB-INF/views/cfg/intercept/interceptForm.jsp
ip_payload功能新增
2018-09-30 10:01:52 +08:00
duandongmei
16f3b0e15a ishexbinbug更改
ip表单拆成ip domain和payload
2018-09-30 09:56:20 +08:00
wangxin
61b56958c6 (1)ip地址功能整个asn功能
(2)ip域处理提到单独的js ipRegion.js中
2018-09-29 21:46:17 +08:00
zhangwenqing
a29c6367b3 生效区域配置下发格式修改. 2018-09-29 21:41:03 +08:00
leijun
02257001b4 新增界面去除title 2018-09-29 21:14:18 +08:00
leijun
9db2e73d04 新增界面去除title 2018-09-29 21:12:47 +08:00
leijun
5e2efc3e5a IP复用地址池国际化 2018-09-29 20:50:55 +08:00
leijun
0e87242c67 IP复用地址池配置
拆分为两个子菜单:SNAT地址池管理和DNAT地址池管理
2018-09-29 20:48:12 +08:00
leijun
7292839ea5 区域选择弹框调整,表头样式优化 2018-09-29 14:56:08 +08:00
zhanghongqing
04d8fb2438 voip ip和voipaccount合并数据库修改sql,新增页面增加协议提示 2018-09-29 10:31:42 +08:00
wangxin
7607649143 更改ip地址 ratelimit service_id 2018-09-29 09:09:17 +08:00
zhanghongqing
a38093347f 1、voip合并,2、subscribeId新增时提交的问题 2018-09-28 20:20:51 +08:00
wangxin
75060d9a09 ip配置form表单调整action与协议 2018-09-28 19:34:04 +08:00
duandongmei
190d924195 group type去掉ip group type增加snat ip和dnat ip;
ddos ip pattern只有ip和ipmask,port pattern只有port,direction只有single;
ip whitelist 去掉subscribe
2018-09-28 18:36:04 +08:00
zhangwei
23ae8cfc64 修改数据库ip 2018-09-28 16:55:34 +08:00
zhangwei
2912aaee19 修改外网开发使用数据库名称 2018-09-28 16:18:25 +08:00
zhangwei
f4c03fd609 修改jersey的依赖排除 2018-09-28 16:17:43 +08:00
leijun
fbabc9daed 修复app协议action为drop dolog隐藏 2018-09-28 14:55:12 +08:00
leijun
3636a10020 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-28 14:37:03 +08:00
leijun
d018e2797e message 样式调整 2018-09-28 14:36:51 +08:00
duandongmei
d96be667cd service和region增加字典id过滤;
导出修改注释添加到对应cell
2018-09-28 14:29:28 +08:00
duandongmei
8debf0d38d Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-28 14:23:39 +08:00
zhangwenqing
9ce49b9e25 1.生效区域下发格式修改 2.日志总量日志查询时间修改 2018-09-28 12:00:13 +08:00
wangxin
ab50f58560 调整删除asn ip验证,只有下发过的asn ip需要ajax后台判断。调整ajax判断sql 2018-09-28 11:49:53 +08:00
duandongmei
3d1c0ed5e3 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-28 11:28:08 +08:00
duandongmei
1fc335f750 导入界面样式更改
是否表达式和是否十六进制初始化顺序更改
2018-09-28 11:27:40 +08:00
wangxin
520a336037 注释掉${_cfg.behavCode}的判断,页面修改时直接调用ajax添加行为 2018-09-28 10:19:50 +08:00
leijun
d1b7a9e9b9 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-27 18:18:27 +08:00
leijun
e04b44b66a 修复js控制台报错 2018-09-27 18:18:12 +08:00
zhangwei
db9e06f6b3 修改表单多片段信息的样式 2018-09-27 17:38:08 +08:00
leijun
1246062bf2 界面数据列表,表头浮动 2018-09-27 17:18:07 +08:00
wangxin
80accfdfa9 (1)配置修改时已经展开的域上的加号隐藏
(2)IP域修改时默认展开,不显示show more
2018-09-27 16:30:22 +08:00
wangxin
39bfeb47bc ip地址白名单改变引用页面为公共IP页面,协议,方向改为公共页面的select,页面加载时隐藏方向与协议 2018-09-27 15:20:23 +08:00
wangxin
09110b0f91 app主题网站审核catch异常修改 2018-09-27 14:32:27 +08:00
wangxin
7345d741fd App相关保存,审核前台提示异常调整,审核异常后台日志打印修改为error级别 2018-09-27 14:27:47 +08:00
wangxin
c36f8bf13f (1)jsp页面console.log注释
(2)ssl表单域排序调整
2018-09-27 10:57:01 +08:00
wangxin
3dc6ced233 部分form表单action切换doLog补充处理 2018-09-27 10:32:13 +08:00
wangxin
b62292b669 更新app策略表单域排序 2018-09-27 10:16:00 +08:00
wangxin
6efb85246c (1)app策略form表单补充isHexbin,exprType,matchMethod
(2)基础协议修复下发时表达式类型为1
2018-09-26 20:17:52 +08:00
zhanghongqing
4d78efcc9d 修改国际化 2018-09-26 19:07:27 +08:00
wangxin
627893fff6 DNS策略模块,不展示无欺骗IP的组,DNS配置恢复原状 2018-09-26 18:19:19 +08:00
wangxin
e09a1dbfac Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-26 17:44:31 +08:00
wangxin
135b66c6f5 (1)config_group_info新增一列compile_id,用于存放app_ip_cfg的compile_id,防止app_ip_cfg的数据被误清的情况下获取不到正确的编译ID
(2)IP_TYPE去掉46,64,10三种类型
2018-09-26 17:43:50 +08:00
zhanghongqing
06133582fd 修改class content2 content3 content5 改为content${region[0]} 2018-09-26 17:29:53 +08:00
duandongmei
82b6a4fc7b intercept replace修改BUG
流量统计国际化俄文更改
2018-09-26 16:55:00 +08:00
zhanghongqing
9dc3f3a2f6 增加流量统计带宽统计 2018-09-26 16:27:17 +08:00
wangxin
7d0add8079 (1)配置列表日志总量列查询接口不传时间,默认查询此配置所有日志
(2)日志总量注释掉动态替换
2018-09-26 16:10:07 +08:00
wangxin
82a2e803ae (1)修复基础协议,app协议,加密隧道行为主配置被账号配置覆盖的bug
(2)DNS配置下发时,只展示有审核通过的欺骗IP的DNS策略
2018-09-26 16:00:45 +08:00
leijun
09baf72da3 dolog改名Log Option,只要yes or no 2018-09-26 15:46:50 +08:00
duandongmei
b25ecab8ff 修改sql文件名称 2018-09-26 15:06:10 +08:00
duandongmei
9aa9dd8af8 国际化更改:
配置界面的Basic Configuration修改为Tags
tag修改为Custom Tag
Minimum Active time修改为Random TTL Range
Topic Website修改为Focused Website
修改app_payload和app_dns的service_name为大写
修改性质和标签为空时未写零BUG
修改dns响应策略界面最小/大活跃时间展示
2018-09-26 15:04:26 +08:00
wangxin
1f30001295 修复分类性质标签在清除的时候值清空导致下发失败的问题 2018-09-26 09:24:21 +08:00
zhanghongqing
be1217a82a 修改流量统计图标 2018-09-26 09:19:15 +08:00
leijun
2d7632e8b1 代码优化 2018-09-25 16:53:39 +08:00
leijun
80795c9b8a 修复横向滚动条不显示问题 2018-09-25 16:41:45 +08:00
zhangwenqing
97de2d21db 音视频地址增加SubscribeId配置. 2018-09-25 11:56:04 +08:00
zhangwei
f3aa74d164 修正逗号缺失的问题 2018-09-23 16:48:59 +08:00
zhangwei
fb54346e6d 修改国际化文件 2018-09-23 16:37:05 +08:00
zhangwei
cb7bb892f6 修正app复杂特征配置的ajax路径 2018-09-23 15:40:33 +08:00
zhangwei
77e3e60a6e admin用户增加清理系统功能业务字典缓存的功能 2018-09-23 15:32:00 +08:00
zhangwei
8fb9cd6934 新增APP复杂特征配置组合功能,根据功能业务字典与功能配置域字典灵活增加权限菜单,实现APP特征的灵活组合与新增。 2018-09-23 15:02:01 +08:00
zhanghongqing
26e885ceed 流量统计动态 信息显示 2018-09-21 20:49:57 +08:00
zhanghongqing
4ce1ad0406 流量统计新增端口,主题图 2018-09-21 20:34:48 +08:00
wangxin
085b6e0087 补充由loop切换至非drop whitelist dolog展示 2018-09-21 20:07:31 +08:00
wangxin
201b17c114 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-21 19:46:15 +08:00
wangxin
e0964ebcda drop 白名单 dolog选中不记录日志,隐藏dolog选项 2018-09-21 19:44:58 +08:00
zhanghongqing
9d704685fe 增加国际化文件 2018-09-21 19:43:12 +08:00
wangxin
fef3fbac33 app策略action切换添加switchAction函数 2018-09-21 19:02:20 +08:00
zhangwenqing
0b831059d2 注释抗DDOS攻击多余查询条件. 2018-09-20 15:55:42 +08:00
zhangwei
a9f1a52945 系统缓存时间最大一小时。 2018-09-20 10:52:42 +08:00
wangxin
7799bcd5bf action 为监测时,dolog
不记录日志选项隐藏,如果之前选中了不记录日志选项,则隐藏的同时选中记录结构化日志的选项(interceptDoLog记录全部日志)
2018-09-20 09:45:57 +08:00
wangxin
85a0be925d 配置日志总量查询修改,开始时间结束时间可为空 2018-09-19 18:43:53 +08:00
duandongmei
9bec3da807 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_zh_CN.properties
2018-09-19 18:16:47 +08:00
duandongmei
5315f297c6 (1)asn policy reject,monit p2p monit国际化提交
(2)asn policy 字典更新sql提交
(3)首页统计sql更新
2018-09-19 18:05:28 +08:00
leijun
ba76abb88b 音视频国际化添加 2018-09-19 16:05:00 +08:00
duandongmei
9ae4f28389 修改app_payload和app_dns业务id
删除app byte、header、tcp session业务
修改app ssl的表名,并更改历史数据
2018-09-19 12:09:14 +08:00
duandongmei
28621a95cb DNS响应策略配置表NTC_DNS_RES_STRATEGY的默认值说明:
应答组的组号和应答组的应答数默认值为0,
当用户指定应答组时(即组号大于0),应答数必须大于0,且范围1-128
topic domain国际化增加
2018-09-19 11:56:24 +08:00
duandongmei
7daf953fe3 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
request 和配置状态统计增加编译id
xml增加compileId去重
首页增加统计时间展示
2018-09-19 10:20:48 +08:00
duandongmei
348f822a02 修改IP拦截白名单和域名拦截白名单国际化 2018-09-19 10:07:42 +08:00
leijun
c60e42d2ba 修复专项、来函查询界面仅按照终止时间检索错误 2018-09-18 18:20:38 +08:00
leijun
6ace42c208 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-18 18:19:14 +08:00
leijun
53d83710b0 音视频白名单serviceid调整 2018-09-18 17:39:54 +08:00
zhanghongqing
40b96346bd 增加国际化配置 2018-09-18 17:14:32 +08:00
duandongmei
e3fa968b86 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-18 15:51:03 +08:00
duandongmei
8175797826 邮件 配置描述列不显示问题 2018-09-18 15:50:37 +08:00
leijun
3b5bdda09d 调整分页距离 2018-09-18 15:37:56 +08:00
leijun
03b6d13293 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-18 15:27:44 +08:00
leijun
ae97d72a8c 界面div调整和滚动条优化 2018-09-18 15:27:24 +08:00
duandongmei
66bf0be104 app增加app payload和app dns功能,复用appheader界面
app sslg更新最新district字典
增加app payload和app dns国际化
2018-09-18 15:23:05 +08:00
leijun
53429afd9b 说话人识别、人脸识别、台标识别日志查询接口调整 2018-09-18 09:47:36 +08:00
duandongmei
ac16a17462 app相关域配置信息增加字符串类配置相关信息 2018-09-17 18:34:19 +08:00
zhanghongqing
2f1d11f5a4 添加日志路径-雷军 2018-09-17 17:19:31 +08:00
leijun
7840139907 菜单sql 2018-09-17 16:58:48 +08:00
leijun
b1cc511185 解决filter打开之后,左右滚动条消失了
添加说话人识别、人脸识别、台标识别日志查询
2018-09-17 16:24:32 +08:00
zhanghongqing
9b101f0911 解决视频场景off状态显示level 2018-09-17 15:42:13 +08:00
duandongmei
a7c617cd2b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
修改国际化文件;
修改dns和account的匹配方式为多种匹配方式
app和asn的监测配置都默认为记录全日志
样例的level修改时未展示正确的level值
2018-09-17 15:36:06 +08:00
duandongmei
26856ab612 subscribe_id英文国际化为Subscribe Id 中文为账号 2018-09-17 15:31:30 +08:00
zhanghongqing
fe68f75c1b 修改国际化,修改样例图片修改level不显示问题 2018-09-15 13:08:42 +08:00
leijun
bd3ac19a83 修改人脸识别阻断和监测的serviceId 2018-09-14 19:52:00 +08:00
duandongmei
934fa1b3c9 ssl的配置详情isHexbin拆分
删除sql增加视频场景删除和增加
app和隧道行为的exprTypebug更改
2018-09-14 18:58:07 +08:00
zhangwenqing
a477c2da06 表达式类型->匹配方式 关系修改. 2018-09-14 16:34:44 +08:00
zhangwenqing
e2ada46d9f 表单关键字修改. 2018-09-14 12:16:15 +08:00
duandongmei
023317f2e4 ip_type all时,只有ip非空时,切换默认值
证书模块文件校验
ip掩码验证,非掩码范围增加掩码范围提示
国际化sourse和dest修改为client和server
国际化俄文提交
2018-09-14 11:29:17 +08:00
wangxin
95892b46d5 调整IS_SHOW_BUSINESS_TYPE字典开关只对协议以及应用中用到特定服务的页面生效 2018-09-14 10:24:23 +08:00
leijun
30b0cf2ffe 修复div 遮盖不能点击 2018-09-13 20:55:11 +08:00
leijun
95054e7642 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 20:43:21 +08:00
leijun
41bc92e9d1 调整 分页div高度 2018-09-13 20:43:08 +08:00
leijun
ae568c1fcb 修复 审核不能选择问题 2018-09-13 20:39:04 +08:00
duandongmei
bf7842cdfb Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 20:36:56 +08:00
duandongmei
f41d4f05b7 去掉修改时,ip地址修改为默认值 2018-09-13 20:36:29 +08:00
duandongmei
59a69613de 代理文件批量审核 2018-09-13 20:34:13 +08:00
leijun
c07897f3e4 界面滚动条优化 2018-09-13 20:10:28 +08:00
duandongmei
d62799a0c1 来函和任务的方法去掉旧的权限标识 2018-09-13 19:48:46 +08:00
duandongmei
ed8c42cce2 修改source拼写错误 2018-09-13 19:28:39 +08:00
duandongmei
77406cca9c 不包含basicInfo的jsp增加来函、性质、标签、分类的默认值;
修改truncatesql缺少分号;
2018-09-13 19:14:06 +08:00
duandongmei
442a104531 maat配置,所有属性均要下发,根据pangu文档填相应默认值 2018-09-13 18:26:19 +08:00
duandongmei
c49bf6985e 十六进制校验去掉关键字的间隔符 2018-09-13 18:14:38 +08:00
duandongmei
e5b7661fbc Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 18:12:30 +08:00
duandongmei
6c72d606f6 去掉console.log信息 2018-09-13 18:12:04 +08:00
duandongmei
b74d51f9fb 修改是否十六进制切换,增加十六进制校验 2018-09-13 18:08:26 +08:00
zhangwenqing
693345b201 P2P日志增加字段. 2018-09-13 17:28:48 +08:00
wangxin
dc71baa9e1 特定服务在字典加入开关IS_SHOW_BUSINESS_TYPE,其值为1时app,基础协议属性菜单展示业务类型,其他情况不展示 2018-09-13 16:56:01 +08:00
zhangwenqing
4e1979f3b6 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 16:47:07 +08:00
zhanghongqing
5f657b0db4 视频场景在数据库预置一条compile为0 的数据 2018-09-13 16:48:42 +08:00
zhangwenqing
14c02a80ee 1.日志总量查询日志修改 2.提交p2p监测sql 2018-09-13 16:46:56 +08:00
zhanghongqing
ae5cb30aa1 说话人识别,台标,人脸,service 修改 2018-09-13 16:42:38 +08:00
leijun
25577ee70b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 16:35:34 +08:00
leijun
90c1e45cc0 列表字符串字段截取展示 2018-09-13 16:35:25 +08:00
zhanghongqing
90b419e989 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 15:37:10 +08:00
zhanghongqing
0869a02ad3 增加国际化 2018-09-13 15:36:52 +08:00
wangxin
c7487d927f Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 14:40:47 +08:00
wangxin
e0611b5715 日志总量查询结束时间去除减1秒 2018-09-13 14:39:59 +08:00
zhanghongqing
12e23d20da voip IP ,account 菜单 路径,权限sql提交 2018-09-13 14:32:59 +08:00
zhanghongqing
cd0c23c657 修改voip权限标识 2018-09-13 14:11:48 +08:00
wangxin
2b9ff3154b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 13:44:12 +08:00
duandongmei
b6002ed6a5 说话者、台标、人脸三个region、service、menu的sql移动到10181910文件件下 2018-09-13 13:37:03 +08:00
duandongmei
e057fe895e ssllist ip显示合并成两列 2018-09-13 13:35:54 +08:00
duandongmei
40b81c0064 去掉cfgId的隐藏域,P2P十六进制校验去掉关键字的替换信息 2018-09-13 13:35:04 +08:00
duandongmei
2de369e8cf Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 11:47:50 +08:00
duandongmei
2ff41d8c6d 去掉cfg的隐藏域 2018-09-13 11:41:31 +08:00
leijun
994c5ce253 实时报表 合计优化 2018-09-13 11:33:19 +08:00
wangxin
d72b431acd Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-13 11:22:25 +08:00
wangxin
29bda3161e 修复基础协议单引号查询时报错,替换后台的like查询方法 2018-09-13 11:21:47 +08:00
leijun
c6c6fb665f 日志检索:action检索条件drop、loop、whitelist不展示
实时统计右上角的各个动作日志总量,过滤drop、loop、whitelist anti-DDOS drop特殊,展示
实时报表 合计优化
2018-09-13 10:56:41 +08:00
leijun
e567f0b52e 修复dns、http、ssl、邮件 修改数据后修改人员不显示问题 2018-09-13 09:40:56 +08:00
wangxin
af526ab957 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-12 21:34:15 +08:00
wangxin
ecb03a7391 设置app name加入非空验证 2018-09-12 21:31:17 +08:00
zhanghongqing
5cd4149bde 日志增加cfgid 查询 2018-09-12 21:30:34 +08:00
wangxin
344c632dbd 加入是否有效查询条件 2018-09-12 21:27:56 +08:00
zhangwenqing
fb3f24618c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-12 20:32:44 +08:00
zhangwenqing
ca0bc716f5 多媒体配置列表添加action查询. 2018-09-12 20:32:31 +08:00
duandongmei
12e8bdbeda 配置对应日志总量为0时,不加日志查询弹框 2018-09-12 20:26:34 +08:00
duandongmei
dda68fb83c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/sql/truncate_tables.sql
2018-09-12 20:25:06 +08:00
duandongmei
f3cb325c6a 去掉dns策略配置清除,不排除策略号为0的情况 2018-09-12 20:11:43 +08:00
leijun
284a796bb0 dns_res_strategy 表 设置id自增长默认值 101 2018-09-12 19:40:34 +08:00
zhanghongqing
6130711759 修改音视频配置切换问题 2018-09-12 19:28:40 +08:00
duandongmei
626969ee4e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-12 19:21:18 +08:00
wangxin
9f459ad014 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-12 19:16:50 +08:00
leijun
27c5f7a9ba 标签、dns响应策略等新增界面,不需要展示
的code,界面不做展示,数据库自动生成
2018-09-12 19:16:09 +08:00
wangxin
3b3cd99adf 修复特定服务列表页面国际化 2018-09-12 19:16:05 +08:00
duandongmei
9d9454fbb1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-12 19:00:45 +08:00
zhangwenqing
ab7eea2b89 配置列表增加action查询条件. 2018-09-12 18:11:05 +08:00
zhanghongqing
76e692f72d Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-12 17:36:49 +08:00
zhanghongqing
745713979b 修改日志返回信息,增加请求服务出错 2018-09-12 17:30:32 +08:00
wangxin
4ecbbf0dc2 配置ID,配置描述,有效标识增加排序功能 2018-09-12 17:00:40 +08:00
zhanghongqing
fc8c9951c8 修改音视频样例修改失败问题 2018-09-12 16:27:16 +08:00
wangxin
04b3d4dc62 IPv4掩码16~32,IPv6掩码128 2018-09-12 15:45:18 +08:00
wangxin
b0f0aac6f0 IP验证v4和v6的掩码排除0 2018-09-12 14:14:20 +08:00
wangxin
ef5e737bd4 基础协议,APP协议配置,监测业务,ip域默认展开,并且必须输入 2018-09-12 13:20:38 +08:00
duandongmei
93d5dfea40 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-12 11:25:40 +08:00
zhanghongqing
46253186a6 修改voip关键字显示长度 2018-09-12 10:18:30 +08:00
zhanghongqing
c4cca92379 解决配置页面关键字换行问题 2018-09-12 10:04:34 +08:00
duandongmei
a71ee6be3b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-11 19:38:34 +08:00
duandongmei
1740a300e0 配置日志总量为0,也可以查询此配置日志 2018-09-11 19:38:11 +08:00
zhangwenqing
12bea35ed8 ASN列表排序修改. 2018-09-11 19:25:11 +08:00
zhangwenqing
0e9110602b 1.是否表达式->匹配方式修改 2.去除"取消审核通过"状态查询条件 3.配置列表界面增加列表根据action排序 2018-09-11 19:16:15 +08:00
wangxin
66f1ff33f1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-11 16:52:51 +08:00
wangxin
300634cce8 ASN策略改为ASN 2018-09-11 16:52:07 +08:00
zhanghongqing
79c45d097d 国际化off大写 2018-09-11 16:33:44 +08:00
zhanghongqing
9ebcc20254 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-11 15:27:02 +08:00
zhanghongqing
114c643cd4 1.处理配置列表展示关键字换行问题
2.处理日志url 前缀http问题(http,https,ftp直接展示不判断添加http)
2018-09-11 15:26:52 +08:00
wangxin
fcc34b26b5 分类性质标签加入默认值0 2018-09-11 15:23:32 +08:00
wangxin
8f4c43b62e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-11 11:04:02 +08:00
wangxin
e87febaeaa (1)特定服务表单提交是否叶子节点自动切换
(2)基础协议,加密隧道行为协议ID修改与APP一致
2018-09-11 11:03:08 +08:00
zhanghongqing
da8b211f97 解决日志详情的换行问题 2018-09-11 10:22:44 +08:00
zhanghongqing
769900820a 1.新增说话人识别,台标识别,人脸识别配置
2.菜单新增sql提交
2018-09-10 19:07:27 +08:00
wangxin
ab995804d0 列表界面是否区域管控替换成与form表单一致 2018-09-10 18:27:46 +08:00
wangxin
8823653113 特定服务列表查询条件业务分类添加动态搜索 2018-09-10 17:56:57 +08:00
wangxin
59315d73fd Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-10 17:23:16 +08:00
wangxin
6b70234c14 更新业务类型 2018-09-10 17:22:32 +08:00
zhanghongqing
2679dc6553 日志邮件 列表调整 2018-09-10 17:09:50 +08:00
wangxin
b7e69bbf90 注释掉特定协议中的序号动态变更 2018-09-10 14:12:48 +08:00
zhanghongqing
3af86b92de 添加国际化 2018-09-10 13:42:51 +08:00
zhanghongqing
c5fb19c695 1.新 httpclient版本到4.5.6,解决凯歌提出的4.4.1版本存在的连接可能出现失败问题
2.提交图标样式更改
2018-09-10 11:39:04 +08:00
wangxin
7f918963a0 俄文国际化提交 2018-09-10 09:52:55 +08:00
zhanghongqing
82d1de6d6d 提交工具类 2018-09-10 09:30:09 +08:00
wangxin
c29d8c9e8c ztree空的父节点默认展开 2018-09-10 09:16:59 +08:00
zhanghongqing
3bbdc8107e 1.增加国际化 2018-09-08 20:21:30 +08:00
zhanghongqing
c62e99b4ae 邮件修改sql doLog的新增跟修改 2018-09-08 18:35:58 +08:00
zhanghongqing
d0205a10cf http 新增加dolog属性选择 2018-09-08 17:08:18 +08:00
zhanghongqing
a5176658d1 1.修改视频场景增加监测封堵按钮2.增加patch调用接口更改配置状态方法 2018-09-07 21:10:35 +08:00
zhangwenqing
7a40bd1984 P2P日志增加字段. 2018-09-07 20:27:26 +08:00
wangxin
f474a98e50 (1)app ip 界面IP属性使用function_region_dict控制
(2)app ip IP复用策略提交
2018-09-07 20:18:59 +08:00
wangxin
ecb139bd9a (1)IP复用策略,ip复用地址池,dns欺骗ip,asn ip ip属性采用根据function_region_dict判断
(2)由于基础协议业务类型调整APP_BUSINESS_TYPE字典不能共用app与基础协议了,再次改为两个字典
2018-09-07 16:38:29 +08:00
zhangwenqing
e63a707a4d 1.日志查询错误提示条红色背景 2.P2P配置国际化修改 2018-09-07 11:54:26 +08:00
wangxin
263d280c0d 邮件表单修复修改时增强域不显示,subscribe_id显示为增强域的bug 2018-09-07 10:47:35 +08:00
leijun
84a97cde3b YSP各样例配置-level置信度 2018-09-07 10:32:47 +08:00
wangxin
d7ecb98294 清库sql注释掉config_group_info的清空sql.特定服务的组是在新增的时候预置的,不宜删除 2018-09-07 09:51:14 +08:00
wangxin
621ca2ce50 asn ip form表单增加所属组的错误提示div,加上必选选项 2018-09-06 18:58:56 +08:00
wangxin
b5b21cf453 asn策略表单加入错误提示div 2018-09-06 18:48:05 +08:00
wangxin
6c86c03bb1 ip复用域新增/删除时,增加操作时间 2018-09-06 17:51:10 +08:00
wangxin
8f37819bde 俄文国际化文件修改,增加两处俄文国际化,添加一处少了等号的配置 2018-09-06 15:58:57 +08:00
leijun
5e8de5c6da Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-06 14:52:36 +08:00
leijun
c355578505 实时报表导出--合计 2018-09-06 14:52:16 +08:00
wangxin
d84c6f10d9 日志检索,实时统计的菜单调整 2018-09-06 13:32:39 +08:00
leijun
962bdb805c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-06 11:18:06 +08:00
leijun
d82729ffe8 实时报表增加数据合计 2018-09-06 11:17:52 +08:00
zhangwei
ab79197af6 样例配置生成样例错误时输出参数如有具体错误信息,显示具体的错误。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-09-06 10:04:57 +08:00
wangxin
594410135e 由于加密隧道行为的俄文过长,弹出层太宽,这里修改俄文时的jbox title 的panel为原来的两倍 2018-09-05 17:51:19 +08:00
wangxin
9d0494b7d7 替换常量中的ipv6/掩码的值为::/128 2018-09-05 16:44:48 +08:00
wangxin
a86f8ac68f ztree弹出框所在容器根据语言切换展示不同宽度(修复俄文下展示bug), 2018-09-05 14:04:48 +08:00
wangxin
19456d4fcf 修改xmpp的protocol_id由18改为17,与文档一致 2018-09-05 11:39:07 +08:00
wangxin
cba908eb57 去除重复的关键字,匹配区域国际化 2018-09-05 11:22:15 +08:00
wangxin
613f6b0d0c 去除几处重复国际化 2018-09-05 11:13:49 +08:00
zhanghongqing
66e25a69a9 配置查询提示框修改提示,app增加compileId显示 2018-09-04 19:09:12 +08:00
zhangwenqing
b22211c758 1.Control Policy审核未通过状态的配置 修改后状态改为未审核 2.IP复用地址池进行审核操作时修改人员/时间不变 2018-09-04 16:45:22 +08:00
wangxin
ed8dd56bc3 ztree树调整,修改和删除节点的图标一直显示在节点后 2018-09-04 14:48:02 +08:00
zhangwenqing
a0d037be51 1.Media Addr删除操作修改 2.App byte/header界面修改 2018-09-04 11:42:48 +08:00
duandongmei
c41238a19c app_topic_tomain去掉domain_str自定义域的值,去掉界面domain选择框的非空校验 2018-09-03 17:28:25 +08:00
duandongmei
15ee2b2778 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-03 17:25:31 +08:00
duandongmei
2a1912c0a5 修改search_error中文国际化 2018-09-03 17:25:06 +08:00
leijun
27e59bc9c1 实时报表 国际化添加 2018-09-03 16:05:29 +08:00
wangxin
c163f045b6 修复前台传入后台的compileId没有日志结果返回的时候,界面上loading没有正确消失变为0的bug 2018-09-03 15:02:31 +08:00
wangxin
5b674c04ab Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-09-03 14:43:50 +08:00
wangxin
b812bbac5b (1)asn 组选择加入搜索
(2)asn ip列表界面 asn ip组查询条件修复,ip查询条件状态保存修复
(3)DNS ip界面ip搜索条件状态保存修复
2018-09-03 14:43:05 +08:00
leijun
30e33e6600 修改基础协议、app协议、加密隧道行为 查询后检索条件不能重置问题 2018-09-03 14:42:43 +08:00
duandongmei
94e73a2298 修改domian超出范畴的id值 2018-09-03 14:03:19 +08:00
duandongmei
d9d5e2be36 优化app topic domain界面,去掉domain重复性判断 2018-09-03 13:52:06 +08:00
wangxin
ba295706f3 不能删除ASN 组中的最后一个ASN IP,做了前台Ajax验证 2018-09-03 13:02:24 +08:00
wangxin
ff449143e6 恢复误删的后台获取的日志总量相关变量 2018-09-03 12:49:57 +08:00
zhangwenqing
f81584de87 日志查询时间同步日志总量查询时间. 2018-09-03 12:37:46 +08:00
wangxin
bf0d81421b (1)修复in() sql中 使用了#导致的bug,#修改为$
(2)asn 策略组删除时判断其下有没有新增的ip,如果有,则不允许删除
2018-09-03 11:23:10 +08:00
wangxin
bcba4c785d 动态添加的页面元素手动绑定IP切换 2018-09-03 10:20:07 +08:00
leijun
3e819d56bb 实时报表 小时报、日报、月报查询优化 2018-09-03 09:55:36 +08:00
zhangwenqing
3447a87f63 提交日志查询三种时间方案. 2018-09-02 13:01:10 +08:00
wangxin
2831badaad 后台变量提交 2018-08-31 20:28:33 +08:00
wangxin
041d76e918 日志总量th动态替换 2018-08-31 20:24:43 +08:00
leijun
e5890dd424 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 19:02:45 +08:00
leijun
c6155344d7 实时报表 时间检索条件优化 2018-08-31 19:02:25 +08:00
wangxin
93907dead8 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 18:51:18 +08:00
wangxin
3ad00dfd19 三种日志查询方案提交 2018-08-31 18:50:36 +08:00
leijun
8098bbdbdb 文件摘要去除 do_log、log total 2018-08-31 18:17:16 +08:00
zhanghongqing
b02df3a2fe 1.voip新增默认显示配置form 2018-08-31 18:14:44 +08:00
wangxin
8bfbae8afc 加入LOG_TIME_START参数,默认为null 2018-08-31 17:51:42 +08:00
leijun
ed3d56e59a APP协议、基础协议、加密隧道 查询去除丢包率 2018-08-31 17:17:06 +08:00
duandongmei
7d695b4ba7 修改http监测,自定义域为空的bug 2018-08-31 17:00:29 +08:00
leijun
3a16c894ab Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 16:32:50 +08:00
leijun
c531619177 xmpp ip地址默认展开 2018-08-31 16:31:50 +08:00
zhangwenqing
781d236859 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 16:17:35 +08:00
zhangwenqing
f61b78ee20 日志查询界面返回按钮修改国际化. 2018-08-31 16:17:22 +08:00
wangxin
6ab49fafa0 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 16:13:47 +08:00
wangxin
e6ce55b15a input textarea on blur 去除首尾空格 2018-08-31 16:12:24 +08:00
duandongmei
e42fce5cb4 修改所有业务,批量删除,仅删除一条bug 2018-08-31 16:08:17 +08:00
zhanghongqing
c1937d0bf5 1.requestinfo中requestTitle当做函号使用,requestNumber当做来函标题使用
2.修改requestInfo表字段requestNumber长度
3.提交配置中主题网站表app_topic_domain_cfg中字段的名称修改
2018-08-31 15:49:03 +08:00
leijun
d14be9a57c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 14:31:50 +08:00
leijun
21c279fa3d 1、修复xmpp删除之后跳转404
2、隐藏白名单查询页面中多余字段do_log、区域管控范围、来函、分类、性质、标签
2018-08-31 14:31:38 +08:00
duandongmei
aa2e3b3a7c 增加丢包率提示信息 2018-08-31 14:26:19 +08:00
wangxin
691f6a4872 修正丢包率英文国际化 2018-08-31 14:27:27 +08:00
wangxin
1b39b185ab (1)ip白名单,ip地址,默认IP展开
(2)ip地址form表单处理IPtab 国际化
2018-08-31 14:15:15 +08:00
duandongmei
dcfaa3e682 app策略,不进行无域校验 2018-08-31 13:39:51 +08:00
duandongmei
1e6cdafbc0 拦截默认单域默认展示,去掉do_log和logtotal 2018-08-31 13:02:25 +08:00
duandongmei
afb176bc5c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 13:01:18 +08:00
duandongmei
fce8a7d713 拦截去掉dolog和logtotal 2018-08-31 13:00:54 +08:00
zhangwenqing
d79eea4877 1.配置界面筛选条件名称修改 2.配置界面日志总量列为0不可点击查询 2018-08-31 11:43:04 +08:00
wangxin
217d780e25 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 11:26:57 +08:00
wangxin
4393f94a5a ans ip 界面默认展开一个ip,同时必须保留一个IP 2018-08-31 11:26:12 +08:00
leijun
a9dda3a53b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-31 11:22:00 +08:00
leijun
55d90c1b73 修复日志APP协议 标题国际化 2018-08-31 11:21:05 +08:00
wangxin
48f873ff14 asn 策略修改组名 2018-08-31 11:09:10 +08:00
wangxin
979ef74259 asn ip 配置界面加入asn ip组的查询条件 2018-08-31 09:33:15 +08:00
wangxin
35a9a2ad32 app以及app特征,基础协议,加密隧道行为ztree加入节点搜索 2018-08-31 08:50:18 +08:00
wangxin
84bfc2f199 (1)ASN IP配置提交
(2)ASN 策略提交
2018-08-30 21:21:00 +08:00
zhangwenqing
57229721a1 ftp、p2p配置界面修改. 2018-08-30 20:12:43 +08:00
duandongmei
d6bf1e9ccb 证书策略去掉业务类型选项,domain拦截修改domian自定义域bug更改 2018-08-30 19:47:40 +08:00
duandongmei
d200aeb034 修改所有多域的ip详情和str详情的展示,以及单域的hex拆分两列 2018-08-30 19:09:39 +08:00
duandongmei
50735c734a Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-30 19:07:11 +08:00
duandongmei
d661438afd 修改结构化日志和大小写敏感英文国际化 2018-08-30 19:06:50 +08:00
wangxin
a0ae328102 修复IPV6 范围验证正则 2018-08-30 18:50:55 +08:00
wangxin
0c029c95d2 业务类型倒序排列 2018-08-30 17:35:13 +08:00
zhangwenqing
e6d02f62fb 文件摘要配置下发问题修改. 2018-08-30 17:28:55 +08:00
leijun
a28087e5ad 实时报表
1、action中drop和whitelist判断处理
2、修复functionId后台没有获取到
2018-08-30 17:25:37 +08:00
wangxin
374087ca85 (1)没有分类的特定服务追加到ztree树的末尾
(2)业务类别下有特定服务的时候更改样式,与有特定服务一致
(3)树修改搜索属性,当页面上的sys:treeselect标签配置了enableSearch="true"属性的时候,开启搜索节点的功能
2018-08-30 16:58:33 +08:00
zhangwenqing
d1acc38429 添加国际化代码. 2018-08-30 13:07:50 +08:00
wangxin
fa1f24c21f (1)特定服务搜索列表默认选择app
(2)特定服务表单修改完成自动跳转到对应类型的表单上
(3)特定服务列表code,name,desc对应修改
(4)特定服务业务类型除了加密隧道行为,都加入搜索框
2018-08-30 12:57:27 +08:00
wangxin
721d719bf0 (1)修复基础协议根节点,父节点可选的bug
(2)修复加密隧道行为列表查询条件可选根节点的bug
2018-08-30 11:50:12 +08:00
duandongmei
f12aa08469 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-30 10:51:38 +08:00
duandongmei
864e63c314 去掉白名单、ip复用、欺骗ip、app特征模块的日志总量属性展示 2018-08-30 10:48:24 +08:00
zhangwenqing
b5d8344da4 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-30 10:15:58 +08:00
zhangwenqing
14be499834 日志界面添加cfgId隐藏域. 2018-08-30 10:15:45 +08:00
wangxin
cdef327c90 修正特定服务的form表单字段描述 2018-08-30 10:15:33 +08:00
duandongmei
8b48aa4a50 修改拦截证书策略模块 拦截类型修改失败bug
清表sql增加证书表清楚
ip白名单列表详情去掉方向和协议
2018-08-30 09:48:04 +08:00
zhanghongqing
de8a82103b 去掉无用代码 2018-08-30 09:21:27 +08:00
zhanghongqing
5335703255 app主题网站增加关联关系 2018-08-29 22:46:49 +08:00
zhangwenqing
dd59389e0a 1.用户多角色菜单重复bug修改 2.配置界面日志总量链接查询 2018-08-29 21:58:56 +08:00
duandongmei
db37557139 样例compileId 取值错误bug更改 2018-08-29 16:22:41 +08:00
duandongmei
7be592b74e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-29 15:33:33 +08:00
leijun
b5a96d1184 基础协议action查询优化 2018-08-29 15:32:45 +08:00
duandongmei
94565252ef 日志的展示宽度判断调整
特定服务中的基础协议和app协议的分类使用同一个分类
增加特定服务和白名单subscribe国际化
样例和https增加compileId查询条件
2018-08-29 15:32:06 +08:00
leijun
ae08baa54a ip日志action查询处理 2018-08-29 11:26:29 +08:00
duandongmei
7a5b2dc32a 修改URL 和domain类的关键字显示为当前业务
界面增加带宽的选项
2018-08-29 10:50:40 +08:00
wangxin
a6b6696521 清库sql更新 2018-08-28 20:10:12 +08:00
zhanghongqing
dc3fd4a739 1.日志使用配置的接口调用工具2.特殊服务新增下拉过长会被遮挡改为无搜索框,页面显示调整 2018-08-28 19:47:09 +08:00
leijun
2674eedcb7 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-28 18:52:44 +08:00
leijun
2b14a7db2b 修改小时报、日报、月报数据直接从接口查询 2018-08-28 18:52:15 +08:00
duandongmei
414992b5ac intercept模块userRegion复用
特定服务模块的基础协议和app共用一套分类
2018-08-28 17:16:49 +08:00
duandongmei
8b938ac477 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-28 17:15:07 +08:00
zhangwenqing
63a7ce82e1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-28 17:15:48 +08:00
zhangwenqing
2552a1cb12 添加不进行装饰的路径. 2018-08-28 17:15:12 +08:00
duandongmei
b80a949e3b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-28 17:14:00 +08:00
duandongmei
b8486f0721 基础协议和app协议共用一套分类 2018-08-28 17:13:14 +08:00
zhanghongqing
7de4960458 字典form下拉加搜索功能 2018-08-28 15:55:40 +08:00
leijun
f05696e7d5 1、日志协议protocolCode、osCode、browserCode、behaviorCode字典查询处理
2、searchService条件查询处理
2018-08-28 14:35:02 +08:00
duandongmei
34b1caa445 app内置特征文件上传 2018-08-28 13:40:04 +08:00
wangxin
2f4a33785d 恢复被覆盖的ip common处理 2018-08-28 12:34:24 +08:00
zhanghongqing
f2ddc8ec65 日志统一字段名称源IP,目的IP 2018-08-28 09:11:35 +08:00
zhanghongqing
2fac813097 修改日志列宽度,详情宽度 2018-08-27 21:16:47 +08:00
wangxin
18bfc299e4 (1)策略分组修改,增加分租asn,id 为4
(2)策略分组删除时判断ASN分组是否已经下发过,如果已经下发过,则不能删除
(3)配置分组修改不能更新分组类型
2018-08-27 21:10:13 +08:00
fangshunjian
4259117e94 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/webapp/static/global/plugins/jquery-validation/1.11.0/localization/messages_en.js
	src/main/webapp/static/global/plugins/jquery-validation/1.11.0/localization/messages_zh.js
2018-08-27 20:08:13 +08:00
fangshunjian
76aa9d4f27 1、添加http检验提示信息 2018-08-27 20:02:29 +08:00
fangshunjian
bded2d718e 1、新增http 格式校验 2018-08-27 20:00:45 +08:00
wangxin
9f33c72a42 去掉social_app字典值的滥用 2018-08-27 18:12:00 +08:00
wangxin
531f85017d ip属性共用值提取为一个全局的函数,当initCommIpVal执行的时候初始化ipcommon的属性,并且初始化完成之后将页面无用的select
option直接remove
2018-08-27 17:40:14 +08:00
wangxin
3350d70b8a Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-27 17:32:34 +08:00
zhangwei
a231611c39 修改文件上传逻辑,新增配置时样例文件生成成功后立刻将源文件和样例文件上传至中间服务。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-08-27 16:39:23 +08:00
zhangwenqing
5f93a39d3f 解决配置新增界面取消按钮跳转问题. 2018-08-27 16:31:42 +08:00
leijun
ed5a25afdc APP session 国际化名称优化 2018-08-27 16:27:33 +08:00
wangxin
b723761f61 (1)修改app范围,基础协议范围
(2)app标签修改,新增不再提示用户是否保存
2018-08-27 15:40:54 +08:00
duandongmei
c5e83214f2 去掉appType字典获取item_value 2018-08-27 15:33:04 +08:00
duandongmei
58617f496c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-27 15:31:06 +08:00
duandongmei
6f21f50cab 未做更改 2018-08-27 15:30:44 +08:00
wangxin
7f5d27f90a (1)修复业务日志总量查询回显0的bug
(2)调整业务日志总量查询方法,改为批量查询,减少资源浪费
2018-08-27 15:26:32 +08:00
duandongmei
e25d29c07b 刘老师建议所有界面的data list去掉 2018-08-27 10:40:41 +08:00
duandongmei
1a4ccf8f6f 秘钥对名称增加特殊字符替换 2018-08-27 10:21:26 +08:00
zhanghongqing
17996009f1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-26 20:00:58 +08:00
zhanghongqing
e97cb03d22 1.解决冲突 2018-08-26 20:00:38 +08:00
zhanghongqing
33c2c81a7e 1.修复日志详情弹框转义,换行2.加载遮罩文字onloading 2018-08-26 19:54:34 +08:00
wangxin
8006664e60 優化獲取日誌失敗時的顯示。當ajax complex事件執行的時候,返回狀態如果爲success或者timeout之外的值,顯示failed 2018-08-26 18:13:21 +08:00
wangxin
576885f1e8 加了日志总量一列但是上面属性不全的统一设置其日志量为0 2018-08-26 17:59:44 +08:00
leijun
aac644777c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-26 16:52:42 +08:00
leijun
6854f82fe1 appTcp 去除日志总量,去除字符串域相关字段 2018-08-26 16:52:02 +08:00
zhanghongqing
565c4f8fc3 1.common.js增加查询时的compileId 为数字判断2.音视频中添加do_log字段,compileId查询 2018-08-26 16:16:23 +08:00
duandongmei
dcaebffeb1 区域IP注释
摘要允许单独配置subscribe_id
2018-08-26 15:26:53 +08:00
leijun
b79807ccf5 bgp、xmpp subscribe_id域不可单独提交,必须搭配其他域 2018-08-26 15:17:15 +08:00
duandongmei
5b5e63e816 ssl subscribeId BUG更改
mail 子域配置详情bug更改
ftp ftp-url域配置无法新增bug更改
2018-08-26 14:51:39 +08:00
wangxin
f99e15b3c4 修复表单修改时doLog选中的不对的bug 2018-08-26 12:52:41 +08:00
wangxin
9678a4a10f 调整日志配置总量查询,整页配置只查询一次,减小资源浪费 2018-08-26 10:43:03 +08:00
duandongmei
6b79b5f7ef Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/webapp/WEB-INF/views/cfg/app/appTcpCfgList.jsp
去掉app_tcpsession_size
2018-08-26 10:30:11 +08:00
duandongmei
cc0a307958 http增加compileId查询
apptcpsessionBYte增加数值类型属性,去掉字符串类型属性
2018-08-26 10:20:50 +08:00
zhangwenqing
015a5811c9 APP策略修改. 2018-08-25 17:07:34 +08:00
wangxin
0354487dc8 ratelimit数据库改为varchar,pojo改为String 2018-08-25 16:37:39 +08:00
wangxin
4233142304 bgp 修改日志总量cfg为indexCfg 2018-08-25 15:31:32 +08:00
wangxin
1130cee152 xmppList加入日志总量查询 2018-08-25 15:29:25 +08:00
wangxin
1ff5251341 日志总量查询修复 2018-08-25 15:15:20 +08:00
wangxin
eebdb41cf5 调整回调IP调用put请求 2018-08-25 14:05:11 +08:00
wangxin
28bbfecf16 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-25 14:01:54 +08:00
wangxin
54264d3bf5 ip配置增加doLog属性 2018-08-25 13:57:35 +08:00
zhangwenqing
19daff68ab Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-25 13:51:51 +08:00
zhangwenqing
c68a1cd80c APP特征界面修改. 2018-08-25 13:51:13 +08:00
wangxin
7bb0ac6bd5 app 特征表单增加tree可新增app的功能 2018-08-25 12:07:17 +08:00
wangxin
c59408bd84 修改时间,修改人添加 2018-08-25 11:55:40 +08:00
wangxin
c8a6dd4055 ip地址添加NTC_SUBSCRIBE_ID,丢弃和回流不加NTC_SUBSCRIBE_ID配置,不记录日志 2018-08-25 11:42:24 +08:00
zhangwenqing
13ad6d7199 文件摘要IsValid、IsAudit状态修改时,域配置也相应修改. 2018-08-25 10:33:16 +08:00
zhangwenqing
0295265cae Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-25 09:35:33 +08:00
wangxin
b8ce71e20e (1)域名白名单添加订阅ID,dolog
(2)WebsiteController redirect 使用RedirectAttributes
2018-08-25 01:55:10 +08:00
wangxin
e5e0d47a27 ip白名单修改,增加SUBSCRIBE_ID属性 2018-08-24 20:55:20 +08:00
zhangwenqing
5ab0a34638 FTP新增界面修改. 2018-08-24 20:40:16 +08:00
wangxin
c23beae5e1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-24 20:36:45 +08:00
wangxin
2dbbd88f8b 修复提交新标签之后立即删除报错 2018-08-24 20:36:01 +08:00
fangshunjian
cd36033871 Merge remote-tracking branch 'origin/develop' into develop 2018-08-24 20:33:02 +08:00
fangshunjian
88427a5f4f 1、修改 白名单 dolog 为 0 2018-08-24 20:32:42 +08:00
leijun
8c353a0560 隐藏do_log 2018-08-24 20:27:27 +08:00
duandongmei
846985886f Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_zh_CN.properties
	
	修改是否十六进制选项选中值
2018-08-24 19:47:32 +08:00
duandongmei
7374c16da7 ratelimit限制大小0-1 2018-08-24 19:44:19 +08:00
duandongmei
d3f59cfe99 证书文件策略国际化修改 2018-08-24 19:41:42 +08:00
zhangwenqing
919c649e4e APP策略ssl、header界面修改. 2018-08-24 19:14:50 +08:00
wangxin
e62cace354 ip复用策略单独提出页面 2018-08-24 18:41:21 +08:00
zhanghongqing
5d2d5f2ba6 1.调整加密隧道新增页面字段位置2.替换字典中中文提示 2018-08-24 17:52:39 +08:00
leijun
d404305509 修改审核不通过状态的配置,再次修改,配置状态未修改为“未审核”,并且没有记录修改人员和修改日期问题 2018-08-24 17:47:11 +08:00
zhanghongqing
ab2ca5ecc2 主题网站,VoIP,基础协议,加密隧道协议action切换增加方法 增加doLog样式 2018-08-24 15:59:17 +08:00
duandongmei
d16db28a1e 拦截文件策略功能更改 2018-08-24 15:41:05 +08:00
duandongmei
b134786c70 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_zh_CN.properties
2018-08-24 15:39:21 +08:00
duandongmei
e53f714848 证书管理国际化 2018-08-24 15:36:45 +08:00
zhangwenqing
0546a0c93c APP策略新增修改. 2018-08-24 15:32:11 +08:00
wangxin
5ef877121c (1)修复中文国际化乱码
(2)中文国际化UNICODE大写
2018-08-24 15:19:11 +08:00
zhanghongqing
b970557c78 统计图表增加详情静态页面 2018-08-24 14:17:53 +08:00
zhanghongqing
7c9e65ecb1 1.修改VoIP 列表字段位置 2018-08-24 14:04:17 +08:00
fangshunjian
a9e348b8a0 Merge remote-tracking branch 'origin/develop' into develop 2018-08-24 13:54:33 +08:00
fangshunjian
c07bb1b685 1、proxy 增加 do_log
2、proxy 增加 subcribe id
2018-08-24 13:53:23 +08:00
zhangwenqing
85e813a5d7 1.解决APP策略SubscribeId修改问题 2.APP特征dolog为0 2018-08-24 12:15:19 +08:00
wangxin
0ea0db2369 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-24 11:55:06 +08:00
wangxin
063fa03a94 (1)tree属性扩展,支持新增节点
(2)特定服务增加一列标记新增节点
2018-08-24 11:54:21 +08:00
leijun
f70838f4d4 1.XMPP增加subscribe_id 2.增加do_log 3.compileId查询 2018-08-24 11:45:35 +08:00
leijun
295d92fe79 增加APP session Feature 2018-08-24 10:25:01 +08:00
zhangwenqing
62549388fb APP策略、文件摘要加SubscribeId域. 2018-08-24 09:53:24 +08:00
zhanghongqing
d9a516f00f app修改时间查询 2018-08-23 21:44:57 +08:00
zhanghongqing
50d8d8c10f 1.修改主题网站topic从码表中获取 2018-08-23 20:53:04 +08:00
leijun
be0107e748 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-23 17:40:02 +08:00
leijun
dc1f876e2d 音视频日志的access url 去掉http://前缀 2018-08-23 17:39:39 +08:00
zhanghongqing
cc8b3f566a 增加主题网站配置 2018-08-23 17:07:09 +08:00
leijun
c5e372f4d0 修改bgp没有删掉subscribe 2018-08-23 16:22:53 +08:00
fangshunjian
57bccca189 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-23 15:39:34 +08:00
fangshunjian
897a01fb82 1、删掉action 2018-08-23 15:38:49 +08:00
duandongmei
0e0f574c97 域名拦截功能完成 2018-08-23 15:21:50 +08:00
wangxin
ac21f74043 隐藏isLeaf字段,修复insert没加businessType字段 2018-08-23 15:10:21 +08:00
zhangwenqing
190b90099b app特征xml dolog. 2018-08-23 12:52:23 +08:00
duandongmei
78b35d49b2 dns\ssl\mail\http修改subscribeId不允许单独配置问题 2018-08-23 11:07:29 +08:00
duandongmei
8aa82dda00 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-23 11:05:09 +08:00
duandongmei
6b89fcae49 functionId名称错误 2018-08-23 11:04:43 +08:00
wangxin
8b92242581 serviceId为1057,1058的function_id为302,303的菜单隐藏 2018-08-23 10:36:53 +08:00
zhangwenqing
4639fe0fdb 修改findSubscribeIdCfgList() xml. 2018-08-23 10:28:29 +08:00
zhangwenqing
38d9da2693 APP策略、文件摘要doLog CompileId 2018-08-23 10:08:55 +08:00
fangshunjian
76b9a732e0 1、去掉文件策略 action
2、调整service 接口
2018-08-23 10:03:25 +08:00
duandongmei
82664d2f21 dns mail http ssl增加subscribeId业务 2018-08-23 10:01:28 +08:00
duandongmei
2d2a342d44 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-23 10:00:54 +08:00
zhanghongqing
f2e72bef46 修改ftp中dolog bug 2018-08-23 09:43:41 +08:00
duandongmei
42554ecb8b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-23 09:36:09 +08:00
duandongmei
1cec30a6b1 ssl冲突解决 2018-08-23 09:35:39 +08:00
duandongmei
96217e2910 mail,dns,ssl,http冲突文件提交 2018-08-23 09:30:37 +08:00
zhanghongqing
8884972507 1.ftp增加doLog2.增加subscribeId3.增加compileId查询 2018-08-22 22:42:12 +08:00
wangxin
5932b68c84 由于业务类别使用数字会与app以及基础协议重复早晨树层级混乱,修改了层级ID为字符串businessType+数字code 2018-08-22 20:16:04 +08:00
wangxin
abca1b273c 特定服务增加业务类别
基础协议,app策略以及app特征点击选择时展示业务类别的树
2018-08-22 19:48:20 +08:00
wangxin
03f78fc535 initCommIpVal加入说明,去掉返回值 2018-08-22 19:38:23 +08:00
wangxin
646b457995 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-22 18:26:14 +08:00
wangxin
5fb45346b4 (1)common.js中action change的代码移除
(2)initCommIpVal的调用改到common.js中
2018-08-22 18:25:33 +08:00
zhanghongqing
f07d194182 1.加密隧道协议增加subscribe_id 2.增加do_log 3.compileId查询 2018-08-22 18:19:29 +08:00
zhanghongqing
e0e2d342a2 1.VoIP增加compileId查询2.异常处理3.增加国家化 2018-08-22 15:46:27 +08:00
zhangwenqing
508bb590f1 APP特征界面修改. 2018-08-22 15:25:16 +08:00
zhanghongqing
8087741d05 1.基础协议添加关键字域,dolog,配置id查询 2018-08-22 15:20:14 +08:00
wangxin
82a5d6696b IP,域名获取编译ID异常更改 2018-08-22 15:07:13 +08:00
leijun
de2a896bdb Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-22 14:39:53 +08:00
leijun
f71a4381c9 p2p 日志只有一个action时不显示检索条件 2018-08-22 14:39:33 +08:00
leijun
5a5bf7c0f8 bgp增加cfgId查询
p2p日志界面 action只有一个的的时候不显示检索条件
2018-08-22 14:34:08 +08:00
zhangwenqing
16a65176a4 APP特征doLog cfgId查询. 2018-08-22 12:51:58 +08:00
wangxin
bfe15b2979 app ssl搜索引用特定服务列表处保持选中状态 2018-08-22 11:25:27 +08:00
wangxin
2e0f5158cb 引用特定服务树的页面保持选中状态 2018-08-22 11:23:55 +08:00
wangxin
c75eee3dd0 (1)域名白名单页面删除无用的js代码
(2)IPV4,IPV6的验证正则替换成与综合服务一致
2018-08-22 11:05:08 +08:00
leijun
e458363886 1、增加NTC_BGP_AS配置域
2、增加Subcribe ID配置域
3、增加do_log
2018-08-22 10:26:52 +08:00
duandongmei
b5da00f715 dns\ssl\mail\interceptip增加配置id查询功能 2018-08-22 09:47:28 +08:00
duandongmei
ad364ba90d 修改不修饰ajax方法的路径,修改审核不通过后再次修改状态未修改成未审核状态bug 2018-08-22 09:27:06 +08:00
duandongmei
dd33e24e32 proxy intercept ip功能完成
http\dns\ssl\mail dolog添加
2018-08-21 21:26:05 +08:00
zhangwenqing
e31ba6c2e6 APP header配置提交,添加doLog属性. 2018-08-21 19:03:31 +08:00
zhanghongqing
584ca1cfb1 ntcSubscribeIdCfgList修改名称 2018-08-21 18:00:20 +08:00
zhanghongqing
c98d319eda 1.修改appcfgDao.xml错误 2018-08-21 17:49:42 +08:00
zhanghongqing
81705b18cb 1.app_policy增加do_log字段,subcribeId相关增删改查方法写在stringCfgDao 2018-08-21 16:49:52 +08:00
duandongmei
549cae1823 修改en国际化冲突记录,修改ru国际化code 2018-08-21 14:10:35 +08:00
duandongmei
122e763b1b 拦截IP相关功能提交 2018-08-21 13:38:26 +08:00
duandongmei
5ee8b5a857 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_zh_CN.properties
2018-08-21 13:35:57 +08:00
duandongmei
29a1eeac70 国际化文件更改 2018-08-21 13:33:15 +08:00
duandongmei
d6a2b98ec9 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/java/com/nis/web/controller/BaseController.java
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
2018-08-21 13:31:21 +08:00
leijun
de567f9e35 NTC MAIL 添加 eml_key字段 2018-08-21 12:02:00 +08:00
duandongmei
b1a2eae606 InterceptCfgService增加 2018-08-21 11:42:33 +08:00
duandongmei
b5d990c160 国际化文件恢复 2018-08-21 11:24:04 +08:00
fangshunjian
d52178a510 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-21 10:47:23 +08:00
fangshunjian
57ef37c743 1、修改文件策略不能更新 审计时间
2、响应文件增加 必填 校验
2018-08-21 10:46:59 +08:00
zhanghongqing
049b2aa893 修改是否记录日志默认值 2018-08-21 10:25:23 +08:00
wangxin
0b6aaa3f9e function_region_dict修改,增加config_region_sort列,根据config_region_sort列进行排序 2018-08-21 10:06:43 +08:00
wangxin
1106436f29 function_region_dict表增加一列config_region_sort,用作排序 2018-08-21 09:55:57 +08:00
wangxin
6f35a7707a 攻击类型字典修改提交 2018-08-21 09:24:16 +08:00
wangxin
5aa92ec478 voip ip加入function_region_dict 控制 2018-08-21 08:54:15 +08:00
wangxin
52412bfc80 ip公共展示列表修改限速展示方式 2018-08-21 08:44:31 +08:00
wangxin
0f64a1c10e DDOS IP,PXY控制策略,FTP页面IP加入function_region_dict控制 2018-08-21 08:27:18 +08:00
wangxin
557be23566 (1)修改function_service_dict region_code字段为varchar,支持多个code
(2)http,ssl,邮件IP调整
2018-08-21 02:25:03 +08:00
wangxin
23f2910e7c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-20 22:27:52 +08:00
wangxin
6c80e62a45 图片IP,APP IP IP白名单关系添加 2018-08-20 22:27:16 +08:00
fangshunjian
974a34ea49 Merge remote-tracking branch 'origin/develop' into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_zh_CN.properties
2018-08-20 22:17:34 +08:00
fangshunjian
1bb113766b 1、新增 http redirect&block 支持文件作为应答内容 2018-08-20 22:12:05 +08:00
wangxin
14301b43f3 修复common.js中的返回方法跳到首页的bug
音视频页面修改由function_region_dict控制
2018-08-20 21:29:56 +08:00
zhangwenqing
f40b1c6bb0 APP SSL配置提交以及相关表结构、字典sql. 2018-08-20 21:01:58 +08:00
wangxin
738099ca4e 修复indexOf异常 2018-08-20 20:49:40 +08:00
wangxin
bfb5d0f476 防止不同页面冲突,加入判断 2018-08-20 20:11:06 +08:00
wangxin
3ea864a0c9 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-20 20:08:04 +08:00
wangxin
82b63a2ba7 ip部分页面修改为根据公共属性判断 2018-08-20 20:07:26 +08:00
zhanghongqing
fc2e0443fe 设置是否记录日志默认值同matt默认值,防止审核失败 2018-08-20 19:58:50 +08:00
wangxin
493ff4013f IP导入改为数字验证 2018-08-20 18:52:44 +08:00
zhanghongqing
aa7c75da99 1.增加do_log字典属性2.cfg_index_info增加do_log字段更新sql文件
3.VoIP IP跟account增加do_log是否显示日志
2018-08-20 18:48:10 +08:00
zhanghongqing
73e41d4500 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-20 18:46:13 +08:00
leijun
18e8c872f3 类名报错 2018-08-20 18:39:06 +08:00
zhanghongqing
faf13409c3 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-20 17:47:01 +08:00
zhanghongqing
ada7d38be9 Revert "冲突"
This reverts commit 8d9bbabbee.
2018-08-20 17:46:28 +08:00
zhanghongqing
8d9bbabbee 冲突 2018-08-20 17:27:03 +08:00
leijun
2c3c545059 p2p文件名更正 2018-08-20 17:22:39 +08:00
duandongmei
224402956b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_zh_CN.properties
2018-08-20 16:19:58 +08:00
duandongmei
6aa6f253d4 增加proxy证书提交 2018-08-20 16:17:38 +08:00
wangxin
203cf3355b (1)取消点击触发的函数提取到common.js
(2)搜索submitHandler中恢复loading
2018-08-20 12:47:26 +08:00
zhanghongqing
26d4ed4a9c voip 拆分为VoIP IP跟VoIP Account 2018-08-20 11:35:07 +08:00
leijun
a8aebd9e23 添加P2P日志查询 2018-08-20 11:33:34 +08:00
leijun
2c52a0acc3 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-20 11:28:45 +08:00
leijun
e6bc92cb24 提交本地 2018-08-20 11:28:27 +08:00
leijun
488cdde3e6 提交本地 2018-08-20 11:15:02 +08:00
wangxin
8033731f0e 导出加入关闭提示 2018-08-20 10:51:16 +08:00
wangxin
7b86868cd1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-20 10:16:35 +08:00
duandongmei
fbbe28a619 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_zh_CN.properties
2018-08-20 10:03:10 +08:00
duandongmei
1b42f73d4e 国际化添加intercepter限速和替换 2018-08-20 10:01:52 +08:00
zhangwenqing
b2bb12a52b 添加国际化代码. 2018-08-20 09:52:44 +08:00
wangxin
5fa8ad485c region,service字典增加字段 2018-08-20 09:24:44 +08:00
zhangwenqing
32b229e233 1.P2P审核未通过的配置修改后改为未审核状态 2.P2P新增界面Hash配置只能选择十六进制 2018-08-19 18:00:08 +08:00
duandongmei
86d8663994 region 字典增加configServiceType属性 2018-08-19 15:56:17 +08:00
duandongmei
45556b7e05 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/sql/function_region_dict_add_colunm.sql
	所有配置界面修改为使用region表动态属性值
2018-08-19 15:55:27 +08:00
duandongmei
8c7e1d088d 字典增加域类型属性 2018-08-19 15:52:11 +08:00
zhanghongqing
8db613d464 增加注解 2018-08-19 10:52:32 +08:00
zhanghongqing
8dbad03cb3 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-19 10:47:52 +08:00
zhanghongqing
30e2cc0805 码表标签直接取,注释缓存 2018-08-19 10:47:42 +08:00
zhangwenqing
fbdae196f8 提交新增字典数据sql 2018-08-19 10:42:26 +08:00
zhangwenqing
d1d29a52dd 提交新建库表结构sql文件. 2018-08-19 09:27:15 +08:00
duandongmei
af704de60a 修改增强字符串类域的region属性为动态展示 2018-08-18 20:47:32 +08:00
duandongmei
56cb6f1df2 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-18 20:41:38 +08:00
leijun
cbeaaadb00 修改基础协议界面标题及IP Address增加action查询条件 2018-08-18 19:58:08 +08:00
duandongmei
2b55c19c54 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-18 19:54:53 +08:00
duandongmei
69a8c8c616 冲突解决 2018-08-18 19:54:31 +08:00
zhangwenqing
ab07d98b55 p2p配置提交以及相关国际化代码. 2018-08-18 19:05:12 +08:00
duandongmei
0c653dc05b 日志修改direction取错字典的bug 2018-08-18 15:27:00 +08:00
duandongmei
e0b01d9c9a Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-18 15:00:57 +08:00
wangxin
c6576ca65f Merge branch 'demostration_08' into 'develop'
修复service总量查询functionId没有传到后台的bug

See merge request !35
2018-08-18 15:01:36 -04:00
duandongmei
e8d7fc7373 日志action条件修改 2018-08-18 14:59:49 +08:00
wangxin
51c6656258 修复service总量查询functionId没有传到后台的bug 2018-08-18 14:57:35 +08:00
zhanghongqing
4fd3f5c210 提交配置公共类增加subscribe_id的集合 2018-08-18 13:12:03 +08:00
zhangwenqing
74a3dac925 补充提交. 2018-08-17 19:34:36 +08:00
zhangwenqing
ea99d23eec p2p配置部分提交. 2018-08-17 19:31:48 +08:00
chenjinsong
a7d2b937a5 上步漏提交的 2018-08-17 16:27:16 +08:00
chenjinsong
9888290add 1.bgp日志
2.增加公共字段、调整部分日志展示项
2018-08-17 16:23:03 +08:00
wangxin
7ad811745c Merge branch 'demostration_08' into 'develop'
含有tagsInput的页面加入不可见字符的验证

See merge request !34
2018-08-17 15:49:34 -04:00
wangxin
487dcd1028 含有tagsInput的页面加入不可见字符的验证 2018-08-17 15:46:44 +08:00
zhanghongqing
f236187231 ntcSubscribeIdCfg.java 直接继承使用字符串类,部分字段默认值 2018-08-17 15:35:12 +08:00
wangxin
6d46075f49 Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !33
2018-08-17 15:34:02 -04:00
wangxin
cc56170346 tagsInput的非可见字符验证提取到common.js中 2018-08-17 15:28:15 +08:00
wangxin
05fca7be1b http tags输入的标签做不可见字符的验证 2018-08-17 15:10:30 +08:00
wangxin
18678f14b5 Maat 下发IP all格式修正 2018-08-17 14:19:41 +08:00
zhanghongqing
437680a569 修改公共类减少无用字段 2018-08-17 12:30:04 +08:00
zhanghongqing
5852483b88 提交公共类 2018-08-17 10:48:56 +08:00
zhanghongqing
03c1d559df 1.增加公共字符串类NtcSubscribeIdCfg.java
2.音视频样例界面标题下加一条横线
2018-08-17 10:48:18 +08:00
wangxin
2601724cdb Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !31
2018-08-16 17:56:14 -04:00
wangxin
0cd9ca0488 (1)修复排除ID 0=''
(2)notAllowSelectRoot参数用来处理select选中项
(3)app,基础协议,加密隧道行为处理,不得选择rootNode
2018-08-16 17:49:50 +08:00
zhangwenqing
2e87ac174c 修改国际化. 2018-08-16 17:46:56 +08:00
zhangwenqing
e1bcd495cc 添加国际化. 2018-08-16 17:03:28 +08:00
zhanghongqing
0f13045065 Merge branch 'demostration_08' into 'develop'
去掉国际化汉语重复单词:来函

See merge request !30
2018-08-16 16:30:20 -04:00
chenjinsong
27ff08ca41 同步修改国际化代码refer为referer 2018-08-16 16:45:30 +08:00
chenjinsong
c2c97f222c refer改为referer 2018-08-16 16:41:17 +08:00
zhanghongqing
e1a035762a 去掉重复单词:来函 2018-08-16 16:24:22 +08:00
duandongmei
9450df24b5 所有字符串域新增时,方便用户理解HEX和Case-senstive
将“是否hex二进制”属性隐藏,增加是否二进制和是否大小写敏感两个选项,common.js中根据界面两个选项,自动设置隐藏的“是否二进制“属性的值【注:十六进制时,大小写敏感】

其他后期新增的界面,也需要这样处理
2018-08-16 15:13:18 +08:00
duandongmei
c00f2a0999 Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !29
2018-08-16 14:32:57 -04:00
wangxin
92d8e2f54c Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !28
2018-08-16 11:28:21 -04:00
wangxin
e193ebac3e Merge branch 'demostration_08' of http://10.0.6.99/gwall/gwall.git into demostration_08 2018-08-16 14:35:12 +08:00
wangxin
ba6460a475 特定服务新增时是否叶子节点放开 2018-08-16 14:34:14 +08:00
duandongmei
c08b57a414 ip_multiplex_policy=IP\u590D\u7528\u7B56\u7565
target_ip_protect=\u6297DDOS\u653B\u51FB 
ip_multiplex_pool_config=IP\u590D\u7528\u5730\u5740\u6C60
letter=\u61D2\u6C49
国际化中文更改
2018-08-16 14:24:39 +08:00
wangxin
67aa6d985d 修正tagtree选择时,树默认value在clear的时候展示为placeholder的展示bug 2018-08-16 12:53:46 +08:00
wangxin
c2d024a352 (1)app特征表单,基础协议,加密隧道行为tree根节点添加tittle
(2)特定服务表单验证位置调整
2018-08-16 11:20:43 +08:00
duandongmei
63ace090c6 Merge branch 'develop' into 'demostration_08'
Develop

See merge request !27
2018-08-15 20:38:36 -04:00
duandongmei
10ebfca48d 增加letter_statistics_info中文国际化 2018-08-15 20:32:48 +08:00
zhanghongqing
284f155ec2 Merge branch 'demostration_08' into 'develop'
增加标签字典码表sql文件

See merge request !26
2018-08-15 20:19:07 -04:00
wangxin
f18908dcfc Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !25
2018-08-15 20:13:33 -04:00
zhanghongqing
2eb851c79e 增加标签字典码表sql文件 2018-08-15 20:13:11 +08:00
wangxin
c0181beb34 音视频,图片类型修改 2018-08-15 20:01:47 +08:00
duandongmei
1744feb9e3 Merge branch 'develop' into 'demostration_08'
Develop

See merge request !24
2018-08-15 18:49:00 -04:00
duandongmei
83b61fb040 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-15 18:22:53 +08:00
wangxin
1f63c52347 Merge branch 'demostration_08' into 'develop'
系统国际化修改:tcp修改为TCP,udp修改为UDP

See merge request !23
2018-08-15 16:14:47 -04:00
wangxin
c649f3a037 Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !22
2018-08-15 15:31:53 -04:00
duandongmei
3c5e22fcae 国际化修改ipv 为IPv 2018-08-15 18:22:13 +08:00
wangxin
f52e526456 系统国际化修改:tcp修改为TCP,udp修改为UDP 2018-08-15 16:12:06 +08:00
wangxin
6df371372b IP,ISP等词大写;首字母大写 2018-08-15 15:27:25 +08:00
duandongmei
487847b8df Merge branch 'develop' into 'demostration_08'
国际化更改

See merge request !21
2018-08-15 15:09:46 -04:00
duandongmei
95b711c2d5 国际化更改 2018-08-15 15:04:36 +08:00
wangxin
e93d0f26d4 ip_subnet中文国际化翻译为子网掩码,ip_range国际化翻译为IP范围 2018-08-15 15:00:50 +08:00
wangxin
c9278253e2 Jquery-validation 中文国际化文件调整与英文国际化文件一致,去除了重复的国际化,调整了国际化顺序 2018-08-15 14:54:30 +08:00
duandongmei
91540db503 Merge branch 'develop' into 'demostration_08'
Develop

See merge request !20
2018-08-15 14:42:57 -04:00
duandongmei
e14aa17e2e 国际化中文补全,中文统一根据英文翻译,去掉英文中不使用的国际化 2018-08-15 14:37:46 +08:00
duandongmei
11050d489d Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !19
2018-08-15 09:23:42 -04:00
wangxin
e2a649339a 特定服务页面tab切换时去掉desc的必选*号 2018-08-15 11:45:33 +08:00
wangxin
5801922c78 特定服务页面去掉desc的必选*号,列表页面注释掉详情页面的链接 2018-08-15 11:32:07 +08:00
duandongmei
00ff603663 去掉return 2018-08-15 09:17:32 +08:00
duandongmei
029046afe0 xmpp界面增加loading('onloading...');
picUrlForm界面修改遮罩层位置bug
2018-08-15 09:16:10 +08:00
zhangwenqing
96ca3d6b3c 添加国际化代码. 2018-08-14 21:31:52 +08:00
wangxin
61b0d23336 Merge branch 'demostration_08' into 'develop'
加入中文'出错'判断

See merge request !18
2018-08-14 18:42:34 -04:00
wangxin
92eae3bf39 Merge branch 'demostration_08' into 'develop'
异常提示调整

See merge request !17
2018-08-14 18:01:51 -04:00
wangxin
2c1b8d4b59 Merge branch 'demostration_08' into 'develop'
(1)去掉误输入的字符

See merge request !16
2018-08-14 15:04:54 -04:00
wangxin
d843d1e412 加入中文出错判断 2018-08-14 18:37:45 +08:00
wangxin
3f9aa29320 (1)加入新异常,调用外部程序异常。原外部程序调用异常提示在在返回信息
(2)音视频控制类异常处理,防止出现表单提交,审核时为了防止出现未知异常导致界面出错,catch
MaatCovertException修改为catch exeption,根据异常类型进行判断返回界面信息
(3)message.tag不够严谨,修改了success的判断
2018-08-14 17:58:00 +08:00
wangxin
a4cc2fb89c (1)去掉误输入的字符
(2)添加加密隧道行为菜单项
2018-08-14 15:01:19 +08:00
duandongmei
c87ad112c5 增加request_service统计的requests空集合bug 2018-08-14 14:54:12 +08:00
wangxin
49679a93fc Merge branch 'demostration_08' into 'develop'
(1)tag根节点替换root_node

See merge request !15
2018-08-14 14:40:37 -04:00
zhanghongqing
127f814734 Merge branch 'demostration_08' into 'develop'
解决日志中火狐title不自动换行问题

See merge request !14
2018-08-14 10:56:53 -04:00
wangxin
6ffd267c6a (1)tag根节点替换root_node
(2)特定服务app列名替换
2018-08-14 14:37:48 +08:00
zhanghongqing
429024eab4 解决日志中火狐title不自动换行问题 2018-08-14 10:51:27 +08:00
duandongmei
4f9f1bb8cb Merge branch 'demostration_08' into 'develop'
行为日志去掉action

See merge request !13
2018-08-13 18:39:25 -04:00
zhangwenqing
ff041bfe68 Merge branch 'demostration_08' into 'develop'
日志界面URL列加宽

See merge request !12
2018-08-13 18:15:29 -04:00
duandongmei
41fb17eff6 Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !11
2018-08-13 18:02:53 -04:00
duandongmei
2de40c838f Merge branch 'demostration_08' into 'develop'
日志行为识别去掉App_label字段,增加五个标签

See merge request !10
2018-08-13 17:37:30 -04:00
duandongmei
af91ea8ac4 Merge branch 'demostration_08' into 'develop'
来函列表增加Id展示,方便用户做导入来函查看

See merge request !9
2018-08-13 15:59:21 -04:00
wangxin
69d1c4bbb2 Merge branch 'demostration_08' into 'develop'
message忽略大小写

See merge request !8
2018-08-13 15:37:54 -04:00
zhanghongqing
cb1b87df21 Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !7
2018-08-13 15:14:56 -04:00
wangxin
fadb66bb7f Merge branch 'demostration_08' into 'develop'
ip列表界面增加IP格式和端口格式

See merge request !6
2018-08-13 14:00:26 -04:00
duandongmei
f9dfbd4370 Merge branch 'demostration_08' into 'develop'
合并到develop

See merge request !5
2018-08-13 12:32:48 -04:00
duandongmei
a5458cacc3 Merge branch 'demostration_08' into 'develop'
Demostration 08

See merge request !4
2018-08-13 11:15:58 -04:00
duandongmei
96b6b2abe5 行为日志去掉action 2018-08-13 18:34:14 +08:00
zhangwenqing
d42b161602 日志界面URL列加宽. 2018-08-13 18:11:37 +08:00
zhanghongqing
32eaa9d4d8 修改http分页bug 2018-08-13 18:03:00 +08:00
duandongmei
a17b3272ca Merge branch 'demostration_08' of http://10.0.6.99/gwall/gwall.git into demostration_08 2018-08-13 17:54:31 +08:00
duandongmei
969f441a53 c2s_pkt_num=C2S(Pkt)
s2c_pkt_num=S2C(Pkt)
c2s_byte_num=C2S(Byte)
s2c_byte_num=S2C(Byte)
target_ip_protect=Target IP Protect
国际化更改
2018-08-13 17:53:25 +08:00
zhanghongqing
b8d742e11c 日志行为识别去掉App_label字段,增加五个标签
LABEL_PROTO_ID
LABEL_OS_ID
LABEL_BS_ID
LABEL_BEHAV_ID
LABEL_APP_ID
2018-08-13 17:26:16 +08:00
duandongmei
84d548b6fd 来函列表增加Id展示,方便用户做导入来函查看 2018-08-13 15:53:11 +08:00
wangxin
dac6531d17 message忽略大小写 2018-08-13 15:33:57 +08:00
zhanghongqing
17b61ff96e 修改日志文件字段为http前缀 2018-08-13 14:53:37 +08:00
zhanghongqing
a029ff9b25 补充日志url加http前缀 2018-08-13 14:29:20 +08:00
zhanghongqing
ad9aca91f3 1.修改页面文件字段为超链接,2.标题有配置中获取 2018-08-13 14:19:55 +08:00
wangxin
b3213adbe5 ip列表界面增加IP格式和端口格式 2018-08-13 13:49:04 +08:00
wangxin
aa768302a1 Merge branch 'demostration_08' of http://10.0.6.99/gwall/gwall.git into demostration_08 2018-08-13 11:49:20 +08:00
wangxin
e3e2adb5ab Merge branch 'demostration_08' of http://10.0.6.99/gwall/gwall.git into demostration_08 2018-08-13 11:47:36 +08:00
wangxin
522bd14dbb IP导入4OVER6,6OVER4,ALL格式校验 2018-08-13 11:46:58 +08:00
duandongmei
d6352b3939 Merge branch 'develop' into 'demostration_08'
Develop

See merge request !3
2018-08-13 10:18:14 -04:00
zhanghongqing
d3d4286b0d 日志 httpList 路径字段改为超链接 2018-08-13 11:45:33 +08:00
duandongmei
41cbb4feba input=Please enter==>input=Please Enter 2018-08-13 11:09:52 +08:00
wangxin
7c016a9ad8 IP导入加入4over6,6over4,all的判断 2018-08-13 10:38:04 +08:00
duandongmei
246ee9ec9a 拦截域名更改:
进允许无表达式,同时进允许右匹配
修改域名拦截列表中,所有属性判断均使用expr的bug
2018-08-13 10:02:11 +08:00
wangxin
e09f7ce436 国际化字典policy_name的值Action Parameter->Response Profile改为Response Profile 2018-08-13 09:19:04 +08:00
zhangwenqing
5b58ac229e 修改提示语句. 2018-08-12 17:58:21 +08:00
zhanghongqing
7fc1c3a0da 头像显示 2018-08-10 20:43:15 +08:00
wangxin
21f403ea58 修改modal宽度 2018-08-10 19:27:02 +08:00
duandongmei
4144b5333c 列表检索取消遮盖层
Text Content国际化修改为Plaintext
2018-08-10 19:16:36 +08:00
duandongmei
73cc8c90af Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_zh_CN.properties
2018-08-10 16:33:03 +08:00
wangxin
1badce36cb 部分HTTP替换为HTTP(S) 2018-08-10 16:26:13 +08:00
duandongmei
96fa1eedb9 首页来函业务类型统计功能
修改部分页面十六进制校验不生效bug
更换logo
2018-08-10 16:24:07 +08:00
zhangwenqing
61ad81687c 删除测试数据. 2018-08-10 16:13:30 +08:00
duandongmei
8bcd16718b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-10 15:30:37 +08:00
duandongmei
60b84ca6ed logo1备份 2018-08-10 15:30:15 +08:00
wangxin
ac7427cd2a IP导入界面展示国际化修改 2018-08-10 15:12:58 +08:00
duandongmei
835e478b2f app feature模块去掉区域、action、基础信息 2018-08-10 14:25:39 +08:00
zhangwenqing
44dfbe1e79 1.修改国际化代码 2.解决界面搜索框Clear按钮失效 3.日志串联设备字典取 2018-08-10 11:49:00 +08:00
wangxin
f4f1600509 IP Type All验证 2018-08-10 11:42:00 +08:00
zhanghongqing
b8b17f6f80 1日志修改标题为配置中获取与菜单相同2.串联设备号改为字典中获取 2018-08-10 09:55:41 +08:00
duandongmei
81936c44fa Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-10 09:18:12 +08:00
duandongmei
52b86c7599 PROXY https修改为s 2018-08-10 09:17:52 +08:00
zhanghongqing
7d8052dd4e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-09 21:28:12 +08:00
zhanghongqing
8fdc98f583 修改国际化 2018-08-09 21:27:54 +08:00
zhangwenqing
987da3fa81 解决界面提示信息导致搜索按钮下沉问题. 2018-08-09 21:07:10 +08:00
duandongmei
7d6c1bd058 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-09 19:46:12 +08:00
duandongmei
c939d46ba8 proxy http国际化增加https 2018-08-09 19:45:35 +08:00
wangxin
3e97682153 配置表的userRegion字段加入非可见字符的验证 2018-08-09 19:41:05 +08:00
wangxin
1a716c394c 音视频样例异常展示由浅蓝色调整为红色 2018-08-09 19:01:46 +08:00
duandongmei
f3bc6c5069 Replacement替换为replace 2018-08-09 18:32:19 +08:00
duandongmei
3984085502 Advanced APP protocol字符串默认为子串匹配 2018-08-09 17:57:13 +08:00
duandongmei
9b1f4d30cc //HTTP block: response code is not null ;response content
null(userRegion is not null)
//HTTP redirect: response code is not null ;response content is not
null(userRegion is not null)
//HTTP replace: replace type is not null ;find is not null;replace with
is not null(userRegion is not null)
修复proxy 排序 查询列表bug
2018-08-09 15:07:49 +08:00
duandongmei
5964eeca80 文件类型验证忽略大小写
去掉制表符处理的js,影响了ysp的下发
2018-08-09 13:21:21 +08:00
chenjinsong
d4f4197dec 防止common.js被浏览器缓存(其他需要的静态资源也可以这样) 2018-08-09 11:52:06 +08:00
zhangwenqing
adfb3b7182 日志界面对cfgId列不进行过长截取. 2018-08-08 21:14:09 +08:00
chenjinsong
b29a83660f ip超长截取 2018-08-08 19:26:33 +08:00
duandongmei
c5046e56ce Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-08 19:00:56 +08:00
duandongmei
ddad1e6bac realtime_report、http国际化修改 2018-08-08 19:00:30 +08:00
zhanghongqing
9b4f6f0772 1.部分菜单国际化添加 2018-08-08 18:40:41 +08:00
chenjinsong
2ebe43e198 修复domain white list修改失败的问题 2018-08-08 17:45:14 +08:00
chenjinsong
dc58b5a56e 补充上次提交 2018-08-08 16:54:53 +08:00
chenjinsong
8ffad93344 不可见字符校验改为在前端页面校验 2018-08-08 16:50:00 +08:00
duandongmei
83b227c029 Maintenance国际化修改为Policy Objects
realtime_report国际化修改为Log Report
2018-08-08 16:48:00 +08:00
wangxin
a7561e7ddd DDOS审核按钮加入权限 2018-08-08 15:46:59 +08:00
chenjinsong
1ce9ec8d1a 配置新增、更改时增加不可见字符过滤(\t\r\n) 2018-08-08 14:53:37 +08:00
zhanghongqing
04967492c3 1.修改国际化2.日志默认时间五分钟 2018-08-08 14:45:59 +08:00
duandongmei
e9153a16a9 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-08 13:51:21 +08:00
duandongmei
64554be14f VoIP国际化规范 url国际化修改为URL 2018-08-08 13:50:59 +08:00
zhanghongqing
7d9280da46 1.修改用户,角色中的国际化2.修改用户角色新增已经删除角色报错 2018-08-08 13:22:34 +08:00
duandongmei
83eba08780 区域运营商选择去掉运营商选项 2018-08-08 11:22:20 +08:00
wangxin
36cc75083e 注释掉INLINE_IP_CB字典,添加几个IP备用字典 2018-08-08 10:10:10 +08:00
zhanghongqing
509963f451 1.新增用户时权限非空验证2.区域编辑时间添加开始时间小于结束时间3.区域搜索框提示信息修改 2018-08-07 19:48:19 +08:00
duandongmei
978867a45d policy group management 去掉management 2018-08-07 18:35:22 +08:00
wangxin
4266a3efb9 修复字典替换之后取消审核通过字段不显示的问题 2018-08-07 18:11:10 +08:00
duandongmei
9096d9c8f8 修改基础和系统管理中各自模块对应各自的国际化参数 2018-08-07 17:16:26 +08:00
wangxin
145cde1010 function_region_dict中config_region_value字段国际化 2018-08-07 17:15:40 +08:00
wangxin
4584b86b02 ip_protocol国际化 2018-08-07 16:32:52 +08:00
wangxin
6b2d13b4af (1)调整src_ip_report,dest_ip_report字典
(2)添加基础协议和加密隧道行为的对应action字典
2018-08-07 16:21:35 +08:00
wangxin
736d8ba620 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-07 15:56:10 +08:00
wangxin
4be46ac31a sql修改记录提交 2018-08-07 15:55:25 +08:00
duandongmei
3ce8bd2ea8 two-way 修改为double
Classification选择choose Type 修改为choose Classification
keywords十六进制判断,只在非空时进行判断
2018-08-07 15:40:53 +08:00
duandongmei
e6c6a9fff7 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-07 14:36:21 +08:00
duandongmei
a963a8d730 修改来函信息国际化en Request统一替换为Letter 2018-08-07 14:35:21 +08:00
zhanghongqing
a1978864b3 日志用httpclient 超时参数设置从配置文件中获取 2018-08-07 14:17:29 +08:00
duandongmei
78bfd4dc5e 增加hex十六进制格式校验
修改所有多域的详细配置查看,每个属性为一行
2018-08-07 13:55:19 +08:00
duandongmei
4f1064c420 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-07 13:52:48 +08:00
duandongmei
66f1d115d5 增加hex校验提示信息 2018-08-07 13:52:28 +08:00
wangxin
3d6179bb3e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-07 13:05:57 +08:00
wangxin
91f0ede041 (1)域名列表配置状态一列替换为系统字典
(2)ip配置新增/修改时cfg_region_code,cfg_type两个字段的值修复
(3)ip审核不再调用maat_service字典,改为根据配置的cfg_type字段结合function_region_dict字典的is_maat字段判断下发方式。maat_service字典只有ip导入时使用。
2018-08-07 13:05:00 +08:00
zhanghongqing
3e97803d9e 1.解决部分日志页面验证错误也可查询问题
2.标题首字母css控制大写
3.增加日志查询IPv4与IPv6验证及格式提示
2018-08-07 11:56:46 +08:00
duandongmei
13cfb88fdd Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-07 10:13:35 +08:00
duandongmei
0f4793cbfc isHexbin十六进制校验 2018-08-07 10:13:13 +08:00
duandongmei
46c3e4b56a isHexbin 十六进制校验 2018-08-07 10:02:57 +08:00
zhangwenqing
10dd90c974 修改日志界面列名、列宽. 2018-08-06 17:56:35 +08:00
duandongmei
48bc66358c dns reponse 表单提交注释了的bug 2018-08-06 15:50:23 +08:00
chenjinsong
c247fd8ed9 修复配置页搜索栏高度异常的问题 2018-08-06 15:17:19 +08:00
wangxin
a4b16f4043 (1)修复修改时页面被遮盖层覆盖的bug
(2)APP策略,基础协议,加密隧道行为调整,自定义域恢复;分隔,关键字字段用&连接
2018-08-06 15:09:12 +08:00
chenjinsong
d839848452 1.校验搜索框的时间,开始时间不能晚于结束时间
2.校验dns相应策略配置增加中的最大\小存活时间,最小存活时间不能大于最大存活时间
2018-08-06 14:07:10 +08:00
wangxin
9f76db073c app策略,基础协议,加密隧道行为审核userregion调整
(1)proto_id修改为app_id,配置文件变量名修改为app_id_region
(2)提取变量app_cfg_userregion_splitor,值为&到配置文件,app策略,基础协议,加密隧道行为分隔userregion的分隔符
2018-08-06 13:49:01 +08:00
duandongmei
56f4dcb193 userRegion、district、stateName特殊字符转意 2018-08-06 11:02:28 +08:00
zhanghongqing
3501ea059a 日志部分搜索框统一 2018-08-06 10:29:40 +08:00
zhangwei
6899da48ea 修改英文翻译
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-08-06 10:13:17 +08:00
wangxin
32758ed07c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-06 09:13:46 +08:00
wangxin
67f386d066 调整菜单修改sql,修改serviceId 2018-08-06 09:13:05 +08:00
duandongmei
c626849547 去掉report界面的筛选按钮 2018-08-06 09:09:06 +08:00
duandongmei
287448f3cc Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-06 09:04:48 +08:00
duandongmei
b7315bfbb4 去掉基础管理菜单中的management 2018-08-06 09:04:03 +08:00
zhangwenqing
4efcad8ca0 完善日志界面. 2018-08-03 21:24:08 +08:00
zhanghongqing
0df28b22e9 日志修改字段显示过长省略加提示 2018-08-03 21:16:14 +08:00
zhanghongqing
a63b18c7ae 本地提交服务器 2018-08-03 19:52:42 +08:00
zhanghongqing
b8a978dd6e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-03 19:50:52 +08:00
zhangwenqing
8e3b6a3290 1、日志界面过滤过长字符串 2、界面鼠标悬停事件(洪庆) 2018-08-03 19:51:56 +08:00
zhanghongqing
f72c39a92a 日志 table class中增加logTb 2018-08-03 19:50:34 +08:00
zhangwei
44f9f514a6 修改菜单翻译
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-08-03 19:34:06 +08:00
zhanghongqing
3b10dd400a 日志调用接口工具HttpClientUtil.java 增加处理数据格式方法 2018-08-03 18:45:30 +08:00
zhangwei
aca03c0c7a 修改审核和审计菜单的翻译
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-08-03 18:32:06 +08:00
zhangwei
2dc2017c72 修改系统名称;修改英文翻译。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-08-03 17:00:30 +08:00
zhangwei
4c70448f49 修改Maintenance翻译为Advanced
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-08-03 16:50:12 +08:00
zhanghongqing
186c509de5 修改字典修改记录 2018-08-03 14:34:57 +08:00
zhanghongqing
2f047f60a6 1.修改日志国际化字段2.日志ddos攻击类型加入字典依据协议统计已有类型
UDP-Flood: 1069
SYN-Flood: 1070
2018-08-03 14:28:43 +08:00
chenjinsong
6108dabc89 字典修改记录 2018-08-03 14:20:18 +08:00
zhanghongqing
09d7ecfabc 日志查询错误时统一分类提示信息 2018-08-03 10:59:20 +08:00
wangxin
e70ca37255 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-03 10:42:14 +08:00
wangxin
a4883b4ec9 修复协议IP配置treeSelect 2018-08-03 10:41:12 +08:00
duandongmei
2a41f7f365 searchQName修改为searchQname 2018-08-03 10:33:46 +08:00
wangxin
5c8707c4a3 IP白名单,IP类配置审核状态字典修改为AUDIT_STATUS 2018-08-03 10:30:48 +08:00
duandongmei
a6133cd3b6 Desured 修改为 Desired 2018-08-03 09:32:20 +08:00
chenjinsong
e082080772 今日提出的问题和bug的修改:
1.action字典
2.日志列显示规则,配置Id,action,发现时间,isp,私有字段,公有字段(公有字段顺序保持一致)
3.音视频日志:公共字段的Device,Direction,Nested address list,私有字段av_protocol,From
To Store IP,From To Store URL,To From Store IP,To From Store URL,在界面注释掉
4.其他日志的公共字段,Nested address list注释掉
5.DNS日志的私有字段,除了Qname,其他注释掉
6.proxy的日志,url放到isp后面
7.日志列表增加详情查看按钮
8.查询条件字段名和列名保持一致  entrance、protocol
9.列表数据entranceId从字典取
10.dns翻译:qtype、qclass、opcode、cname全大写,Recursion Desired -> Recursion
Desured;Available Recursion -> Recursion Available
11.错误提示中文
2018-08-02 20:41:51 +08:00
zhangwenqing
5729016f93 修改日志界面展示字段和检索条件、添加详情按钮. 2018-08-02 20:24:40 +08:00
zhanghongqing
f06c4a0216 修改日志查询条件与字段统一,修改出入口错误 2018-08-02 20:01:52 +08:00
zhanghongqing
8b8aa57a99 1.修改部分日志问题 2018-08-02 18:57:35 +08:00
duandongmei
410fd4d96a intercepter ip/domain 修改white list业务Id 2018-08-02 18:16:54 +08:00
zhanghongqing
c35c1b2494 日志显示详情与id 之间加空格 2018-08-02 17:50:07 +08:00
zhanghongqing
e09a7d0e69 1.修改日志字段显示2.修改国际化英文翻译3.日志界面增加查看详情4.修改查询条件与字段名相同 2018-08-02 17:40:16 +08:00
wangxin
699ca9d3a2 审核加入遮罩层 2018-08-02 16:11:18 +08:00
wangxin
9040e5dc7b (1)特定服务列表增加查询条件cfgType,考虑英文展示,使用input-middle增加改条件的宽度
(2)修复reset button
2018-08-02 15:41:58 +08:00
wangxin
b6bdf7ab1d 修改字典int_yes_no 2018-08-02 15:14:10 +08:00
zhanghongqing
f424fa108b 解决冲突 2018-08-02 14:51:06 +08:00
zhanghongqing
4819b2f6f7 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-02 14:48:53 +08:00
zhanghongqing
9f798ec842 提交本地 2018-08-02 14:48:12 +08:00
zhangwenqing
64e8676de5 日志界面Action检索条件从字典获取. 2018-08-02 14:46:45 +08:00
zhanghongqing
40a0e08712 提交日志修改 2018-08-02 14:40:51 +08:00
zhanghongqing
b50555b81d 日志动作字段从字典查询 2018-08-02 14:39:48 +08:00
duandongmei
abeb66b2d1 日志增加日志详细信息查看功能 2018-08-02 14:38:41 +08:00
zhangwei
7894d13bec 修改英文国际化
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-08-02 13:45:08 +08:00
duandongmei
3b875a2d29 IPv6格式ip校验bug修正 2018-08-02 11:04:57 +08:00
zhanghongqing
73e327cbef 修改日志截取转码工具为先截取后转码 2018-08-02 10:20:47 +08:00
duandongmei
7e0863881d 样例模块修改危害级别为隐藏域,默认值为0
IP校验错误提示信息展示bug更改
2018-08-02 10:09:35 +08:00
wangxin
09c704ccf7 配置导入加入对drop action的ICMP协议的判断 2018-08-01 15:27:21 +08:00
wangxin
35a7b360f1 (1)恢复IP sec被删除的协议部分
(2)新增字典ICMP_PROTOCOL,加到PROTOCOL字典上的ICMP删除
2018-08-01 14:58:22 +08:00
chenjinsong
f3c44ad16e proxy日志鼠标悬停样式与其他统一 2018-08-01 14:39:15 +08:00
chenjinsong
40fb042232 1.去掉日志列表页表头的log
2.修改日志部分鼠标悬停弹框样式
2018-08-01 14:35:15 +08:00
wangxin
8e6e27dd99 (1)ip地址协议drop时增加一列ICMP,值为1 2018-08-01 14:21:24 +08:00
chenjinsong
2c07f0e82d 1.proxy日志
2.处理长字符串、转义
2018-08-01 14:05:32 +08:00
zhangwenqing
38fda1a98d 日志界面处理特殊字符. 2018-08-01 13:54:25 +08:00
zhanghongqing
80b2623cc5 图表调整 2018-08-01 12:59:29 +08:00
zhanghongqing
170249033b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-08-01 12:56:21 +08:00
duandongmei
21ad7208a5 http block 的content可空
http userregion修改,可修改为空
http 管控应答码增加应答码数字,修改应答码国际化英文
2018-08-01 12:46:41 +08:00
zhanghongqing
0942c2fa83 日志string类型字段过长特殊字符处理,修改string工具类型对null处理 2018-08-01 12:40:06 +08:00
zhangwenqing
8449040f65 增加菜单国际化. 2018-08-01 12:39:49 +08:00
zhanghongqing
7f05359125 日志增加string字符串格式化标签包括转义,截取,null字符处理 2018-08-01 10:26:29 +08:00
chenjinsong
6bd5be9722 修改dns日志字段名 2018-08-01 09:41:20 +08:00
duandongmei
066f1c3d1d district 非others时,隐藏用户自定义district 2018-08-01 09:32:20 +08:00
zhangwenqing
ce1341303c 统一日志界面字段位置. 2018-08-01 09:24:19 +08:00
wangxin
38f886fe6a steam字典修改记录 2018-07-31 15:52:21 +08:00
wangxin
6540a15105 基础协议查询小按钮取消点击事件 2018-07-31 14:45:43 +08:00
zhanghongqing
a697cb96aa 增加菜单名称国际化 2018-07-31 13:07:46 +08:00
wangxin
eb9443f7d0 ipsec配置新增,当action为drop的时候,才有协议50和51配置;
当action 为monit的时候,协议为0
2018-07-31 12:53:01 +08:00
wangxin
ce527e1c19 撤销ipForm.jsp的修改 2018-07-31 12:23:23 +08:00
wangxin
8b3efbcfbf (1)复用类型Ip导入验证修复
(2)隧道类配置IP导入模板修改
(3)IP拦截配置导入模板修改
(4)IPSCIP配置导入验证逻辑修改,当action为drop的时候,输入50或者51,监测的时候为0
(5)IP拦截配置导入模板修改
2018-07-31 12:18:34 +08:00
duandongmei
1a94c225bc IP/domain intercepter增加whitelist
修改配置统计界面无效的service不显示
2018-07-31 11:13:11 +08:00
zhangwenqing
2b8edce48f 1、日志界面url字段增加http前缀. 2、日志查询超时时间改为5min. 2018-07-30 19:28:43 +08:00
wangxin
963b03b941 opencpen 协议ID修改sql提交 2018-07-30 18:35:10 +08:00
wangxin
59ccbc22e7 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-30 18:15:09 +08:00
wangxin
02c3e5dbeb (1)修改IP配置dns_res_strategy的pojo类型为Integer
(2)DnsIpCfgDao.xml的dns_res_strategy类型由VARCHAR 改为Integer
(3)IP白名单导入配置去掉界面无用的字段
(4)配置日志总量查询超时调整为10秒
2018-07-30 18:14:22 +08:00
zhanghongqing
cf75088efa 日志loguri超链接修改 2018-07-30 17:58:55 +08:00
duandongmei
7a463cae23 menulist增加enter键快速修改sort功能 2018-07-30 17:56:19 +08:00
chenjinsong
46ced65fd3 音视频色情样例日志的url增加http前缀、超链接 2018-07-30 17:22:51 +08:00
duandongmei
1e864b761f IP REUSE POLICY Group Name修改为Group 非空
字典标识删除失败bug更改
2018-07-30 16:36:29 +08:00
zhanghongqing
4614cc004c 日志loguri字段改为超链接开头加http:// 2018-07-30 16:15:25 +08:00
duandongmei
d7ef7ad26f choose menu中间 加上空格
WdatePicker默认国家化为en
2018-07-30 15:33:27 +08:00
duandongmei
91b43dd022 <!---->注释修改为<%----%> 2018-07-30 14:49:46 +08:00
wangxin
235db08afb (1)实时报表reportTime字段修改为字符串格式
(2)实时报表回传结果解析不再使用Gson,gson会将long转为double
2018-07-30 14:41:27 +08:00
zhangwei
cdd83323c0 生效范围类型翻译修改
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-30 14:23:36 +08:00
duandongmei
9835068a4d 文件上传:增加audio、video、picture、voip四种样例文件各自的格式校验
audio_file_type=,wav,ape,ram,mp3,flac,midi,wma,aif,au,aac,mmf,amr,
video_file_type=,mp3,mp4,flv,ivf,mp2v,
picture_file_type=,bmp,gif,jpg,pic,png,tif,
voip_file_type=,mp3,mp4,flv,ivf,mp2v,jpg,
2018-07-30 14:16:23 +08:00
zhangwei
6c35214fda 修改区域生效缺省选中全域生效
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-30 13:52:00 +08:00
zhangwei
1ab400d8a6 修改区域生效与HTTP多域配置的配置标题翻译
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-30 13:32:03 +08:00
zhangwei
0f4b9e9ecb 修改重定向应答码的排序
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-30 10:48:46 +08:00
zhangwei
eef7c64efe 修改菜单以及配置界面的翻译(根据郑超建议)
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-30 10:37:30 +08:00
wangxin
1adcb6e23c (1)特定服务管理->协议号点击跳转到的配置详细信息查看页面,注释掉配置分组ID,添加配置类型字段
(2)特定服务管理列表注释掉配置分组ID
2018-07-30 09:49:32 +08:00
wangxin
32b67d31f3 (1)特定服务管理UL修改
(2)特定服务管理加入协议号重复验证,有上级配置则上级配置的所有下级配置ID不能重复,无上级配置一级配置ID不能重复
(3)取消jBox的Cookie打印
2018-07-30 09:15:36 +08:00
duandongmei
78e47ac599 专项和来函列表不展示删除状态的数据 2018-07-27 15:29:27 +08:00
wangxin
42d0807146 (1)IP复用策略使用字典POLICY_GROUP_TYPE改为GROUP_TYPE
(2)字典POLICY_GROUP_TYPE定义重复,删除之
2018-07-27 15:15:38 +08:00
duandongmei
40c92d9502 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-27 15:02:27 +08:00
duandongmei
24556356c9 修改http control 和menu的国际化 2018-07-27 15:01:07 +08:00
zhangwei
c14d42109e 修改菜单和业务配置域表的视频英语拼写错误
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-27 14:30:25 +08:00
zhangwei
07f0be449b 上一版本错误提交测试数据库,修正为开发数据库。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-27 11:32:49 +08:00
zhangwei
f6be19a647 1、修改登录界面图标;2、修改国际化英文文件中的视频的英文单词拼写错误(包括代码与数据中)
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-27 11:20:42 +08:00
wangxin
fc45958634 MaatCfg部分缺省值提到配置文件中,doLog缺省值改为1 2018-07-27 10:25:31 +08:00
wangxin
90de79f408 (1)ip导入调整,子类的同名字段覆盖父类的,用于某些字段的注解重写
(2)新建package template,将IP的template入
(3)IP复用策略配置导入模板调整,由于界面只有IP,端口,所以模板的注解进行了响应调整
(4)配置文件加入了IP和端口的默认值设置
(5)导入IP加入了IP复用策略和限速比例的验证
2018-07-27 10:16:32 +08:00
duandongmei
86cf92faac 修改HTTP CONTROL为HTTP Block 2018-07-26 14:38:32 +08:00
duandongmei
74bc7dc42f 控制策略修改userregion默认值为0
DNS响应策略:所属组:不能为空
IP欺骗:所属组:可以选择缺省组
ip复用地址池:所属组:非空不能选0组
Dns:策略,默认选择无策略
修改HTTP管控,当没有选择时,响应内容可空
2018-07-26 14:36:27 +08:00
duandongmei
597be30b90 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-26 14:32:53 +08:00
duandongmei
cb1a2b4c42 ip欺骗修改默认为缺省组,修改组名称为所属组 2018-07-26 14:32:29 +08:00
wangxin
6705bf02ec (1)maatCfg 加入requestId字段,注解为affairId,用来来函的实时统计
(2)IP白名单导入,调整来函不验证
(3)基础协议,加密隧道行为,修改部分界面字段名
2018-07-26 11:04:57 +08:00
wangxin
05736d7d41 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-26 10:13:54 +08:00
wangxin
8851540c26 dns欺骗IP,端口,端口格式隐藏 2018-07-26 10:12:51 +08:00
duandongmei
c75f480bda 修改音频色情实际添加视频色情功能
策略管控增加多个url和多个权限标识
2018-07-26 10:05:10 +08:00
duandongmei
4bdeba4d42 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-26 10:02:39 +08:00
zhangwenqing
ddcf13baa9 日志列表增加展示列. 2018-07-25 18:49:41 +08:00
wangxin
0be5883da9 dns欺骗IP添加无策略组选择 2018-07-25 17:45:27 +08:00
wangxin
8069419eb0 (1)APPip配置删除去掉关于protocolId的判断,function_id足矣
(2)加密隧道行为提交
2018-07-25 17:10:14 +08:00
wangxin
76b7122c21 (1)修复特定服务新增时无法选择上级节点的bug
(2)特定服务加入验证,当前节点的配置类型应当与上级配置一致
2018-07-25 15:19:24 +08:00
zhangwei
4e0be5b70b 登录界面增加ico图标,左侧菜单去掉多余的/(解决记录操作日志时,因为多余的/匹配不上系统菜单,操作日志丢失) 2018-07-25 15:03:41 +08:00
duandongmei
8d92397dc5 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-25 13:36:05 +08:00
duandongmei
05fcfcf76e 修改not_found国际化中文 2018-07-25 13:35:41 +08:00
zhanghongqing
6398c30af0 修改日志ddos时间解析问题 2018-07-25 13:00:36 +08:00
wangxin
36b274fa4d 补充提交dao.xml 2018-07-25 12:42:18 +08:00
wangxin
fe2c7df204 (1)app策略修改dao.xml,update操作除了creatorId,creatorTime,editorId,editTime,auditor,aduitTime之外,去掉if
null的判断
(2)app策略,基础协议页面ratelimit字段提交表单时如果atction不为限速,置空
2018-07-25 12:41:54 +08:00
duandongmei
b670ef811f Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-25 10:01:54 +08:00
wangxin
724184fbd9 app策略行为类型字段在form表单一直展示 2018-07-25 10:00:29 +08:00
duandongmei
4b104a9fa6 HTTP替换业务转换空格和斜杠
修改HTTP 业务下删除ip表sql(去掉protocolId条件)
2018-07-25 09:58:30 +08:00
duandongmei
44afaabdf8 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-25 09:56:00 +08:00
duandongmei
aae475be90 增加HTTP replace的替换区域key和替换内容key 2018-07-25 09:55:17 +08:00
wangxin
3c19e75c63 (1)基础协议配置提交
(2)修复IP配置没有的时候,APP策略点击展开时js报错,get(0)替换为eq(0)
2018-07-24 18:45:27 +08:00
zhanghongqing
2b4404b40c 日志增加服务端,客户端位置信息字段 2018-07-24 18:14:21 +08:00
chenjinsong
8ca2b522a3 样例日志增加serverLocate和clientLocate 2018-07-24 17:56:53 +08:00
duandongmei
ea0b7a4df8 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-24 17:26:02 +08:00
zhangwenqing
344f250b32 添加音频、视频、图片样例日志. 2018-07-24 17:17:56 +08:00
duandongmei
b98b92c376 proxy属性增加国际化 2018-07-24 17:17:23 +08:00
duandongmei
4b26a62101 增加proxy模块国际化属性
dns响应策略,有策略,只能选择非0组
ip欺骗由选择策略改为选择分组
2018-07-24 17:15:42 +08:00
chenjinsong
d7b250e544 日志:voip样例、音频色情样例、视频色情样例 2018-07-24 15:58:20 +08:00
duandongmei
1efa4de4e8 去掉ipForm policy Group select0的情况 2018-07-24 15:33:07 +08:00
duandongmei
b72db052fd 增加http block、redirect、monit、whitelist、replace功能
修改清空配置库sql语句
修改欺骗ip策略可空
2018-07-24 15:20:05 +08:00
duandongmei
950872b5d1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-24 15:17:18 +08:00
duandongmei
d48549fb03 nis和congstans冲突解决 2018-07-24 15:16:50 +08:00
zhanghongqing
255160214e 日志出入口编号改为字典中获取,去掉重复条件换为处理机IP 2018-07-24 14:36:21 +08:00
wangxin
6ae404cd3b 修正加密隧道行为字典,增加基础协议字典 2018-07-24 14:18:01 +08:00
wangxin
594c402a90 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-24 13:21:09 +08:00
wangxin
96df02fe1d 当用户选择行为类型的时候,表达式类型为与表达式 2018-07-24 13:20:27 +08:00
zhangwenqing
3a22b8621b 添加日志请求URL. 2018-07-24 11:43:16 +08:00
zhanghongqing
55567bc5e8 1.日志音视频voipIP,voipAccount展示2.图表增加跟前段时间对比 2018-07-24 11:19:37 +08:00
zhanghongqing
da5ded4b4e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-24 11:17:11 +08:00
wangxin
8eda4424d3 修复app策略下发在有行为类别的时候下发连接符为\\&的bug 2018-07-24 11:11:22 +08:00
wangxin
56e7dd6751 app策略匹配方式改为子串匹配 2018-07-24 11:00:14 +08:00
zhanghongqing
dd7a478d88 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-24 10:59:14 +08:00
wangxin
ee6108c78b 修复查询社交应用无数据bug 2018-07-24 10:52:46 +08:00
wangxin
272afe55f7 (1)行为类型由userRegion改为加在behavCode字段上
(2)界面展示行为类型的name
(3)审核自定义域添加BEHAV_ID
2018-07-24 10:46:54 +08:00
zhanghongqing
95d780f1de Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-24 09:17:23 +08:00
zhanghongqing
3a11461acd 大屏页面列表中增加对比增减趋势显示,扇形图增加其它项others 2018-07-23 18:48:53 +08:00
wangxin
cb650427e4 (1)特定服务管理,增加一列,配置类型;
(2)app策略,增加一列行为类型
2018-07-23 18:48:11 +08:00
duandongmei
5d99522e57 去掉国际化中的“色情”
修改avIp和avUrl日志list文件中的functionId判断
2018-07-23 17:05:12 +08:00
zhangwenqing
c072e4a2aa 日志公共类增加属性. 2018-07-23 15:31:27 +08:00
duandongmei
ec6b09d6dd 增加控制策略下的国际化
ctrl_http_reject=HTTP管控
ctrl_http_redirect=HTTP重定向
ctrl_http_replace=HTTP替换
ctrl_http_monit=HTTP监测
ctrl_http_whitelist=HTTP白名单
2018-07-23 11:27:26 +08:00
wangxin
f93737b290 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-20 18:25:51 +08:00
wangxin
778eb6a657 lang 的声明放在外层,解决firefox报错 2018-07-20 18:24:33 +08:00
wangxin
143ac0f9a6 Update nis.properties 2018-07-20 16:40:21 -04:00
zhanghongqing
c4fa82e451 日志点击搜索时增加遮罩防止重复点击 2018-07-20 17:02:46 +08:00
wangxin
c3dee31aa2 domian替换为domain 2018-07-20 16:38:18 +08:00
wangxin
ab020d4d3c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-20 16:19:26 +08:00
wangxin
1ab5aecc0d 修复user_region domain_id,domain_str拼写错误 2018-07-20 16:18:22 +08:00
duandongmei
21e678cb14 NTC_SSL_CA修改为NTC_SSL_CN 2018-07-20 16:08:21 +08:00
duandongmei
9d496f4415 修改弹框按钮的确定和取消使用国际化 2018-07-20 14:09:07 +08:00
wangxin
29c169452b 取消userRegion 默认值的注释,配置文件默认值设置为0 2018-07-20 10:15:50 +08:00
zhanghongqing
afda10b3cb 日志VoIP删除多余时间字段,更改国际化错误 2018-07-20 09:32:17 +08:00
wangxin
f9f6fc5271 DNS欺骗IP界面上改为dsestIp字段,端口改为destPort 2018-07-20 09:15:57 +08:00
duandongmei
0ea2dd9c0e 增加ceiec标
修改policyGroupList注释<!---->为<%----%>
2018-07-19 20:09:49 +08:00
zhanghongqing
91697644b5 修改日志音视频字段国际化 2018-07-19 14:41:55 +08:00
wangxin
7eaf6d6508 获取配置日志总数调整去掉造的数据,查询接口 2018-07-19 14:36:24 +08:00
wangxin
de533189f5 报表字典更新 2018-07-19 12:26:24 +08:00
zhangwenqing
d83b77e27c 修改图片URL日志请求路径. 2018-07-19 11:21:16 +08:00
zhanghongqing
3c5b3cfea7 删除voip中重复字段 2018-07-19 09:56:13 +08:00
zhangwenqing
59995ba4aa 新增图片IP、URL日志列表. 2018-07-18 21:28:29 +08:00
zhanghongqing
466f7d4cb4 日志音视频样例修改字段显示,增加字段国际化 2018-07-18 20:34:55 +08:00
zhanghongqing
4899fe7ba3 1.日志检索增加音视频IP,url 2.日志页面修改service 为action 2018-07-18 20:13:14 +08:00
duandongmei
7a27879d8f 无ip格式,默认为ip格式 2018-07-18 20:09:01 +08:00
duandongmei
7560d7bb42 修改group_id国际化中文
隐藏dnsResStrategy 无策略配置信息
去掉dnsResStrategy新增的默认策略号
来函信息增加title的必输项验证
特定协议隐藏配置分组ID
2018-07-18 20:08:12 +08:00
chenjinsong
726dff6d0c 修复日志查询service获取不对的问题 2018-07-18 19:31:55 +08:00
wangxin
dbc2c98f4c 1-配置管理->IP复用地址池->“协议,方向” 隐藏
2-配置管理->IP复用策略->“是否区域管控” 隐藏
2018-07-18 19:09:03 +08:00
wangxin
db58842418 修复运营商局点报表调用url错误的bug 2018-07-18 17:48:43 +08:00
wangxin
53ec3978d5 DDOS目标IP防护修改,去掉源IP,源端口 2018-07-18 17:30:04 +08:00
duandongmei
7571fb7c72 修改Speed Limit为Ratelimit
修改app byte、cfg、domain中的配置描述为不必填项
2018-07-18 17:03:40 +08:00
duandongmei
470b7f222f 无数据国际化en修改为No data! 2018-07-18 14:32:39 +08:00
zhangwei
af400d37a3 社交应用国际化修改
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-18 13:38:32 +08:00
zhanghongqing
7ef599326c 修改日志路径 2018-07-18 11:52:37 +08:00
duandongmei
f149800212 file\on\off增加国际化
国际化修改CA为CN
增加音频/视频标志开关功能
2018-07-18 11:23:46 +08:00
zhanghongqing
744df6a2de 增加日志接口配置路径 2018-07-18 10:22:43 +08:00
zhanghongqing
55b26a7b19 冲突解决 2018-07-18 09:26:56 +08:00
zhanghongqing
f499c90a28 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-18 09:24:55 +08:00
zhanghongqing
cffcff44d5 修改国际化文件 2018-07-18 09:22:35 +08:00
zhanghongqing
9794452376 图表样式及国际化修改 2018-07-18 09:14:15 +08:00
wangxin
4b5089dcc5 报表字典补充 2018-07-17 11:36:19 +08:00
wangxin
85a7d08275 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-17 11:31:44 +08:00
duandongmei
00c6f50c7a ip_control
ip_redirect
国际化更改
2018-07-17 11:43:29 +08:00
wangxin
5666a93160 报表调整,注释掉测试数据,返回接口真正的数据 2018-07-17 11:30:45 +08:00
duandongmei
9400b7e089 修改应答策略的应答号都置为0的bug 2018-07-17 10:37:54 +08:00
zhanghongqing
70f01de1b0 国际化图表标题 2018-07-17 10:09:34 +08:00
duandongmei
7c19df6876 增加app_protocol_ip_monit中文国际化 2018-07-17 09:31:49 +08:00
zhanghongqing
90b1c3b26f 修改图表样式 2018-07-17 09:13:19 +08:00
wangxin
8d2347d8c3 修改请求共用方法 2018-07-16 19:22:09 +08:00
wangxin
b1a045b693 配置添加请求url的打印 2018-07-16 16:10:17 +08:00
duandongmei
71f2c2bc5c 增加标签、性质、类型弹框按钮国际化
去掉APP协议IP界面srcIp的 ipCheck
修改当源ip隐藏时,目的ip非0.0.0.0的校验
2018-07-16 15:44:19 +08:00
zhangwei
916ca8d227 审核员角色的用户,可查询未审核状态和审核通过状态的数据。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-16 14:26:10 +08:00
duandongmei
1ebb1437ff 修改专项任务和来函权限按钮展示以及列表展示权限用户下的数据
修改特定服务bug
2018-07-16 14:21:21 +08:00
zhangwei
60b3a1ae34 修改FTP内容配置国际化参数名
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-16 09:28:57 +08:00
duandongmei
c577d9f156 1、修改多域sub界面中的表达式国际化code
2、去掉菜单中Control和管控关键词
2018-07-14 14:54:32 +08:00
wangxin
bc7bd0fdff IP白名单导出修改 2018-07-13 20:18:04 +08:00
wangxin
59bf2c3dbe IP通用配置导出,只导出配置列表上展示的列,界面上的列表需要指定exportColumn,与后台注解ExcelField 的title一致 2018-07-13 19:58:40 +08:00
zhanghongqing
3309725c9a 修改图表请求错误路径 2018-07-13 20:00:33 +08:00
duandongmei
fa032e2b72 voip界面是否表达式国家化code使用null_expression和and_expression 2018-07-13 19:46:16 +08:00
duandongmei
316e9c8c81 是否表达式国际化code使用null_expression和and_expression 2018-07-13 19:44:41 +08:00
zhanghongqing
4652ca03d9 1.nis配置文件增加图表查询服务接口2.增加统计图表展示及相关插件 2018-07-13 19:36:37 +08:00
zhangwei
2387941add 业务字典的层级逻辑处理,Integer对象判断相等不能用==,用equals。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-13 19:19:14 +08:00
duandongmei
68a5a01fe4 去掉策略分组的数据过滤代码
增加show more国际化 zh
2018-07-13 19:13:52 +08:00
zhangwei
0616ffac84 增加来函和IP显示更多的英文参数
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-13 18:20:33 +08:00
duandongmei
e4d280dc79 ip增加源目的不相同校验
action默认选中第一个动作
list列表type修改为classification
2018-07-13 18:17:38 +08:00
wangxin
7248fff6a5 APP数据过滤修复;Xmpp注释掉列表的权限 2018-07-13 17:11:15 +08:00
duandongmei
6f3935d8cb Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-13 14:30:33 +08:00
duandongmei
47dd011c3c 文件上传intercepter中,如果是修改,对为修改的文件不做校验 2018-07-13 14:29:38 +08:00
wangxin
4d6d89452a (1)注释掉IP与域名后台列表方法的权限注解
(2)IP,域名通用页面加入隐藏的查询条件,来函,分类,性质标签
(3)分类的国际化代码改为classification
2018-07-13 14:15:38 +08:00
wangxin
317d0ff9d7 将审核权限的:audit改为:confirm 2018-07-13 12:14:19 +08:00
duandongmei
4d0a341d67 修改ip复用界面
修改回流和欺骗的国际化英文
2018-07-13 11:46:58 +08:00
zhangwei
9e2c10d52d 修改角色管理相关国际化信息
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-13 11:39:24 +08:00
wangxin
11997a02f9 域名Dao加入 数据范围过滤 2018-07-13 11:19:18 +08:00
wangxin
50e3c179e7 userregion 翻译为Customized Region
Web Site 改为Website,Website本身就是一个名词
Web Sit 改为Website
function_service_dict部分,report部分,单词的首字母改为大写
2018-07-13 10:47:22 +08:00
wangxin
2e90bb1086 ipType 修改为IP Type 2018-07-13 10:17:15 +08:00
wangxin
3b5d8c712a 修改Begion 为Begin,添加firstPage字典 2018-07-13 09:34:29 +08:00
wangxin
5dbb83c84c 修改Tuunel为Tunnel 2018-07-13 09:16:50 +08:00
zhangwei
8bdba44a66 修改英文国际化参数
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-12 19:45:42 +08:00
zhangwei
ac11f8d462 1、修改APP配置,appCode根据特定服务ID从后台查询;2、ip复用地址池下发参数修正;3、修改配置文件参数
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-12 19:29:36 +08:00
chenjinsong
65eba098e2 修复报表多次点击搜索或换标签后可能卡死的问题;增加报表导出功能; 2018-07-12 19:14:26 +08:00
zhanghongqing
207ac10d66 1.修改日志分页 2018-07-12 18:21:12 +08:00
wangxin
f94e43aa60 LogReport更名为NtcPzReport 2018-07-12 17:36:12 +08:00
wangxin
4519d86867 日志总量英文国际化值修改 2018-07-12 16:43:33 +08:00
duandongmei
7a0787081c 修改系统管理遮盖层不消失的bug
修改图片url多一列数据的问题
2018-07-12 16:22:07 +08:00
wangxin
a5f9ee791f Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-12 15:52:34 +08:00
wangxin
101837514f xml用function_id替换协议ID 2018-07-12 15:49:52 +08:00
zhangwei
3d954f1fca 用户自定义域不需要初始化预置
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-12 15:47:02 +08:00
wangxin
930373e999 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-12 15:20:47 +08:00
chenjinsong
af3171b17b 修复:1. 切换报表类型后默认时间消失
2. 部分页面时间输入框消失
2018-07-12 15:28:46 +08:00
wangxin
ed4e9201e3 协议ID修改 2018-07-12 15:19:37 +08:00
zhangwei
91799c01f9 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-12 15:01:01 +08:00
zhangwei
0e4583e7a5 修改HTTP监测时用户自定义域的HTTP头部匹配区域字典获取
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-12 14:59:50 +08:00
duandongmei
7ab708fd25 bgp去掉打开配置下发代码 2018-07-12 14:43:18 +08:00
wangxin
f1abf9062d Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-12 14:36:33 +08:00
wangxin
fabfc87741 实时报表页面重写自定义列功能 2018-07-12 14:35:53 +08:00
wangxin
cc61430930 (1)删除不再使用的旧版IP页面
(2)公共IP页面调整IP复用逻辑,去除目的IP和目的端口的配置,IPSEC修复协议显示错误
2018-07-12 13:50:39 +08:00
duandongmei
245c051d0a dns欺骗ip列表去掉目的ip、目的端口、方向和协议字段 2018-07-12 11:51:57 +08:00
duandongmei
a291a25ed2 修改tabInfo自适应css
修改音视频、文件摘要、bgp、http替换、dnsresstrategy、dns fake ip的action取值方式
2018-07-12 11:38:14 +08:00
wangxin
5ca5f4940b ipv4 ip范围默认值修改为0.0.0.0-0.0.0.0 2018-07-12 11:19:33 +08:00
wangxin
caac10f967 修改random为当前时间戳,防止tomcat高版本因为非法字符导致请求失败 2018-07-12 10:14:36 +08:00
duandongmei
27858999be Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
2018-07-12 09:32:44 +08:00
duandongmei
7386312fa6 去掉 proxy_http_res_body_replace
中的PXY
2018-07-12 09:21:56 +08:00
wangxin
cdde9c1f6c (1)实时报表国际化
(2)恢复报表遮罩层
2018-07-12 09:08:25 +08:00
zhangwenqing
489a3f1088 报表页面修改. 2018-07-11 20:31:47 +08:00
zhanghongqing
b2d6524279 去掉统计图无用类 2018-07-11 19:05:08 +08:00
zhanghongqing
34892e5fd8 1.日志增加app,Ddos 2.修改日志类名3.增加国际化代码及日志nis配置4.修改页面需要的标签类 2018-07-11 18:15:59 +08:00
zhangwei
d303ffc9d7 修改顶部菜单内容过长时截取
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-11 18:00:13 +08:00
zhangwei
fa7ab0dd28 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-11 17:55:44 +08:00
zhangwei
4f1b7b0406 修改英文国际化文件
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-11 17:12:02 +08:00
wangxin
479f45a3d7 报表名称替换为国际化代码 2018-07-11 16:58:45 +08:00
wangxin
ec88f29689 IP白名单表单替换 2018-07-11 16:37:21 +08:00
duandongmei
4466b9c1e1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
2018-07-11 16:18:23 +08:00
duandongmei
89ec630a33 首页增加配置统计列表 2018-07-11 16:15:23 +08:00
chenjinsong
f067b24fba report前端分页bug修复 2018-07-11 15:38:37 +08:00
zhangwei
84338393d9 修改音视频文件样例配置功能,表单界面删除样例文件的上传,改由后台调用外部程序生成样例文件。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-11 14:20:01 +08:00
chenjinsong
e989f78fe6 1.report前端分页
2.report的时间搜索框显示默认时间(当日)
2018-07-11 13:50:24 +08:00
wangxin
37b358eecb IP复用地址池审核权限修复 2018-07-10 17:50:39 +08:00
wangxin
7319513775 NtcPzReport移动到report包下,路径改为report 2018-07-10 17:26:43 +08:00
wangxin
e3e2417fca Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-10 16:51:33 +08:00
zhangwei
0504326fb6 国际化英文内容修改
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-10 17:03:50 +08:00
wangxin
d1ef4cfc15 修复修改样例文件配置时重新上传样例文件,下发MD5出错的bug 2018-07-10 16:50:46 +08:00
duandongmei
23c2da6dee Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-10 16:49:52 +08:00
duandongmei
83fb581fb5 冲突文件提交本地 2018-07-10 16:49:28 +08:00
zhangwei
73917c8a28 系统用户与系统角色在系统中尚未使用的字段属性使用隐藏域缺省值,不显示在界面中。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-10 16:43:19 +08:00
wangxin
ad2e448e41 报表页面获取业务类型日志总量功能提交 2018-07-10 15:26:18 +08:00
wangxin
992cec2a17 报表列表界面只查询function_service_dict,其他属性的查询去掉 2018-07-10 14:00:24 +08:00
wangxin
96634ac0ba 报表tab默认选择标签 2018-07-10 13:51:33 +08:00
zhangwenqing
31a95bde28 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-10 14:03:59 +08:00
zhangwenqing
8d9d73a831 报表Controller修改. 2018-07-10 14:03:26 +08:00
wangxin
d1aa3227d9 标签,来函报表加入前台日期字段处理 2018-07-10 13:38:56 +08:00
wangxin
0e05e2a0e4 (1)境内源IP报表加入对界面时间字段的处理
(2)时间字段的处理放到baseController中
(3)界面ajax函数缩减为1个公用的函数
2018-07-10 13:33:28 +08:00
zhangwenqing
86fa5f0000 性质、各国家目的IP、运营商局点报表页面提交. 2018-07-10 13:25:41 +08:00
zhanghongqing
cd954463f5 1.修改日志显示问题,后台打印请求路径2.增加页面标签显示code类 2018-07-10 12:32:39 +08:00
zhangwei
c17501aa42 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-10 11:28:30 +08:00
zhangwei
c9c13b9c26 关键字与表达式限制最多4个关键字
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-10 11:26:21 +08:00
wangxin
78313edf7d 境内ip报表提交 2018-07-10 11:11:35 +08:00
chenjinsong
ba9d3644de report日期选择方式更改(问题修复) 2018-07-10 10:31:15 +08:00
chenjinsong
77a002a770 report日期选择方式更改 2018-07-10 10:18:24 +08:00
chenjinsong
e2861c68b0 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-10 10:11:01 +08:00
chenjinsong
8f95c95b82 report日期选择方式更改 2018-07-10 10:08:36 +08:00
wangxin
c7fa2d3a94 ajax函数加入遮罩层 2018-07-10 09:49:30 +08:00
wangxin
74246e1f1f Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-10 09:31:39 +08:00
zhangwei
6c3e8c2375 将HTTP和DNS配置的自定义域参数的key提取到配置文件中
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-10 09:39:00 +08:00
wangxin
7b915cb717 新建package report,所有报表的pojo放入其中 2018-07-10 09:30:56 +08:00
wangxin
bdc2a88d5b 来文函号报表页面提交 2018-07-10 09:14:18 +08:00
wangxin
5c828fee58 ajax调用tag单独提出为一个函数 2018-07-09 18:08:54 +08:00
wangxin
3b60b81c72 提交标签报表页面第一版 2018-07-09 17:36:13 +08:00
zhangwei
5ed876e38d 修改表达式类型的“与表达式”与“无表达式”国际字典码
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-09 16:00:10 +08:00
duandongmei
2203786946 修改voip、dns响应策略、ip欺骗模块权限bug
系统管理模块所有提示信息增加国际化
增加清空数据sql
2018-07-09 15:49:03 +08:00
wangxin
f75b25502e 修复取消审核不往maat发送的bug 2018-07-09 10:57:00 +08:00
wangxin
13833a65d7 调用接口公共方法加入pageSize,pageNo,orderBy,fields 2018-07-09 10:29:22 +08:00
zhangwei
fb2ef3b4cd 文件摘要配置增加匹配置信度的数值范围限制
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-09 09:54:55 +08:00
wangxin
0d08a1cceb 审核修正同一个业务中既有maat又有callback的情况下,审核走maat的bug 2018-07-09 09:31:07 +08:00
duandongmei
270a8c491d 文件上传摘要和样例文件处理 2018-07-09 09:18:44 +08:00
wangxin
1a28c66dfc Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-06 18:40:10 +08:00
wangxin
b235d0bcf6 页面tab查询状态保持 2018-07-06 18:39:01 +08:00
duandongmei
c748b7eabd Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/java/com/nis/util/Constants.java
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	src/main/resources/nis.properties
2018-07-06 17:20:23 +08:00
duandongmei
7c6251e859 文件上传增加样例和摘要业务文件的的总文件大小、单个文件大小、文件类型校验 2018-07-06 17:13:46 +08:00
wangxin
6776899bac 报表首次访问页面提交 2018-07-06 16:51:23 +08:00
wangxin
0f713d3730 pxy ip控制审核重定向字段添加 2018-07-06 14:57:05 +08:00
wangxin
807b82e8c9 PXY管控添加重定向功能 2018-07-06 14:47:55 +08:00
wangxin
ac38c85b6b 测试页面修改 2018-07-06 09:39:35 +08:00
wangxin
6ae4219482 提交报表测试页面 2018-07-05 17:13:48 +08:00
wangxin
a91729aa96 提交实时报表服务公共类以及公共调用方法 2018-07-05 13:01:59 +08:00
zhangwei
b2e04c317a HTTP重定向业务增加自定义域信息 2018-07-05 11:34:43 +08:00
wangxin
20e3c6a569 IP配置导入调整,协议验证增加隧道协议,IPSEC的特殊验证 2018-07-05 10:51:23 +08:00
zhangwei
dad7b11bbe 修改字符串类配置,匹配方式缺省为子串匹配
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-04 17:52:53 +08:00
wangxin
0a8b9ec6fc ip配置导入加入协议验证从字典获取 2018-07-04 17:20:19 +08:00
wangxin
35bd6b16b4 (1)白名单页面url调整
(2)ip白名单导入导出增加
(3)修复白名单权限audit写成aduit
2018-07-04 16:56:02 +08:00
wangxin
0d80f52157 域名共用页面审核按钮权限修复 2018-07-04 16:14:58 +08:00
wangxin
29a800a800 修复审核菜单下权限不足的部分页面 2018-07-04 15:59:33 +08:00
zhangwei
2fbfedabc4 1、APP策略配置增加IP配置;2、修改IP转换时,IPV4的IP/MASK格式时,MASK为0异常的错误。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-04 16:03:07 +08:00
wangxin
d3ed5f993a http重定向页面排除装饰 2018-07-04 14:26:21 +08:00
wangxin
29c355f09d Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-04 14:09:28 +08:00
wangxin
c0c3bbcbba 修复ip配置导入协议提示为方向 2018-07-04 14:08:44 +08:00
duandongmei
9d0f8072c1 修改req和res替换的zone key值 2018-07-04 11:23:36 +08:00
wangxin
04bb3f28e8 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-04 11:07:36 +08:00
duandongmei
1bc284243f http replace 增加zone和regex的userregion参数 2018-07-04 11:13:27 +08:00
wangxin
bad96e4366 区域管控暂时只支持区域运营商 2018-07-04 11:06:30 +08:00
wangxin
17c17076e6 页面权限修改 2018-07-04 10:46:40 +08:00
duandongmei
ec78647436 增加菜单、角色管理提示信息国际化
修改匹配方式默认为子串匹配
2018-07-04 10:41:45 +08:00
zhangwei
69f3fa964e 删除类型、性质、标签的必填属性
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-04 09:55:24 +08:00
zhangwenqing
496a7ee4e5 修改邮件日志 2018-07-03 19:45:32 +08:00
zhangwenqing
2c5ab7a92e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-03 18:37:02 +08:00
zhangwenqing
bc02fc1b4e 修改日志页面 数据属性名称 2018-07-03 18:35:16 +08:00
wangxin
49f02f5512 加载中国际化 2018-07-03 17:30:23 +08:00
wangxin
f1c8b8be53 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-03 17:17:36 +08:00
wangxin
7c70417d4c (1)域名通用页面页面标题替换
(2)Ip配置导入增加来函,分类性质标签验证
2018-07-03 17:16:54 +08:00
zhanghongqing
e783421ba8 日志 修改页面字段 2018-07-03 16:36:16 +08:00
wangxin
0c64250fa4 (1)审核调用auditBatch改为直接单个audit
(2)修复IP审核去错configRegionCode导致的空指针异常
2018-07-03 15:54:14 +08:00
wangxin
100e7d84bd 顶部导航,来函专项国际化 2018-07-03 15:09:08 +08:00
wangxin
0aa0db7ba9 修复配置导入成功后页面顶部标题消失的bug 2018-07-03 15:04:23 +08:00
wangxin
c74e75f306 IP配置导出提交 2018-07-03 14:55:36 +08:00
zhangwei
abe373ced3 列表与新增修改界面的title设置
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-03 14:21:52 +08:00
duandongmei
139bb1e1ee 修改log_total和is_audit位置 2018-07-03 14:24:46 +08:00
duandongmei
de2c488844 音视频文本、bgp、httpReplace、dnsResStrategy、fakeIp列表增加日志总量属性 2018-07-03 14:22:37 +08:00
duandongmei
ac204b7fb1 IP掩码和端口掩码缺省为32(255.255.255.255)和65535
增加4over6和6over4ip类型默认值
2018-07-03 14:01:03 +08:00
dell
2b1b59de4a 修改PptpLogController. 2018-07-03 12:58:42 +08:00
dell
f6d30effe0 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-03 12:51:33 +08:00
dell
54c8186177 修改日志公共类属性名称 2018-07-03 12:46:06 +08:00
duandongmei
a827058d8d 修改新增和列表的title 2018-07-03 11:48:52 +08:00
zhangwei
2158a887ea HTTP多域配置表单的请求域配置与应答域配置切换属性li与select控件中属性li有冲突,将切换属性li增加class,根据class切换
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-03 11:20:11 +08:00
zhangwei
8178be667c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-03 11:18:04 +08:00
zhanghongqing
bc89b010ac 日志查询:修改接口查询参数 2018-07-03 10:57:25 +08:00
zhangwei
0d847b16d2 将function_region_dict表中的config_region_value的值加入国际化文件,多域配置中界面使用。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-03 10:48:04 +08:00
zhangwei
b34139c713 IP转换时,修改IP类型为46或者64时的源目的IP缺省值,46表示源ip为ipv4,目的ip为ipv6,64表示源ip为ipv6,目的ip为ipv4。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-03 09:47:32 +08:00
wangxin
d195aa0ea0 加入4over6,6over4的ip格式验证 2018-07-02 17:48:20 +08:00
wangxin
4a80aae848 修复国际化文件中占位符%s少写了s的bug 2018-07-02 16:31:53 +08:00
wangxin
97fa274ba8 IP导入IP格式验证正则表达式提交 2018-07-02 16:27:23 +08:00
zhangwei
9f70b4cd6e 修正分类、性质、标签字典只查询非叶子节点的错误
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-02 16:24:50 +08:00
wangxin
85da517ed0 IP导入功能的验证提交第一版,目前没有对函号,分类性质标签进行验证,ip格式验证的正则表达式填写的是*,后续版本会更新功能。 2018-07-02 16:04:41 +08:00
duandongmei
736537bc95 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-02 15:55:50 +08:00
duandongmei
e11e984737 增加策略号值、唯一性,http请求响应替换内容的国际化
修改bgp、响应策略、图片url遮盖层显示位置
修改voip界面账号的国际化显示内容
2018-07-02 15:54:29 +08:00
zhangwei
24216e65b6 修改配置基本信息中的分类、性质、标签,使用树状菜单结构显示。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-02 15:41:05 +08:00
duandongmei
e89f918780 去掉音视频文本、bgp、http内容替换、文件摘要业务中cfgType设置 2018-07-02 15:05:35 +08:00
duandongmei
ab0ed9ce05 将策略分组、欺骗ip、dns策略、bgp、音视频文本、文件摘要、http内容替换业务Controller方法返回对象修改为redirectAttribute 2018-07-02 14:07:47 +08:00
duandongmei
d36e618a4d 去掉界面多余message获取 2018-07-02 14:05:38 +08:00
duandongmei
8c35b5fa13 音视频文本、文件摘要、other-bgp、http替换业务、dns响应策略、策略分组、dns欺骗增加遮盖层 2018-07-02 11:43:14 +08:00
wangxin
b8f0d90a9b 表单提交遮罩层添加 2018-07-02 11:20:37 +08:00
duandongmei
8623619f21 修改contIp 的model为redirectAttribute
contIpForm增加loading遮盖
2018-07-02 11:13:30 +08:00
zhangwei
1a017c26b5 修改配置描述,不标识为必填字段。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-02 10:53:21 +08:00
chenjinsong
f94dcf1c27 修复角色分配页面显示错误的问题 2018-07-02 10:58:22 +08:00
duandongmei
ffdc273378 本地提交至服务 2018-07-02 10:17:29 +08:00
duandongmei
4c7fd2a8d7 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-02 10:14:29 +08:00
duandongmei
a801efdef4 修改dns响应策略下发部分信息填写错误bug
dns响应策略增加界面增加响应数属性
2018-07-02 10:12:14 +08:00
zhangwei
d1a465329f 修改配置表单界面的action信息显示取自系统字典
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-02 10:01:51 +08:00
zhangwei
01eebad6c1 修正配置controller的消息重定向后无法传至前台的问题,使用model的模式改为redirectAttributes模式 2018-07-02 09:45:04 +08:00
wangxin
ad3ccdc0a2 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-07-01 17:41:30 +08:00
wangxin
6d8941e15d 修复域名拦截域名验证使用了url,应该使用domainCheck 2018-07-01 17:40:41 +08:00
zhangwei
6857cf2660 提交IP复用地址池配置功能代码 2018-07-01 16:08:55 +08:00
wangxin
fff7aec3f2 (1)IP类通用导入配置功能增加,针对同一个菜单不同action发往不同maattable进行了处理。格式验证在后面会加上。
(2)IP通用页面,域名通用页面表单提交遮罩层增加。
2018-07-01 15:32:27 +08:00
zhangwei
1d7896872e 审核下发的json参数增加action,主要用于回调类配置继承BaseCfg时使用。 2018-07-01 13:38:37 +08:00
zhangwei
de879f3fbd DNS响应策略配置的策略分组列表只查询DNS的策略分组
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-07-01 11:34:56 +08:00
zhangwei
e299fa3102 多域配置的子配置显示样式调整
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-30 15:55:11 +08:00
zhangwei
e71c09be15 修改配置新增、修改时的来函、分类、性质、标签都只查询有效状态数据,并且修正性质、标签在修改配置时,下拉列表的加载多次数据的错误。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-30 15:32:56 +08:00
zhangwei
a11ce7f948 NTC(网站、app、邮件、文件传输)、http重定向、DDOS、音视频样例配置表单提交增加遮罩层,防止按钮重复点击配置重复提交。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-30 13:42:59 +08:00
zhangwei
d9d968dcaa 配置关键字转译之前去掉首尾空格
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-30 12:43:22 +08:00
zhangwei
d0e2b409e5 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-29 16:51:25 +08:00
zhangwei
27520c2cc0 1、修改HTTP重定向配置列表的权限标识;2、app和ddos配置的国际化参数修改
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-29 16:50:19 +08:00
wangxin
bf3d6900d5 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-29 16:36:36 +08:00
wangxin
06ad88cde7 修复上传插件chrome移除文件无反应的bug 2018-06-29 16:35:50 +08:00
zhangwei
6220b1bdc9 修改文件摘要配置,增加文件URL属性信息。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-29 16:32:42 +08:00
zhangwei
8ab4fb9eba 修正dns和ssl配置列表日志总量一列错误显示
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-29 15:56:22 +08:00
zhangwei
720e78a72b 1、修改log4j日志的设置;2、增加ddos配置 2018-06-29 15:39:11 +08:00
wangxin
f0e78ce833 修正配置日志数展示调用后台404 2018-06-29 15:02:17 +08:00
wangxin
11a7956879 (1)域名页面keyword字段说明改为域名
(2)加入域名验证方法domainCheck,目前没有对现在已经存在的顶级域名进行校验,主要是顶级域名较多,枚举起来困难。
2018-06-29 14:06:02 +08:00
zhangwei
07550c8137 1、HTTP重定向配置业务功能提交;2、HTTP替换配置列表界面增加controller消息显示;3、修正ntc
http配置新增时的区域IP信息保存
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-29 13:56:08 +08:00
wangxin
b30e88c3b8 (1)BaseStringCfg 类修改为BaseStringCfg<T>,加入泛型。所有继承BaseStringCfg的类均已经修改泛型。
(2)HttpUrlCfg新增ratelimit一列,用于域名限速。
(3)域名限速新增/修改增加限速比例一列,列表展示新增限速比例一列。
(4)审核自定义域域名拦截与域名限速进行调整。
(5)删除MultipleCfg以及相关的dao,service
(6StringCfgService重命名为DomainService,其不具备字符串配置都能调用的功能
2018-06-29 12:44:33 +08:00
zhangwei
25bb850d47 controller返回信息样式处理,如出现Exception显示错误信息样式
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-29 10:40:26 +08:00
wangxin
35860888ba Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-28 17:23:43 +08:00
wangxin
53303cd747 ip复用策略提交①界面新增字段复用类型ir_type;②审核user_region字段调整 2018-06-28 17:19:06 +08:00
zhangwei
321ebbe472 1、配置列表增加日志总数一列;2、相关业务配置审核时处理用户自定义域信息;3、APP类配置增加behavCode字段,appCode字段由字符串改为Integer
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-28 17:16:58 +08:00
wangxin
09ed1bb293 IP限速修改①界面输入IP限速比例字段②审核userregion设置限速比例 2018-06-28 16:29:28 +08:00
wangxin
07d998eea1 提交一个工具ToUppercaseUtil,该工具主要的作用为将message_zh_CN.properties中的小写ascii码替换为大写 2018-06-28 15:02:58 +08:00
wangxin
8e98788744 修复mustache.min.js 404的bug 2018-06-27 18:06:33 +08:00
wangxin
4755d0c819 调整菜单部分国际化code顺序 2018-06-27 16:35:53 +08:00
wangxin
1b521d7e98 修复用户新增/修改,归属公司显示为头像的bug 2018-06-27 15:22:20 +08:00
wangxin
de96ba18c6 日志总量js提取到common.js中 2018-06-27 15:13:08 +08:00
wangxin
393c0f9917 (1)IP复用提交
(2)修改保存区域IP的Dao为AreaIpCfgDao
(3)共用页面兼容性调整
(4)针对IP复用的loop action做了特殊处理,此处审核不是走callback
2018-06-25 16:55:45 +08:00
zhangwei
ea43be405a 修正排序字段的别名 2018-06-25 14:43:16 +08:00
wangxin
04b9176c4d DNS响应策略菜单国际化 2018-06-25 13:11:42 +08:00
wangxin
e4de29d415 Maintenance菜单国际化 2018-06-25 11:21:38 +08:00
wangxin
b2c3f09a95 增加区域IP验证处理:由于接口源IP目的IP不能相同,且区域IP只能输入源IP.所以对于IP默认值加入了限制。 2018-06-25 11:10:55 +08:00
zhangwei
98016b5232 修改app相关配置的区域IP配置新增修改逻辑 2018-06-25 10:44:38 +08:00
wangxin
aa322b3ef4 将域名改为单关键字输入 2018-06-25 09:27:37 +08:00
zhangwei
5bc4423076 增加APP特征配置功能 2018-06-23 17:29:14 +08:00
wangxin
d630f20b17 (1)共用页面位置移动
(2)IP限流,域名限流提交
(3)页面部分权限bug修复
(4)部分菜单国际化代码提交
2018-06-23 15:34:21 +08:00
wangxin
3206972ee9 (1)修复共用页面左上角显示配置类别
(2)域名转发提交,与域名拦截复用页面
2018-06-23 14:34:27 +08:00
duandongmei
02fc089f41 网页内容请求和应答替换功能实现
去掉keywords特殊字符的转换
2018-06-23 14:08:53 +08:00
wangxin
dd7a7888bc IP白名单IP类型修改,只有V4,V6两种 2018-06-23 12:40:28 +08:00
wangxin
239b65873f (1)IP控制提交
(2)Proxy IP类页面复用
2018-06-23 12:37:09 +08:00
zhangwei
14a0714027 增加APP策略配置 2018-06-22 18:46:01 +08:00
duandongmei
d17ab9f36a 策略号唯一性验证 2018-06-22 17:08:29 +08:00
wangxin
1b456bec41 (1)域名拦截提交
(2)IP类配置列表分类性质来函显示调整
(3)配置文件keyword_expr字段调整,java中*有正则表达式含义,这里用双斜杠转义一下
2018-06-22 16:30:59 +08:00
duandongmei
b6d0ece058 DNS reject增加策略分组功能 2018-06-22 15:59:47 +08:00
zhangwei
41024e872c 审核参数的userRegion改为在MaatCfg类中初始化设置 2018-06-22 15:33:25 +08:00
zhangwei
6d8b8194ca 增加userRegion的分隔符,以及占位符参数,maat结构json参数初始化userRegion 2018-06-22 15:16:08 +08:00
zhanghongqing
875477650a 增加日志FTP页面展示及国际化 2018-06-22 10:37:44 +08:00
duandongmei
b13f07351d dns响应策略配置下发功能json转换方法提交 2018-06-22 10:13:51 +08:00
duandongmei
7f4342f506 策略分组功能
dns响应策略功能
dns欺骗ip列表功能
2018-06-22 10:12:54 +08:00
duandongmei
adb9d8a665 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-22 10:05:10 +08:00
duandongmei
ea2599ea67 更新时间json修改 2018-06-22 10:04:25 +08:00
zhangwei
7b32502349 协议IP表结构变更,修改协议IP管理功能。 2018-06-21 18:10:07 +08:00
wangxin
16b4b22504 IP类配置加入新字段ratelimit 2018-06-21 14:51:43 +08:00
wangxin
35fc8862ca IP拦截提交 2018-06-21 13:55:17 +08:00
wangxin
5d5ed724b5 调整转换json方法,由UTC时间格式改为正常时间格式,去掉减去对应时区时间 2018-06-21 11:32:03 +08:00
wangxin
6782c4d85b 去掉重复的获取页面元素步骤 2018-06-21 11:10:39 +08:00
zhangwei
0866888337 特定服务(APP)功能修改,增加特定服务码字段 2018-06-21 09:12:25 +08:00
chenjinsong
5f401d6f1f 邮件日志 2018-06-20 17:48:01 +08:00
wangxin
b513004ff6 去掉git的冲突标记 2018-06-20 17:33:28 +08:00
duandongmei
20e38eb0e8 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_en.properties
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
策略分组功能提交
2018-06-20 13:37:07 +08:00
duandongmei
c4388a6351 baseController增加策略分组service
国际化配置文件增加策略分组相关属性
2018-06-20 13:33:46 +08:00
chenjinsong
e21380a7f1 增加日志查询错误提示 2018-06-20 11:13:13 +08:00
zhangwei
c4e4928f31 修改top部分菜单样式,以及新增/删除配置区域的操作按钮样式 2018-06-20 10:49:18 +08:00
dell
13dc92b352 Ssl,Pptp,L2tp 日志查询 2018-06-19 18:39:58 +08:00
wangxin
06dbfd5182 Merge branch 'revert-c9dcdedd' into 'develop'
Revert "Ssl,Pptp,L2tp 日志查询"

See merge request !2
2018-06-19 18:32:52 -04:00
wangxin
3652e9fecd Revert "Ssl,Pptp,L2tp 日志查询"
This reverts commit c9dcdedd87
2018-06-19 18:31:57 -04:00
dell
c9dcdedd87 Ssl,Pptp,L2tp 日志查询 2018-06-19 18:21:42 +08:00
chenjinsong
56a9917ad9 补充上次提交 2018-06-15 13:59:36 +08:00
chenjinsong
0aa8652c74 补充上次提交 2018-06-15 13:55:34 +08:00
chenjinsong
5343567e33 修复搜索栏重置时筛选框里的input不重置的问题 2018-06-15 13:54:47 +08:00
chenjinsong
b6cf88a64f 国际化配置更改 2018-06-15 12:39:53 +08:00
chenjinsong
1604af7d15 ip、dns、http日志查询 2018-06-15 12:36:24 +08:00
zhanghongqing
9249fadd92 日志页面显示修改,查询参数增加cfgId 2018-06-15 10:31:06 +08:00
duandongmei
13008e5fad 去掉cfgIndexInfo的测试属性 2018-06-15 09:34:50 +08:00
duandongmei
21d9f594dc 音视频文本配置列表界面选中配置,增加编译配置id
导出excel增加性质、分类、标签属性值获取
2018-06-15 09:33:53 +08:00
wangxin
74fac2333f 提交日志总量获取,由于目前接口不可用,所以后台直接造的数据。超时直接显示超时 2018-06-14 17:49:58 +08:00
wangxin
5ec2264e1e 替换TIME_ZONE的获取方式 2018-06-14 17:07:34 +08:00
wangxin
ba536b63d3 添加删除方法deleteByCompileIds,传入前台传入的compileIds串,批量删除区域IP时调用此方法 2018-06-14 16:55:54 +08:00
wangxin
f5d1409dca 删除配置删区域IP的时候对前台传入的编译ID进行分割强转数字,以防sql注入。 2018-06-14 16:09:17 +08:00
duandongmei
c2b16db99a 修改delRow中compileId传值bug 2018-06-14 16:04:37 +08:00
zhanghongqing
45fc0f8cf1 修改日志openvpn页面搜索栏显示,增加日志ssh,ipsec列表展示 2018-06-14 15:40:58 +08:00
chenjinsong
30c6d43130 提交一版日志的action查询和展示 2018-06-14 10:37:59 +08:00
wangxin
7334247f5b 页面JS调用,待接口可用之后调整返回数据 2018-06-14 10:16:19 +08:00
zhangwei
d9a7693ae5 字典新增更新或删除时,删除字典缓存,系统字典在调用使用时会重新查询数据库加载系统字典缓存。 2018-06-14 09:23:04 +08:00
wangxin
c63b086b26 (1)ip列表界面action替换
(2)log_total国际化
2018-06-13 16:51:15 +08:00
duandongmei
c0dc15700e 所有list界面的action展示有itemCode修改为itemValue 2018-06-13 16:56:25 +08:00
duandongmei
6960e1528e 导出数据方法setDataList增加国际化配置参数
修改所有字典展示取值itemDesc为itemValue
2018-06-13 16:29:11 +08:00
duandongmei
613f19c145 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-13 16:25:10 +08:00
duandongmei
3f4b28cbfd ExportExcel方法增加国际化配置参数 2018-06-13 16:25:00 +08:00
zhangwei
fb6e8b6740 子配置查看选项卡鼠标样式 2018-06-13 16:12:30 +08:00
wangxin
e5af29716f (1)加载中样式提交
(2)查询日志总量Controller提交
待接口可用后调整
2018-06-13 15:56:29 +08:00
zhanghongqing
a78481bda2 日志初始化设置公共查询参数 2018-06-13 15:18:50 +08:00
chenjinsong
a18ddf2d46 ntc-ip日志查询(部分) 2018-06-13 14:36:58 +08:00
zhanghongqing
84b36b08e3 openvpn页面调整;后台默认时间设置 2018-06-13 13:51:21 +08:00
duandongmei
b3ac02c277 delRow.tag恢复误删的cancelPass按钮 2018-06-13 11:36:23 +08:00
wangxin
fc2690500c cursor:pointer全局添加到id以open开头和id以close开头的span标签上 2018-06-13 10:28:00 +08:00
wangxin
e9855be42d Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-13 10:18:16 +08:00
wangxin
c79f57ab26 XMPP配置提交 2018-06-13 10:18:06 +08:00
zhangwei
295299fb66 HTTP配置增加excel导入功能,但导入功能按钮暂时隐藏,待后续完善。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-13 09:58:13 +08:00
duandongmei
6765b49281 增加bgp_control
bgp_ip国际化
2018-06-13 09:43:53 +08:00
duandongmei
611c9139cf bgp模块ip域配置提交
导出全部数据简单功能
2018-06-13 09:30:03 +08:00
zhanghongqing
b6bfcdda1f 日志openvpn页面提交;公共类修改;日志公共字段,openvpn配置文件国际化 2018-06-12 16:57:41 +08:00
duandongmei
21a6b1b93a bgp和xmpp共用other目录提交 2018-06-12 15:44:42 +08:00
duandongmei
2bda44b87d 提交 en国际化文件增加export_confirm_message 2018-06-12 15:38:13 +08:00
duandongmei
03ad97814e 增加导出提示信息国际化,修改egress国际化code名称 2018-06-12 15:37:10 +08:00
zhanghongqing
9d552fa8d3 日志公共类增加查询字段 2018-06-12 13:32:00 +08:00
wangxin
5a3bb59f17 (1)common.js加入ajax查询日志总量方法体,等待日志方面可用后完善方法
(2)list.jsp加入遮罩层,遮罩层的调用现阶段先注释
2018-06-12 11:24:19 +08:00
zhangwei
601c4d686f http配置表单界面参数处理优化,参数文件与数据库字典配合使用。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-12 10:10:41 +08:00
zhanghongqing
2819ef14e2 修改日志实体类,时间格式化 2018-06-11 18:08:58 +08:00
zhangwei
d363b0595d 1、修正网站、文件传输提交审核时区域IP列表为空的BUG;
2、修改HTTP的配置域标识,与服务接口端统一。

Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-11 17:47:44 +08:00
wangxin
80381c2eb2 将配置转换时间的时区设置由写死改成提到配置文件中 2018-06-11 17:10:20 +08:00
wangxin
61714cd338 报表服务接口通信功能提交,待接口完成后调整 2018-06-11 16:47:15 +08:00
chenjinsong
77c020f884 增加日志的国际化配置 2018-06-11 15:59:26 +08:00
wangxin
16cc7367e1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-11 13:54:50 +08:00
zhanghongqing
7b53da4f27 HttpClient.java 增加getMsg日志调用接口get方法 2018-06-11 14:06:41 +08:00
duandongmei
bf8db3e47e 音视频文本去掉区域id的单独处理
增加表达式,默认匹配方式为子串匹配
voip列表字符串信息显示属性位置调整
2018-06-11 13:59:42 +08:00
wangxin
6af32992c5 增加 配置日志总量统计查询服务url 2018-06-11 13:54:41 +08:00
zhangwei
ffc3c775af 审核功能修改,将compileId值赋给自定义域字段
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-11 10:59:19 +08:00
zhangwei
ed6e14150f 协议IP配置增加导入功能 2018-06-11 10:58:06 +08:00
chenjinsong
0852cfdef9 日志接口返回参数的公共类 2018-06-11 10:59:07 +08:00
zhangwei
3823e90bb8 配置提交服务时,区域信息属性如果为空,置为0。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-11 09:46:58 +08:00
chenjinsong
9f8d9c8819 日志公共参数实体类 2018-06-11 09:30:34 +08:00
wangxin
c9dc82f885 调整异常内解析json的方法,捕捉异常,并设置字段的默认值 2018-06-08 17:48:21 +08:00
duandongmei
15ce519368 baseController去掉无用service
修改数值类型的region,提取值配置文件
2018-06-08 17:33:57 +08:00
chenjinsong
20eb80d738 增加日志默认查询时长的配置 2018-06-08 17:13:11 +08:00
zhangwei
ad4a934ca4 删除无用的文件
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-08 17:00:25 +08:00
chenjinsong
245e6683de 服务的日志接口url配置 2018-06-08 16:58:29 +08:00
zhanghongqing
d5557b2ced 建立日志包 2018-06-08 16:49:26 +08:00
zhangwei
e8bd4a4d88 界面配置转maat配置时分组创建规则为一条业务配置创建一个分组,区域IP配置多条IP配置创建一个分组,应用层IP配置,还需额外创建协议号配置与协议号配置分组。
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-08 16:11:09 +08:00
wangxin
46b08620b6 (1)MaatConverException调整,将接口返回json异常信息解析。
(2)白名单,IP配置审核异常结果修改
2018-06-08 15:57:59 +08:00
duandongmei
623a1fdd09 ftp、mail、website三个模块中审核接口调用maat配置接口 2018-06-08 15:21:04 +08:00
wangxin
00c8c59236 协议ID修复 2018-06-08 14:19:21 +08:00
duandongmei
13e9c1adcd 本地修改push至服务 2018-06-08 14:30:20 +08:00
duandongmei
1f30f610d9 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-08 14:28:12 +08:00
duandongmei
a2c06250b5 area_region标识修改 2018-06-08 14:27:32 +08:00
duandongmei
f8bc158390 fileDigest模块增加区域信息
修改dns域名取值bug
2018-06-08 14:26:40 +08:00
wangxin
ab6fbd3553 区域IP region改为NTC_IP_RANGE 2018-06-08 11:31:22 +08:00
duandongmei
765d9a9ced 同一业务,多个ip域为或的关系,共用一个groupId
例:同一compileId多个区域IP,多个区域IP或满足
2018-06-08 11:02:26 +08:00
duandongmei
c8ed5c1918 去掉MaatCfg中ipClientRangeList别名的空格 2018-06-08 09:33:20 +08:00
duandongmei
100a5fdc90 File Digest整体功能提交
修改FileUtils getPrefix方法截取下标
修改音视频文本列表超长信息查看样式
2018-06-07 16:31:14 +08:00
wangxin
8f75a9dcc4 ip页面调整,tunnel除IPSEC之外的列表协议缺省值为0,IPSEC协议一列上移 2018-06-07 14:53:26 +08:00
wangxin
51962c9f11 删除标注为过时的方法 2018-06-07 13:27:57 +08:00
wangxin
4158b86ec7 删除无用的NumCfgController 2018-06-07 11:33:50 +08:00
wangxin
20370bcf25 删除旧版gwall中的四个Controller 2018-06-07 11:17:19 +08:00
wangxin
a004681603 隧道菜单国际化 2018-06-07 10:18:30 +08:00
duandongmei
0a1e796382 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/resources/messages/message_zh_CN.properties
	增加file_digest_control=file digest control
2018-06-07 09:49:28 +08:00
duandongmei
ae47170719 增加file_digest_control=file digest control 2018-06-07 09:45:28 +08:00
duandongmei
ea4d630c25 增加file_digest_control=file digest control 2018-06-07 09:45:05 +08:00
wangxin
30c4dee595 端口验证范围调整,0到65535 2018-06-06 18:02:22 +08:00
wangxin
cc5acbc271 (1)action国际化code添加,中英俄三国国际化
(2)列表页面部分数字写死的代码替换为字典值
2018-06-06 17:06:31 +08:00
zhangwei
efb52a6bf9 删除已提交至公共JS文件的多余JS代码块 2018-06-06 15:03:01 +08:00
zhangwei
5a1dae8dd0 1、多域配置时,增强字符串类的配置,多个匹配区域可组合设置为一条功能更配置域字典,也可单独设置为多条功能配置域字典【单独匹配区域设置字典时,每个匹配区域下拉列表只有一项内容,这种设置,可以灵活组合配置,但取决于具体业务是否允许这种情况】;2、关键字内容与表达式的分隔符使用特殊字符串***and***分隔,提交审核配置时下发服务的配置关键字进行特殊转义处理;3、存在与表达式的关键字内容,在界面静态显示时需处理,将***and***替换为空格。 2018-06-06 14:54:14 +08:00
wangxin
44b149a694 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-06-06 14:33:34 +08:00
wangxin
bb3e6e4bd6 (1)修复ip验证IPv4跟V6混在一起的问题
(2)ip列表界面checkbox加入compileId属性
2018-06-06 14:32:56 +08:00
duandongmei
59ad691c1e 调整音视频文本所有areaIpCfg相关信息根据compileId处理 2018-06-06 14:27:37 +08:00
wangxin
1e4f717bc7 (1)IPSEC特殊协议的修改
(2)IP配置审核修改
2018-06-06 11:00:33 +08:00
zhangwei
129923f7c1 1、http配置提交验证配置是否为空的逻辑修改,如当前为请求配置必须添加一条请求配置,如当前为应答配置必须添加一条应答配置
2、IP配置表单删除多余JS

Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-06 10:31:04 +08:00
zhangwei
59202b6d29 1、修改多域配置表单逻辑,删除修改不必要的功能配置域字典多层循环判断;
2、修改配置列表的区域管控信息查询

Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-06 09:57:26 +08:00
duandongmei
827325ef75 调整区域信息显示格式 2018-06-06 09:44:24 +08:00
duandongmei
f00797071a 修改区域详情查看bug,区域信息查看修改为click事件
tagINput增加非空校验
2018-06-05 20:35:37 +08:00
zhangwei
f18dc424ac 1、修改HTTP/DNS/SSL/MAIL/FTP配置、列表界面字典参数项,以及增加区域管控的查看连接;
2、音视频样例状态修改提交服务接口参数修改,以及界面必填项标识增加;

3、所有数据角色非admin用户过滤配置审核取消的配置;

4、修改功能配置域字典排序。

Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-05 18:25:40 +08:00
zhangwei
02177e655c 1、只有选中配置全部为未审核的配置可以批量审核通过、审核未通过、删除操作;
2、只有选中配置全部为未审核的配置,才可批量审核通过

Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-05 17:55:38 +08:00
duandongmei
2b93917c27 增加查看区域信息公共方法ajaxAreaEffictiveInfo
修改contIp、contUrl、picUrl、picIp、voip列表中的区域ip
2018-06-05 17:52:26 +08:00
wangxin
8adaa4a9ec ip类配置drop,loop action审核的时候走callback接口入INLINE_IP_CB表 2018-06-05 17:28:45 +08:00
wangxin
c4ce70c3d6 修改areaInfo.jsp加入验证:action为drop和loop的时候提示用户无需区域管控 2018-06-05 14:39:17 +08:00
duandongmei
ca60449f5e 修改contIp、picIp、contUrl、picUrl列表显示格式与值
增加ipPattern、portPattern、direction、protocol、ishexbin、matchMethod字典,其中itemDesc属性修改为国际化code属性
2018-06-05 11:34:48 +08:00
zhangwei
03a686f002 1、增加FTP配置;
2、修改邮件、网站配置的修改表单区域管控内容处理

Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-05 11:06:37 +08:00
wangxin
3106b50e6b action切换时改变cfgType的值 2018-06-04 17:54:02 +08:00
zhangwei
9206f064e7 1、界面配置转maat配置方法中增加文件摘要配置转换
2、邮件配置审核增加摘要配置转换

Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-04 17:42:10 +08:00
zhangwei
9ba7998f0c 提交邮件配置功能代码
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-04 17:29:49 +08:00
duandongmei
1dc2ddbc59 增加ingress和egress国际化 2018-06-04 16:14:18 +08:00
duandongmei
2e7312cdeb 修改contUrl和picUrl业务的keywords支持多个关键词
common.js中tagInput相关的name属性取值将.去掉
暂时修改音视频类配置下发是的cfgType为maat对应的tableName
2018-06-04 15:36:00 +08:00
wangxin
d640e81439 (1)IP配置审核提交
(2)域名白名单审核修改
2018-06-04 14:42:52 +08:00
zhangwei
50e1b73d44 增强字符串配置,如果district字段内容为others,用户可手动输入匹配区域。 2018-06-04 14:31:26 +08:00
zhangwei
24c37c1834 dns配置功能提交
Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-04 12:43:06 +08:00
zhangwei
1874592ed0 表单关键字错误信息提示隐藏 2018-06-04 12:17:20 +08:00
zhangwei
82163c7af9 1、修改网站、音视频样例配置保存时的区域运营商信息;
2、音视频样例配置的取消审核通过请求json修改。


Signed-off-by: zhangwei <zhangwei@intranet.com>
2018-06-04 10:54:23 +08:00
zhangwei
2e19ab7ce6 HTTP和SSL配置主表单界面增加使用tags的关键字属性不能为空的校验逻辑 2018-06-04 10:21:44 +08:00
duandongmei
1c0896f46e 设置areaEffectiveIds提至BaseService的setAreaEffectiveIds方法
saveOrUpdate方法中直接调用
//设置区域运营商信息
setAreaEffectiveIds(entity);
2018-06-04 10:04:28 +08:00
duandongmei
aa61ed5223 修改地区和运营商条件判断bug 2018-06-04 09:11:49 +08:00
wangxin
5913fc6e4f (1)ip管控提交
(2)delRow.tag修改,删除的时候将编译ID也传过去
(3)配置取消修改,请求应当是put请求
2018-06-02 17:40:14 +08:00
duandongmei
e80f2e2967 contip、conturl、picip、picurl功能提交
areainfo界面区域和运营商修改为二选一的
2018-06-01 18:13:07 +08:00
zhangwei
169c559a53 配置下发时,关键字内容特殊字符转译 2018-06-01 17:17:22 +08:00
zhangwei
ce6387219b 1、关键字字段特殊字符不转译;2、关键字字段内容可输入多个关键字,根据输入关键字个数,自动判断触发是否表达式是否选中。 2018-06-01 16:55:49 +08:00
wangxin
d718d4b722 当action只有一个可选的时候,自动隐藏 2018-06-01 11:07:18 +08:00
wangxin
311fa5faf5 端口验证正则修复 2018-06-01 09:52:20 +08:00
zhangwei
369e82449a 数据列表中的查看子配置选项卡切换公共JS提取至js文件 2018-06-01 09:51:18 +08:00
duandongmei
56151dfad9 音视频内容IP审核功能完成
音视频图片IP功能完成
音视频VOIP界面protocolId修改
2018-05-31 17:21:34 +08:00
zhangwei
95cf618e72 ssl功能配置界面 2018-05-31 17:08:28 +08:00
zhangwei
df4f6e68ae 增加ssl配置功能 2018-05-31 17:07:26 +08:00
zhangwei
6eafbf6f59 重新提交 2018-05-31 14:36:56 +08:00
zhangwei
c7746d98f1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-31 14:36:23 +08:00
zhangwei
038a8818cf 子配置界面显示样式提取到css 2018-05-31 14:31:09 +08:00
duandongmei
ef1b18583d 修改ip和port校验时ipType、ipPattern、portPattern 2018-05-31 10:52:56 +08:00
zhangwei
36b401da10 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-31 09:33:41 +08:00
duandongmei
5d5946bd3a 非区域管控时,禁止区域管控所有元素提交 2018-05-31 09:17:09 +08:00
zhangwei
ba7e4547ce 文件格式化引起部分样式异常,恢复样式文件格式化之前版本 2018-05-30 17:16:05 +08:00
duandongmei
d0d9c3eece 修改区域地域ip和地域运营商不互斥的bug
去掉cfgIndexInfo中areaIpCfg对象
cont_ip修改功能完成
2018-05-30 17:10:39 +08:00
zhangwei
911b9a6e09 修改同一选项卡内多条配置的样式,以及当前tab样式 2018-05-30 15:55:02 +08:00
zhangwei
8168274b30 添加ipv6转换类库,处理ipv6格式的转换 2018-05-30 15:12:11 +08:00
duandongmei
6cea62df85 修改ip通用类界面ipInfo默认值切换bug
去除common.js中switchIpInfo方法的无用参数
2018-05-30 15:00:19 +08:00
duandongmei
d8c21e1f3a 1、修复voip修改时,无法及时更新去信息bug
2、增加voip配置下发功能
3、修改区域信息选择,至少添加一条ip或isp信息
2018-05-30 14:37:35 +08:00
zhangwei
8fb868ecca 1、修改文件上传接口的请求头中日期格式的处理;
2、修改http配置表单的区域管控加载,以及提交验证。
2018-05-30 11:40:55 +08:00
wangxin
e81a600788 (1)验证调整,IPV6的IP/掩码格式掩码必须为2的指数幂,小于等于128
(2)域名白名单审核提交
2018-05-30 10:50:22 +08:00
wangxin
96cadfcbae Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-29 18:53:31 +08:00
wangxin
302f418e61 (1)Maat审核结果去掉configCompileList的相关json识别
(2)IP白名单审核提交
2018-05-29 18:51:56 +08:00
duandongmei
787510e168 voip 区域信息增加,voipAccount修改为字符串类型配置
区域信息单选切换移至common.js
2018-05-29 18:31:43 +08:00
zhangwei
3ff6acb8c8 doBlackList在json参数中改为doBlacklist 2018-05-29 17:59:22 +08:00
zhangwei
391d6cc73a 样例配置取消配置审核通过的isValid置为0 2018-05-29 17:55:07 +08:00
zhangwei
988f31f136 1、修改http_ip配置的ip地址类型,使用字典;2、httpSubList.jsp排除decorator装饰,以解决审核按钮的data-toggle多次触发,下拉按钮不显示的问题。 2018-05-29 17:35:19 +08:00
wangxin
180959270c 列表以及form表单IP类型改为动态从字典获取 2018-05-29 16:28:03 +08:00
zhangwei
aa341445f2 配置取消审核通过逻辑完善 2018-05-29 15:37:48 +08:00
zhangwei
11e70875c8 修改HTTP配置审核逻辑,删除逻辑,dao层处理逻辑 2018-05-29 14:59:40 +08:00
zhangwei
3f9f9f3088 HTTP配置审核界面配置转maat配置处理逻辑提交 2018-05-29 12:48:27 +08:00
wangxin
9064b553fd 正则表达式修复 2018-05-29 12:40:57 +08:00
wangxin
9cd93c1d6e (1)端口验证修改,端口必须为数字,不再限制大小小于65535,同时加入限制,非0数字不能以0开头
(2)Maat相关bean加入@Expose注解
2018-05-28 17:05:35 +08:00
zhangwei
da189660d8 网站HTTP配置增加区域ip配置信息处理。 2018-05-28 15:47:33 +08:00
zhangwei
317e3ae048 查询http子配置时,查询当前functionId的配置 2018-05-28 14:03:39 +08:00
zhangwei
a763874ada 修改配置时,获取当前配置serviceId与protocolId信息 2018-05-28 14:02:45 +08:00
zhangwei
709d6fee2a 增加配置域参数,区域IP以及多域配置需要用到的配置域处理参数 2018-05-28 14:00:56 +08:00
zhangwei
64793f17a7 标志样例审核未通过service中的的异常抛出至controller 2018-05-28 11:45:03 +08:00
zhangwei
a038523e6f 1、修改服务接口异常信息处理,异常信息直接抛出至controller,列表界面显示异常信息. 2018-05-28 11:40:58 +08:00
zhangwei
4930cd4c61 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-28 10:21:12 +08:00
wangxin
86cf73fee4 (1)白名单审核调整在controller层遍历
(2)jquert validate插件调整
(3)IP白名单show more调整调用样式
2018-05-28 10:18:03 +08:00
duandongmei
ffe3c1ffc3 classify、label、attribute三个属性,列表长度截取 2018-05-28 10:18:37 +08:00
zhangwei
f996f5bff0 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-28 10:11:56 +08:00
zhangwei
90405716f8 1、样例配置审核,一条配置提交一次服务(为了保证一条配置提交过程完整的事务性);2、表单验证信息完善;3、列表分类性质标签列显示样式调整 2018-05-28 10:10:37 +08:00
duandongmei
cd1cb600b9 switchIpInfo初始化提至common.js
去掉所有list界面的分类、标签、性质的末尾逗号
2018-05-25 18:25:42 +08:00
zhangwei
bbd0aeeee8 配置列表界面的分类、性质、标签显示样式修改 2018-05-25 18:06:22 +08:00
zhangwei
db2d2b0f6f 国际化code添加 2018-05-25 17:22:21 +08:00
zhangwei
68d2be2a51 修改多域配置IP表单界面的ip信息动态增加属性 2018-05-25 17:14:54 +08:00
wangxin
c40a430f04 (1)端口验证去掉正则比较部分
(2)白名单表单内容展示替换
2018-05-25 16:58:55 +08:00
wangxin
64da56e32d (1)调整ip界面参数顺序
(2)修正验证方法同级触发时错误验证的bug
2018-05-25 16:35:20 +08:00
zhangwei
3f52339f8f 列表查询子配置处理 2018-05-25 16:24:30 +08:00
duandongmei
cf244187e5 修改ipInfo作为公共Ip界面
统一调整voipForm界面和ipInfo界面的ip元素位置
修改switchIpInfo方法
2018-05-25 16:33:33 +08:00
wangxin
dfb5f8499f (1)IP类配置表单初始化时设置协议ID
(2)IP白名单IP/端口默认值初始化方法修改
2018-05-25 16:01:01 +08:00
duandongmei
1d44d680e7 ipType、ipPattern、portPattern
三个参数变化,动态设置ip和端口默认值
2018-05-25 15:16:05 +08:00
zhangwei
5c839d31f6 1、网站HTTP配置新增、修改功能提交;2、样例配置审核修改文件URL 2018-05-25 13:25:21 +08:00
wangxin
5cab431e16 加入端口/端口掩码验证,中/英/俄文国际化 2018-05-25 10:51:55 +08:00
wangxin
7a8cd5bc41 白名单审核调用postMaatCfg方法 2018-05-25 08:59:02 +08:00
duandongmei
2b17b9e3fe voip删除、审核、列表分页功能完成 2018-05-25 09:01:23 +08:00
wangxin
262087ecf0 (1)getList方法改名,原先版本的是根据编译ID获取配置列表,这里改成两个方法,getListByCfgId和getListByCompileId
(2)调整后台返回给界面的提示信息
(3)修复几处functionId没有传递的bug
(4)nis.properties调整url
(5)白名单的审核提交
(6)注释掉CrudService的sendTomaat的方法实现,在后续代码没有用到该方法时删除该方法
2018-05-24 19:33:59 +08:00
wangxin
45a860e779 修改ipCheck验证方法 2018-05-24 16:09:40 +08:00
duandongmei
4980354706 voip修改和删除功能 2018-05-24 16:04:16 +08:00
zhangwei
50663761c4 修改服务接口应答信息的序列化处理 2018-05-24 10:01:24 +08:00
zhangwei
96bcdfe407 统一处理Gson序列化的json串中数值类型参数,否则会所有数值类型都被转为Double类型 2018-05-23 19:01:57 +08:00
duandongmei
965c741917 voipForm界面修改业务调整 2018-05-23 18:39:29 +08:00
duandongmei
1175e0d3a5 voip 新增功能
voip新增界面优化
2018-05-23 17:34:40 +08:00
wangxin
67494ba358 Merge branch 'revert-3e935610' into 'develop'
Revert "Pojo统一修改compileId类型为Long"

See merge request !1
2018-05-23 18:16:28 -04:00
wangxin
f78efd59bc Revert "Pojo统一修改compileId类型为Long"
This reverts commit 3e935610b3
2018-05-23 18:16:07 -04:00
wangxin
3e935610b3 Pojo统一修改compileId类型为Long 2018-05-23 16:48:39 +08:00
zhangwei
e39cecd48f 获取服务接口ID方法返回数据类型由应答字符串改为id list. 2018-05-23 14:31:57 +08:00
zhangwei
76648b8e67 增加对象类转json的公共方法,特殊处理时间格式转换 2018-05-23 13:15:57 +08:00
duandongmei
3640847909 修改voipList列表查询中 多个结果用=号的bug,修正为in 2018-05-22 19:39:12 +08:00
wangxin
104dc14155 (1)IP白名单调整字段
(2)域名白名单配增删改查提交
(3)common.js调整switchIp
2018-05-22 18:59:19 +08:00
wangxin
cbd0568c2c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-22 17:24:33 +08:00
duandongmei
c76fa0e2e7 去掉desc测试input 2018-05-22 17:32:17 +08:00
duandongmei
b87cb3ca26 AV-VOIP 列表功能完成,新增界面整体搭建完成 2018-05-22 17:30:52 +08:00
wangxin
62eca58e7f 区域IP部分修改提交 2018-05-22 17:24:26 +08:00
zhangwei
c6a9ac126d 1、增加maat结构配置对象类,以及界面配置转换maat配置的测试类 2018-05-22 16:04:18 +08:00
duandongmei
01dacab37d showmore功能增加destip和port的展示 2018-05-22 16:02:29 +08:00
wangxin
52a439eedf Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-22 15:14:37 +08:00
wangxin
1d0c5b3cef ip类字段修改 2018-05-22 15:14:14 +08:00
zhangwei
c65b09c688 1、文件样例配置审核通过后,删除本地文件;2、修正配置列表时间查询条件与排序设置。 2018-05-22 13:47:49 +08:00
zhangwei
d0ffbe9f1c 功能配置域字典增加region_type字段属性,标识配置域类别,1IP类,2字符串类,3增强字符串类,4数值类,5摘要类,6回调类 2018-05-22 11:14:03 +08:00
wangxin
43337bf51c IP白名单增删改查提交 2018-05-21 19:42:24 +08:00
duandongmei
947a21c9f0 ip界面的showmore样式增加至components.css
js增加至common.js
2018-05-21 19:40:04 +08:00
zhangwei
b46e302824 1、数据范围根据用户角色筛选;2、界面功能按钮根据权限是否显示;3、文件上传后,文件访问链接改为服务接口返回的参数内容 2018-05-21 17:21:21 +08:00
zhangwei
46f43c6f5d 1、服务重启后登录后首页框架加载错误的修正;2、国际化配置文件增加参数 2018-05-21 16:29:16 +08:00
zhangwei
cd9b60d0e0 1、错误异常界面国际化;2、服务请求异常国际化;3、文件样例界面样式修改。 2018-05-21 14:10:11 +08:00
zhangwei
da85e1800d 标志样例列表、表单页面提交 2018-05-21 11:26:41 +08:00
zhangwei
aafbe10323 增加MaatConvertException类 2018-05-21 11:23:37 +08:00
zhangwei
5643a8243f 音视频样例配置审核流程(配置下发,配置取消)完善 2018-05-21 11:22:51 +08:00
zhangwei
0abeb3a901 修改配置服务访问接口请求调用 2018-05-21 10:07:00 +08:00
zhangwei
fb67b37193 增加httpClien公共类 2018-05-21 09:46:49 +08:00
wangxin
425e76bbc1 区域IP页面字段调整,删除src/dst开头字段,新增ip_pattern,ip_address,port_pattern,port字段 2018-05-21 09:05:21 +08:00
zhangwei
24c28eb3ad 增加综合服务接口访问URL参数 2018-05-19 16:19:34 +08:00
zhangwei
d0dd1eb140 功能配置域增加字段属性is_maat,标识配置域为maat配置或者回调配置 2018-05-19 15:16:49 +08:00
zhangwei
daac8054cb 修正功能业务、配置域字典缓存设置 2018-05-19 12:23:06 +08:00
zhangwei
bee5dd6c05 1、配置操作tag增加修改操作;2、音视频文件样例配置列表、表单界面、新增、修改功能涉及到functionService与functionRegion字典使用部分提交。 2018-05-18 16:46:46 +08:00
wangxin
ecb332df64 修改BaseIpCfg格式,删除src/dst相关属性,新增ip/port pattern,ip/port address 2018-05-18 10:49:08 +08:00
zhangwei
195892e369 1、修改数据库连接;2、系统菜单增加function_id字段属性 2018-05-18 09:55:39 +08:00
wangxin
6b7ecb9a46 更CFG_REGION_CODE类型 2018-05-17 19:43:33 +08:00
wangxin
b1e9328906 配置新增字段cfg_region_code 2018-05-17 19:38:00 +08:00
wangxin
91ad42c562 (1)avCfgService暂时继承BaseService
(2)BaseCfg字段调整,加入functionId字段,去掉maatTable字段
(3)删除SystemService相关代码
(4)字符串,增强字符串配置加入字段cfgType
(5)邮件,ssl,Ftp pojo调整,删除多余的,新增keywordCfg
(6)spring-mvc.xml注释redisDao
2018-05-17 19:08:37 +08:00
wangxin
c3948a865f 两张表已经提交,删除上次提交的内容 2018-05-17 15:43:37 +08:00
wangxin
94727daaef Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-17 15:35:31 +08:00
wangxin
03d7fa38b9 增加功能配置域字典管理表,功能业务字典管理表两张表的pojo以及dao 2018-05-17 15:35:21 +08:00
zhangwei
69ac788a1c 增加音视频的service与dao,以及功能业务字典/功能配置域字典对象类与dao 2018-05-17 15:33:30 +08:00
zhangwei
11f91c0578 增加音视频业务控制层 2018-05-17 14:56:26 +08:00
zhangwei
446eee86c3 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-05-17 14:48:47 +08:00
zhangwei
3e7821b9d6 增加音视频业务控制层 2018-05-17 14:48:18 +08:00
wangxin
42d7369136 修复bug 2018-05-16 11:41:24 +08:00
chiguangxu
912b3f7a21 图标相关修改 2018-04-17 17:00:50 +08:00
wangxin
59dbd75c7a 修复错误调用 2018-04-17 16:44:27 +08:00
chiguangxu
450a5bd7e7 菜单选中图标功能修复,根菜单修改图标 2018-04-16 17:54:20 +08:00
chiguangxu
da99177036 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-13 18:16:03 +08:00
chiguangxu
b386978b45 机构界面调整,分页实现后台国际化,列表数据为空显示提示 2018-04-13 18:15:54 +08:00
wangxin
f4d7128ef5 页面国际化代码添加 2018-04-13 14:31:22 +08:00
chenjinsong
3f054e468a 补充一处国际化配置 2018-04-13 14:26:09 +08:00
wangxin
9a130d864d (1)为了使用批量更新,修改了updateByPrimaryKeySelective方法的方法名为update
(2)多域类配置加入地域IP
(3)多域类配置可任选
(4)多域类配置加入批量删除,审核
2018-04-13 13:50:29 +08:00
chenjinsong
0dd7f79af0 1.完善一些提示的国际化配置
2.欺骗ip权限控制调整
2018-04-13 13:47:22 +08:00
zhanghongqing
cfb453d310 补充国际化 2018-04-13 10:18:46 +08:00
zhanghongqing
056d5d6897 调节组织机构界面 2018-04-12 17:36:05 +08:00
wangxin
a539bad370 添加字段字段,可选,对应code为 optional 2018-04-12 14:10:28 +08:00
wangxin
7118b82d6d (1)增强字符串多选修改
(2)增强字符串权限增加
2018-04-11 18:47:02 +08:00
chenjinsong
a7b4b1edfb 补充上一次提交 2018-04-11 18:24:50 +08:00
zhanghongqing
318431e153 新增国际化代码 2018-04-11 17:53:03 +08:00
wangxin
3d13e39305 (1)字符串类配置修改支持批量操作
(2)字符串类配置权限增加
2018-04-11 16:44:45 +08:00
chenjinsong
5fcd54c5f4 1.优化sql,提升用户登录速度
2.增加欺骗ip权限控制
2018-04-11 15:19:52 +08:00
wangxin
1f9a190924 (1)权限微调
(2)分页函数移动到common.js
2018-04-11 14:30:15 +08:00
wangxin
76d190e78a (1)IP类配置页面修改,支持多选的删除,审核,操作按钮上移
(2)修复验证方法ipCheck影响多个IP配置的bug
2018-04-11 13:45:04 +08:00
zhanghongqing
f94e377819 增加国际化 2018-04-11 11:50:49 +08:00
zhangshilin
ea1cdfb5f8 将业务/系统字典,特定服务,协议ip权限控制add和delete从edit中细分出来 2018-04-10 18:04:25 +08:00
wangxin
00b1d19065 (1)删除配置时级联删除配置相关的区域IP
(2)修复ip配置删除完成跳转到审核菜单的bug
2018-04-10 10:42:24 +08:00
zhangshilin
4e11a9ce02 修订校验提示,,更改范围校验方式为表单标签内部校验方式,融合代码, 2018-04-09 17:56:41 +08:00
zhangshilin
f78d508bf4 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-09 17:54:34 +08:00
chenjinsong
6e98f1ae1b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-09 17:43:06 +08:00
chenjinsong
da187d17a6 修复系统业务类型列表的查询条件下拉框的显示错误 2018-04-09 17:42:50 +08:00
zhangwei
49fd0be72d 多条配置批量下发maat 2018-04-09 17:28:37 +08:00
zhangshilin
bab153cb72 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-09 16:57:42 +08:00
wangxin
3e1b3e391d 单域配置调整
(1)简化逻辑部分代码写到了BaseController里
(2)字符串,增强字符串配置的区域GK提交
(3)单域配置的审核部分目前不会下发area_ip_cfg给maat,后续会调整
2018-04-09 16:38:45 +08:00
chenjinsong
de3d730cd4 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-09 16:24:28 +08:00
chenjinsong
fdf20225aa 1.增加guava-18.0.jar,用于gson将json转为泛型list
2.调整欺骗ip下发的结构,外层加一层[]
2018-04-09 16:24:17 +08:00
wangxin
33382d4712 (1)调整删除配置方法
(2)多域IP修改时取消勾选,后台直接删除
2018-04-09 12:49:19 +08:00
zhangshilin
39fe509ba0 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-09 11:41:12 +08:00
chenjinsong
116087c068 修改ip类配置的默认值
简化欺骗ip校验
2018-04-09 11:26:14 +08:00
wangxin
e6e9c81672 加入common.js,共用的js方法写在里面 2018-04-09 11:03:22 +08:00
wangxin
689b4eb460 修复多域修改时IP配置如果不为空默认不显示的bug 2018-04-09 10:24:55 +08:00
zhangshilin
f502172b2b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-09 09:54:54 +08:00
wangxin
7c94f86c20 单域配置验证调整,去掉页面中的验证js,改为通过class 的方式进行验证 2018-04-09 09:43:23 +08:00
zhangshilin
bc524a788c Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-09 08:41:49 +08:00
zhangshilin
251b6ea164 融合代码, 2018-04-09 08:41:23 +08:00
wangxin
f67c0dc72a IP类配置的区域GK加入非空验证 2018-04-08 19:07:58 +08:00
chenjinsong
a65e7753c4 校验简化 2018-04-08 18:47:53 +08:00
zhangshilin
f0a4104d6b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-08 17:56:14 +08:00
zhangshilin
c482540acd 融合代码,优化业务字典、系统字典、特定服务、协议ip校验处理方式, 2018-04-08 17:55:56 +08:00
zhangshilin
4aca555973 融合代码,提交到本地
Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop

Conflicts:
	src/main/webapp/static/global/plugins/jquery-validation/1.11.0/localization/messages_en.js
	src/main/webapp/static/global/plugins/jquery-validation/1.11.0/localization/messages_zh.js
2018-04-08 17:52:28 +08:00
chenjinsong
080fe3e660 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-08 17:47:51 +08:00
chenjinsong
cb00922544 增加ipv6校验 2018-04-08 17:47:44 +08:00
zhangshilin
fb19efed18 优化业务字典、系统字典、特定服务、协议ip校验处理方式,融合代码 2018-04-08 17:41:55 +08:00
zhangwei
75cab20b25 社交应用功能,增加批量处理功能按钮。 2018-04-08 17:19:43 +08:00
chenjinsong
40ff67f6f2 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-08 17:07:39 +08:00
chenjinsong
1828b726ba 1.增加增强文本管控的ip类校验
2.将ip地址格式校验提示语提出至国际化配置
2018-04-08 17:07:32 +08:00
wangxin
b2ae24021a 增删改查审核成功结果提示替换为I18N code 2018-04-08 16:27:47 +08:00
wangxin
aaf8dd5afb (1)IP类配置增加区域GK逻辑
(2)修复编译ID的重复获取BUG
(3)监测类配置目前不提供区域管控逻辑
2018-04-08 16:15:06 +08:00
chenjinsong
1f6bbc20ce 系统业务类型增加后台校验,初始数据不允许删除,只允许admin修改 2018-04-08 16:18:48 +08:00
chenjinsong
eb02e309ee 上次提交时漏提交的 2018-04-08 15:46:40 +08:00
chenjinsong
ae129ad6b4 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-08 15:45:07 +08:00
chenjinsong
f2741a00f4 1.欺骗ip表单页去掉desc的必填限制,修复来函不能正确限制的问题,修复大标题文字错误的问题
2.简化增强管控表单页的校验书写(ip类的简化此次未提交)
2018-04-08 15:44:57 +08:00
zhanghongqing
091a1560ca Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-08 15:08:43 +08:00
zhanghongqing
ce18c85ca2 头像文件夹 2018-04-08 15:07:57 +08:00
zhanghongqing
fd57a99f34 修复上传头像 2018-04-08 15:05:33 +08:00
wangxin
04c8c4e06a Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-08 15:03:17 +08:00
wangxin
1d589b5041 I18N加入审核成功,审核失败 2018-04-08 15:03:06 +08:00
wangxin
983acdf3d6 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-08 14:53:11 +08:00
wangxin
4dd3ea45cb 修复失败错误提示没有样式 2018-04-08 14:52:51 +08:00
wangxin
82eef927b8 修复IP配置为空的时候审核报错的bug 2018-04-08 14:09:21 +08:00
chenjinsong
2ed9333e69 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-08 11:11:05 +08:00
chenjinsong
aaa5c8ba87 系统业务类型 初始的数据不允许删除,并只允许admin修改 2018-04-08 11:10:53 +08:00
zhangshilin
b8fbd975c6 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-04 18:17:30 +08:00
chiguangxu
6ac47b1e80 界面样式调整 2018-04-04 18:17:53 +08:00
zhangshilin
42f388d874 sys_dict_info 新增is_initianlize字段(是否为初始化数据),不得删除初始化数据,仅admin可修改 2018-04-04 18:16:21 +08:00
zhangwei
12678d31e4 用户身份标识修正 2018-04-04 11:10:07 +08:00
zhanghongqing
915a8f2bbf validate增加俄语 2018-04-04 09:04:03 +08:00
zhanghongqing
d7ab7d6782 国际化文件提交 2018-04-03 18:11:38 +08:00
zhanghongqing
a1a71f8ce0 增加validate国际化文件 2018-04-03 18:11:01 +08:00
zhanghongqing
5e3e7da023 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-03 18:09:32 +08:00
zhanghongqing
821da1bb16 增加国际化 2018-04-03 18:08:21 +08:00
wangxin
d11eb514cc 修复多个同类型不同命的配置提交到同一个表中的bug 2018-04-03 17:19:41 +08:00
wangxin
85ef87ec6e 多域表单替换配置说明,替换为servic_config_info的table_desc字段,该字段需要修改为I18N的code 2018-04-03 16:33:25 +08:00
wangxin
f5a7708fa9 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-04-03 15:47:09 +08:00
wangxin
a66a3c0e8e 修复多域匹配区域bug,由于后台只查询了主表的匹配区域导致了展示错误 2018-04-03 15:46:51 +08:00
zhangwei
a1866cc5c5 只有配置APP服务器IP时,才可配置区域生效,特征配置无需配置区域生效信息。 2018-04-03 14:55:19 +08:00
zhangwei
0e995e7d8f 增强字符串特征匹配区域选择为others时,用户自定义输入匹配区域信息。 2018-04-03 14:41:18 +08:00
zhangwei
420be8558f 社交应用服务器IP所属分组非第一次下发时,无需再次下发具体IP列表信息,只下发groupId与compileId,以及业务配置其他基础信息即可。 2018-04-03 13:54:05 +08:00
zhangwei
83a60871c0 完善社交应用审核通过、取消审核通过界面端功能逻辑。 2018-04-03 11:12:49 +08:00
wangxin
33b7df09c9 修复匹配区域,分类在修改时不能正常选择的bug 2018-04-03 10:47:32 +08:00
chenjinsong
beded74891 增强配置表单校验 2018-04-03 09:37:51 +08:00
zhanghongqing
268ee25299 page构造方法都加上国际化 2018-04-03 09:06:11 +08:00
zhangshilin
07ee4cec82 添加表单提交时验证结果,防止firefox在校验不通过时仍能提交的现象 2018-04-02 18:33:14 +08:00
zhanghongqing
7eb75d40b6 分页取cookie时增加非空判断 2018-04-02 15:56:08 +08:00
zhanghongqing
020d0d33b8 分页按钮文字国际化 2018-04-02 14:59:42 +08:00
zhangshilin
552a63aefe 修订后台查看详细权限控制,列表页面去掉刷新按钮,与来函页面保持一致 2018-04-02 12:41:42 +08:00
chenjinsong
de83169636 欺骗ip配置新增,发送给配置转换层时补上classify、attribute等信息 2018-04-02 11:10:57 +08:00
zhangshilin
b7ceae5594 修订业务字典表单提交submitHandler中遗漏代码 2018-04-01 15:09:37 +08:00
zhangshilin
aa84684b3b 优化业务/系统字典功能,数据类型数量可改变,可任意组合菜单(作用域必须单独),页面自动设定权限,组合菜单时数据类型超过1种,列表页面条件搜索添加数据类型条件。
修订校验时浏览器的兼容问题,
2018-03-31 17:23:11 +08:00
wangxin
894661a8b8 多域配置审核调整,多个maat_table进行分割 2018-03-30 14:21:14 +08:00
zhangshilin
581e110a4b 修订treeselect根节点国际化 2018-03-29 19:03:19 +08:00
zhangshilin
0633a74024 完成协议ip国际化,权限控制
更改分类/性质/标签,地域/运营商/作用域 ,特定服务,协议ip 修改操作由可选多项仅只修改第一项改为 只能选择一条数据,修订校验国际化
2018-03-29 18:45:37 +08:00
zhangwei
99175da3f2 社交应用配置查询、新增、修改功能 2018-03-29 17:24:21 +08:00
wangxin
e64f7d5b22 select添加请选择 2018-03-29 15:39:21 +08:00
wangxin
3d5f9d6878 (1)ip,字符串,增强字符串mapper.xml里的get方法删除多余参数,只保留cfgId以及compileId。
(2)系统字典表更新方法查询多域增强字符串配置的匹配区域。mysql这里查询好像自动大小写忽略,待测试。
(3)多域界面提交。界面展示采用查一张主表再查其他表的方式展示,非所有表都有的字段只能查主表的,这里界面查询条件已做限制;另外表单提交未做验证;多个同类型(字符串,增强字符串)的表现在界面无法区分,后面会将界面展示意义不明的字段调整展示名称。
2018-03-29 14:56:27 +08:00
zhanghongqing
c0e0dd3b7a 菜单国际化 多域 2018-03-29 14:28:03 +08:00
zhanghongqing
3d884bd203 增加国际化配置 2018-03-29 11:31:54 +08:00
zhangshilin
95017b807e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-28 18:24:26 +08:00
zhangshilin
0fde30ee6e 完成分类性质菜单,地域运营商特征作用域,特定服务管理权限控制,
修订分类性质菜单,地域运营商特征作用域国际化错误及特定服务管理国际化
2018-03-28 18:24:09 +08:00
zhanghongqing
069959d8b3 审计管理增强域菜单国家化配置 2018-03-28 18:06:20 +08:00
wangxin
94c8fb6de5 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-28 13:53:11 +08:00
wangxin
f5d91bdcc5 更新maat tool dns欺骗id入库时group id固定为2 2018-03-28 13:20:57 +08:00
zhangshilin
cca4102f4e 融合代码 ,解决treeselect选择不能及时校验问题,完成分类/性质/标签,地域/运营商/特殊作用域国际化, 2018-03-28 13:19:07 +08:00
zhangshilin
4af1f01e90 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-28 13:06:09 +08:00
zhangshilin
6e533fca41 融合代码 提交本地 2018-03-28 13:05:56 +08:00
zhanghongqing
03e14ab15a 机构管理新增修改标签切换 2018-03-28 11:43:37 +08:00
wangxin
de233e596d Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-28 10:16:53 +08:00
zhanghongqing
c3710c058e 1.修改重复跟错误的国际化配置
2.修改机构管理相关页面
2018-03-28 10:22:49 +08:00
zhanghongqing
6409e2108d 1.修改重复跟错误的国际化配置 2018-03-28 10:21:33 +08:00
wangxin
9f8ead8635 修复bug,DNS欺骗ip删除传入fake id 2018-03-28 10:16:27 +08:00
zhangshilin
7f1cbee49b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-28 08:44:49 +08:00
zhangshilin
379d1e9011 融合代码 提交本地 2018-03-28 08:42:32 +08:00
wangxin
e3d8a491b1 修复DSNIP提交/删除的bug 2018-03-27 19:00:57 +08:00
wangxin
15727d4c91 maat转换,配置取消提交 2018-03-27 18:04:49 +08:00
wangxin
053b3310f3 (1)maat转换工具配置文件新增属性
(2)修复maat转换工具增强字符串单域审核失败bug
2018-03-27 17:03:21 +08:00
wangxin
2e8861d3fa 修复审核成功/失败在界面上不显示的bug 2018-03-27 16:00:07 +08:00
wangxin
d50b17da90 (1)maat配置转换后台提交
(2)maat-tools jar包提交
(3)maat相关接口url写入配置文件
2018-03-27 14:42:22 +08:00
zhanghongqing
8faf83ba36 1.来函信息删除序号列
2.treeselect插件按钮国际化
2018-03-27 11:10:22 +08:00
chenjinsong
b631b890fd 发送审核请求时将请求json打印到日志 2018-03-26 18:21:14 +08:00
chenjinsong
3a51c0ca20 增加ip、字符串、增强字符串列表页部分字段点击排序 2018-03-26 18:04:47 +08:00
chenjinsong
fed8777321 ip、字符串、增强字符串列表页搜索功能 2018-03-26 17:34:07 +08:00
chenjinsong
00b8bc9a3e Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-26 16:08:21 +08:00
chenjinsong
1736858c4e 对系统业务配置、欺骗id配置的操作提示进行国际化处理 2018-03-26 16:07:25 +08:00
zhanghongqing
51b00dc3f2 新增的菜单国际化 2018-03-26 15:53:10 +08:00
wangxin
13000538a1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-26 15:03:36 +08:00
wangxin
8b1f516458 (1)修复重置按钮功能
(2)隐藏seq一列
(3)描述字段可为空,取消了非空验证
2018-03-26 15:03:24 +08:00
chenjinsong
a0e8423d3b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-26 15:00:08 +08:00
chenjinsong
063b5b88fe 欺骗ip配置添加、删除(与转换层通信) 2018-03-26 14:58:47 +08:00
wangxin
9d50205d5f (1)maat配置转换0.0.1版本jar提交,获取编译id可用,审核,取消审核部分报错,待凯歌修复完成测试通过之后更新版本。
(2)基础类配置精简后台代码,加入了从maat转换工具获取编译ID。审核,取消审核目前不可用,等jar包修复完成继续调整。
(3)编译ID字段改为int类型
(4)多域类配置后台提交。查询采用查一张主表,根据主表中的编译ID分开查其他表的方式关联。界面功能尚在调整。
2018-03-26 14:43:58 +08:00
chenjinsong
bb8cd7be79 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-23 19:34:45 +08:00
chenjinsong
3cfe93616f 优化系统业务管理校验 2018-03-23 19:34:17 +08:00
chiguangxu
0a67e70243 label标签颜色调整 2018-03-23 14:47:37 +08:00
chenjinsong
c43c889791 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-23 13:46:12 +08:00
chenjinsong
80f110b56f 1.增加系统业务配置列表页--搜索框的业务id搜索的输入限制:只能输入数字
2.优化系统业务配置表单页的非空校验
2018-03-23 13:46:05 +08:00
chiguangxu
dc3b8a2dea 去除新增界面红色字体样式,用户新增界面checkbox小调整,treeselect输入框组修改 2018-03-23 11:40:06 +08:00
zhangshilin
91bad82aa4 修复特定服务服务器IP管理信息列表页面,修复特定服务列表,字典列表页面,
补充新增修改特定服务器ip配置信息端口及掩码校验,不得填写以'0'开头数字长度大于1的数字
2018-03-23 11:32:36 +08:00
chiguangxu
e6576da655 0000019:搜索按钮统一化,所有列表界面搜索条件区域重新调整布局; 2018-03-22 22:18:57 +08:00
chenjinsong
b37e01481b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-22 18:24:10 +08:00
chenjinsong
e8857496a3 欺骗ip列表下拉框搜索条件增加初始空值 2018-03-22 18:23:45 +08:00
zhangshilin
2d132d2b02 解决问题:
0000022
基本配置-特征作用域
新增、修改界面,取消设置上级配置

0000021
基本配置-协议IP配置
数据列表界面:”协议id“一列显示为协议名称
数据列表界面:查询条件区域,协议id下拉列表改为协议名称下拉列表,源IP地址和目的IP地址改为输入框;
新增/修改界面:协议id改为协议名称,下拉列表选择有效协议名称;
新增/修改界面:源ip/目的ip掩码,源端口/目的端口掩码 缺省值在后台添加入库,用户填写时为非必填项


删除列表序列号,
2018-03-22 18:22:09 +08:00
chenjinsong
68bfa011f3 mantis:0000012
下拉列表查询条件,可以有缺省查询所有数据的情况
2018-03-22 18:19:00 +08:00
chenjinsong
7ffdb1c002 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-22 17:40:37 +08:00
chenjinsong
bf300386d2 mantis:0000009 2018-03-22 17:26:10 +08:00
zhanghongqing
105d41b5fe 1.特定服务管理国际化
2.专项服务去掉序列号显示
2018-03-22 16:27:56 +08:00
zhanghongqing
c1dda9e8bd 修改字典管理列表,新增界面显示 2018-03-22 15:31:20 +08:00
chenjinsong
b0bd2d4593 优化搜索 2018-03-22 15:20:52 +08:00
chenjinsong
124c968c4a 修复上次提交的问题(新增时报错,删除时按钮点不下去) 2018-03-22 15:10:36 +08:00
chenjinsong
5a82405825 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-22 14:41:33 +08:00
chenjinsong
659dc9fc2c 欺骗ip配置(未走maat) 2018-03-22 14:41:10 +08:00
zhangshilin
19d346e2de 0000020: 基本配置-特定服务管理 问题解决:新增 选上级时不再出现叶子节点,修改 存在下级不得改为叶子节点,
0000022: 基本配置-特征作用域 问题解决:新增修改页面及列表展示页面取消叶子节点信息,该字典所有配置均为根节点,叶子节点。
2018-03-21 18:19:03 +08:00
zhanghongqing
a62a7ce2c7 修改个人信息及修改密码界面样式 2018-03-21 14:49:49 +08:00
zhangshilin
f92ae2dda4 分类性质标签、地域运营商作用域:融合自定义显示,添加排序,优化代码,
特定服务器管理:修正列表分页显示,条件查询,添加自定义显示,添加排序,新增修改页面添加表单校验,
协议ip配置:修正条件查询,添加自定义显示,添加排序,新增修改页面添加表单校验(ipV4\ipV6地址及掩码校验,端口校验)
2018-03-21 13:43:43 +08:00
zhanghongqing
d5d708a492 修改来函信息新增修改时显示无效专项任务,专项任务添加描述列,刷新返回按钮 2018-03-21 11:23:43 +08:00
zhanghongqing
7c0b8fbebf 0000014: 配置管理-来函信息
1、来函新增或修改界面:专项任务下拉列表存在无效的专项任务信息,修改问题
2018-03-21 09:13:06 +08:00
zhanghongqing
890e2622cf 修改用户管理,及新增界面样式 2018-03-21 08:59:23 +08:00
wangxin
794efde16b 注释掉未修改完成的搜索条件seltype 2018-03-20 15:46:38 +08:00
wangxin
f5b0fa8622 bootstrap-select 插件I18N整合到header.jsp中 2018-03-20 11:42:01 +08:00
zhanghongqing
ce7a950d6a 专项任务增加排序功能,来函号查询改为模糊查询 2018-03-20 09:59:01 +08:00
zhanghongqing
6e41df337a 1.修改来函,专项任务列表展示表头列不换行
2.修改来函,专项任务新增时增加长度校验,更新国际化
2018-03-19 17:16:02 +08:00
chiguangxu
117614311d 修复排序功能 2018-03-19 16:55:26 +08:00
wangxin
ee297945b9 加入自定义列字段 2018-03-19 16:07:08 +08:00
wangxin
71633c3448 0000013: 配置管理-白名单/灰名单
白名单,灰名单对应的新增,修改,列表,搜索条件,将不应显示的全部隐藏
2018-03-19 15:54:15 +08:00
zhanghongqing
ef269f99c8 0000019: 基本配置-专项管理-状态变更
1、专项状态变更”审核未通过“后,修改专项信息,保存后,专项信息状态变更为”未审核“;
2、删除提示时间过短修改
0000018: 来函管理-状态变更
1、来函状态变更”审核未通过“后,修改来函信息,保存后,来函信息状态变更为”未审核“;
2、删除提示时间过短修改
0000016: 基本配置-专项管理
1、专项管理新增:专项信息新增后,专项信息表字段is_valid=0,is_audit=0;
2、专项信息列表默认按创建时间倒序显示
0000017: 来函管理
1、来函管理新增:来函信息新增后,来函信息表字段is_valid=0,is_audit=0;
2、来函信息列表,默认按创建时间倒序显示。
2018-03-19 14:34:39 +08:00
wangxin
c538dd8d21 0000015: 配置管理-增强字符串类配置
配置列表界面将匹配区域字段隐藏
2018-03-19 13:50:17 +08:00
wangxin
3e37e0b042 0000015: 配置管理-增强字符串类配置
隐藏了匹配区域字段
2018-03-19 13:44:35 +08:00
chiguangxu
672a019e1a 1、已解决左侧菜单当前操作菜单无选中样式;
2、已解决左侧菜单搜索功能无效;
3、已解决主界面左上角菜单导航未正确标记当前菜单位置;
4、已解决主界面的搜索条件区域,必须点开“筛选”,才能找到搜索按钮;
2018-03-18 14:57:48 +08:00
zhangshilin
9419c48077 添加特定服务管理、 特定服务服务器IP管理 (部分功能尚未全部完善) 2018-03-17 17:14:59 +08:00
zhangshilin
28d9421cbf Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-17 17:09:33 +08:00
zhangshilin
d5a2a32c51 解决冲突 提交本地 2018-03-17 17:09:19 +08:00
zhanghongqing
93d7f3a917 修改来函,专项任务页面显示,时间查询按照修改时间查询,去掉多余样式 2018-03-16 18:29:53 +08:00
zhanghongqing
47287d58a7 根据浏览器语言设置切换jbox中英提示信息 2018-03-16 15:26:49 +08:00
zhanghongqing
0ff05e00ff 修改来函不显示专项任务,新增时显示无效任务,修改时不显示当前任务bug 2018-03-16 12:17:09 +08:00
zhanghongqing
1d6595cdbc 1来函信息专项任务显示审核人员及时间,审核通过及取消设置有效状态
2自定义列国际化
2018-03-16 09:36:32 +08:00
chenjinsong
6e373f513b Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-14 13:58:42 +08:00
chenjinsong
08a7fb9f81 纠正国际化代码 2018-03-14 13:58:36 +08:00
wangxin
52ae5c0c43 修复mapper.xml中expr_type字段带的空格
ServiceConfigInfo添加列表查询
IP,字符串,增强字符串配置修复创建时间创建人在更新的时候覆盖的bug
2018-03-14 13:47:43 +08:00
zhanghongqing
aa8568adbe 后台返回的保存成功,失败提示信息国际化 2018-03-14 13:36:50 +08:00
chiguangxu
b3d3ea5519 自定义列功能-弹框界面样式修改 2018-03-13 17:53:22 +08:00
zhangshilin
b96389e37f Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-13 16:49:49 +08:00
chiguangxu
7c016cccd9 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-13 16:11:06 +08:00
chiguangxu
256c2b9f9b 列表界面-自定义列功能 2018-03-13 16:10:58 +08:00
zhanghongqing
e1e340274a 页面左上角显示当前位置 2018-03-13 15:09:53 +08:00
wangxin
fb603dc2f4 修改初始化方法为public 2018-03-13 14:42:10 +08:00
zhangshilin
9840e63522 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-13 13:09:31 +08:00
zhangshilin
3806b8d155 解决冲突 更新代码 2018-03-13 13:09:03 +08:00
zhangshilin
8451ff68b6 解决冲突 更新代码 2018-03-13 13:08:32 +08:00
zhangshilin
382e791e3b 解决冲突 更新代码 2018-03-13 13:06:30 +08:00
zhangshilin
b2d75cfb43 解决冲突 更新代码 2018-03-13 13:04:36 +08:00
zhangshilin
7dd02b090f 解决冲突 更新代码 2018-03-13 13:02:56 +08:00
zhangshilin
c2f959fd3c 解决版本冲突 更新代码 2018-03-13 13:01:00 +08:00
chenjinsong
30874a3c9f 纠正国际化代码 2018-03-13 11:10:34 +08:00
zhanghongqing
bb3d2fb1cc 国际化修改 2018-03-13 10:23:44 +08:00
zhanghongqing
b779cc33f5 1.专项任务页面展示及新增修改查询
2.国际化
2018-03-13 10:14:23 +08:00
chenjinsong
a14cfe9e71 增加配置表单页的校验 2018-03-13 10:03:01 +08:00
wangxin
4e0c54421f Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-12 16:35:08 +08:00
wangxin
2df9aa9665 修复关联分类,性质,标签的类型sql join 1,2,3
数值类,增强字符串类PZ搜索调整
2018-03-12 16:34:55 +08:00
zhanghongqing
0dfba79e68 登录失效信息修改 2018-03-12 16:11:20 +08:00
zhanghongqing
9de01e5025 1.来函信息页面修改及后台实现
2.国际化添加
2018-03-12 15:54:21 +08:00
zhanghongqing
5d4a1d5c96 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-12 15:51:39 +08:00
zhanghongqing
b9c403ff40 解决冲突 2018-03-12 15:51:23 +08:00
wangxin
d842c773ec 字符串类配置检索调整 2018-03-12 15:22:52 +08:00
zhangshilin
f02d7aca20 更新内容:
①解决日期条件回传bug,
    ②列表序号下级菜单不参与主序号计算,下级序号以标识符隔开,标识符在配置中添加
    ③列表总条数按查询数据总数目计算
    ④菜单添加中英文
待处理:
    ①搜索结果页面条件查询表单重置时日期无法重置
2018-03-12 14:47:59 +08:00
wangxin
17668bceb7 (1)修复IP类PZ查询条件值为0时后台没有传值的bug
(2)调整调整PZ入库的分类,性质,标签的字段,由ITEM_CODE 改为 service_dict_id
2018-03-12 11:38:46 +08:00
chiguangxu
939f7d68eb 列表界面输入框组样式修改 2018-03-12 10:03:57 +08:00
zhangshilin
502118c6fd 修订筛选框状态展示功能 2018-03-11 16:36:37 +08:00
zhangshilin
85453f777f 添加checkbox选择处理配置功能,
添加checkbox全部选择处理配置功能
字典级别配置参数写入配置文件,超过配置级别将不能添加;
2018-03-11 15:28:36 +08:00
zhangshilin
bdea050447 搜索条件,开始时间结束时间控件精确到日期;
列表中去掉“层级”一列;
列表中显示序号一列
数据列表上下级节点的数据类型校验
分类性质菜单拆分,分为分类管理、性质管理两个菜单
地域、运营商、特征作用域三种数据拆分为三个功能菜单管理地域管理、运营商管理、特征作用域管理。
2018-03-10 18:54:05 +08:00
wangxin
fd6425772c 分页调整获取where条件,针对时间类型以及包含空格的搜索条件做了调整,加入了alias一列用来当作表的别名 2018-03-09 20:59:13 +08:00
zhanghongqing
f1114d209f 有更改的国际化 2018-03-09 17:58:24 +08:00
chiguangxu
13e13f65bd 列表界面搜索框兼容性修改 2018-03-09 15:59:24 +08:00
zhangshilin
3a76a268ca 优化查询功能, 2018-03-09 14:08:27 +08:00
chenjinsong
64a97d974a Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-09 10:51:03 +08:00
chenjinsong
4834354c06 整合光旭的新样式 2018-03-09 10:50:53 +08:00
zhangshilin
efcf720d12 修正分类性质 条件查询分页折叠展示效果(与非条件查询逻辑一致) 2018-03-09 10:27:53 +08:00
zhangshilin
67645d21ca 已完成:
①字典列表,配置编码移到配置内容前一列
    ②系统字典与业务字典的item_code字段int类型改为varchar(64)
    ③业务字典和系统字典表增加一个字段,level_no,层级(新增、修改已加入)
    ④完成条件分页查询(折叠逻辑与无条件查询一致,)
    ⑤优化分页查询代码(预留介入条件排序),
  
  待完善:修改、删除时下层级递归处理待添加事务性及测试(待手动抛异常重点测试)
                      生效范围测试尚未完毕,待处理
         jquery Validate验证层级关系受<sys:treeselect>影响,待处理
                      样式调整:分页样式(尚未调整),
2018-03-08 20:30:01 +08:00
zhangshilin
fb383e8cf1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-08 19:20:46 +08:00
zhangshilin
c0472494ec 融合冲突,提交本地 2018-03-08 19:14:04 +08:00
zhangshilin
7a1452df66 融合冲突 提交本地 2018-03-08 19:12:12 +08:00
zhangshilin
be8a93126c 融合冲突代码 2018-03-08 19:10:52 +08:00
chenjinsong
43de1a2b12 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-08 14:32:14 +08:00
chenjinsong
c0dee1ec1e 1.系统业务管理增加提交保存时防止重复提交的处理
2.系统业务列表按serviceId升序排序
2018-03-08 14:31:54 +08:00
chiguangxu
82e73bc5a6 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-08 11:10:44 +08:00
chiguangxu
7493c11679 列表界面样式修改,搜索框优化 2018-03-08 11:10:16 +08:00
zhanghongqing
1a69db26c4 修改登录状态失效提示信息 2018-03-08 10:53:02 +08:00
wangxin
4597919ba0 解决新增/修改页面分类性质标签不显示的bug 2018-03-07 18:54:45 +08:00
wangxin
a55662d868 ①basicInfo.jsp增加来函的请选择展示
②配置的分页调整
③修复审核I18N的bug
④列表查询关联所有的来函分类性质标签,无效的也展示出来
⑤修复国际化审核通过/审核不通过的位置相反的bug
⑥select插件增加i18n,中英文,俄文都支持
2018-03-07 17:47:30 +08:00
wangxin
2e7d4c34a1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-07 17:28:57 +08:00
zhanghongqing
28d1d2676b 登录页面提示信息国际化 2018-03-07 17:35:15 +08:00
wangxin
e4edb7bd18 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-07 16:41:17 +08:00
zhanghongqing
c48bdc9afe 基本配置》生效范围国际化 2018-03-07 16:23:18 +08:00
zhangwei
d009d305dd session超时时登录页面跳出框架层 2018-03-07 15:58:43 +08:00
zhanghongqing
e4dadc9c6e 基本配置》分类性质国际化 2018-03-07 15:54:04 +08:00
zhanghongqing
16f86ace64 来函信息操作增加未通过 2018-03-07 14:30:56 +08:00
zhanghongqing
64532a60a5 ip管控白名单,发件人管控国际化 2018-03-07 13:42:18 +08:00
wangxin
38d5b20efd Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-07 13:36:23 +08:00
wangxin
1f7b732362 解决stringCfgForm.jsp冲突 2018-03-07 13:36:16 +08:00
wangxin
6ab3e2df86 ①修复后台跳转参数缺少等号
②调整IP类配置界面修改/删除在配置管理界面,审核相关在审核界面
2018-03-07 11:30:37 +08:00
wangxin
599526a5f6 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-07 09:47:36 +08:00
zhanghongqing
8602e1975d 修改及国际化 2018-03-07 09:47:42 +08:00
wangxin
6ecec91f22 ipCfgList.jsp冲突解决 2018-03-07 09:47:20 +08:00
zhanghongqing
a9544d6927 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-07 09:45:09 +08:00
zhanghongqing
44a80c5771 冲突解决 2018-03-07 09:44:46 +08:00
zhanghongqing
e60e9a57ea 解决冲突 2018-03-07 09:38:10 +08:00
wangxin
9e32bbdb23 修改获取来函调用的方法,IP类配置加入非空验证 2018-03-06 19:00:08 +08:00
wangxin
b21c159fdd Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop
Conflicts:
	src/main/java/com/nis/domain/Page.java
	src/main/webapp/WEB-INF/views/cfg/complexCfgList.jsp
	src/main/webapp/WEB-INF/views/cfg/ipCfgList.jsp
2018-03-06 18:54:04 +08:00
wangxin
663d4f7f0f 解决IPCfg冲突 2018-03-06 18:31:29 +08:00
zhanghongqing
173d80f07f 英文部分 2018-03-06 18:25:42 +08:00
zhanghongqing
6d49f64a33 配置管理》管控白名单》IP管控白名单》国际化处理 2018-03-06 18:22:50 +08:00
wangxin
ec4f2a8da6 解决冲突 2018-03-06 18:14:45 +08:00
wangxin
fc0319508a 分页新增alias属性 2018-03-06 18:13:17 +08:00
wangxin
3bf9b9ec11 解决冲突 2018-03-06 18:11:34 +08:00
zhanghongqing
c2aa0ff725 1.登录页面错误提示,配置管理》邮件管控》收件人管控 国际化 2018-03-06 16:56:19 +08:00
zhangwei
7ff672d467 修改分页信息 2018-03-06 14:44:34 +08:00
zhanghongqing
e1c6e8fd92 增加国际化提示 2018-03-06 14:24:39 +08:00
zhanghongqing
d9bcc2f1c7 增加保存成功失败,删除成功失败国际化 2018-03-06 14:15:06 +08:00
chenjinsong
5294f42df1 解决系统业务配置详情页数据表中的label名称太长时(英文、俄文)样式错乱的问题 2018-03-06 14:10:03 +08:00
wangxin
d4045376c4 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-06 13:59:32 +08:00
chenjinsong
8c07861b98 打开系统业务配置详情页时页面滚动条自动跳到最顶上 2018-03-06 13:55:21 +08:00
chenjinsong
fcbf816c2c 修改系统业务配置的编辑页中数据库表的样式 2018-03-06 13:47:48 +08:00
chenjinsong
e9acb15078 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-06 11:50:34 +08:00
chenjinsong
80bf284a1e 合并洪庆的国际化修改 2018-03-06 11:50:07 +08:00
zhanghongqing
752f59b360 补充修改系统业务类型管理国际化 2018-03-06 11:26:32 +08:00
zhanghongqing
36f836979c 系统业务类型管理 list.jsp ,form.jsp国际化 2018-03-06 11:20:00 +08:00
wangxin
e08db3ca79 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-06 10:38:51 +08:00
wangxin
b4fe1c5fe0 所有冲突文件合并 2018-03-06 10:38:44 +08:00
wangxin
90bfc9c362 合并冲突 2018-03-06 10:36:45 +08:00
zhangshilin
a2fb8516c6 融合代码,提交本地
更新:辅助字典移动到basics目录下,
               修订数据类型条件查询无效bug,
               优化无条件分页查询代码,
               配置编码自增,用户不需手动输入(app强特征作用域功能待添加);
               无上级,改为根节点,
2018-03-06 10:36:15 +08:00
wangxin
e59384fd32 合并冲突 2018-03-06 10:32:25 +08:00
wangxin
0276fb3828 合并冲突 2018-03-06 10:31:59 +08:00
wangxin
429398789d 合并冲突 2018-03-06 10:31:18 +08:00
zhangshilin
fc2af8ba04 融合代码
更新:辅助字典移动到basics目录下,
              修订数据类型条件查询无效bug,
              优化无条件分页查询代码,
              配置编码自增,用户不需手动输入(app强特征作用域选着配置功能待添加)
             无上级,改为根节点,
2018-03-06 10:06:42 +08:00
zhanghongqing
8f767f7f63 登录用户名密码提示翻译 2018-03-05 18:17:59 +08:00
wangxin
37fad74b72 排除gson-parent依赖 2018-03-05 17:55:26 +08:00
zhanghongqing
6dd3934dcc 来函信息页面添加专项任务,修改页面显示,修改翻译配置文件 2018-03-05 17:23:42 +08:00
chenjinsong
05ba52f8bf Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-05 17:02:51 +08:00
chenjinsong
2db47dca3f 增加部分国际化代码 2018-03-05 17:02:15 +08:00
wangxin
848087dbef ①修复新增,修改,列表展示配置时分类性质标签展示的问题
②列表展示时采用遍历分类性质标签的方法展示,减少数据库查询时的压力
③取掉了一些不需要展示的列
④新增Maat转换的bean
⑤采用gson的方式对在bean上做注解做转换,禁止了htmlescape
2018-03-05 16:30:16 +08:00
zhangwei
363544a443 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-05 10:39:45 +08:00
zhangwei
a182d1c3bf 数据范围增加审计员 2018-03-05 10:39:18 +08:00
chenjinsong
58cff64fd9 1.系统业务管理列表增加serviceId搜索条件
2.修复修改业务时serviceId会自动获取新值的问题(serviceId是不允许修改的)
2018-03-05 10:23:02 +08:00
zhangwei
8dea18adc1 增加配置员和审核员的数据范围 2018-03-05 10:05:15 +08:00
zhangshilin
bb27ba16db 1.修订业务辅助表-业务字典 业务辅助表=-系统字典管理平台
2.新增修改页面添加校验
     ①校验必填项
     ②校验itemCode是否重复
     ③校验父级与添加或修改配置的数据类型是否一致
     ④校验修改配置的数据类型类型与其下级数据类型是否一致
     ⑤无上级时、有下级时不得选为叶子节点
 3.待解决项:
    ①点击操作弹出项样式
    ②校验程序偶有存在报出提示但无法阻止提交 情况
2018-03-04 19:20:32 +08:00
wangxin
5517d78ce1 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-02 12:02:36 +08:00
wangxin
3c68637b8e 调整标签字段label为lable
ip列表默认值调整
2018-03-02 12:02:17 +08:00
chenjinsong
69163a6552 系统业务配置保存提交时,去掉表单中的disabled属性以避免提交失败 2018-03-02 10:34:30 +08:00
chenjinsong
c32daccfc2 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-03-02 10:13:53 +08:00
chenjinsong
6aec4683a5 1.serviceId改为自动获取,不能手动输入
2.修改时serviceId、动作、类型、表类型不可更改
3.增加单域、多域时关联表数量的限制
2018-03-02 10:13:28 +08:00
zhangshilin
b07485f7f5 业务辅助表-业务字典管理平台 分页展示条件搜索,(新增修改部分功能未完善) 2018-03-01 19:13:57 +08:00
wangxin
d2ff00a622 更新service 2018-02-28 12:16:37 +08:00
wangxin
c4a0169939 (1)数值类配置dao,service,controller提交
(2)增强字符串类配置dao,service,controller,页面提交
2018-02-28 12:15:52 +08:00
wangxin
52cabc8dae Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-02-28 10:55:48 +08:00
wangxin
553be71415 增强字符串类,数值类POJO默认值设置调整 2018-02-28 10:55:39 +08:00
zhanghongqing
f400075d30 来函增加修改成功信息提示,message.tag去掉注释,修改翻页后大段空白问题 2018-02-27 15:59:46 +08:00
wangxin
2103d3abf0 (1)提交通用字符串类的配置controller,service,dao,界面
(2)修复通用IP类配置的部分bug
(3)调整列表显示顺序,将创建人,创建时间等后移
2018-02-27 15:31:30 +08:00
zhanghongqing
ca8a6dcdf9 来函信息 修改提示信息 2018-02-27 11:39:00 +08:00
zhanghongqing
39de0e7a6b 修改来函信息确认框提示 2018-02-27 11:22:02 +08:00
chenjinsong
75038d900c 系统业务管理功能 2018-02-27 10:47:33 +08:00
chiguangxu
557e79712d treeselect功能修复 2018-02-23 20:52:38 +08:00
zhanghongqing
8198bca01a 来函信息页面 时间查询默认来函时间,修改sql ,修改成功信息提示 2018-02-26 16:33:50 +08:00
wangxin
f83f0a7a16 修改字符串配置编译ID
修改更新sql
2018-02-26 13:53:37 +08:00
wangxin
0da7f0b5fa 搜索条件状态保留 2018-02-26 11:38:34 +08:00
wangxin
6647314e2b IP类配置提交 2018-02-25 18:43:20 +08:00
wangxin
1c93923000 增加ID对应的名称显示 2018-02-25 18:39:26 +08:00
wangxin
39d999758a 更改字段类型 2018-02-24 15:59:48 +08:00
wangxin
30b44b1971 常量类更新,针对是否有效,是否审核,以及业务字典分类,性质,标签的值,提取到类中 2018-02-24 11:06:35 +08:00
zhanghongqing
70ff648288 添加校验时提示信息“非空”英汉配置文件 2018-02-23 14:23:06 +08:00
zhanghongqing
bcd6f22bfe 解决冲突
页面信息提示修改
来函信息页面修改,新增,修改切换标题,修改回显bug
2018-02-23 12:55:43 +08:00
zhanghongqing
e5f7cbca2d Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-02-23 12:36:29 +08:00
wangxin
949ad3abcd Update .gitignore 2018-02-23 12:27:12 -05:00
zhanghongqing
c50ec6a88e 解决冲突 2018-02-23 12:36:16 +08:00
zhanghongqing
01599901ea 解决冲突
提交页面信息提示修改,来函信息页面修改,新增、修改页面动态切换标题,解决修改的回显bug
2018-02-23 12:27:49 +08:00
zhanghongqing
37b0535b57 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-02-23 12:22:02 +08:00
zhanghongqing
8b99170326 冲突解决 2018-02-23 12:21:47 +08:00
zhanghongqing
24edd11520 成功后页面信息提示问题,来函信息页面显示样式修改,新增和修改时标题动态显示,修改时的回显bug 2018-02-23 11:12:10 +08:00
wangxin
138d39b8aa IP类Dao,Service,Controller提交,后续会调整 2018-02-23 09:54:28 +08:00
wangxin
e81eee50d6 加入本地repository,目前注释状态 2018-02-23 09:37:10 +08:00
wangxin
4544cbc78b pojo默认值调整,加入initDefaultValue()方法初始化默认值 2018-02-23 09:34:58 +08:00
wangxin
3a0e011c05 修改ServiceConfigInfo.xml为ServiceConfigInfoDao.xml 2018-02-23 09:31:57 +08:00
wangxin
48481519cd 删除无用的表名类名对应关系,加入新的表名对应关系 2018-02-23 09:30:52 +08:00
wangxin
2cf5e69058 Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-02-23 09:20:34 +08:00
wangxin
3571544622 解决冲突 2018-02-23 09:16:32 +08:00
zhangshilin
ca7fbae107 更正辅助配置表: 业务字典 、系统字典管理控制平台 2018-02-22 15:43:47 +08:00
zhangshilin
92425972da 业务辅助配置-分类管理、菜单管理 (业务字典),生效范围管理(系统字典) 2018-02-22 12:46:50 +08:00
zhanghongqing
606bc2a0c9 分页去掉测试时的注释 2018-02-09 18:26:59 +08:00
zhanghongqing
9cfe4859aa 优化来函信息页面的搜索及分页搜索 2018-02-09 18:18:57 +08:00
chenjinsong
0d4b7f7f06 优化系统业务配置页搜索栏样式 2018-02-09 17:38:18 +08:00
chiguangxu
1793226f5f 国际化选项切换功能 2018-02-06 21:39:59 +08:00
chenjinsong
68b149bedb 系统业务类型管理列表展示(待完善) 2018-02-09 16:50:27 +08:00
chiguangxu
f63f5c0df2 分页样式纠正,解决两个垂直滚动条问题 2018-02-06 19:25:20 +08:00
zhanghongqing
1c536222f7 来函页面显示调整,来函时间倒序排列,滚动条问题 2018-02-09 13:59:49 +08:00
zhanghongqing
1febb8a107 1.来函信息展示,新增,修改,审核,取消审核,删除,条件查询
2.翻译配置文件中添加来函页面的中英翻译
2018-02-08 17:34:47 +08:00
wangxin
f725141d11 删除重复的IpCfgController 2018-02-07 14:56:38 +08:00
wangxin
db9795e70f 提交配置基础类 2018-02-07 14:51:11 +08:00
zhanghongqing
9984a074ad 来函信息翻译配置文件 2018-02-07 13:54:59 +08:00
zhangwei
05b41f60a8 创建菜单时,必须添加菜单的国际化代码 2018-02-06 11:22:14 +08:00
zhangwei
721410359d 国际化配置修改,在国际化资源文件中找不到对应代码信息时,缺省使用代码。 2018-02-06 11:05:44 +08:00
zhangwei
c04565026d Merge branch 'develop' of http://10.0.6.99/gwall/gwall.git into develop 2018-02-06 10:42:55 +08:00
zhanghongqing
2bbca2cedc 去掉配置翻译菜单重复code 2018-02-06 10:43:41 +08:00
zhangwei
6e00b645b3 菜单名称国际化处理 2018-02-06 10:40:59 +08:00
zhanghongqing
18a94386dc 补全菜单翻译 2018-02-06 09:51:23 +08:00
zhanghongqing
767535ff18 字典表中英文翻译 俄同英 2018-02-05 18:18:27 +08:00
zhanghongqing
ad7f09b760 菜单配置翻译中英 俄语同英语 2018-02-05 18:08:24 +08:00
chiguangxu
70ede8852f 界面框架初步提交 2018-02-02 17:58:32 +08:00
6192 changed files with 720117 additions and 317141 deletions

View File

@@ -28,9 +28,134 @@
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
<classpathentry kind="lib" path="lib/jersey-client-2.23.1.jar">
<attributes>
<attribute name="maven.pomderived" value="true"/>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jersey-common-2.23.1.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jersey-entity-filtering-2.23.1.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jersey-guava-2.23.1.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jersey-media-json-jackson-2.23.1.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jersey-media-multipart-2.23.1.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/javax.annotation-api-1.2.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/javax.inject-2.4.0-b34.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/javax.servlet-api-3.1.0.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/javax.ws.rs-api-2.0.1.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/hk2-api-2.4.0-b34.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/hk2-locator-2.4.0-b34.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/hk2-utils-2.4.0-b34.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jna-4.1.0.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jna-platform-4.1.0.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/mchange-commons-java-0.2.11.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/mimepull-1.9.6.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jackson-annotations-2.5.4.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jackson-core-2.5.4.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jackson-databind-2.5.4.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jackson-jaxrs-base-2.5.4.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jackson-jaxrs-json-provider-2.5.4.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jackson-module-jaxb-annotations-2.5.4.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/java-ipv6-0.16.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="lib/jave-1.0.2.jar">
<attributes>
<attribute name="org.eclipse.jst.component.dependency" value="/WEB-INF/lib"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="owner.project.facets" value="java"/>
</attributes>
</classpathentry>
<classpathentry kind="output" path="target/classes"/>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType">
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_BUILDER_ENABLED" value="false"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_DISABLED_BUILDER" value="org.eclipse.m2e.core.maven2Builder"/>
<mapAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS"/>
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
</launchConfiguration>

View File

@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<launchConfiguration type="org.eclipse.ant.AntBuilderLaunchConfigurationType">
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_BUILDER_ENABLED" value="false"/>
<stringAttribute key="org.eclipse.ui.externaltools.ATTR_DISABLED_BUILDER" value="org.eclipse.wst.validation.validationbuilder"/>
<mapAttribute key="org.eclipse.ui.externaltools.ATTR_TOOL_ARGUMENTS"/>
<booleanAttribute key="org.eclipse.ui.externaltools.ATTR_TRIGGERS_CONFIGURED" value="true"/>
</launchConfiguration>

1
.gitignore vendored
View File

@@ -1 +1,2 @@
/target
/.settings

View File

@@ -1,15 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>gwall</name>
<name>ntc_mesalab</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
@@ -36,12 +31,12 @@
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<name>com.genuitec.eclipse.springframework.springbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>com.genuitec.eclipse.springframework.springbuilder</name>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
@@ -54,6 +49,6 @@
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
<nature>org.zeroturnaround.eclipse.jrebelNature</nature>
</natures>
</projectDescription>

View File

@@ -7,8 +7,5 @@ encoding//src/main/resources/matt.properties=UTF-8
encoding//src/main/resources/nis.properties=UTF-8
encoding//src/main/resources/table.properties=UTF-8
encoding//src/main/webapp/WEB-INF/include/header.jsp=UTF-8
encoding//src/main/webapp/WEB-INF/tlds/fns.tld=UTF-8
encoding//src/main/webapp/WEB-INF/views/letter/process/errorView.jsp=UTF-8
encoding//src/main/webapp/static/common/jeesite.css=UTF-8
encoding//src/test/java=UTF-8
encoding/<project>=UTF-8

View File

@@ -1,13 +1,13 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.7
org.eclipse.jdt.core.compiler.source=1.8

View File

@@ -2,8 +2,8 @@
<faceted-project>
<fixed facet="wst.jsdt.web"/>
<installed facet="wst.jsdt.web" version="1.0"/>
<installed facet="java" version="1.7"/>
<installed facet="jst.web" version="3.0"/>
<installed facet="jst.jaxrs" version="1.1"/>
<installed facet="maven" version="1.0"/>
<installed facet="java" version="1.8"/>
</faceted-project>

View File

@@ -0,0 +1,11 @@
CHECK_CALL_TEMPLATES=2
CHECK_XPATHS=2
CIRCULAR_REF=2
DUPLICATE_PARAMETER=2
EMPTY_PARAM=1
MISSING_INCLUDE=2
MISSING_PARAM=1
NAME_ATTRIBUTE_EMPTY=2
NAME_ATTRIBUTE_MISSING=2
TEMPLATE_CONFLICT=2
eclipse.preferences.version=1

3
.tern-project Normal file
View File

@@ -0,0 +1,3 @@
{
}

View File

@@ -1 +1,7 @@
gk for web
630上线内容版本
1、统计整合为一个模块儿
2、object-list-group HTTP和代理
3、代理新功能

BIN
lib/commons-logging-1.2.jar Normal file

Binary file not shown.

BIN
lib/fluent-hc-4.5.6.jar Normal file

Binary file not shown.

BIN
lib/guava-18.0.jar Normal file

Binary file not shown.

BIN
lib/hk2-api-2.4.0-b34.jar Normal file

Binary file not shown.

Binary file not shown.

BIN
lib/hk2-utils-2.4.0-b34.jar Normal file

Binary file not shown.

BIN
lib/httpclient-4.5.6.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
lib/httpcore-4.4.6.jar Normal file

Binary file not shown.

BIN
lib/httpmime-4.5.6.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
lib/java-ipv6-0.16.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
lib/jave-1.0.2.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
lib/jersey-guava-2.23.1.jar Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
lib/jna-4.1.0.jar Normal file

Binary file not shown.

BIN
lib/jna-4.4.0.jar Normal file

Binary file not shown.

BIN
lib/jna-platform-4.1.0.jar Normal file

Binary file not shown.

BIN
lib/jna-platform-4.4.0.jar Normal file

Binary file not shown.

Binary file not shown.

BIN
lib/mimepull-1.9.6.jar Normal file

Binary file not shown.

136
pom.xml
View File

@@ -14,9 +14,9 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<packaging>war</packaging>
<name>gwall</name>
<name>ntc</name>
<groupId>com.nis.springmvc</groupId>
<artifactId>gwall</artifactId>
<artifactId>ntc</artifactId>
<version>0.0.1-SNAPSHOT</version>
<!-- 仓库地址构建 -->
<repositories>
@@ -30,11 +30,16 @@
<repository>
<id>nexus</id>
<name>Team Nexus Repository</name>
<url>http://10.0.6.30:8044/content/groups/public</url>
<url>http://mvnrepository.com/tags/maven</url>
</repository>
<!-- <repository> <id>nexus</id> <name>Team Nexus Repository</name> <url>http://json-lib.sourceforge.net/</url>
</repository> -->
<!--
<repository>
<id>localRepository</id>
<url>file:C:/Users/dell/.m2/repository</url>
</repository> -->
</repositories>
<build>
@@ -189,6 +194,12 @@
<groupId>com.mangofactory</groupId>
<artifactId>swagger-springmvc</artifactId>
<version>1.0.2</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
<groupId>com.google.guava</groupId>
</exclusion>
</exclusions>
</dependency>
@@ -376,6 +387,12 @@
<groupId>com.jolbox</groupId>
<artifactId>bonecp</artifactId>
<version>0.8.0.RELEASE</version>
<exclusions>
<exclusion>
<artifactId>guava</artifactId>
<groupId>com.google.guava</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
@@ -494,6 +511,12 @@
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>3.1.4</version>
<exclusions>
<exclusion>
<artifactId>asm</artifactId>
<groupId>org.ow2.asm</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
@@ -567,6 +590,30 @@
<artifactId>hive-jdbc</artifactId>
<version>2.1.0</version>
<exclusions>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-client</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-json</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-guice</artifactId>
</exclusion>
<exclusion>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
</exclusion>
<exclusion>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-1.2-api</artifactId>
@@ -591,12 +638,28 @@
<groupId>org.mortbay.jetty</groupId>
<artifactId>jsp-2.1</artifactId>
</exclusion>
<exclusion>
<artifactId>asm</artifactId>
<groupId>asm</groupId>
</exclusion>
<exclusion>
<artifactId>asm-tree</artifactId>
<groupId>asm</groupId>
</exclusion>
<exclusion>
<artifactId>asm-commons</artifactId>
<groupId>asm</groupId>
</exclusion>
<exclusion>
<artifactId>guava</artifactId>
<groupId>com.google.guava</groupId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpcore</artifactId>
<version>4.4</version>
<version>4.4.10</version>
</dependency>
<dependency>
<groupId>jdk.tools</groupId>
@@ -608,9 +671,66 @@
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.4</version>
<version>4.5.6</version>
</dependency>
<!-- <dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>javax.ws.rs-api</artifactId>
<version>2.0.1</version>
</dependency> -->
<dependency>
<groupId>cglib</groupId>
<artifactId>cglib</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>18.0</version>
</dependency>
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.0</version>
<exclusions>
<exclusion>
<groupId>com.google.code.gson</groupId>
<artifactId>gson-parent</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.crazycake</groupId>
<artifactId>shiro-redis</artifactId>
<version>3.2.1</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.connectors</groupId>
<artifactId>jersey-apache-connector</artifactId>
<version>2.23.1</version>
</dependency>
<!-- quartz -->
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz</artifactId>
<version>2.2.1</version>
</dependency>
<dependency>
<groupId>org.quartz-scheduler</groupId>
<artifactId>quartz-jobs</artifactId>
<version>2.2.1</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.10</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.57</version>
</dependency>
</dependencies>
</project>

View File

@@ -0,0 +1,2 @@
update function_region_dict t set t.config_region_value=insert(t.config_region_value,POSITION('vedio' in t.config_region_value),5,'video') where t.config_region_value like '%vedio%';
update sys_menu s set s.`code`=insert(s.`code`,POSITION('vedio' in s.`code`),5,'video') where s.`code` like '%vedio%';

View File

@@ -46,6 +46,10 @@ public abstract class BaseEntity<T> implements Serializable {
* 当前实体分页对象
*/
protected Page<T> page;
/**
* 日志分页对象
*/
protected PageLog<T> pageLog;
/**
* 自定义SQLSQL标识SQL内容
@@ -58,6 +62,14 @@ public abstract class BaseEntity<T> implements Serializable {
*/
protected boolean isNewRecord = false;
/**
* 筛选搜索框展开状态
*/
protected boolean isFilterAction = false;
public BaseEntity() {
}
@@ -102,6 +114,19 @@ public abstract class BaseEntity<T> implements Serializable {
this.page = page;
return page;
}
@JsonIgnore
@XmlTransient
public PageLog<T> getPageLog() {
if (pageLog == null){
pageLog = new PageLog<T>();
}
return pageLog;
}
public PageLog<T> setPageLog(PageLog<T> pageLog) {
this.pageLog = pageLog;
return pageLog;
}
@JsonIgnore
@XmlTransient
@@ -164,5 +189,15 @@ public abstract class BaseEntity<T> implements Serializable {
}
public void setIsFilterAction(boolean isFilterAction) {
this.isFilterAction = isFilterAction;
}
@JsonIgnore
public boolean getIsFilterAction() {
return isFilterAction;
}
}

View File

@@ -0,0 +1,162 @@
package com.nis.domain;
import com.nis.domain.configuration.BaseCfg;
public class FunctionRegionDict extends BaseCfg<FunctionRegionDict> {
/**
*
*/
private static final long serialVersionUID = 8813625022212298550L;
private Integer dictId;
private Integer functionId;
private Integer configRegionCode;
private String configRegionValue;
private String configDistrict;
private String configDesc;
private Integer isMaat;
private Integer regionType;
private String configMultiKeywords;
private String configHex;
private String configExprType;
private String configMatchMethod;
private String configServiceType;
private String configIpPortShow;
private String configIpType;
private String configIpPattern;
private String configPortPattern;
private String configDirection;
private String configProtocol;
private Integer configRegionSort;
private Integer isImport;
public Integer getIsImport() {
return isImport;
}
public void setIsImport(Integer isImport) {
this.isImport = isImport;
}
public Integer getConfigRegionSort() {
return configRegionSort;
}
public void setConfigRegionSort(Integer configRegionSort) {
this.configRegionSort = configRegionSort;
}
public String getConfigIpPortShow() {
return configIpPortShow;
}
public void setConfigIpPortShow(String configIpPortShow) {
this.configIpPortShow = configIpPortShow;
}
public String getConfigIpType() {
return configIpType;
}
public void setConfigIpType(String configIpType) {
this.configIpType = configIpType;
}
public String getConfigIpPattern() {
return configIpPattern;
}
public void setConfigIpPattern(String configIpPattern) {
this.configIpPattern = configIpPattern;
}
public String getConfigPortPattern() {
return configPortPattern;
}
public void setConfigPortPattern(String configPortPattern) {
this.configPortPattern = configPortPattern;
}
public String getConfigDirection() {
return configDirection;
}
public void setConfigDirection(String configDirection) {
this.configDirection = configDirection;
}
public String getConfigProtocol() {
return configProtocol;
}
public void setConfigProtocol(String configProtocol) {
this.configProtocol = configProtocol;
}
public String getConfigServiceType() {
return configServiceType;
}
public void setConfigServiceType(String configServiceType) {
this.configServiceType = configServiceType;
}
public Integer getDictId() {
return dictId;
}
public void setDictId(Integer dictId) {
this.dictId = dictId;
}
public Integer getFunctionId() {
return functionId;
}
public void setFunctionId(Integer functionId) {
this.functionId = functionId;
}
public Integer getConfigRegionCode() {
return configRegionCode;
}
public void setConfigRegionCode(Integer configRegionCode) {
this.configRegionCode = configRegionCode;
}
public String getConfigRegionValue() {
return configRegionValue;
}
public void setConfigRegionValue(String configRegionValue) {
this.configRegionValue = configRegionValue;
}
public String getConfigDistrict() {
return configDistrict;
}
public void setConfigDistrict(String configDistrict) {
this.configDistrict = configDistrict;
}
public String getConfigDesc() {
return configDesc;
}
public void setConfigDesc(String configDesc) {
this.configDesc = configDesc;
}
public Integer getIsMaat() {
return isMaat;
}
public void setIsMaat(Integer isMaat) {
this.isMaat = isMaat;
}
public Integer getRegionType() {
return regionType;
}
public void setRegionType(Integer regionType) {
this.regionType = regionType;
}
public String getConfigMultiKeywords() {
return configMultiKeywords;
}
public void setConfigMultiKeywords(String configMultiKeywords) {
this.configMultiKeywords = configMultiKeywords;
}
public String getConfigHex() {
return configHex;
}
public void setConfigHex(String configHex) {
this.configHex = configHex;
}
public String getConfigExprType() {
return configExprType;
}
public void setConfigExprType(String configExprType) {
this.configExprType = configExprType;
}
public String getConfigMatchMethod() {
return configMatchMethod;
}
public void setConfigMatchMethod(String configMatchMethod) {
this.configMatchMethod = configMatchMethod;
}
}

View File

@@ -0,0 +1,99 @@
package com.nis.domain;
import com.nis.domain.configuration.BaseCfg;
public class FunctionServiceDict extends BaseCfg<FunctionServiceDict> {
/**
*
*/
private static final long serialVersionUID = 1453401375628742549L;
private Integer dictId;
private Integer functionId;
private Integer protocolId;
private Integer action;
private Integer serviceId;
private String serviceName;
private String serviceDesc;
private String actionCode;
private String regionCode;
private String configDoLog;
private Integer isImport;
public String getConfigDoLog() {
return configDoLog;
}
public void setConfigDoLog(String configDoLog) {
this.configDoLog = configDoLog;
}
public Integer getIsImport() {
return isImport;
}
public void setIsImport(Integer isImport) {
this.isImport = isImport;
}
public String getRegionCode() {
return regionCode;
}
public void setRegionCode(String regionCode) {
this.regionCode = regionCode;
}
public Integer getDictId() {
return dictId;
}
public void setDictId(Integer dictId) {
this.dictId = dictId;
}
public Integer getFunctionId() {
return functionId;
}
public void setFunctionId(Integer functionId) {
this.functionId = functionId;
}
public Integer getProtocolId() {
return protocolId;
}
public void setProtocolId(Integer protocolId) {
this.protocolId = protocolId;
}
public Integer getAction() {
return action;
}
public void setAction(Integer action) {
this.action = action;
}
public Integer getServiceId() {
return serviceId;
}
public void setServiceId(Integer serviceId) {
this.serviceId = serviceId;
}
public String getServiceName() {
return serviceName;
}
public void setServiceName(String serviceName) {
this.serviceName = serviceName;
}
public String getServiceDesc() {
return serviceDesc;
}
public void setServiceDesc(String serviceDesc) {
this.serviceDesc = serviceDesc;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public String getActionCode() {
return actionCode;
}
public void setActionCode(String actionCode) {
this.actionCode = actionCode;
}
}

View File

@@ -0,0 +1,63 @@
/**
*
*/
package com.nis.domain;
import java.io.Serializable;
/**
* @ClassName:ImportErrorInfo
* @Description:TODO(这里用一句话描述这个类的作用)
* @author (zdx)
* @date 2018年4月25日 上午10:39:47
* @version V1.0
*/
public class ImportErrorInfo implements Serializable{
private static final long serialVersionUID = -8044793465646498657L;
private String rowNum;
private String fieldName;
private String errorMessage;
public ImportErrorInfo() {
super();
// TODO Auto-generated constructor stub
}
/**
* @param rowNum 行号
* @param fieldName 属性名称
* @param errorMessage 错误信息
*/
public ImportErrorInfo(String rowNum, String fieldName, String errorMessage) {
super();
this.rowNum = rowNum;
this.fieldName = fieldName;
this.errorMessage = errorMessage;
}
public String getRowNum() {
return rowNum;
}
public void setRowNum(String rowNum) {
this.rowNum = rowNum;
}
public String getFieldName() {
return fieldName;
}
public void setFieldName(String fieldName) {
this.fieldName = fieldName;
}
public String getErrorMessage() {
return errorMessage;
}
public void setErrorMessage(String errorMessage) {
this.errorMessage = errorMessage;
}
@Override
public String toString() {
return "ImportErrorInfo [rowNum=" + rowNum + ", fieldName=" + fieldName
+ ", errorMessage=" + errorMessage + "]";
}
}

View File

@@ -0,0 +1,31 @@
package com.nis.domain;
/**
* Created by dell on 2018-8-30.
*/
public class Nets {
private String StartIP;
private String EndIP;
private String NetMask;
public String getStartIP() {
return StartIP;
}
public void setStartIP(String startIP) {
StartIP = startIP;
}
public String getEndIP() {
return EndIP;
}
public void setEndIP(String endIP) {
EndIP = endIP;
}
public String getNetMask() {
return NetMask;
}
public void setNetMask(String netMask) {
NetMask = netMask;
}
}

View File

@@ -3,6 +3,10 @@
*/
package com.nis.domain;
import java.lang.reflect.Field;
import java.lang.reflect.Method;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
@@ -13,16 +17,12 @@ import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang3.StringUtils;
import org.apache.ibatis.mapping.ResultMap;
import org.apache.ibatis.mapping.ResultMapping;
import org.apache.ibatis.session.SqlSessionFactory;
import org.springframework.web.servlet.support.RequestContext;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.nis.util.Configurations;
import com.nis.util.Constants;
import com.nis.util.CookieUtil;
import com.nis.util.StringUtil;
import com.nis.web.service.SpringContextHolder;
/**
* 分页类
@@ -52,20 +52,23 @@ public class Page<T> {
private String orderBy = ""; // 标准查询有效, 实例: updatedate desc, name asc
private String fields ="";//制定资源的字段
private String fields;//制定资源的字段
private String where;
private String alias;
private String funcName = "page"; // 设置点击页码调用的js函数名称默认为page在一页有多个分页对象时使用。
private String funcParam = ""; // 函数的附加参数,第三个参数值。
private String message = ""; // 设置提示消息显示在“共n条”之后
public Page() {
this.pageSize = pageSize;
}
private RequestContext requestContext;
private int maxExportSize=Constants.MAX_EXPORT_SIZE;
public Page() {
this.pageSize = -1;
}
/**
* 构造方法
@@ -73,29 +76,44 @@ public class Page<T> {
* @param response 用于设置 Cookie记住页码
*/
public Page(HttpServletRequest request, HttpServletResponse response){
//this(request, response,Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)));
this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)));
}
/**
* 构造方法
* @param request 传递 repage 参数,来记住页码
* @param response 用于设置 Cookie记住页码
*
*/
public Page(HttpServletRequest request, HttpServletResponse response,Class clazz){
this(request, response,clazz.getSimpleName(),Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)));
}
public Page(HttpServletRequest request, HttpServletResponse response,int defaultPageSize){
this(request, response,"",Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)));
public Page(HttpServletRequest request, HttpServletResponse response,String alias){
this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)),alias);
}
public Page(HttpServletRequest request, HttpServletResponse response,String className, int defaultPageSize){
public Page(HttpServletRequest request, HttpServletResponse response, int defaultPageSize,String alias){
this.setAlias(alias);
this.initPage(request, response, defaultPageSize);
}
public Page(HttpServletRequest request, HttpServletResponse response, int defaultPageSize){
this.initPage(request, response, defaultPageSize);
}
//更换中文提示
public void zhcnPageInfo(HttpServletRequest request){
/*try {
if(CookieUtil.getValue(request, "Language")!=null&&CookieUtil.getValue(request, "Language").equalsIgnoreCase("zh_cn")){
prevPage="上一页";
nextPage="下一页";
currentPage="当前";
TotalCount="共";
pageEn="页";
countPage="条";
}
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}*/
}
private void initPage(HttpServletRequest request, HttpServletResponse response, int defaultPageSize){
try {
this.requestContext = new RequestContext(request);
// 设置页码参数传递repage参数来记住页码
String no = request.getParameter("pageNo");
if (StringUtils.isNotBlank(no)) {
@@ -111,7 +129,13 @@ public class Page<T> {
}
// 设置页面大小参数传递repage参数来记住页码大小
String size = request.getParameter("pageSize");
String size = "";
if(defaultPageSize==-1){
size = "-1";
}else{
size = request.getParameter("pageSize");
}
if (StringUtils.isNotBlank(size)) {
if (StringUtils.isNumeric(size) || size.equals("-1")){
@@ -126,30 +150,25 @@ public class Page<T> {
} else {
this.pageSize = defaultPageSize;
}
//超出每页最大显示条数,取限制的最大条数
if(this.pageSize > Constants.MAX_PAGE_SIZE){
this.pageSize = Constants.MAX_PAGE_SIZE;
}
String fields = request.getParameter("fields");
if (StringUtils.isNotBlank(fields)){
fields=getFiledsSql(className, fields);
this.setFields(fields);
}
// 设置排序参数
String orderBy = request.getParameter("orderBy");
if (StringUtils.isNotBlank(orderBy)){
orderBy=getOrderBySql(className, orderBy);
this.setOrderBy(orderBy);
}
this.count=Integer.valueOf(Configurations.getIntProperty("page.count", -1));
this.setWhere(getWhere(request));
} catch (Exception e) {
e.printStackTrace();
}
}
/**
*
* @Title: getWhere
@@ -161,14 +180,65 @@ public class Page<T> {
* @throws
* @date 2016年8月17日 上午9:28:21
* @version V1.0
* wx:日期格式的数据用日期格式化函数格式化,带空格的数据加上引号
*/
private String getWhere(HttpServletRequest request) {
String format=Constants.SEARCH_DATEFORMAT;
SimpleDateFormat sdf=new SimpleDateFormat(format);
Map<String, String[]> requestMap = request.getParameterMap();
StringBuilder whereBuilder = new StringBuilder(512);
for(String paramName : request.getParameterMap().keySet()) {
if (paramName.startsWith("search")) {
whereBuilder.append(paramName.substring("search_".length()))
.append("=").append(requestMap.get(paramName)[0]).append(" and ");
if (requestMap.get(paramName)!=null&&paramName.startsWith("search_")&&StringUtils.isNotBlank(requestMap.get(paramName)[0])) {
String clomn=paramName.substring("search_".length());
String value=requestMap.get(paramName)[0].trim();
boolean isDate=false;
try {
sdf.parse(value);
isDate=true;
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(clomn.endsWith("_start")){
clomn=clomn.substring(0,clomn.lastIndexOf("_start"));
if(StringUtils.isNotBlank(alias)) whereBuilder.append(alias.trim()+".");
whereBuilder.append(clomn).append(">=");
if(isDate){
whereBuilder.append("date_format('")
.append(value).append("','%Y-%m-%d %H:%i:%S')");
}else if(value.indexOf(" ")>-1){
whereBuilder.append("'").append(requestMap.get(paramName)[0]).append("'");
}else{
whereBuilder.append(requestMap.get(paramName)[0]);
}
whereBuilder.append(" and ");
}else if(clomn.endsWith("_end")){
clomn=clomn.substring(0,clomn.lastIndexOf("_end"));
if(StringUtils.isNotBlank(alias)) whereBuilder.append(alias.trim()+".");
whereBuilder.append(clomn).append("<=");
if(isDate){
whereBuilder.append("DATE_FORMAT('")
.append(value).append("','%Y-%m-%d %H:%i:%S')");
}else if(value.indexOf(" ")>-1){
whereBuilder.append("'").append(requestMap.get(paramName)[0]).append("'");
}else{
whereBuilder.append(requestMap.get(paramName)[0]);
}
whereBuilder.append(" and ");
}else{
if(StringUtils.isNotBlank(alias)) whereBuilder.append(alias.trim()+".");
whereBuilder.append(clomn).append("=");
if(isDate){
whereBuilder.append("date_format('")
.append(value).append("','%Y-%m-%d %H:%i:%S')");
}else if(value.indexOf(" ")>-1){
whereBuilder.append("'").append(requestMap.get(paramName)[0]).append("'");
}else{
whereBuilder.append(requestMap.get(paramName)[0]);
}
whereBuilder.append(" and ");
}
}
}
if (whereBuilder.length() > 0) {
@@ -269,12 +339,18 @@ public class Page<T> {
@Override
public String toString() {
if(list != null && list.isEmpty()) {
return "<div class=\"none-data\"><i class=\"fa fa-warning font-red-flamingo\"></i>&nbsp;&nbsp;"+requestContext.getMessage("noneData")+"</div>";
}
StringBuilder sb = new StringBuilder();
if (pageNo == first) {// 如果是首页
sb.append("<li class=\"disabled\"><a href=\"javascript:\">&#171; 上一页</a></li>\n");
sb.append("<li class=\"disabled\"><a href=\"javascript:\">&#171; "+requestContext.getMessage("previousPage")+"</a></li>\n");
} else {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+prev+","+pageSize+",'"+funcParam+"');\">&#171; 上一页</a></li>\n");
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+prev+","+pageSize+",'"+funcParam+"');\">&#171; "+requestContext.getMessage("previousPage")+"</a></li>\n");
}
int begin = pageNo - (length / 2);
@@ -325,28 +401,103 @@ public class Page<T> {
}
if (pageNo == last) {
sb.append("<li class=\"disabled\"><a href=\"javascript:\">下一页 &#187;</a></li>\n");
sb.append("<li class=\"disabled\"><a href=\"javascript:\">"+requestContext.getMessage("nextPage")+" &#187;</a></li>\n");
} else {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+next+","+pageSize+",'"+funcParam+"');\">"
+ "下一页 &#187;</a></li>\n");
+ ""+requestContext.getMessage("nextPage")+" &#187;</a></li>\n");
}
sb.append("<li class=\"disabled controls\"><a href=\"javascript:\">当前 ");
sb.append("<li class=\"disabled controls\"><a href=\"javascript:\">"+requestContext.getMessage("current")+" ");
sb.append("<input type=\"text\" value=\""+pageNo+"\" onkeypress=\"var e=window.event||this;var c=e.keyCode||e.which;if(c==13)");
sb.append(funcName+"(this.value,"+pageSize+",'"+funcParam+"');\" onclick=\"this.select();\"/> / ");
sb.append("<input type=\"text\" value=\""+pageSize+"\" onkeypress=\"var e=window.event||this;var c=e.keyCode||e.which;if(c==13)");
sb.append(funcName+"("+pageNo+",this.value,'"+funcParam+"');\" onclick=\"this.select();\"/> 条,");
sb.append("" + count + " "+(message!=null?message:"")+"</a></li>\n");
/*sb.append(pageNo+" / ");*/
/*sb.append("<input type=\"text\" value=\""+last+"\" onkeypress=\"var e=window.event||this;var c=e.keyCode||e.which;if(c==13)");*/
sb.append(last+" "+requestContext.getMessage("page")+"");
//sb.append(funcName+"("+pageNo+",this.value,'"+funcParam+"');\" onclick=\"this.select();\"/> "+requestContext.getMessage("page")+"");
sb.append(""+requestContext.getMessage("total")+" <span id='showTotalCount'>" + count + "</span> "+requestContext.getMessage("count")+""+(message!=null?message:"")+"</a></li>\n");
sb.insert(0,"<ul>\n").append("</ul>\n");
sb.append("<div style=\"clear:both;\"></div>");
// sb.insert(0,"<div class=\"page\">\n").append("</div>\n");
Map cancelMap = validateCancelService();
if(cancelMap!=null) {
String requestName = (String)cancelMap.get("requestName");
String indexTable = (String)cancelMap.get("indexTable");
sb.append("<input type=\"hidden\" id=\"ifCancelRequestInfo\" requestName=\""+requestName+"\" indexTable=\""+indexTable+"\" \"/>");
}
return sb.toString();
}
//判断是否有requestName indexTableName
public Map validateCancelService() {
Map<String,Object> map = new HashMap<String,Object>();
if(list != null && !list.isEmpty()) {
Object obj = (Object) list.get(0);
Class<?> clazz = obj.getClass();
tab: for (; clazz != Object.class; clazz = clazz.getSuperclass()) {//向上循环 遍历父类
Field[] field = clazz.getDeclaredFields();
for (Field f : field) {
String name = f.getName();
if(name!=null&&name.equals("requestName")) {
Object v = invokeMethod(obj, name);
if(v!=null) {
map.put("requestName", v);
}
}
if(name!=null&&name.equals("indexTable")) {
Object v = invokeMethod(obj, name);
if(v!=null) {
map.put("indexTable", v);
}
}
if(map.containsKey("requestName")&&map.containsKey("indexTable")) {
break tab;
}
}
}
}
return map;
}
/**
*
* 执行某个Field的getField方法
*
* @param owner 类
* @param fieldName 类的属性名称
* @param args 参数默认为null
* @return
*/
private Object invokeMethod(Object owner, String fieldName)
{
Class<? extends Object> ownerClass = owner.getClass();
//fieldName -> FieldName
String methodName = fieldName.substring(0, 1).toUpperCase()+ fieldName.substring(1);
Method method = null;
//invoke getMethod
try
{
method = ownerClass.getMethod("get" + methodName);
if (method!=null) {
return method.invoke(owner);
}else {
return "";
}
}
catch (Exception e)
{
return "";
}
}
/**
* 获取分页HTML代码
* @return
@@ -463,6 +614,9 @@ public class Page<T> {
public boolean isLastPage() {
return lastPage;
}
public void setLastPage(boolean lastPage) {
this.lastPage = lastPage;
}
/**
@@ -590,7 +744,13 @@ public class Page<T> {
public String getFuncParam() {
return funcParam;
}
@JsonIgnore
public int getMaxExportSize() {
return maxExportSize;
}
public void setMaxExportSize(int maxExportSize) {
this.maxExportSize = maxExportSize;
}
/**
* 设置分页函数的附加参数
* @return
@@ -643,138 +803,53 @@ public class Page<T> {
public int getMaxResults(){
return getPageSize();
}
/**
* @Title: getFiledsSql
* @Description: 将fields的属性名称替换为字段名称
* @param @param mapName
* @param @param fileds
* @param @return
* @param @throws Exception
* @return Map 返回类型
* @author DDM
* @version V1.0
*/
@JsonIgnore
public String getFiledsSql(String mapName,String fileds) throws Exception{
String[] fieldsColoumn=null;
String orderByStr="";
//所有字段名
List<String> columnList=new ArrayList<String>();
//所有属性名
List<String> propertyList=new ArrayList<String>();
//属性名称为key字段名称为value
Map<String, String> columnMap=new HashMap<String, String>();
* alias
* @return alias
*/
if(!StringUtil.isBlank(fileds)){
//解析Fileds的字段/属性名称
fieldsColoumn=fileds.split(",");
//从resultMap中获取字段名称和属性名称
if(fieldsColoumn != null){
SqlSessionFactory sqlSessionFactory=SpringContextHolder.getBean(SqlSessionFactory.class);
ResultMap map= sqlSessionFactory.getConfiguration().getResultMap(mapName+"Map");
List<ResultMapping> mapping= map.getResultMappings();
for(ResultMapping mapp:mapping){
columnList.add(mapp.getColumn().toLowerCase());
propertyList.add(mapp.getProperty());
columnMap.put(mapp.getProperty(), mapp.getColumn());
}
}
if(fieldsColoumn != null){
fileds="";
for (String column : fieldsColoumn) {
if(!StringUtil.isBlank(column)){
column=column.trim();
if(columnList.contains(column.toLowerCase())){
fileds+=","+column;
}else if(propertyList.contains(column)){
fileds+=","+columnMap.get(column).toString();
}
}
}
if(!StringUtil.isBlank(fileds)){
fileds=fileds.substring(1);
}
}
}
return fileds;
public String getAlias() {
return alias;
}
/**
* @Title: getOrderBySql
* @Description: 将orderBy的属性名称替换为字段名称
* @param @param mapName
* @param @param orderBy
* @param @return
* @param @throws Exception
* @return Map 返回类型
* @author DDM
* @version V1.0
* @param alias the alias to set
*/
@JsonIgnore
public static String getOrderBySql(String mapName,String orderBy) throws Exception{
String[] orderByColoumn=null;
//所有字段名
List<String> columnList=new ArrayList<String>();
//所有属性名
List<String> propertyList=new ArrayList<String>();
Map<String, String> columnMap=new HashMap<String, String>();
if(!StringUtil.isBlank(orderBy)){
//解析orderBy的字段/属性名称
orderByColoumn=orderBy.split(",");
//从resultMap中获取字段名称和属性名称
if(orderByColoumn != null){
SqlSessionFactory sqlSessionFactory=SpringContextHolder.getBean(SqlSessionFactory.class);
ResultMap map= sqlSessionFactory.getConfiguration().getResultMap(mapName+"Map");
List<ResultMapping> mapping= map.getResultMappings();
for(ResultMapping mapp:mapping){
columnList.add(mapp.getColumn().toLowerCase());
propertyList.add(mapp.getProperty());
columnMap.put(mapp.getProperty(), mapp.getColumn());
}
}
if(orderByColoumn != null){
orderBy="";
for (String column : orderByColoumn) {
if(!StringUtil.isBlank(column)){
if(columnList.contains(replaceOrderBy(column))){
orderBy+=","+column;
}else if(propertyList.contains(replaceOrderBy(column))){
//如果是实体类名字则获取对应数据库名字+排序方式
orderBy+=","+columnMap.get(replaceOrderBy(column)).toString()
+column.replace(replaceOrderBy(column), "");
}
}
}
if(!StringUtil.isBlank(orderBy)){
orderBy=orderBy.substring(1);
}
}
}
return orderBy;
}
/**
* @Title: replaceOrderBy
* @Description: 去掉orderBy中的desc和asc
* @param @param str
* @param @return
* @return Map 返回类型
* @author DDM
* @version V1.0
*/
public static String replaceOrderBy(String str){
if(!StringUtil.isBlank(str)){
str=str.trim();
str=str.replace(" asc","");
str=str.replace(" ASC","");
str=str.replace(" DESC","");
str=str.replace(" desc","");
str=str.trim();
}
return str;
public void setAlias(String alias) {
this.alias = alias;
}
// /**
// * 获取 Spring data JPA 分页对象
// */
// public Pageable getSpringPage(){
// List<Order> orders = new ArrayList<Order>();
// if (orderBy!=null){
// for (String order : StringUtils.split(orderBy, ",")){
// String[] o = StringUtils.split(order, " ");
// if (o.length==1){
// orders.add(new Order(Direction.ASC, o[0]));
// }else if (o.length==2){
// if ("DESC".equals(o[1].toUpperCase())){
// orders.add(new Order(Direction.DESC, o[0]));
// }else{
// orders.add(new Order(Direction.ASC, o[0]));
// }
// }
// }
// }
// return new PageRequest(this.pageNo - 1, this.pageSize, new Sort(orders));
// }
//
// /**
// * 设置 Spring data JPA 分页对象,转换为本系统分页对象
// */
// public void setSpringPage(org.springframework.data.domain.Page<T> page){
// this.pageNo = page.getNumber();
// this.pageSize = page.getSize();
// this.count = page.getTotalElements();
// this.list = page.getContent();
// }
}

View File

@@ -0,0 +1,780 @@
/**
* Copyright &copy; 2012-2014 <a href="https://github.com/thinkgem/jeesite">JeeSite</a> All rights reserved.
*/
package com.nis.domain;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.regex.Pattern;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.commons.lang3.StringUtils;
import org.springframework.web.servlet.support.RequestContext;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.nis.util.Configurations;
import com.nis.util.Constants;
import com.nis.util.CookieUtil;
/**
* 分页类
* @author ThinkGem
* @version 2013-7-2
* @param <T>
*/
public class PageLog<T> {
private int pageNo = 1; // 当前页码
private int pageSize = Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)); // 页面大小,设置为“-1”表示不进行分页分页无效
private long count;// 总记录数,设置为“-1”表示不查询总数
private int first;// 首页索引
private int last;// 尾页索引
private int prev;// 上一页索引
private int next;// 下一页索引
private boolean firstPage;//是否是第一页
private boolean lastPage;//是否是最后一页
private int length = 8;// 显示页面长度
private int slider = 1;// 前后显示页面长度
private List<T> list = new ArrayList<T>();
private String orderBy = ""; // 标准查询有效, 实例: updatedate desc, name asc
private String fields;//制定资源的字段
private String where;
private String alias;
private String funcName = "page"; // 设置点击页码调用的js函数名称默认为page在一页有多个分页对象时使用。
private String funcParam = ""; // 函数的附加参数,第三个参数值。
private String message = ""; // 设置提示消息显示在“共n条”之后
private RequestContext requestContext;
private int maxExportSize=Constants.MAX_EXPORT_SIZE;
public PageLog() {
this.pageSize = -1;
}
/**
* 构造方法
* @param request 传递 repage 参数,来记住页码
* @param response 用于设置 Cookie记住页码
*/
public PageLog(HttpServletRequest request, HttpServletResponse response){
this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)));
}
public PageLog(HttpServletRequest request, HttpServletResponse response,String alias){
this(request, response, Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30)),alias);
}
public PageLog(HttpServletRequest request, HttpServletResponse response, int defaultPageSize,String alias){
this.setAlias(alias);
this.initPage(request, response, defaultPageSize);
}
public PageLog(HttpServletRequest request, HttpServletResponse response, int defaultPageSize){
this.initPage(request, response, defaultPageSize);
}
private void initPage(HttpServletRequest request, HttpServletResponse response, int defaultPageSize){
try {
this.requestContext = new RequestContext(request);
// 设置页码参数传递repage参数来记住页码
String no = request.getParameter("pageNo");
if (StringUtils.isNotBlank(no)) {
if (StringUtils.isNumeric(no)){
CookieUtil.addCookie(response, "pageNo", no);
this.setPageNo(Integer.parseInt(no));
}else if (request.getParameter("repage")!=null){
no = CookieUtil.getValue(request, "pageNo");
if (StringUtils.isNumeric(no)){
this.setPageNo(Integer.parseInt(no));
}
}
}
// 设置页面大小参数传递repage参数来记住页码大小
String size = "";
if(defaultPageSize==-1){
size = "-1";
}else{
size = request.getParameter("pageSize");
}
if (StringUtils.isNotBlank(size)) {
if (StringUtils.isNumeric(size) || size.equals("-1")){
CookieUtil.addCookie(response, "pageSize", size);
this.setPageSize(Integer.parseInt(size));
} else if (request.getParameter("repage")!=null){
size = CookieUtil.getValue(request, "pageSize");
if (StringUtils.isNumeric(size)){
this.setPageSize(Integer.parseInt(size));
}
}
} else {
this.pageSize = defaultPageSize;
}
String fields = request.getParameter("fields");
if (StringUtils.isNotBlank(fields)){
this.setFields(fields);
}
// 设置排序参数
String orderBy = request.getParameter("orderBy");
if (StringUtils.isNotBlank(orderBy)){
this.setOrderBy(orderBy);
}
this.setWhere(getWhere(request));
} catch (Exception e) {
e.printStackTrace();
}
}
/**
*
* @Title: getWhere
* @Description: TODO(抽取where查询条件)
* @param @param request
* @param @return 入参
* @return String 返回类型
* @author darnell
* @throws
* @date 2016年8月17日 上午9:28:21
* @version V1.0
* wx:日期格式的数据用日期格式化函数格式化,带空格的数据加上引号
*/
private String getWhere(HttpServletRequest request) {
String format=Constants.SEARCH_DATEFORMAT;
SimpleDateFormat sdf=new SimpleDateFormat(format);
Map<String, String[]> requestMap = request.getParameterMap();
StringBuilder whereBuilder = new StringBuilder(512);
for(String paramName : request.getParameterMap().keySet()) {
if (requestMap.get(paramName)!=null&&paramName.startsWith("search_")&&StringUtils.isNotBlank(requestMap.get(paramName)[0])) {
String clomn=paramName.substring("search_".length());
String value=requestMap.get(paramName)[0].trim();
boolean isDate=false;
try {
sdf.parse(value);
isDate=true;
} catch (ParseException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
if(clomn.endsWith("_start")){
clomn=clomn.substring(0,clomn.lastIndexOf("_start"));
if(StringUtils.isNotBlank(alias)) whereBuilder.append(alias.trim()+".");
whereBuilder.append(clomn).append(">=");
if(isDate){
whereBuilder.append("date_format('")
.append(value).append("','%Y-%m-%d %H:%i:%S')");
}else if(value.indexOf(" ")>-1){
whereBuilder.append("'").append(requestMap.get(paramName)[0]).append("'");
}else{
whereBuilder.append(requestMap.get(paramName)[0]);
}
whereBuilder.append(" and ");
}else if(clomn.endsWith("_end")){
clomn=clomn.substring(0,clomn.lastIndexOf("_end"));
if(StringUtils.isNotBlank(alias)) whereBuilder.append(alias.trim()+".");
whereBuilder.append(clomn).append("<=");
if(isDate){
whereBuilder.append("DATE_FORMAT('")
.append(value).append("','%Y-%m-%d %H:%i:%S')");
}else if(value.indexOf(" ")>-1){
whereBuilder.append("'").append(requestMap.get(paramName)[0]).append("'");
}else{
whereBuilder.append(requestMap.get(paramName)[0]);
}
whereBuilder.append(" and ");
}else{
if(StringUtils.isNotBlank(alias)) whereBuilder.append(alias.trim()+".");
whereBuilder.append(clomn).append("=");
if(isDate){
whereBuilder.append("date_format('")
.append(value).append("','%Y-%m-%d %H:%i:%S')");
}else if(value.indexOf(" ")>-1){
whereBuilder.append("'").append(requestMap.get(paramName)[0]).append("'");
}else{
whereBuilder.append(requestMap.get(paramName)[0]);
}
whereBuilder.append(" and ");
}
}
}
if (whereBuilder.length() > 0) {
whereBuilder.delete(whereBuilder.lastIndexOf(" and "), whereBuilder.length());
}
return whereBuilder.toString();
}
/**
* 构造方法
* @param pageNo 当前页码
* @param pageSize 分页大小
*/
public PageLog(int pageNo, int pageSize) {
this(pageNo, pageSize, 0);
}
/**
* 构造方法
* @param pageNo 当前页码
* @param pageSize 分页大小
* @param count 数据条数
*/
public PageLog(int pageNo, int pageSize, long count) {
this(pageNo, pageSize, count, new ArrayList<T>());
}
/**
* 构造方法
* @param pageNo 当前页码
* @param pageSize 分页大小
* @param count 数据条数
* @param list 本页数据对象列表
*/
public PageLog(int pageNo, int pageSize, long count, List<T> list) {
this.setCount(count);
this.setPageNo(pageNo);
this.pageSize = pageSize;
this.list = list;
}
/**
* 初始化参数
*/
public void initialize(){
//1
this.first = 1;
// 控制接口是否启用count last
if (this.count!=0 && this.last!=0) {
//this.last = (int)(count / (this.pageSize < 1 ? 20 : this.pageSize) + first - 1);
/*if (this.count % this.pageSize != 0 || this.last == 0) {
this.last++;
}*/
if (this.last < this.first) {
this.last = this.first;
}
if (this.pageNo <= 1) {
this.pageNo = this.first;
this.firstPage=true;
}
if (this.pageNo >= this.last) {
this.pageNo = this.last;
this.lastPage=true;
}
if (this.pageNo < this.last - 1) {
this.next = this.pageNo + 1;
} else {
this.next = this.last;
}
if (this.pageNo > 1) {
this.prev = this.pageNo - 1;
} else {
this.prev = this.first;
}
//2
if (this.pageNo < this.first) {// 如果当前页小于首页
this.pageNo = this.first;
}
if (this.pageNo > this.last) {// 如果当前页大于尾页
this.pageNo = this.last;
}
}else {
//首页
if (this.pageNo <= 1) {
this.pageNo = this.first;
this.firstPage=true;
}
//最后一页
if(list.size()<this.pageSize){
this.lastPage=true;
}
//下一页
if (list.size() >= this.pageSize) {
this.next = this.pageNo + 1;
}
// 上一页
if (pageNo > 1) {
this.prev = this.pageNo - 1;
} else {
this.prev = this.first;
}
//2
if (this.pageNo < this.first) {// 如果当前页小于首页
this.pageNo = this.first;
}
}
}
/**
* 默认输出当前分页标签
* <div class="page">${page}</div>
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
// 控制接口返回count last 切换分页
if (this.count!=0) {
if(list != null && list.isEmpty()) {
return "<div class=\"none-data\"><i class=\"fa fa-warning font-red-flamingo\"></i>&nbsp;&nbsp;"+requestContext.getMessage("noneData")+"</div>";
}
if (pageNo == first) {// 如果是首页
sb.append("<li class=\"disabled\"><a href=\"javascript:\">&#171; "+requestContext.getMessage("previousPage")+"</a></li>\n");
} else {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+prev+","+pageSize+",'"+funcParam+"');\">&#171; "+requestContext.getMessage("previousPage")+"</a></li>\n");
}
int begin = pageNo - (length / 2);
if (begin < first) {
begin = first;
}
int end = begin + length - 1;
if (end >= last) {
end = last;
begin = end - length + 1;
if (begin < first) {
begin = first;
}
}
if (begin > first) {
int i = 0;
for (i = first; i < first + slider && i < begin; i++) {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+i+","+pageSize+",'"+funcParam+"');\">"
+ (i + 1 - first) + "</a></li>\n");
}
if (i < begin) {
sb.append("<li class=\"disabled\"><a href=\"javascript:\">...</a></li>\n");
}
}
for (int i = begin; i <= end; i++) {
if (i == pageNo) {
sb.append("<li class=\"active\"><a href=\"javascript:\">" + (i + 1 - first)
+ "</a></li>\n");
} else {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+i+","+pageSize+",'"+funcParam+"');\">"
+ (i + 1 - first) + "</a></li>\n");
}
}
if (last - end > slider) {
sb.append("<li class=\"disabled\"><a href=\"javascript:\">...</a></li>\n");
end = last - slider;
}
for (int i = end + 1; i <= last; i++) {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+i+","+pageSize+",'"+funcParam+"');\">"
+ (i + 1 - first) + "</a></li>\n");
}
if (pageNo == last) {
sb.append("<li class=\"disabled\"><a href=\"javascript:\">"+requestContext.getMessage("nextPage")+" &#187;</a></li>\n");
} else {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+next+","+pageSize+",'"+funcParam+"');\">"
+ ""+requestContext.getMessage("nextPage")+" &#187;</a></li>\n");
}
sb.append("<li class=\"disabled controls\"><a href=\"javascript:\">"+requestContext.getMessage("current")+" ");
sb.append("<input type=\"text\" value=\""+pageNo+"\" onkeypress=\"var e=window.event||this;var c=e.keyCode||e.which;if(c==13)");
sb.append(funcName+"(this.value,"+pageSize+",'"+funcParam+"');\" onclick=\"this.select();\"/> / ");
/*sb.append(pageNo+" / ");*/
sb.append(last+" "+requestContext.getMessage("page")+"");
/*sb.append("<input type=\"text\" value=\""+last+"\" onkeypress=\"var e=window.event||this;var c=e.keyCode||e.which;if(c==13)");
sb.append(funcName+"("+pageNo+",this.value,'"+funcParam+"');\" onclick=\"this.select();\"/> "+requestContext.getMessage("page")+"");*/
sb.append(""+requestContext.getMessage("total")+" <span id='showTotalCount'>" + count + "</span> "+requestContext.getMessage("count")+""+(message!=null?message:"")+"</a></li>\n");
sb.insert(0,"<ul>\n").append("</ul>\n");
sb.append("<div style=\"clear:both;\"></div>");
// sb.insert(0,"<div class=\"page\">\n").append("</div>\n");
}else {
if(list != null && list.isEmpty()&&pageNo<=1) {
return "<div class=\"none-data\"><i class=\"fa fa-warning font-red-flamingo\"></i>&nbsp;&nbsp;"+requestContext.getMessage("noneData")+"</div>";
}
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+first+","+pageSize+",'"+funcParam+"');\">"+requestContext.getMessage("firstPage")+"</a></li>\n");
if (pageNo == first) {// 如果是首页
sb.append("<li class=\"disabled\"><a href=\"javascript:\">&#171; "+requestContext.getMessage("previousPage")+"</a></li>\n");
} else {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+prev+","+pageSize+",'"+funcParam+"');\">&#171; "+requestContext.getMessage("previousPage")+"</a></li>\n");
}
sb.append("<li class=\"disabled\"><a href=\"javascript:\">"+pageNo+"</a></li>\n");
// 最后一页 未铺满 集合不为空
if (list != null && !list.isEmpty()&&list.size()<pageSize) {
sb.append("<li class=\"disabled\"><a href=\"javascript:\">"+requestContext.getMessage("nextPage")+" &#187;</a></li>\n");
}else if(pageNo>1&&list.isEmpty()){
sb.append("<li class=\"disabled\"><a href=\"javascript:\">"+requestContext.getMessage("nextPage")+" &#187;</a></li>\n");
}else {
sb.append("<li><a href=\"javascript:\" onclick=\""+funcName+"("+next+","+pageSize+",'"+funcParam+"');\">"
+ ""+requestContext.getMessage("nextPage")+" &#187;</a></li>\n");
}
sb.insert(0,"<ul>\n").append("</ul>\n");
sb.append("<div style=\"clear:both;\"></div>");
}
return sb.toString();
}
/**
* 获取分页HTML代码
* @return
*/
@JsonIgnore
public String getHtml(){
return toString();
}
/**
* 获取设置总数
* @return
*/
public long getCount() {
return count;
}
/**
* 设置数据总数
* @param count
*/
public void setLast(Integer last) {
this.last = last;
}
/**
* 设置数据总数
* @param count
*/
public void setCount(long count) {
this.count = count;
if (pageSize >= count){
pageNo = 1;
}
}
/**
* 获取当前页码
* @return
*/
public int getPageNo() {
return pageNo;
}
/**
* 设置当前页码
* @param pageNo
*/
public void setPageNo(int pageNo) {
this.pageNo = pageNo;
}
/**
* 获取页面大小
* @return
*/
public int getPageSize() {
return pageSize;
}
/**
* 设置页面大小最大500
* @param pageSize
*/
public void setPageSize(int pageSize) {
if (pageSize == -1 || pageSize > 0 ) {
this.pageSize = pageSize;
} else {
this.pageSize = Integer.valueOf(Configurations.getIntProperty("page.pageSize", 30));
}
}
/**
* 首页索引
* @return
*/
@JsonIgnore
public int getFirst() {
return first;
}
/**
* 尾页索引
* @return
*/
public int getLast() {
return last;
}
/**
* 获取页面总数
* @return getLast();
*/
@JsonIgnore
public int getTotalPage() {
return getLast();
}
/**
* 是否为第一页
* @return
*/
@JsonIgnore
public boolean isFirstPage() {
return firstPage;
}
/**
* 是否为最后一页
* @return
*/
@JsonIgnore
public boolean isLastPage() {
return lastPage;
}
/**
* @return where
*/
@JsonIgnore
public String getWhere() {
return where;
}
/**
* @param where 要设置的 where
*/
public void setWhere(String where) {
this.where = where;
}
/**
* 上一页索引值
* @return
*/
@JsonIgnore
public int getPrev() {
if (isFirstPage()) {
return pageNo;
} else {
return pageNo - 1;
}
}
/**
* 下一页索引值
* @return
*/
@JsonIgnore
public int getNext() {
if (isLastPage()) {
return pageNo;
} else {
return pageNo + 1;
}
}
/**
* 获取本页数据对象列表
* @return List<T>
*/
public List<T> getList() {
return list;
}
/**
* 设置本页数据对象列表
* @param list
*/
public PageLog<T> setList(List<T> list) {
this.list = list;
initialize();
return this;
}
/**
* 获取查询排序字符串
* @return
*/
@JsonIgnore
public String getOrderBy() {
// SQL过滤防止注入
String reg = "(?:')|(?:--)|(/\\*(?:.|[\\n\\r])*?\\*/)|"
+ "(\\b(select|update|and|or|delete|insert|trancate|char|into|substr|ascii|declare|exec|count|master|into|drop|execute)\\b)";
Pattern sqlPattern = Pattern.compile(reg, Pattern.CASE_INSENSITIVE);
if (sqlPattern.matcher(orderBy).find()) {
return "";
}
return orderBy;
}
/**
* 设置查询排序,标准查询有效, 实例: updatedate desc, name asc
*/
public void setOrderBy(String orderBy) {
this.orderBy = orderBy;
}
/**
* @return fields 字段属性查询,拼接用,分隔
*/
@JsonIgnore
public String getFields() {
return fields;
}
/**
* @param fields 要设置的 fields
*/
public void setFields(String fields) {
this.fields = fields;
}
/**
* 获取点击页码调用的js函数名称
* function ${page.funcName}(pageNo){location="${ctx}/list-${category.id}${urlSuffix}?pageNo="+i;}
* @return
*/
@JsonIgnore
public String getFuncName() {
return funcName;
}
/**
* 设置点击页码调用的js函数名称默认为page在一页有多个分页对象时使用。
* @param funcName 默认为page
*/
public void setFuncName(String funcName) {
this.funcName = funcName;
}
/**
* 获取分页函数的附加参数
* @return
*/
@JsonIgnore
public String getFuncParam() {
return funcParam;
}
@JsonIgnore
public int getMaxExportSize() {
return maxExportSize;
}
public void setMaxExportSize(int maxExportSize) {
this.maxExportSize = maxExportSize;
}
/**
* 设置分页函数的附加参数
* @return
*/
public void setFuncParam(String funcParam) {
this.funcParam = funcParam;
}
/**
* 设置提示消息显示在“共n条”之后
* @param message
*/
public void setMessage(String message) {
this.message = message;
}
/**
* 分页是否有效
* @return this.pageSize==-1
*/
@JsonIgnore
public boolean isDisabled() {
return this.pageSize==-1;
}
/**
* 是否进行总数统计
* @return this.count==-1
*/
@JsonIgnore
public boolean isNotCount() {
return this.count==-1;
}
/**
* 获取 Hibernate FirstResult
*/
@JsonIgnore
public int getFirstResult(){
int firstResult = (getPageNo() - 1) * getPageSize();
if (firstResult >= getCount()) {
firstResult = 0;
}
return firstResult;
}
/**
* 获取 Hibernate MaxResults
*/
@JsonIgnore
public int getMaxResults(){
return getPageSize();
}
/**
* alias
* @return alias
*/
public String getAlias() {
return alias;
}
/**
* @param alias the alias to set
*/
public void setAlias(String alias) {
this.alias = alias;
}
}

View File

@@ -0,0 +1,132 @@
/**
*@Title: RestfulResult.java
*@Package com.nis.domain
*@Description TODO
*@author dell
*@date 2018年6月8日 下午3:22:26
*@version 版本号
*/
package com.nis.domain;
import org.apache.commons.lang.StringUtils;
import net.sf.json.JSONObject;
/**
* @ClassName: RestfulResult.java
* @Description: TODO
* @author (dell)
* @date 2018年6月8日 下午3:22:26
* @version V1.0
*/
public class RestfulResult {
protected Integer status=0;
protected Integer businessCode=0;
protected String reason="";
protected String msg="";
private String traceCode="";
protected String fromuri="";
public RestfulResult(){
}
public RestfulResult(String content){
try{
if(StringUtils.isNotBlank(content)){
JSONObject resObject = JSONObject.fromObject(content) ;
this.status=resObject.getInt("status");
this.businessCode=resObject.getInt("businessCode");
this.reason=resObject.getString("reason");
this.msg=resObject.getString("msg");
this.traceCode=resObject.getString("traceCode");
this.fromuri=resObject.getString("fromuri");
}
}catch (Exception e) {
// TODO: handle exception
}
}
/**
* status
* @return status
*/
public Integer getStatus() {
return status;
}
/**
* @param status the status to set
*/
public void setStatus(Integer status) {
this.status = status;
}
/**
* businessCode
* @return businessCode
*/
public Integer getBusinessCode() {
return businessCode;
}
/**
* @param businessCode the businessCode to set
*/
public void setBusinessCode(Integer businessCode) {
this.businessCode = businessCode;
}
/**
* reason
* @return reason
*/
public String getReason() {
return reason;
}
/**
* @param reason the reason to set
*/
public void setReason(String reason) {
this.reason = reason;
}
/**
* msg
* @return msg
*/
public String getMsg() {
return msg;
}
/**
* @param msg the msg to set
*/
public void setMsg(String msg) {
this.msg = msg;
}
/**
* traceCode
* @return traceCode
*/
public String getTraceCode() {
return traceCode;
}
/**
* @param traceCode the traceCode to set
*/
public void setTraceCode(String traceCode) {
this.traceCode = traceCode;
}
/**
* fromuri
* @return fromuri
*/
public String getFromuri() {
return fromuri;
}
/**
* @param fromuri the fromuri to set
*/
public void setFromuri(String fromuri) {
this.fromuri = fromuri;
}
}

View File

@@ -0,0 +1,56 @@
package com.nis.domain;
import com.nis.domain.configuration.BaseCfg;
/**
* 定时任务信息 schedule_info
* @author ThinkPad
*
*/
public class ScheduleCfg extends BaseCfg<ScheduleCfg>{
private static final long serialVersionUID = 7151915080876949497L;
private String name;//定时任务名称,预留
private String cronValid;//生效cron表达式
private String cronInvalid;//失效cron表达式
private String whereStr;//动态where 条件
private int delFlag;
private int type;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getCronValid() {
return cronValid;
}
public void setCronValid(String cronValid) {
this.cronValid = cronValid;
}
public String getCronInvalid() {
return cronInvalid;
}
public void setCronInvalid(String cronInvalid) {
this.cronInvalid = cronInvalid;
}
public String getWhereStr() {
return whereStr;
}
public void setWhereStr(String whereStr) {
this.whereStr = whereStr;
}
public int getType() {
return type;
}
public void setType(int type) {
this.type = type;
}
public int getDelFlag() {
return delFlag;
}
public void setDelFlag(int delFlag) {
this.delFlag = delFlag;
}
}

View File

@@ -0,0 +1,66 @@
package com.nis.domain;
import java.util.Date;
import com.nis.domain.configuration.BaseCfg;
/**
* 定时任务执行信息 schedule_exce_log/schedule_exce_new
* `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键自增',
`schedule_id` bigint(20) NOT NULL COMMENT 'schedule_info 表的主键',
`exce_time` datetime DEFAULT NULL COMMENT '最新执行时间',
`issue_status` int(255) DEFAULT NULL COMMENT '下发状态1生效0失效',
`issue_result` int(255) DEFAULT NULL COMMENT '下发结果1成功0失败',
`error_info` varchar(255) DEFAULT NULL COMMENT '下发失败原因',
`compile_id` bigint(20) DEFAULT NULL COMMENT '编译id',
* @author fang
*
*/
public class ScheduleExceInfo extends BaseCfg<ScheduleExceInfo>{
private static final long serialVersionUID = 7151915080876949497L;
private Long scheduleId;//定时器id
private Date exceTime;//下发时间
private Integer issueStatus;//下发 的状态
private Integer issueResult;//下发结果
private String errorInfo;//动态where 条件
private Integer isIssue;//是否需要下发配置1需要0不需要
public Long getScheduleId() {
return scheduleId;
}
public void setScheduleId(Long scheduleId) {
this.scheduleId = scheduleId;
}
public Date getExceTime() {
return exceTime;
}
public void setExceTime(Date exceTime) {
this.exceTime = exceTime;
}
public Integer getIssueStatus() {
return issueStatus;
}
public void setIssueStatus(Integer issueStatus) {
this.issueStatus = issueStatus;
}
public Integer getIssueResult() {
return issueResult;
}
public void setIssueResult(Integer issueResult) {
this.issueResult = issueResult;
}
public String getErrorInfo() {
return errorInfo;
}
public void setErrorInfo(String errorInfo) {
this.errorInfo = errorInfo;
}
public Integer getIsIssue() {
return isIssue;
}
public void setIsIssue(Integer isIssue) {
this.isIssue = isIssue;
}
}

View File

@@ -0,0 +1,83 @@
package com.nis.domain;
import java.text.SimpleDateFormat;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
public class ServiceConfigInfo {
private Long id;
private String tableName;//配置表名
private String tableDesc;//表描述
private Integer tableType;//表类型 1:ip类配置表;2:字符串类配置表;3:数值类配置表;4:增强字符串配置表;
private String maatTable;//maat中对应的表名
private Integer serviceId;//业务id,对应SystemServiceInfo.serviceId
private Integer isValid;//有效标识 0:无效;1:有效;
private Integer isInitianlize;//有效标识 0:无效;1:有效;
public Integer getIsInitianlize() {
return isInitianlize;
}
public void setIsInitianlize(Integer isInitianlize) {
this.isInitianlize = isInitianlize;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
public String getTableDesc() {
return tableDesc;
}
public void setTableDesc(String tableDesc) {
this.tableDesc = tableDesc;
}
public Integer getTableType() {
return tableType;
}
public void setTableType(Integer tableType) {
this.tableType = tableType;
}
public String getMaatTable() {
return maatTable;
}
public void setMaatTable(String maatTable) {
this.maatTable = maatTable;
}
public Integer getServiceId() {
return serviceId;
}
public void setServiceId(Integer serviceId) {
this.serviceId = serviceId;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
@Override
public String toString() {
return this.toJson();
}
public String toJson() {
ObjectMapper mapper = new ObjectMapper();
mapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
try {
return mapper.writeValueAsString(this);
} catch (JsonProcessingException e) {
return e.getMessage();
}
}
}

View File

@@ -3,7 +3,7 @@ package com.nis.domain;
import java.io.Serializable;
public class SysDataDictionaryItem implements Serializable {
public class SysDataDictionaryItem extends BaseEntity<SysDataDictionaryItem> implements Serializable {
private static final long serialVersionUID = 1L;
private Long id;
private String itemCode;

View File

@@ -34,6 +34,19 @@ public class SysLog extends BaseEntity<SysLog>{
private Long consumerTime;//消费时间
private Integer functionId;//功能菜单id
private String compileIds;//配置编译id
private String cfgIds;//界面配置id
private Integer compileId;//配置编译id
private Integer cfgId;//界面配置id
private String methodName;//功能方法名称
private Integer auditState;//审核状态
private Integer action;//GK动作
private String operation;//操作说明
private String functionName;//功能名称
private Integer isValid;//配置有效状态
public Long getConsumerTime() {
return consumerTime;
}
@@ -155,7 +168,95 @@ public class SysLog extends BaseEntity<SysLog>{
this.createBy = createBy;
}
/**
public Integer getFunctionId() {
return functionId;
}
public void setFunctionId(Integer functionId) {
this.functionId = functionId;
}
public Integer getCompileId() {
return compileId;
}
public void setCompileId(Integer compileId) {
this.compileId = compileId;
}
public String getMethodName() {
return methodName;
}
public void setMethodName(String methodName) {
this.methodName = methodName;
}
public Integer getAuditState() {
return auditState;
}
public void setAuditState(Integer auditState) {
this.auditState = auditState;
}
public Integer getAction() {
return action;
}
public void setAction(Integer action) {
this.action = action;
}
public String getCompileIds() {
return compileIds;
}
public void setCompileIds(String compileIds) {
this.compileIds = compileIds;
}
public String getCfgIds() {
return cfgIds;
}
public void setCfgIds(String cfgIds) {
this.cfgIds = cfgIds;
}
public Integer getCfgId() {
return cfgId;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public String getOperation() {
return operation;
}
public void setOperation(String operation) {
this.operation = operation;
}
public String getFunctionName() {
return functionName;
}
public void setFunctionName(String functionName) {
this.functionName = functionName;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
/**
* 设置请求参数
* @param paramMap
*/

View File

@@ -51,6 +51,9 @@ public class SysMenu extends BaseEntity<SysMenu>{
private String menuBg;
private Integer isTop;
private Integer functionId;
private List<SysMenu> children = new ArrayList<SysMenu>();
public SysMenu(){
@@ -260,4 +263,22 @@ public class SysMenu extends BaseEntity<SysMenu>{
this.code = code;
}
public Integer getIsTop() {
return isTop;
}
public void setIsTop(Integer isTop) {
this.isTop = isTop;
}
public Integer getFunctionId() {
return functionId;
}
public void setFunctionId(Integer functionId) {
this.functionId = functionId;
}
}

View File

@@ -45,7 +45,11 @@ public class SysRole extends BaseEntity<SysRole>{
private Date createTime;
// 数据范围1所有数据2所在国家中心及以下数据3所在国家中心数据4所在省中心及以下数据5所在省中心数据8所在部门及以下数据9所在部门数据
/**
* 数据范围1所有数据2所在国家中心及以下数据3所在国家中心数据4所在省中心及以下数据5所在省中心数据
* 6所在部门及以下数据7所在部门数据,8:配置员9审核员10审计员
*/
public static final Integer DATA_SCOPE_ALL = 1;
public static final Integer DATA_SCOPE_COMPANY_AND_CHILD = 2;
public static final Integer DATA_SCOPE_COMPANY = 3;
@@ -53,6 +57,9 @@ public class SysRole extends BaseEntity<SysRole>{
public static final Integer DATA_SCOPE_OFFICE = 5;
public static final Integer DATA_SCOPE_ENTITY_AND_CHILD = 6;
public static final Integer DATA_SCOPE_ENTITY = 7;
public static final Integer DATA_SCOPE_CREATOR = 8;
public static final Integer DATA_SCOPE_AUDITOR = 9;
public static final Integer DATA_SCOPE_SHOWER = 10;

View File

@@ -167,7 +167,7 @@ public class SysUser extends BaseEntity<SysUser> {
}
public static boolean isAdmin(String loginId){
return loginId != null && "admin".equals(loginId);
return loginId != null && "ceiec".equals(loginId);
}

View File

@@ -0,0 +1,92 @@
package com.nis.domain;
import java.util.Date;
import javax.xml.bind.annotation.XmlTransient;
import org.apache.poi.ss.formula.functions.T;
import com.fasterxml.jackson.annotation.JsonIgnore;
public class SysUserWarn {
private String serviceId; //业务Id
private String serviceDesc;//业务描述
private Integer interfaceCfgTotal;//界面配置数量
private Integer systemCfgTotal;//服务端配置数量
private Date time;//时间
private String remark;//备注
private Integer id;//serviceID
private String tableName;//表名
/**
* 当前实体分页对象
*/
protected Page<SysUserWarn> page;
public String getServiceId() {
return serviceId;
}
public void setServiceId(String serviceId) {
this.serviceId = serviceId;
}
public String getServiceDesc() {
return serviceDesc;
}
public void setServiceDesc(String serviceDesc) {
this.serviceDesc = serviceDesc;
}
public Integer getInterfaceCfgTotal() {
return interfaceCfgTotal;
}
public void setInterfaceCfgTotal(Integer interfaceCfgTotal) {
this.interfaceCfgTotal = interfaceCfgTotal;
}
public Integer getSystemCfgTotal() {
return systemCfgTotal;
}
public void setSystemCfgTotal(Integer systemCfgTotal) {
this.systemCfgTotal = systemCfgTotal;
}
public Date getTime() {
return time;
}
public void setTime(Date time) {
this.time = time;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
@JsonIgnore
@XmlTransient
public Page<SysUserWarn> getPage() {
if (page == null){
page = new Page<SysUserWarn>();
}
return page;
}
public Page<SysUserWarn> setPage(Page<SysUserWarn> page) {
this.page = page;
return page;
}
}

View File

@@ -0,0 +1,46 @@
package com.nis.domain;
import java.util.List;
import java.util.Map;
public class SysUserWarnData {
private Map<String,List<String>> effective;
private Integer effectiveCount;
private Map<String,List<String>> obsolete;
private Integer obsoleteCount;
public Map<String, List<String>> getEffective() {
return effective;
}
public void setEffective(Map<String, List<String>> effective) {
this.effective = effective;
}
public Integer getEffectiveCount() {
return effectiveCount;
}
public void setEffectiveCount(Integer effectiveCount) {
this.effectiveCount = effectiveCount;
}
public Map<String, List<String>> getObsolete() {
return obsolete;
}
public void setObsolete(Map<String, List<String>> obsolete) {
this.obsolete = obsolete;
}
public Integer getObsoleteCount() {
return obsoleteCount;
}
public void setObsoleteCount(Integer obsoleteCount) {
this.obsoleteCount = obsoleteCount;
}
@Override
public String toString() {
return "SysUserWarnData [effective=" + effective + ", effectiveCount=" + effectiveCount + ", obsolete="
+ obsolete + ", obsoleteCount=" + obsoleteCount + "]";
}
}

View File

@@ -0,0 +1,67 @@
package com.nis.domain;
public class SysUserWarnRecvData {
private Integer status;
private Integer businessCode;
private String reason;
private String msg;
private String fromuri;
private String logSource;
private String traceCode;
private SysUserWarnData data;
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public Integer getBusinessCode() {
return businessCode;
}
public void setBusinessCode(Integer businessCode) {
this.businessCode = businessCode;
}
public String getReason() {
return reason;
}
public void setReason(String reason) {
this.reason = reason;
}
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public String getFromuri() {
return fromuri;
}
public void setFromuri(String fromuri) {
this.fromuri = fromuri;
}
public String getLogSource() {
return logSource;
}
public void setLogSource(String logSource) {
this.logSource = logSource;
}
public String getTraceCode() {
return traceCode;
}
public void setTraceCode(String traceCode) {
this.traceCode = traceCode;
}
public SysUserWarnData getData() {
return data;
}
public void setData(SysUserWarnData data) {
this.data = data;
}
}

View File

@@ -0,0 +1,125 @@
package com.nis.domain;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.core.JsonProcessingException;
import com.fasterxml.jackson.databind.ObjectMapper;
@Deprecated
public class SystemServiceInfo extends BaseEntity<SystemServiceInfo> {
private static final long serialVersionUID = -8919580011013718190L;
private Integer serviceId;//业务id
private String serviceName;//业务名称
private String serviceDesc;//业务描述
private Integer action;//业务动作 1:阻断;2:监测;5:FD白名单;6:监测白名单;7:FD监测白名单;8:灰名单;
private Integer isValid;//有效标识 0:无效;1:有效;
private Integer serviceType;//业务类型 1:常规(单域)业务配置;2:多域业务配置;3.特定服务配置;
private SysUser creator;
private Date createTime;
private SysUser editor;
private Date editTime;
private List<ServiceConfigInfo> serviceConfigInfoList;//业务配置表
private Integer isInitianlize;//是否是初始化数据
public Integer getIsInitianlize() {
return isInitianlize;
}
public void setIsInitianlize(Integer isInitianlize) {
this.isInitianlize = isInitianlize;
}
public Integer getServiceId() {
return serviceId;
}
public void setServiceId(Integer serviceId) {
this.serviceId = serviceId;
}
public String getServiceName() {
return serviceName;
}
public void setServiceName(String serviceName) {
this.serviceName = serviceName;
}
public String getServiceDesc() {
return serviceDesc;
}
public void setServiceDesc(String serviceDesc) {
this.serviceDesc = serviceDesc;
}
public Integer getAction() {
return action;
}
public void setAction(Integer action) {
this.action = action;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Integer getServiceType() {
return serviceType;
}
public void setServiceType(Integer serviceType) {
this.serviceType = serviceType;
}
public SysUser getCreator() {
return creator;
}
public void setCreator(SysUser creator) {
this.creator = creator;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public SysUser getEditor() {
return editor;
}
public void setEditor(SysUser editor) {
this.editor = editor;
}
public Date getEditTime() {
return editTime;
}
public void setEditTime(Date editTime) {
this.editTime = editTime;
}
public List<ServiceConfigInfo> getServiceConfigInfoList() {
return serviceConfigInfoList;
}
public void setServiceConfigInfoList(List<ServiceConfigInfo> serviceConfigInfoList) {
this.serviceConfigInfoList = serviceConfigInfoList;
}
@Override
public String toString() {
return this.toJson();
}
public String toJson() {
ObjectMapper mapper = new ObjectMapper();
mapper.setDateFormat(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"));
try {
return mapper.writeValueAsString(this);
} catch (JsonProcessingException e) {
return e.getMessage();
}
}
private Integer serviceIdPre;//辅助用用来存放serviceId前四位以获得最新serviceId
public Integer getServiceIdPre() {
return serviceIdPre;
}
public void setServiceIdPre(Integer serviceIdPre) {
this.serviceIdPre = serviceIdPre;
}
}

View File

@@ -0,0 +1,153 @@
package com.nis.domain.basics;
import java.io.Serializable;
import java.util.Date;
import com.nis.domain.configuration.BaseCfg;
import com.nis.util.excel.ExcelField;
/**
* @ClassName: AsnGroupInfo.java
* @Description: ASN分组
* @version V1.0
*/
public class AsnGroupInfo extends BaseCfg<AsnGroupInfo> implements Serializable{
/**
*
*/
private static final long serialVersionUID = 7931466570918016654L;
private Integer groupId;
private Long issuedIPs;
@ExcelField(title="cfg_id",sort=301)
private Integer compileId;
@ExcelField(title="asn_name",sort=302)
private String organization;
@ExcelField(title="country_code",sort=303)
private String country;
@ExcelField(title="details",sort=304)
private String detail;
private Integer isValid;
@ExcelField(title="ASN",sort=305)
private Long asnId;
private Integer isUsed;
private Integer regionId;
public Integer getIsUsed() {
return isUsed;
}
public void setIsUsed(Integer isUsed) {
this.isUsed = isUsed;
}
public Long getIssuedIPs() {
return issuedIPs;
}
public void setIssuedIPs(Long issuedIPs) {
this.issuedIPs = issuedIPs;
}
public Integer getCompileId() {
return compileId;
}
public void setCompileId(Integer compileId) {
this.compileId = compileId;
}
public Integer getGroupId() {
return groupId;
}
public void setGroupId(Integer groupId) {
this.groupId = groupId;
}
public String getOrganization() {
return organization;
}
public void setOrganization(String organization) {
this.organization = organization;
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
public String getDetail() {
return detail;
}
public void setDetail(String detail) {
this.detail = detail;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Long getCreatorId() {
return creatorId;
}
public void setCreatorId(Long creatorId) {
this.creatorId = creatorId;
}
public Date getEditTime() {
return editTime;
}
public void setEditTime(Date editTime) {
this.editTime = editTime;
}
public Long getEditorId() {
return editorId;
}
public void setEditorId(Long editorId) {
this.editorId = editorId;
}
public Long getAsnId() {
return asnId;
}
public void setAsnId(Long asnId) {
this.asnId = asnId;
}
public Integer getRegionId() {
return regionId;
}
public void setRegionId(Integer regionId) {
this.regionId = regionId;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return super.toString();
}
}

View File

@@ -0,0 +1,210 @@
package com.nis.domain.basics;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.domain.configuration.BaseCfg;
import com.nis.util.excel.ExcelField;
public class AsnIpCfg extends BaseCfg<AsnIpCfg> {
/**
*
*/
private static final long serialVersionUID = 398247881810945300L;
private static final String tableName="asn_ip_cfg";
@Expose
private Integer regionId;
@Expose
private String ratelimit;
@Expose
@ExcelField(title="ip_type",dictType="IP_TYPE",sort=6)
@SerializedName("ipType")
private Integer ipType;
private Integer srcIpPattern;
@ExcelField(title="dest_ip_pattern",dictType="IP_PATTERN",sort=8)
private Integer destIpPattern;
private String srcIpAddress;
@ExcelField(title="ip",sort=7)
private String destIpAddress;
private Integer srcPortPattern;
private Integer destPortPattern;
private String srcPort;
private String destPort;
//@ExcelField(title="group",sort=2)
private String asnIpGroupName;//asn组名
private Integer asnIpGroup;//asn组号
/**
* 方向
*/
@Expose
@SerializedName("direction")
private Integer direction ;
/**
* 方向
*/
@Expose
@SerializedName("protocol")
private Integer protocol ;
private Integer protocolId;
@ExcelField(title="organization",sort=2)
private String organization;
@ExcelField(title="country",sort=3)
private String country;
@ExcelField(title="detail",sort=3)
private String detail;
private String userregion1;
public String getUserregion1() {
return userregion1;
}
public void setUserregion1(String userregion1) {
this.userregion1 = userregion1;
}
public String getOrganization() {
return organization;
}
public void setOrganization(String organization) {
this.organization = organization;
}
public String getCountry() {
return country;
}
public void setCountry(String country) {
this.country = country;
}
public String getDetail() {
return detail;
}
public void setDetail(String detail) {
this.detail = detail;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Integer getProtocolId() {
return protocolId;
}
public void setProtocolId(Integer protocolId) {
this.protocolId = protocolId;
}
public String getAsnIpGroupName() {
return asnIpGroupName;
}
public void setAsnIpGroupName(String asnIpGroupName) {
this.asnIpGroupName = asnIpGroupName;
}
public Integer getAsnIpGroup() {
return asnIpGroup;
}
public void setAsnIpGroup(Integer asnIpGroup) {
this.asnIpGroup = asnIpGroup;
}
public String getRatelimit() {
return ratelimit;
}
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
public Integer getIpType() {
return ipType;
}
public void setIpType(Integer ipType) {
this.ipType = ipType;
}
public Integer getSrcIpPattern() {
return srcIpPattern;
}
public void setSrcIpPattern(Integer srcIpPattern) {
this.srcIpPattern = srcIpPattern;
}
public Integer getDestIpPattern() {
return destIpPattern;
}
public void setDestIpPattern(Integer destIpPattern) {
this.destIpPattern = destIpPattern;
}
public Integer getSrcPortPattern() {
return srcPortPattern;
}
public void setSrcPortPattern(Integer srcPortPattern) {
this.srcPortPattern = srcPortPattern;
}
public Integer getDestPortPattern() {
return destPortPattern;
}
public void setDestPortPattern(Integer destPortPattern) {
this.destPortPattern = destPortPattern;
}
public String getSrcIpAddress() {
return srcIpAddress;
}
public void setSrcIpAddress(String srcIpAddress) {
this.srcIpAddress = srcIpAddress;
}
public String getDestIpAddress() {
return destIpAddress;
}
public void setDestIpAddress(String destIpAddress) {
this.destIpAddress = destIpAddress;
}
public String getSrcPort() {
return srcPort;
}
public void setSrcPort(String srcPort) {
this.srcPort = srcPort;
}
public String getDestPort() {
return destPort;
}
public void setDestPort(String destPort) {
this.destPort = destPort;
}
public Integer getDirection() {
return direction;
}
public void setDirection(Integer direction) {
this.direction = direction;
}
public Integer getProtocol() {
return protocol;
}
public void setProtocol(Integer protocol) {
this.protocol = protocol;
}
public static String getTablename() {
return tableName;
}
public Integer getRegionId() {
return regionId;
}
public void setRegionId(Integer regionId) {
this.regionId = regionId;
}
@Override
public String toString() {
return "AsnIpCfg [regionId=" + regionId + ", ratelimit=" + ratelimit + ", ipType=" + ipType + ", srcIpPattern="
+ srcIpPattern + ", destIpPattern="+ destIpPattern+ ", srcIpAddress=" + srcIpAddress + ", destIpAddress="
+ destIpAddress + ", srcPortPattern="+ srcPortPattern+", destPortPattern="+ destPortPattern + ", srcPort="
+ srcPort + ", destPort=" + destPort + ", asnIpGroupName=" + asnIpGroupName
+ ", asnIpGroup=" + asnIpGroup + ", direction=" + direction + ", protocol=" + protocol + ", protocolId="
+ protocolId + ", compileId=" + compileId + ", isValid=" + isValid + ", userRegion1=" + userRegion1
+ ", userRegion2=" + userRegion2 + ", userRegion3=" + userRegion3 + ", userRegion4=" + userRegion4
+ ", userRegion5=" + userRegion5 + ", cfgId=" + cfgId + ", cfgDesc=" + cfgDesc + ", action=" + action
+ ", isValid=" + isValid + ", isAudit=" + isAudit + ", creatorId=" + creatorId + ", createTime="
+ createTime + ", editorId=" + editorId + ", editTime=" + editTime + ", auditorId=" + auditorId
+ ", auditTime=" + auditTime + ", serviceId=" + serviceId + ", requestId=" + requestId
+ ", cancelRequestId=" + cancelRequestId + ", requestName=" + requestName + ", isAreaEffective="
+ isAreaEffective + ", classify=" + classify + ", attribute=" + attribute + ", lable=" + lable
+ ", cfgType=" + cfgType + ", functionId=" + functionId + ", doLog=" + doLog + "]";
}
}

View File

@@ -0,0 +1,74 @@
package com.nis.domain.basics;
import java.io.Serializable;
import java.util.Date;
import com.nis.domain.configuration.BaseCfg;
import com.nis.util.excel.ExcelField;
/**
* 公共分组实体
*/
public class CommonGroupInfo extends BaseCfg<CommonGroupInfo> implements Serializable{
/**
*
*/
private static final long serialVersionUID = 7931466570918016654L;
private Integer groupId;
@ExcelField(title="group_name",sort=1)
private String groupName;
@ExcelField(title="group_type",dictType="GROUP_TYPE",sort=2)
private Integer groupType;
private Integer serviceGroupId;
@ExcelField(title="desc",sort=4)
private String description;
public Integer getServiceGroupId() {
return serviceGroupId;
}
public void setServiceGroupId(Integer serviceGroupId) {
this.serviceGroupId = serviceGroupId;
}
public Integer getGroupId() {
return groupId;
}
public void setGroupId(Integer groupId) {
this.groupId = groupId;
}
public String getGroupName() {
return groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getEditTime() {
return editTime;
}
public void setEditTime(Date editTime) {
this.editTime = editTime;
}
public Integer getGroupType() {
return groupType;
}
public void setGroupType(Integer groupType) {
this.groupType = groupType;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
}

View File

@@ -0,0 +1,67 @@
package com.nis.domain.basics;
import com.nis.domain.configuration.BaseStringCfg;
import com.nis.util.excel.ExcelField;
public class DomainCommCfg extends BaseStringCfg<DomainCommCfg>{
private static final long serialVersionUID = 5117517145731135023L;
private static final String tableName="domain_comm_cfg";
@ExcelField(title="key_word",sort=3)
protected String cfgKeywords;
protected Integer isHexbin;
protected String ratelimit;
@ExcelField(title="group_name",sort=2)
protected String groupName;//公共组名称
@ExcelField(title="expression_type",dictType="EXPRESSION_TYPE",sort=18)
protected Integer exprType;
@ExcelField(title="match_method",dictType="MATCH_METHOD",sort=20)
protected Integer matchMethod;
public String getCfgKeywords() {
return cfgKeywords;
}
public void setCfgKeywords(String cfgKeywords) {
this.cfgKeywords = cfgKeywords;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
public String getRatelimit() {
return ratelimit;
}
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
public static String getTablename() {
return tableName;
}
public String getGroupName() {
return groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
}

View File

@@ -0,0 +1,312 @@
package com.nis.domain.basics;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.domain.configuration.BaseCfg;
import com.nis.util.excel.ExcelField;
public class IpCommCfg extends BaseCfg<IpCommCfg> {
/**
*
*/
private static final long serialVersionUID = 4218856118489784060L;
/**
* 创建一个新的实例 BaseIpCfg.
*
*/
public IpCommCfg() {
super();
// TODO Auto-generated constructor stub
}
private static final String indexTable="ip_comm_cfg";
/**
* ip类型
*/
@Expose
@SerializedName("ipType")
@ExcelField(title="ip_type",dictType="IP_TYPE",sort=50)
protected Integer ipType;
@ExcelField(title="src_ip_pattern",dictType="IP_PATTERN",sort=51)
protected Integer srcIpPattern;
@ExcelField(title="client_ip",sort=52)
protected String srcIpAddress;
@ExcelField(title="dest_ip_pattern",dictType="IP_PATTERN",sort=53)
protected Integer destIpPattern;
@ExcelField(title="server_ip",sort=54)
protected String destIpAddress;
@ExcelField(title="src_port_pattern",dictType="PORT_PATTERN",sort=54)
protected Integer srcPortPattern;
@ExcelField(title="dest_port_pattern",dictType="PORT_PATTERN",sort=56)
protected Integer destPortPattern;
@ExcelField(title="client_port",sort=55)
protected String srcPort;
@ExcelField(title="server_port",sort=57)
protected String destPort;
protected Integer dnsStrategyId;
@ExcelField(title="ir_type",dictType="IR_TYPE",sort=58)
protected Integer irType;
@ExcelField(title="group_name",sort=45)
protected String groupName;
// @ExcelField(title="log_total",sort=42)
private Long totalLogs;
private Integer regionId;
private Integer groupId;
public Integer getRegionId() {
return regionId;
}
public void setRegionId(Integer regionId) {
this.regionId = regionId;
}
public Integer getGroupId() {
return groupId;
}
public void setGroupId(Integer groupId) {
this.groupId = groupId;
}
public Long getTotalLogs() {
return totalLogs;
}
public void setTotalLogs(Long totalLogs) {
this.totalLogs = totalLogs;
}
/**
* irType
* @return irType
*/
public Integer getIrType() {
return irType;
}
/**
* @param irType the irType to set
*/
public void setIrType(Integer irType) {
this.irType = irType;
}
/**
* groupName
* @return groupName
*/
public String getGroupName() {
return groupName;
}
/**
* @param groupName the groupName to set
*/
public void setGroupName(String groupName) {
this.groupName = groupName;
}
/**
* 方向
*/
@Expose
@SerializedName("direction")
@ExcelField(title="direction",dictType="DIRECTION",sort=58)
protected Integer direction ;
/**
* 协议
*/
@Expose
@SerializedName("protocol")
@ExcelField(title="protocol",dictType="PROTOCOL",sort=59)
protected Integer protocol ;
/**
* 协议ID
*/
@Expose
@SerializedName("protocolId")
protected Integer protocolId ;
/**
* 限速比例
*/
protected String ratelimit ;
/**
* ratelimit
* @return ratelimit
*/
public String getRatelimit() {
return ratelimit;
}
/**
* @param ratelimit the ratelimit to set
*/
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
/**
* ipType
* @return ipType
*/
public Integer getIpType() {
return ipType;
}
/**
* @param ipType the ipType to set
*/
public void setIpType(Integer ipType) {
this.ipType = ipType;
}
/**
* direction
* @return direction
*/
public Integer getDirection() {
return direction;
}
/**
* @param direction the direction to set
*/
public void setDirection(Integer direction) {
this.direction = direction;
}
/**
* protocol
* @return protocol
*/
public Integer getProtocol() {
return protocol;
}
/**
* @param protocol the protocol to set
*/
public void setProtocol(Integer protocol) {
this.protocol = protocol;
}
/**
* protocolId
* @return protocolId
*/
public Integer getProtocolId() {
return protocolId;
}
/**
* @param protocolId the protocolId to set
*/
public void setProtocolId(Integer protocolId) {
this.protocolId = protocolId;
}
public Integer getSrcIpPattern() {
return srcIpPattern;
}
public void setSrcIpPattern(Integer srcIpPattern) {
this.srcIpPattern = srcIpPattern;
}
public Integer getDestIpPattern() {
return destIpPattern;
}
public void setDestIpPattern(Integer destIpPattern) {
this.destIpPattern = destIpPattern;
}
public Integer getSrcPortPattern() {
return srcPortPattern;
}
public void setSrcPortPattern(Integer srcPortPattern) {
this.srcPortPattern = srcPortPattern;
}
public Integer getDestPortPattern() {
return destPortPattern;
}
public void setDestPortPattern(Integer destPortPattern) {
this.destPortPattern = destPortPattern;
}
/**
* srcIpAddress
* @return srcIpAddress
*/
public String getSrcIpAddress() {
return srcIpAddress;
}
/**
* @param srcIpAddress the srcIpAddress to set
*/
public void setSrcIpAddress(String srcIpAddress) {
this.srcIpAddress = srcIpAddress;
}
/**
* destIpAddress
* @return destIpAddress
*/
public String getDestIpAddress() {
return destIpAddress;
}
/**
* @param destIpAddress the destIpAddress to set
*/
public void setDestIpAddress(String destIpAddress) {
this.destIpAddress = destIpAddress;
}
/**
* srcPort
* @return srcPort
*/
public String getSrcPort() {
return srcPort;
}
/**
* @param srcPort the srcPort to set
*/
public void setSrcPort(String srcPort) {
this.srcPort = srcPort;
}
/**
* destPort
* @return destPort
*/
public String getDestPort() {
return destPort;
}
/**
* @param destPort the destPort to set
*/
public void setDestPort(String destPort) {
this.destPort = destPort;
}
/**
* dnsStrategyId
* @return dnsStrategyId
*/
public Integer getDnsStrategyId() {
return dnsStrategyId;
}
/**
* @param dnsStrategyId the dnsStrategyId to set
*/
public void setDnsStrategyId(Integer dnsStrategyId) {
this.dnsStrategyId = dnsStrategyId;
}
@Override
public void initDefaultValue(){
super.initDefaultValue();
this.direction = 0;
}
public static String getIndexTable() {
return indexTable;
}
public Integer getIndex() {
return index;
}
public void setIndex(Integer index) {
this.index = index;
}
}

View File

@@ -0,0 +1,37 @@
/**
*@Title: DnsIpConfig.java
*@Package com.nis.domain.restful
*@Description 欺骗IP实体类
*@author dell
*@date 2018年2月5日 下午2:57:17
*@version 版本号
*/
package com.nis.domain.basics;
import java.util.Date;
import com.google.gson.annotations.Expose;
import com.nis.domain.BaseEntity;
import com.nis.domain.SysUser;
import com.nis.domain.configuration.BaseIpCfg;
import com.nis.util.excel.ExcelField;
/**
* @ClassName: DnsIpConfig.java
* @author (dell)
* @date 2018年2月5日 下午2:57:17
* @version V1.0
*/
public class IpReuseIpCfg extends BaseIpCfg {
private static final long serialVersionUID = 5956694477140186483L;
private String tableName="user_ip_cfg";
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
}

View File

@@ -0,0 +1,85 @@
package com.nis.domain.basics;
import java.io.Serializable;
import java.util.Date;
import com.nis.domain.configuration.BaseCfg;
import com.nis.domain.configuration.CfgIndexInfo;
import com.nis.util.excel.ExcelField;
/**
* @ClassName: PolicyGroupInfo.java
* @Description: 策略分组
* @version V1.0
*/
public class PolicyGroupInfo extends BaseCfg<PolicyGroupInfo> implements Serializable{
/**
*
*/
private static final long serialVersionUID = 7931466570918016654L;
private Integer groupId;
@ExcelField(title="group_name",sort=1)
private String groupName;
@ExcelField(title="group_type",dictType="GROUP_TYPE",sort=2)
private Integer groupType;
private Integer serviceGroupId;
@ExcelField(title="desc",sort=4)
private String description;
private Long asnNo;
public Integer getServiceGroupId() {
return serviceGroupId;
}
public void setServiceGroupId(Integer serviceGroupId) {
this.serviceGroupId = serviceGroupId;
}
public Integer getGroupId() {
return groupId;
}
public void setGroupId(Integer groupId) {
this.groupId = groupId;
}
public String getGroupName() {
return groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getEditTime() {
return editTime;
}
public void setEditTime(Date editTime) {
this.editTime = editTime;
}
public Integer getGroupType() {
return groupType;
}
public void setGroupType(Integer groupType) {
this.groupType = groupType;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public Long getAsnNo() {
return asnNo;
}
public void setAsnNo(Long asnNo) {
this.asnNo = asnNo;
}
@Override
public String toString() {
// TODO Auto-generated method stub
return super.toString();
}
}

View File

@@ -0,0 +1,57 @@
package com.nis.domain.basics;
import java.io.Serializable;
import java.util.Date;
import com.nis.domain.configuration.BaseCfg;
public class ProtectionListInfo extends BaseCfg<ProtectionListInfo> implements Serializable{
/**
*
*/
private static final long serialVersionUID = -3781310894175345207L;
private Integer proId;
private String keyword;
private String targetType;
private String description;
public Integer getProId() {
return proId;
}
public void setProId(Integer proId) {
this.proId = proId;
}
public String getKeyword() {
return keyword;
}
public void setKeyword(String keyword) {
this.keyword = keyword;
}
public String getTargetType() {
return targetType;
}
public void setTargetType(String targetType) {
this.targetType = targetType;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getEditTime() {
return editTime;
}
public void setEditTime(Date editTime) {
this.editTime = editTime;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
}

View File

@@ -0,0 +1,67 @@
package com.nis.domain.basics;
import com.nis.domain.configuration.BaseStringCfg;
import com.nis.util.excel.ExcelField;
public class ScriberIdCommCfg extends BaseStringCfg<ScriberIdCommCfg>{
private static final long serialVersionUID = 5117517145731135023L;
private static final String tableName="scriberid_comm_cfg";
@ExcelField(title="key_word",sort=3)
protected String cfgKeywords;
protected Integer isHexbin;
protected String ratelimit;
@ExcelField(title="group_name",sort=2)
protected String groupName;//公共组名称
@ExcelField(title="expression_type",dictType="EXPRESSION_TYPE",sort=18)
protected Integer exprType;
@ExcelField(title="match_method",dictType="MATCH_METHOD",sort=20)
protected Integer matchMethod;
public String getCfgKeywords() {
return cfgKeywords;
}
public void setCfgKeywords(String cfgKeywords) {
this.cfgKeywords = cfgKeywords;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
public String getRatelimit() {
return ratelimit;
}
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
public static String getTablename() {
return tableName;
}
public String getGroupName() {
return groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
}

View File

@@ -0,0 +1,306 @@
package com.nis.domain.basics;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonBackReference;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.nis.domain.BaseEntity;
import com.nis.domain.SysMenu;
import com.nis.domain.SysUser;
import com.nis.util.Configurations;
import com.nis.util.StringUtil;
import com.nis.util.excel.ExcelField;
/**
* 业务辅助表-业务字典信息表
* @author zsl
*
*/
public class ServiceDictInfo extends BaseEntity<ServiceDictInfo>{
private static final long serialVersionUID = 4680466118906894338L;
private Integer serviceDictId; //service_dict_id 字典ID int N 主键,自增
@ExcelField(title="item_type",dictType="SERVICE_DICT_ITM_TYPE",sort=3)
private Integer itemType; //item_type 数据类型 int N 1分类 2性质 3标签
private String itemCode; //item_code编码 varchar(64) N
@ExcelField(title="config_content",sort=1)
private String itemValue; //item_value 编码对应值 varchar2(64) N
@ExcelField(title="desc",sort=2)
private String itemDesc; //item_desc 描述信息 varcahr2(128) Y
private ServiceDictInfo parent; //parent_id 父ID number(9) N 无父属性默认填0
@ExcelField(title="is_leaf",dictType="INT_YES_NO",sort=4)
private Integer isLeaf; //is_leaf 是否叶子节点 int N 0-否 1-是只有一级填0
private Integer isValid; //is_valid 有效标志 int N 1-有效 0-无效
private SysUser serviceDictCreator; //creator_id 创建人员 int N 取自sys_user.id
@ExcelField(title="create_time",sort=6)
private Date createTime; //create_time 配置时间 date N
private SysUser serviceDictEditor; //editor_id 修改人员 int Y 取自sys_user.id
@ExcelField(title="edit_time",sort=8)
private Date editTime; //edit_time 修改时间 date Y
private Integer levelNo; //层级
private List<ServiceDictInfo> childrenList = new ArrayList<ServiceDictInfo>();//子列表
private Date beginDate; // 开始日期
private Date endDate; // 结束日期
private Date editBeginDate; // 修改开始日期
private Date editEndDate; // 修改结束日期
private String showSequence; //显示序号
@ExcelField(title="creator",sort=5)
private String creatorName;
@ExcelField(title="editor",sort=7)
private String editorName;
private String pNames;//父节点名称
/**
* 封装参数数据类型,
*
*/
private List<Integer> conditionType;
public String getCreatorName() {
return creatorName;
}
public void setCreatorName(String creatorName) {
this.creatorName = creatorName;
}
public String getEditorName() {
return editorName;
}
public void setEditorName(String editorName) {
this.editorName = editorName;
}
@JsonIgnore
public String getpNames() {
return pNames;
}
public void setpNames(String pNames) {
this.pNames = pNames;
}
public Integer getServiceDictId() {
return serviceDictId;
}
public void setServiceDictId(Integer serviceDictId) {
this.serviceDictId = serviceDictId;
}
public Integer getItemType() {
return itemType;
}
public void setItemType(Integer itemType) {
this.itemType = itemType;
}
public String getItemCode() {
return itemCode;
}
public void setItemCode(String itemCode) {
this.itemCode = itemCode;
}
public Integer getLevelNo() {
return levelNo;
}
public void setLevelNo(Integer levelNo) {
this.levelNo = levelNo;
}
public String getItemValue() {
return itemValue;
}
public void setItemValue(String itemValue) {
this.itemValue = itemValue;
}
public String getItemDesc() {
return itemDesc;
}
public void setItemDesc(String itemDesc) {
this.itemDesc = itemDesc;
}
@JsonBackReference
public ServiceDictInfo getParent() {
return parent;
}
public void setParent(ServiceDictInfo parent) {
this.parent = parent;
}
public Integer getIsLeaf() {
return isLeaf;
}
public void setIsLeaf(Integer isLeaf) {
this.isLeaf = isLeaf;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public SysUser getServiceDictCreator() {
return serviceDictCreator;
}
public void setServiceDictCreator(SysUser serviceDictCreator) {
this.serviceDictCreator = serviceDictCreator;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public SysUser getServiceDictEditor() {
return serviceDictEditor;
}
public void setServiceDictEditor(SysUser serviceDictEditor) {
this.serviceDictEditor = serviceDictEditor;
}
public Date getEditTime() {
return editTime;
}
public void setEditTime(Date editTime) {
this.editTime = editTime;
}
public List<ServiceDictInfo> getChildrenList() {
return childrenList;
}
public void setChildrenList(List<ServiceDictInfo> childrenList) {
this.childrenList = childrenList;
}
public Date getBeginDate() {
return beginDate;
}
public void setBeginDate(Date beginDate) {
this.beginDate = beginDate;
}
public Date getEndDate() {
return endDate;
}
public void setEndDate(Date endDate) {
this.endDate = endDate;
}
public Date getEditBeginDate() {
return editBeginDate;
}
public void setEditBeginDate(Date editBeginDate) {
this.editBeginDate = editBeginDate;
}
public Date getEditEndDate() {
return editEndDate;
}
public void setEditEndDate(Date editEndDate) {
this.editEndDate = editEndDate;
}
public String getShowSequence() {
return showSequence;
}
public void setShowSequence(String showSequence) {
this.showSequence = showSequence;
}
public List<Integer> getConditionType() {
return conditionType;
}
public void setConditionType(List<Integer> conditionType) {
this.conditionType = conditionType;
}
@JsonIgnore
public static void sortList(List<ServiceDictInfo> list, List<ServiceDictInfo> sourcelist, Integer parentId, boolean cascade){
for (int i=0; i<sourcelist.size(); i++){
ServiceDictInfo serviceDictInfo = sourcelist.get(i);
//System.out.println(serviceDictInfo.getServiceDictId()+">>>>>"+serviceDictInfo.getParent().getServiceDictId());
if (serviceDictInfo.getParent()!=null && serviceDictInfo.getParent().getServiceDictId()!=null
&& serviceDictInfo.getParent().getServiceDictId().equals(parentId)){
list.add(serviceDictInfo);
if (cascade){
// 判断是否还有子节点, 有则继续获取子节点
for (int j=0; j<sourcelist.size(); j++){
ServiceDictInfo child = sourcelist.get(j);
if (child.getParent()!=null && child.getParent().getServiceDictId()!=null
&& child.getParent().getServiceDictId().equals(serviceDictInfo.getServiceDictId())){
sortList(list, sourcelist, serviceDictInfo.getServiceDictId(), true);
break;
}
}
}
}
}
}
@JsonIgnore
public static void checkList(List<ServiceDictInfo> list,List<ServiceDictInfo> parentList, List<ServiceDictInfo> sourcelist, boolean cascade){
for(ServiceDictInfo serviceUp:parentList){
list.add(serviceUp);
//判断是否有子节点,有则继续获取子节点
sortList(list, sourcelist, serviceUp.getServiceDictId(), true);
}
}
//顶层的数量
public static Integer topCount(List<ServiceDictInfo> list,Integer parentId){
Integer count = 0;
List<ServiceDictInfo> listTemp = new ArrayList<ServiceDictInfo>();
for(ServiceDictInfo serviceDictInfo:list){
if(serviceDictInfo.getParent()!=null&&serviceDictInfo.getParent().getServiceDictId()!=null&&serviceDictInfo.getParent().getServiceDictId().equals(parentId)){
listTemp.add(serviceDictInfo);
}
}
return listTemp.size();
}
//处理下级序号
public static void addChildrenSeq(List<ServiceDictInfo> list,Integer parentId){
int countNo = 1;
for(int i=0; i<list.size(); i++){
ServiceDictInfo serviceDictInfo = list.get(i);
if(serviceDictInfo.getParent()!=null && serviceDictInfo.getParent().getServiceDictId()!=null
&& serviceDictInfo.getParent().getServiceDictId().equals(parentId)){
//找出该父类
for(ServiceDictInfo se:list){
if(se.getServiceDictId().equals(parentId)){
serviceDictInfo.setShowSequence(se.getShowSequence()+Configurations.getStringProperty("childrenMark", ".")+countNo);
countNo++;
}
}
//继续获取子节点
for (int j=0; j<list.size(); j++){
ServiceDictInfo child = list.get(j);
if (child.getParent()!=null && child.getParent().getServiceDictId()!=null
&& child.getParent().getServiceDictId().equals(serviceDictInfo.getServiceDictId())){
addChildrenSeq(list, serviceDictInfo.getServiceDictId());
break;
}
}
}
}
}
//获取所有父节点
@JsonIgnore
public static String getPNames(List<ServiceDictInfo> list,Integer pid,String pNames) {
String pName="";
for (ServiceDictInfo serviceDictInfo : list) {
if(pid.equals(serviceDictInfo.getServiceDictId())){
pid=serviceDictInfo.getParent().getServiceDictId();
pName=serviceDictInfo.getItemValue();
pNames="/"+pName+pNames;
}
}
if(pid==0){
if(!StringUtil.isEmpty(pNames)) pNames=pNames.substring(1);
return pNames;
}else{
return getPNames(list, pid, pNames);
}
}
}

View File

@@ -0,0 +1,227 @@
package com.nis.domain.basics;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.nis.domain.BaseEntity;
import com.nis.domain.SysUser;
import com.nis.util.Configurations;
/**
* 业务辅助表-系统字典信息表
* @author zsl
*
*/
public class SysDictInfo extends BaseEntity<SysDictInfo>{
private static final long serialVersionUID = 893702645278342859L;
private Integer sysDictId; //service_dict_id 字典ID int N 主键,自增
private Integer itemType; //item_type 数据类型 int N 1分类 2性质 3标签
private String itemCode; //item_code编码 varchar N
private String itemValue; //item_value 编码对应值 varchar2(64) N
private String itemDesc; //item_desc 描述信息 varcahr2(128) Y
private SysDictInfo parent; //parent_id 父ID number(9) N 无父属性默认填0
private Integer isLeaf; //is_leaf 是否叶子节点 int N 0-否 1-是只有一级填0
private Integer isValid; //is_valid 有效标志 int N 1-有效 0-无效
private SysUser sysDictCreator; //creator_id 创建人员 int N 取自sys_user.id
private Date createTime; //create_time 配置时间 date N
private SysUser sysDictEditor; //editor_id 修改人员 int Y 取自sys_user.id
private Date editTime; //edit_time 修改时间 date Y
private Integer levelNo; //层级
private Integer isInitianlize; //是否为初始化数据 0否 1
private List<ServiceDictInfo> ChildrenList = new ArrayList<ServiceDictInfo>();//字列表
private Date beginDate; // 开始日期
private Date endDate; // 结束日期
private Date editBeginDate; // 修改开始日期
private Date editEndDate; // 修改结束日期
private String showSequence; //显示序号
/**
* 封装参数数据类型,
*
*/
private List<Integer> conditionType;
public Integer getSysDictId() {
return sysDictId;
}
public void setSysDictId(Integer sysDictId) {
this.sysDictId = sysDictId;
}
public Integer getItemType() {
return itemType;
}
public void setItemType(Integer itemType) {
this.itemType = itemType;
}
public String getItemCode() {
return itemCode;
}
public void setItemCode(String itemCode) {
this.itemCode = itemCode;
}
public String getItemValue() {
return itemValue;
}
public void setItemValue(String itemValue) {
this.itemValue = itemValue;
}
public String getItemDesc() {
return itemDesc;
}
public void setItemDesc(String itemDesc) {
this.itemDesc = itemDesc;
}
public SysDictInfo getParent() {
return parent;
}
public void setParent(SysDictInfo parent) {
this.parent = parent;
}
public Integer getIsLeaf() {
return isLeaf;
}
public void setIsLeaf(Integer isLeaf) {
this.isLeaf = isLeaf;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public SysUser getSysDictCreator() {
return sysDictCreator;
}
public void setSysDictCreator(SysUser sysDictCreator) {
this.sysDictCreator = sysDictCreator;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public SysUser getSysDictEditor() {
return sysDictEditor;
}
public void setSysDictEditor(SysUser sysDictEditor) {
this.sysDictEditor = sysDictEditor;
}
public Date getEditTime() {
return editTime;
}
public void setEditTime(Date editTime) {
this.editTime = editTime;
}
public List<ServiceDictInfo> getChildrenList() {
return ChildrenList;
}
public void setChildrenList(List<ServiceDictInfo> childrenList) {
ChildrenList = childrenList;
}
public Date getBeginDate() {
return beginDate;
}
public void setBeginDate(Date beginDate) {
this.beginDate = beginDate;
}
public Date getEndDate() {
return endDate;
}
public void setEndDate(Date endDate) {
this.endDate = endDate;
}
public Integer getLevelNo() {
return levelNo;
}
public void setLevelNo(Integer levelNo) {
this.levelNo = levelNo;
}
public Date getEditBeginDate() {
return editBeginDate;
}
public void setEditBeginDate(Date editBeginDate) {
this.editBeginDate = editBeginDate;
}
public Date getEditEndDate() {
return editEndDate;
}
public void setEditEndDate(Date editEndDate) {
this.editEndDate = editEndDate;
}
public void setShowSequence(String showSequence) {
this.showSequence = showSequence;
}
public String getShowSequence() {
return showSequence;
}
public List<Integer> getConditionType() {
return conditionType;
}
public void setConditionType(List<Integer> conditionType) {
this.conditionType = conditionType;
}
public Integer getIsInitianlize() {
return isInitianlize;
}
public void setIsInitianlize(Integer isInitianlize) {
this.isInitianlize = isInitianlize;
}
@JsonIgnore
public static void sortList(List<SysDictInfo> list, List<SysDictInfo> sourcelist, Integer parentId, boolean cascade){
for (int i=0; i<sourcelist.size(); i++){
SysDictInfo sysDictInfo = sourcelist.get(i);
if (sysDictInfo.getParent()!=null && sysDictInfo.getParent().getSysDictId()!=null
&& sysDictInfo.getParent().getSysDictId().equals(parentId)){
list.add(sysDictInfo);
if (cascade){
// 判断是否还有子节点, 有则继续获取子节点
for (int j=0; j<sourcelist.size(); j++){
SysDictInfo child = sourcelist.get(j);
if (child.getParent()!=null && child.getParent().getSysDictId()!=null
&& child.getParent().getSysDictId().equals(sysDictInfo.getSysDictId())){
sortList(list, sourcelist, sysDictInfo.getSysDictId(), true);
break;
}
}
}
}
}
}
//处理下级序号
public static void addChildrenSeq(List<SysDictInfo> list,Integer parentId){
int countNo = 1;
for(int i=0; i<list.size(); i++){
SysDictInfo sysDictInfo = list.get(i);
if(sysDictInfo.getParent()!=null && sysDictInfo.getParent().getSysDictId()!=null
&& sysDictInfo.getParent().getSysDictId().equals(parentId)){
//找出该父类
for(SysDictInfo se:list){
if(se.getSysDictId()==parentId){
sysDictInfo.setShowSequence(se.getShowSequence()+Configurations.getStringProperty("childrenMark", ".")+countNo);
countNo++;
}
}
//继续获取子节点
for (int j=0; j<list.size(); j++){
SysDictInfo child = list.get(j);
if (child.getParent()!=null && child.getParent().getSysDictId()!=null
&& child.getParent().getSysDictId().equals(sysDictInfo.getSysDictId())){
addChildrenSeq(list, sysDictInfo.getSysDictId());
break;
}
}
}
}
}
}

View File

@@ -0,0 +1,66 @@
package com.nis.domain.basics;
import com.nis.domain.configuration.BaseStringCfg;
import com.nis.util.excel.ExcelField;
public class UrlCommCfg extends BaseStringCfg<UrlCommCfg>{
private static final long serialVersionUID = 398247881810945300L;
private static final String tableName="url_comm_cfg";
@ExcelField(title="key_word",sort=3)
protected String cfgKeywords;//url关键字配置
protected Integer isHexbin;//是否大小写敏感
protected String ratelimit;//限速比例,0到1之间
@ExcelField(title="group_name",sort=2)
protected String groupName;//公共组名称
@ExcelField(title="expression_type",dictType="EXPRESSION_TYPE",sort=18)
protected Integer exprType;
@ExcelField(title="match_method",dictType="MATCH_METHOD",sort=20)
protected Integer matchMethod;
public String getCfgKeywords() {
return cfgKeywords;
}
public void setCfgKeywords(String cfgKeywords) {
this.cfgKeywords = cfgKeywords;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
public String getRatelimit() {
return ratelimit;
}
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
public static String getTablename() {
return tableName;
}
public String getGroupName() {
return groupName;
}
public void setGroupName(String groupName) {
this.groupName = groupName;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
}

View File

@@ -0,0 +1,26 @@
package com.nis.domain.basics;
import java.io.Serializable;
public class Varibles implements Serializable{
/**
*
*/
private static final long serialVersionUID = -5747624301389103730L;
private String variableName;
private Long value;
public String getVariableName() {
return variableName;
}
public void setVariableName(String variableName) {
this.variableName = variableName;
}
public Long getValue() {
return value;
}
public void setValue(Long value) {
this.value = value;
}
}

View File

@@ -0,0 +1,330 @@
/**
*@Title: InlineIp.java
*@Package com.nis.domain.callback
*@Description TODO
*@author dell
*@date 2018年6月5日 上午9:08:34
*@version 版本号
*/
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.util.StringUtils;
import com.nis.web.service.SpringContextHolder;
import com.nis.web.service.basics.SysDictInfoService;
/**
* @ClassName: InlineIp.java
* @Description: TODO
* @author (dell)
* @date 2018年6月5日 上午9:08:34
* @version V1.0
*/
public class InlineIp {
@Expose
private Integer id;
@Expose
private Integer cfgId;
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer addrType;
@Expose
private String srcIp;
@Expose
private String maskSrcIp;
@Expose
private String srcPort;
@Expose
private String maskSrcPort;
@Expose
private String dstIp;
@Expose
private String maskDstIp;
@Expose
private String dstPort;
@Expose
private String maskDstPort;
@Expose
private Integer protocol;
@Expose
private Integer direction;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private Integer policyGroup;
@Expose
private String userRegion;//用于存储协议跟流量阀值
@Expose
@SerializedName("effectiveRange")
private String areaEffectiveIds ;
public String getUserRegion() {
return userRegion;
}
public void setUserRegion(String userRegion) {
this.userRegion = userRegion;
}
/**
* action
* @return action
*/
public Integer getAction() {
return action;
}
/**
* @param action the action to set
*/
public void setAction(Integer action) {
this.action = action;
}
/**
* addrType
* @return addrType
*/
public Integer getAddrType() {
return addrType;
}
/**
* @param addrType the addrType to set
*/
public void setAddrType(Integer addrType) {
this.addrType = addrType;
}
/**
* srcIp
* @return srcIp
*/
public String getSrcIp() {
return srcIp;
}
/**
* @param srcIp the srcIp to set
*/
public void setSrcIp(String srcIp) {
this.srcIp = srcIp;
}
/**
* maskSrcIp
* @return maskSrcIp
*/
public String getMaskSrcIp() {
return maskSrcIp;
}
/**
* @param maskSrcIp the maskSrcIp to set
*/
public void setMaskSrcIp(String maskSrcIp) {
this.maskSrcIp = maskSrcIp;
}
/**
* srcPort
* @return srcPort
*/
public String getSrcPort() {
return srcPort;
}
/**
* @param srcPort the srcPort to set
*/
public void setSrcPort(String srcPort) {
this.srcPort = srcPort;
}
/**
* maskSrcPort
* @return maskSrcPort
*/
public String getMaskSrcPort() {
return maskSrcPort;
}
/**
* @param maskSrcPort the maskSrcPort to set
*/
public void setMaskSrcPort(String maskSrcPort) {
this.maskSrcPort = maskSrcPort;
}
/**
* dstIp
* @return dstIp
*/
public String getDstIp() {
return dstIp;
}
/**
* @param dstIp the dstIp to set
*/
public void setDstIp(String dstIp) {
this.dstIp = dstIp;
}
/**
* maskDstIp
* @return maskDstIp
*/
public String getMaskDstIp() {
return maskDstIp;
}
/**
* @param maskDstIp the maskDstIp to set
*/
public void setMaskDstIp(String maskDstIp) {
this.maskDstIp = maskDstIp;
}
/**
* dstPort
* @return dstPort
*/
public String getDstPort() {
return dstPort;
}
/**
* @param dstPort the dstPort to set
*/
public void setDstPort(String dstPort) {
this.dstPort = dstPort;
}
/**
* maskDstPort
* @return maskDstPort
*/
public String getMaskDstPort() {
return maskDstPort;
}
/**
* @param maskDstPort the maskDstPort to set
*/
public void setMaskDstPort(String maskDstPort) {
this.maskDstPort = maskDstPort;
}
/**
* protocol
* @return protocol
*/
public Integer getProtocol() {
return protocol;
}
/**
* @param protocol the protocol to set
*/
public void setProtocol(Integer protocol) {
this.protocol = protocol;
}
/**
* direction
* @return direction
*/
public Integer getDirection() {
return direction;
}
/**
* @param direction the direction to set
*/
public void setDirection(Integer direction) {
this.direction = direction;
}
/**
* isValid
* @return isValid
*/
public Integer getIsValid() {
return isValid;
}
/**
* @param isValid the isValid to set
*/
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
/**
* opTime
* @return opTime
*/
public Date getOpTime() {
return opTime;
}
/**
* @param opTime the opTime to set
*/
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
/**
* cfgId
* @return cfgId
*/
public Integer getCfgId() {
return cfgId;
}
/**
* @param cfgId the cfgId to set
*/
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
/**
* service
* @return service
*/
public Integer getService() {
return service;
}
/**
* @param service the service to set
*/
public void setService(Integer service) {
this.service = service;
}
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
public Integer getPolicyGroup() {
return policyGroup;
}
public void setPolicyGroup(Integer policyGroup) {
this.policyGroup = policyGroup;
}
public String getAreaEffectiveIds() {
return areaEffectiveIds;
}
/**
* areaEffectiveIds
* areaEffectiveIds=7242:5,7212:4,7122:3
* 接口要求格式为72425,72124,71223
* @param areaEffectiveIds
*/
public void setAreaEffectiveIds(String areaEffectiveIds) {
if(StringUtils.isEmpty(areaEffectiveIds)){
areaEffectiveIds="0";
}else {
// 组织区域、运营商配置下发格式
SysDictInfoService service = SpringContextHolder.getBean(SysDictInfoService.class);
areaEffectiveIds = service.setEffectiveRange(areaEffectiveIds);
}
this.areaEffectiveIds = areaEffectiveIds;
}
}

View File

@@ -0,0 +1,38 @@
package com.nis.domain.callback;
import com.google.gson.annotations.Expose;
public class IpAddrPool extends InlineIp{
@Expose
private Integer regionId;
@Expose
private Long groupId;
@Expose
private Long addrPoolId;
public Integer getRegionId() {
return regionId;
}
public void setRegionId(Integer regionId) {
this.regionId = regionId;
}
public Long getGroupId() {
return groupId;
}
public void setGroupId(Long groupId) {
this.groupId = groupId;
}
public Long getAddrPoolId() {
return addrPoolId;
}
public void setAddrPoolId(Long addrPoolId) {
this.addrPoolId = addrPoolId;
}
}

View File

@@ -0,0 +1,213 @@
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
public class NtcDnsResStrategy {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Long reqStrateId;
@Expose
private String strateName;
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private Integer resGroup1Id;
@Expose
private Integer resGroup1Num;
@Expose
private Integer resGroup2Id;
@Expose
private Integer resGroup2Num;
@Expose
private Integer resGroup3Id;
@Expose
private Integer resGroup3Num;
@Expose
private Integer resGroup4Id;
@Expose
private Integer resGroup4Num;
@Expose
private Integer resGroup5Id;
@Expose
private Integer resGroup5Num;
@Expose
private Integer minTtl;
@Expose
private Integer maxTtl;
/**
* action
* @return action
*/
public Integer getAction() {
return action;
}
/**
* @param action the action to set
*/
public void setAction(Integer action) {
this.action = action;
}
/**
* isValid
* @return isValid
*/
public Integer getIsValid() {
return isValid;
}
/**
* @param isValid the isValid to set
*/
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
/**
* opTime
* @return opTime
*/
public Date getOpTime() {
return opTime;
}
/**
* @param opTime the opTime to set
*/
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
public Long getReqStrateId() {
return reqStrateId;
}
public void setReqStrateId(Long reqStrateId) {
this.reqStrateId = reqStrateId;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getStrateName() {
return strateName;
}
public void setStrateName(String strateName) {
this.strateName = strateName;
}
/**
* service
* @return service
*/
public Integer getService() {
return service;
}
/**
* @param service the service to set
*/
public void setService(Integer service) {
this.service = service;
}
public Integer getResGroup1Id() {
return resGroup1Id;
}
public void setResGroup1Id(Integer resGroup1Id) {
this.resGroup1Id = resGroup1Id;
}
public Integer getResGroup1Num() {
return resGroup1Num;
}
public void setResGroup1Num(Integer resGroup1Num) {
this.resGroup1Num = resGroup1Num;
}
public Integer getResGroup2Id() {
return resGroup2Id;
}
public void setResGroup2Id(Integer resGroup2Id) {
this.resGroup2Id = resGroup2Id;
}
public Integer getResGroup2Num() {
return resGroup2Num;
}
public void setResGroup2Num(Integer resGroup2Num) {
this.resGroup2Num = resGroup2Num;
}
public Integer getResGroup3Id() {
return resGroup3Id;
}
public void setResGroup3Id(Integer resGroup3Id) {
this.resGroup3Id = resGroup3Id;
}
public Integer getResGroup3Num() {
return resGroup3Num;
}
public void setResGroup3Num(Integer resGroup3Num) {
this.resGroup3Num = resGroup3Num;
}
public Integer getResGroup4Id() {
return resGroup4Id;
}
public void setResGroup4Id(Integer resGroup4Id) {
this.resGroup4Id = resGroup4Id;
}
public Integer getResGroup4Num() {
return resGroup4Num;
}
public void setResGroup4Num(Integer resGroup4Num) {
this.resGroup4Num = resGroup4Num;
}
public Integer getResGroup5Id() {
return resGroup5Id;
}
public void setResGroup5Id(Integer resGroup5Id) {
this.resGroup5Id = resGroup5Id;
}
public Integer getResGroup5Num() {
return resGroup5Num;
}
public void setResGroup5Num(Integer resGroup5Num) {
this.resGroup5Num = resGroup5Num;
}
public Integer getMinTtl() {
return minTtl;
}
public void setMinTtl(Integer minTtl) {
this.minTtl = minTtl;
}
public Integer getMaxTtl() {
return maxTtl;
}
public void setMaxTtl(Integer maxTtl) {
this.maxTtl = maxTtl;
}
public Integer getCfgId() {
return cfgId;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public void init() {
resGroup2Id=0;
resGroup2Num=0;
resGroup3Id=0;
resGroup3Num=0;
resGroup4Id=0;
resGroup4Num=0;
resGroup5Id=0;
resGroup5Num=0;
}
}

View File

@@ -0,0 +1,54 @@
package com.nis.domain.callback;
import com.nis.domain.configuration.BaseCfg;
import com.nis.util.excel.ExcelField;
/**
* http代理劫持文件
* @author lenovo
*
*/
public class ProxyFileHijackCfg extends BaseCfg<ProxyFileHijackCfg>{
private static final long serialVersionUID = -4600604393808056286L;
public String indexTable = "pxy_profile_hijack_files";//对应表名
@ExcelField(title="profile_name",sort=1)
private String profileName;//名称,辅助记忆
@ExcelField(title="content_type",sort=3)
private String contentType;//填充HTTP content-type如“video/mp4” exe、apk
@ExcelField(title="hijack_file_strategy",sort=2)
private String path;//储存路径
@ExcelField(title="content_name",sort=4)
private String contentName;//内容格式
public String getContentName() {
return contentName;
}
public void setContentName(String contentName) {
this.contentName = contentName;
}
public String getIndexTable() {
return indexTable;
}
public void setIndexTable(String indexTable) {
this.indexTable = indexTable;
}
public String getProfileName() {
return profileName;
}
public void setProfileName(String profileName) {
this.profileName = profileName;
}
public String getContentType() {
return contentType;
}
public void setContentType(String contentType) {
this.contentType = contentType;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
}

View File

@@ -0,0 +1,114 @@
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
public class ProxyFileHijackCfgAudit {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Integer profileId;//compileId
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private String profileName;
@Expose
private String contentType;
@Expose
private String path;
@Expose
private String contentName;
@Expose
private Long opUser;
public Long getOpUser() {
return opUser;
}
public void setOpUser(Long opUser) {
this.opUser = opUser;
}
public String getContentName() {
return contentName;
}
public void setContentName(String contentName) {
this.contentName = contentName;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
public Long getId() {
return id;
}
public Integer getProfileId() {
return profileId;
}
public void setProfileId(Integer profileId) {
this.profileId = profileId;
}
public void setId(Long id) {
this.id = id;
}
public Integer getCfgId() {
return cfgId;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public Integer getAction() {
return action;
}
public void setAction(Integer action) {
this.action = action;
}
public Integer getService() {
return service;
}
public void setService(Integer service) {
this.service = service;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Date getOpTime() {
return opTime;
}
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
public String getProfileName() {
return profileName;
}
public void setProfileName(String profileName) {
this.profileName = profileName;
}
public String getContentType() {
return contentType;
}
public void setContentType(String contentType) {
this.contentType = contentType;
}
}

View File

@@ -0,0 +1,40 @@
package com.nis.domain.callback;
import com.nis.domain.configuration.BaseCfg;
import com.nis.util.excel.ExcelField;
public class ProxyFileInsertScriptCfg extends BaseCfg<ProxyFileInsertScriptCfg>{
private static final long serialVersionUID = 4705202662940705064L;
public String indexTable = "pxy_profile_insert_scripts";//对应表名
@ExcelField(title="script_name",sort=1)
private String cfgDesc;//名称,辅助记忆
@ExcelField(title="script_format",sort=3)
private String format;//css/js
@ExcelField(title="script_file",sort=2)
private String path;//储存路径
public String getIndexTable() {
return indexTable;
}
public void setIndexTable(String indexTable) {
this.indexTable = indexTable;
}
public String getCfgDesc() {
return cfgDesc;
}
public void setCfgDesc(String cfgDesc) {
this.cfgDesc = cfgDesc;
}
public String getFormat() {
return format;
}
public void setFormat(String format) {
this.format = format;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
}

View File

@@ -0,0 +1,99 @@
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
public class ProxyFileInsertScriptCfgAudit {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Integer profileId;//compileId
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private String profileName;
@Expose
private String format;
@Expose
private String path;
@Expose
private Long opUser;
public Long getOpUser() {
return opUser;
}
public void setOpUser(Long opUser) {
this.opUser = opUser;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Integer getCfgId() {
return cfgId;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public Integer getProfileId() {
return profileId;
}
public void setProfileId(Integer profileId) {
this.profileId = profileId;
}
public Integer getAction() {
return action;
}
public void setAction(Integer action) {
this.action = action;
}
public Integer getService() {
return service;
}
public void setService(Integer service) {
this.service = service;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Date getOpTime() {
return opTime;
}
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
public String getProfileName() {
return profileName;
}
public void setProfileName(String profileName) {
this.profileName = profileName;
}
public String getFormat() {
return format;
}
public void setFormat(String format) {
this.format = format;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
}

View File

@@ -0,0 +1,67 @@
package com.nis.domain.callback;
import com.nis.domain.configuration.BaseCfg;
import com.nis.util.excel.ExcelField;
/**
* http代理文件策略
* @author nanfang
*
*/
public class ProxyFileResponsePageCfg extends BaseCfg<ProxyFileResponsePageCfg> {
private static final long serialVersionUID = -1989406217948847813L;
public final static String TABLE_NAME = "pxy_profile_response_pages";//对应表名
private String indexTable = "pxy_profile_response_pages";
@ExcelField(title="file_desc",sort=1)
private String fileDesc;//文件描述
@ExcelField(title="response_file",sort=2)
private String url;//文件保存的url
@ExcelField(title="format",sort=3)
private String contentType;//内容类型如text/html取字典表contentType
private String md5;//文件md5值
private Long contentLength;//文件长度
public String getIndexTable() {
return indexTable;
}
public void setIndexTable(String indexTable) {
this.indexTable = indexTable;
}
public ProxyFileResponsePageCfg() {
super();
}
public String getFileDesc() {
return fileDesc;
}
public void setFileDesc(String fileDesc) {
this.fileDesc = fileDesc;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getContentType() {
return contentType;
}
public void setContentType(String contentType) {
this.contentType = contentType;
}
public Long getContentLength() {
return contentLength;
}
public void setContentLength(Long contentLength) {
this.contentLength = contentLength;
}
public String getMd5() {
return md5;
}
public void setMd5(String md5) {
this.md5 = md5;
}
}

View File

@@ -0,0 +1,106 @@
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
public class ProxyFileResponsePageCfgAudit {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private String format;
@Expose
private Long contentLength;
@Expose
private String path;
@Expose
private Long profileId;
@Expose
private String profileName;
@Expose
private Long opUser;
public Long getOpUser() {
return opUser;
}
public void setOpUser(Long opUser) {
this.opUser = opUser;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Integer getCfgId() {
return cfgId;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public Integer getAction() {
return action;
}
public void setAction(Integer action) {
this.action = action;
}
public Integer getService() {
return service;
}
public void setService(Integer service) {
this.service = service;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Date getOpTime() {
return opTime;
}
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
public String getFormat() {
return format;
}
public void setFormat(String format) {
this.format = format;
}
public Long getContentLength() {
return contentLength;
}
public void setContentLength(Long contentLength) {
this.contentLength = contentLength;
}
public String getPath() {
return path;
}
public void setPath(String path) {
this.path = path;
}
public Long getProfileId() {
return profileId;
}
public void setProfileId(Long profileId) {
this.profileId = profileId;
}
public String getProfileName() {
return profileName;
}
public void setProfileName(String profileName) {
this.profileName = profileName;
}
}

View File

@@ -0,0 +1,62 @@
package com.nis.domain.callback;
import com.nis.domain.configuration.BaseCfg;
/**
* http代理文件策略
* @author nanfang
*
*/
public class ProxyFileStrategyCfg extends BaseCfg<ProxyFileStrategyCfg> {
private static final long serialVersionUID = 4283944377949702481L;
public final static String TABLE_NAME = "PROXY_FILE_STRATEGY_CFG";//对应表名
private String indexTable = "proxy_file_strategy_cfg";
private String fileDesc;//文件描述
private String url;//文件保存的url
private String contentType;//内容类型如text/html取字典表contentType
private String md5;//文件md5值
private Long contentLength;//文件长度
public String getIndexTable() {
return indexTable;
}
public void setIndexTable(String indexTable) {
this.indexTable = indexTable;
}
public ProxyFileStrategyCfg() {
super();
}
public String getFileDesc() {
return fileDesc;
}
public void setFileDesc(String fileDesc) {
this.fileDesc = fileDesc;
}
public String getUrl() {
return url;
}
public void setUrl(String url) {
this.url = url;
}
public String getContentType() {
return contentType;
}
public void setContentType(String contentType) {
this.contentType = contentType;
}
public Long getContentLength() {
return contentLength;
}
public void setContentLength(Long contentLength) {
this.contentLength = contentLength;
}
public String getMd5() {
return md5;
}
public void setMd5(String md5) {
this.md5 = md5;
}
}

View File

@@ -0,0 +1,106 @@
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
public class ProxyFileStrategyCfgAudit {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private String contentType;
@Expose
private Long contentLength;
@Expose
private String filePath;
@Expose
private Long fileId;
@Expose
private String fileDesc;
@Expose
private Long opUser;
public Long getOpUser() {
return opUser;
}
public void setOpUser(Long opUser) {
this.opUser = opUser;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Integer getCfgId() {
return cfgId;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public Integer getAction() {
return action;
}
public void setAction(Integer action) {
this.action = action;
}
public Integer getService() {
return service;
}
public void setService(Integer service) {
this.service = service;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Date getOpTime() {
return opTime;
}
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
public String getContentType() {
return contentType;
}
public void setContentType(String contentType) {
this.contentType = contentType;
}
public Long getContentLength() {
return contentLength;
}
public void setContentLength(Long contentLength) {
this.contentLength = contentLength;
}
public String getFilePath() {
return filePath;
}
public void setFilePath(String filePath) {
this.filePath = filePath;
}
public Long getFileId() {
return fileId;
}
public void setFileId(Long fileId) {
this.fileId = fileId;
}
public String getFileDesc() {
return fileDesc;
}
public void setFileDesc(String fileDesc) {
this.fileDesc = fileDesc;
}
}

View File

@@ -0,0 +1,45 @@
package com.nis.domain.callback;
import java.util.Arrays;
import com.nis.domain.configuration.BaseCfg;
import com.nis.util.excel.ExcelField;
import antlr.collections.List;
public class ProxyFileTrafficMirrorCfg extends BaseCfg<ProxyFileTrafficMirrorCfg>{
private static final long serialVersionUID = -5895958073449509268L;
public String indexTable = "pxy_profile_traffic_mirror";//对应表名
@ExcelField(title="address_name",sort=1)
private String cfgDesc;//名称,辅助记忆
@ExcelField(title="mirror_addr_list",sort=3)
private String addrList;//目标表示列表
@ExcelField(title="mirror_addr_type",sort=2)
private String addrType;//目标表示类型
public String getIndexTable() {
return indexTable;
}
public void setIndexTable(String indexTable) {
this.indexTable = indexTable;
}
public String getCfgDesc() {
return cfgDesc;
}
public void setCfgDesc(String cfgDesc) {
this.cfgDesc = cfgDesc;
}
public String getAddrList() {
return addrList;
}
public void setAddrList(String addrList) {
this.addrList = addrList;
}
public String getAddrType() {
return addrType;
}
public void setAddrType(String addrType) {
this.addrType = addrType;
}
}

View File

@@ -0,0 +1,106 @@
package com.nis.domain.callback;
import java.util.Date;
import java.util.List;
import java.util.Map;
import com.google.gson.annotations.Expose;
public class ProxyFileTrafficMirrorCfgAudit {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Integer profileId;//compileId
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private String profileName;
@Expose
private String addrList;
@Expose
private String addrContent;
@Expose
private String addrType;
@Expose
private Long opUser;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public Integer getCfgId() {
return cfgId;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public Integer getProfileId() {
return profileId;
}
public void setProfileId(Integer profileId) {
this.profileId = profileId;
}
public Integer getAction() {
return action;
}
public void setAction(Integer action) {
this.action = action;
}
public Integer getService() {
return service;
}
public void setService(Integer service) {
this.service = service;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
public Date getOpTime() {
return opTime;
}
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
public String getProfileName() {
return profileName;
}
public void setProfileName(String profileName) {
this.profileName = profileName;
}
public String getAddrList() {
return addrList;
}
public void setAddrList(String addrList) {
this.addrList = addrList;
}
public String getAddrContent() {
return addrContent;
}
public void setAddrContent(String addrContent) {
this.addrContent = addrContent;
}
public String getAddrType() {
return addrType;
}
public void setAddrType(String addrType) {
this.addrType = addrType;
}
public Long getOpUser() {
return opUser;
}
public void setOpUser(Long opUser) {
this.opUser = opUser;
}
}

View File

@@ -0,0 +1,156 @@
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
public class ProxyObjKeyring {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Integer keyringId;
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private String keyringName;
@Expose
private String keyringType;
@Expose
private String privateKeyFile;
@Expose
private String publicKeyFile;
@Expose
private Integer expireAfter;
@Expose
private String publicKeyAlgo;
@Expose
private String crl;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public Integer getCfgId() {
return cfgId;
}
public void setKeyringId(Integer keyringId) {
this.keyringId = keyringId;
}
public Integer getKeyringId() {
return keyringId;
}
public String getKeyringName() {
return keyringName;
}
public void setKeyringName(String keyringName) {
this.keyringName = keyringName;
}
public String getKeyringType() {
return keyringType;
}
public void setKeyringType(String keyringType) {
this.keyringType = keyringType;
}
public String getPrivateKeyFile() {
return privateKeyFile;
}
public void setPrivateKeyFile(String privateKeyFile) {
this.privateKeyFile = privateKeyFile;
}
public String getPublicKeyFile() {
return publicKeyFile;
}
public void setPublicKeyFile(String publicKeyFile) {
this.publicKeyFile = publicKeyFile;
}
public Integer getExpireAfter() {
return expireAfter;
}
public void setExpireAfter(Integer expireAfter) {
this.expireAfter = expireAfter;
}
public String getPublicKeyAlgo() {
return publicKeyAlgo;
}
public void setPublicKeyAlgo(String publicKeyAlgo) {
this.publicKeyAlgo = publicKeyAlgo;
}
public String getCrl() {
return crl;
}
public void setCrl(String crl) {
this.crl = crl;
}
/**
* action
* @return action
*/
public Integer getAction() {
return action;
}
/**
* @param action the action to set
*/
public void setAction(Integer action) {
this.action = action;
}
/**
* isValid
* @return isValid
*/
public Integer getIsValid() {
return isValid;
}
/**
* @param isValid the isValid to set
*/
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
/**
* opTime
* @return opTime
*/
public Date getOpTime() {
return opTime;
}
/**
* @param opTime the opTime to set
*/
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
/**
* service
* @return service
*/
public Integer getService() {
return service;
}
/**
* @param service the service to set
*/
public void setService(Integer service) {
this.service = service;
}
}

View File

@@ -0,0 +1,133 @@
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
import com.nis.web.service.BaseService;
public class ProxyObjTrustedCa {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Integer certId; //compileId
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private String certFile;
@Expose
private String certName;
@Expose
private Integer crlId; //crlId compileId crl使用
@Expose
private String crlFile;//crlFile crl使用
public String getCrlFile() {
return crlFile;
}
public void setCrlFile(String crlFile) {
this.crlFile = crlFile;
}
public Integer getCrlId() {
return crlId;
}
public void setCrlId(Integer crlId) {
this.crlId = crlId;
}
public Integer getCertId() {
return certId;
}
public void setCertId(Integer certId) {
this.certId = certId;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public Integer getCfgId() {
return cfgId;
}
public String getCertName() {
return certName;
}
public void setCertName(String certName) {
this.certName = certName;
}
public String getCertFile() {
return certFile;
}
public void setCertFile(String certFile) {
this.certFile = certFile;
}
/**
* action
* @return action
*/
public Integer getAction() {
return action;
}
/**
* @param action the action to set
*/
public void setAction(Integer action) {
this.action = action;
}
/**
* isValid
* @return isValid
*/
public Integer getIsValid() {
return isValid;
}
/**
* @param isValid the isValid to set
*/
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
/**
* opTime
* @return opTime
*/
public Date getOpTime() {
return opTime;
}
/**
* @param opTime the opTime to set
*/
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
/**
* service
* @return service
*/
public Integer getService() {
return service;
}
/**
* @param service the service to set
*/
public void setService(Integer service) {
this.service = service;
}
}

View File

@@ -0,0 +1,115 @@
package com.nis.domain.callback;
import java.util.Date;
import com.google.gson.annotations.Expose;
public class ProxyObjTrustedCaCrl {
@Expose
private Long id; //compileId
@Expose
private Integer cfgId; //compileId
@Expose
private Long certId; //cert compileId
@Expose
private Integer crlId; //cert compileId
@Expose
private Integer action;
@Expose
private Integer service;
@Expose
private Integer isValid;
@Expose
private Date opTime;
@Expose
private String crlFile;
public String getCrlFile() {
return crlFile;
}
public void setCrlFile(String crlFile) {
this.crlFile = crlFile;
}
public Integer getCrlId() {
return crlId;
}
public void setCrlId(Integer crlId) {
this.crlId = crlId;
}
public Long getCertId() {
return certId;
}
public void setCertId(Long certId) {
this.certId = certId;
}
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public void setCfgId(Integer cfgId) {
this.cfgId = cfgId;
}
public Integer getCfgId() {
return cfgId;
}
/**
* action
* @return action
*/
public Integer getAction() {
return action;
}
/**
* @param action the action to set
*/
public void setAction(Integer action) {
this.action = action;
}
/**
* isValid
* @return isValid
*/
public Integer getIsValid() {
return isValid;
}
/**
* @param isValid the isValid to set
*/
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
/**
* opTime
* @return opTime
*/
public Date getOpTime() {
return opTime;
}
/**
* @param opTime the opTime to set
*/
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
/**
* service
* @return service
*/
public Integer getService() {
return service;
}
/**
* @param service the service to set
*/
public void setService(Integer service) {
this.service = service;
}
}

View File

@@ -0,0 +1,23 @@
package com.nis.domain.configuration;
import java.util.Date;
/**
* 内置文件上传
* @author dell
*
*/
public class AppBuiltInFeatureFile extends BaseCfg<AppBuiltInFeatureFile> {
/**
*
*/
private static final long serialVersionUID = -2720862431960415564L;
private String filePath;
public String getFilePath() {
return filePath;
}
public void setFilePath(String filePath) {
this.filePath = filePath;
}
}

View File

@@ -0,0 +1,148 @@
/**
*@Title: BaseStringConfig.java
*@Package com.nis.domain.restful
*@Description TODO
*@author dell
*@date 2018年2月5日 下午5:26:02
*@version 版本号
*/
package com.nis.domain.configuration;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.util.excel.ExcelField;
/**
* @Description: APP策略配置
* @author (dell)
* @date 2018年2月5日 下午5:26:02
* @version V1.0
*/
public class AppByteCfg extends BaseCfg<AppByteCfg> {
/**
*
*/
private static final long serialVersionUID = -3350695484085989968L;
private static final String tableName="app_byte_cfg";
@Expose
private Integer compileId;
@Expose
private String ratelimit;
private Integer appCode;//specific_service_cfg表一级节点的spec_service_code
private Integer behavCode;//specific_service_cfg表二级节点的spec_service_code
private Integer specServiceId;
private String bytes;
private String cfgKeywords;
private String appName;
@Expose
@ExcelField(title="expression_type")
@SerializedName("exprType")
protected Integer exprType ;
@Expose
@ExcelField(title="match_method")
@SerializedName("matchMethod")
protected Integer matchMethod ;
@Expose
@ExcelField(title="whether_hexbinary")
@SerializedName("isHexbin")
protected Integer isHexbin;
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
@Override
public void initDefaultValue() {
// TODO Auto-generated method stub
super.initDefaultValue();
this.isHexbin = 0;
}
public Integer getCompileId() {
return compileId;
}
public void setCompileId(Integer compileId) {
this.compileId = compileId;
}
public static String getTablename() {
return tableName;
}
public String getRatelimit() {
return ratelimit;
}
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
public Integer getAppCode() {
return appCode;
}
public void setAppCode(Integer appCode) {
this.appCode = appCode;
}
public Integer getSpecServiceId() {
return specServiceId;
}
public void setSpecServiceId(Integer specServiceId) {
this.specServiceId = specServiceId;
}
public String getBytes() {
return bytes;
}
public void setBytes(String bytes) {
this.bytes = bytes;
}
public String getCfgKeywords() {
return cfgKeywords;
}
public void setCfgKeywords(String cfgKeywords) {
this.cfgKeywords = cfgKeywords;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Integer getBehavCode() {
return behavCode;
}
public void setBehavCode(Integer behavCode) {
this.behavCode = behavCode;
}
}

View File

@@ -0,0 +1,331 @@
/**
*@Title: BaseStringConfig.java
*@Package com.nis.domain.restful
*@Description TODO
*@author dell
*@date 2018年2月5日 下午5:26:02
*@version 版本号
*/
package com.nis.domain.configuration;
import java.util.ArrayList;
import java.util.List;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.util.excel.ExcelField;
/**
* APP Header层头特征配置
* @author dell
*
*/
public class AppComplexFeatureCfg extends BaseCfg<AppComplexFeatureCfg> {
/**
*
*/
private static final long serialVersionUID = 5718725405113991364L;
/**
*
*/
private static final String tableName="app_complex_feature_cfg";
@Expose
@ExcelField(title="cfg_id",sort=0)
private Integer compileId;
private Integer appCode;//specific_service_cfg表一级节点的spec_service_code
private Integer behavCode;//specific_service_cfg表二级节点的spec_service_code
private Integer specServiceId;
@ExcelField(title="district",sort=1)
private String district;
@ExcelField(title="key_word",sort=201)
private String cfgKeywords;
private String appName;
private List<AppIpCfg> ipPortList = new ArrayList();
private String cfgRegionCode1;
//以下参数为APP PAYLOAD L3_HEADER的特殊属性使用偏移表达式处理
private String ver;
private String ihl;
private String tos;
private String totalLength;
private String flags;
private String fragmentOffset;
private String protocol;
private String icmpType;
private String icmpCode;
private String icmpIdentifier;
private String headerType;
//以下参数为APP payload payload的特殊属性偏移量表达式时处理
private Integer payloadOffset;
private Integer payloadSize;//下发综合服务接口时,为单独的域配置
private String payloadPacketDirection;//下发综合服务接口时,为单独的域配置
public String getCfgRegionCode1() {
return cfgRegionCode1;
}
public void setCfgRegionCode1(String cfgRegionCode1) {
this.cfgRegionCode1 = cfgRegionCode1;
}
/**
* 表达式类型
*/
@Expose
@ExcelField(title="expression_type",dictType="EXPRESSION_TYPE",sort=202)
@SerializedName("exprType")
protected Integer exprType ;
/**
* 匹配方式
*/
@Expose
@ExcelField(title="match_method",dictType="MATCH_METHOD",sort=203)
@SerializedName("matchMethod")
protected Integer matchMethod ;
/**
* 是否hex
*/
@ExcelField(title="is_hex",sort=204)
protected Integer isHex;
/**
* 是否hex
*/
@ExcelField(title="is_case_insenstive",sort=205)
protected Integer isCaseInsenstive;
/**
* 是否hex二进制
*/
@Expose
@SerializedName("isHexbin")
protected Integer isHexbin;
public Integer getIsHex() {
return isHex;
}
public void setIsHex(Integer isHex) {
this.isHex = isHex;
}
public Integer getIsCaseInsenstive() {
return isCaseInsenstive;
}
public void setIsCaseInsenstive(Integer isCaseInsenstive) {
this.isCaseInsenstive = isCaseInsenstive;
}
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
@Override
public void initDefaultValue() {
// TODO Auto-generated method stub
super.initDefaultValue();
this.isHexbin = 0;
}
public Integer getCompileId() {
return compileId;
}
public void setCompileId(Integer compileId) {
this.compileId = compileId;
}
public static String getTablename() {
return tableName;
}
public Integer getAppCode() {
return appCode;
}
public void setAppCode(Integer appCode) {
this.appCode = appCode;
}
public Integer getSpecServiceId() {
return specServiceId;
}
public void setSpecServiceId(Integer specServiceId) {
this.specServiceId = specServiceId;
}
public String getDistrict() {
return district;
}
public void setDistrict(String district) {
this.district = district;
}
public String getCfgKeywords() {
return cfgKeywords;
}
public void setCfgKeywords(String cfgKeywords) {
this.cfgKeywords = cfgKeywords;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Integer getBehavCode() {
return behavCode;
}
public void setBehavCode(Integer behavCode) {
this.behavCode = behavCode;
}
public List<AppIpCfg> getIpPortList() {
if(ipPortList.size()==0){
ipPortList.add(new AppIpCfg());
}
return ipPortList;
}
public void setIpPortList(List<AppIpCfg> ipPortList) {
this.ipPortList = ipPortList;
}
public String getVer() {
return ver;
}
public void setVer(String ver) {
this.ver = ver;
}
public String getIhl() {
return ihl;
}
public void setIhl(String ihl) {
this.ihl = ihl;
}
public String getTos() {
return tos;
}
public void setTos(String tos) {
this.tos = tos;
}
public String getTotalLength() {
return totalLength;
}
public void setTotalLength(String totalLength) {
this.totalLength = totalLength;
}
public String getFlags() {
return flags;
}
public void setFlags(String flags) {
this.flags = flags;
}
public String getFragmentOffset() {
return fragmentOffset;
}
public void setFragmentOffset(String fragmentOffset) {
this.fragmentOffset = fragmentOffset;
}
public String getProtocol() {
return protocol;
}
public void setProtocol(String protocol) {
this.protocol = protocol;
}
public String getIcmpType() {
return icmpType;
}
public void setIcmpType(String icmpType) {
this.icmpType = icmpType;
}
public String getIcmpCode() {
return icmpCode;
}
public void setIcmpCode(String icmpCode) {
this.icmpCode = icmpCode;
}
public String getIcmpIdentifier() {
return icmpIdentifier;
}
public void setIcmpIdentifier(String icmpIdentifier) {
this.icmpIdentifier = icmpIdentifier;
}
public String getHeaderType() {
return headerType;
}
public void setHeaderType(String headerType) {
this.headerType = headerType;
}
public Integer getPayloadOffset() {
return payloadOffset;
}
public void setPayloadOffset(Integer payloadOffset) {
this.payloadOffset = payloadOffset;
}
public Integer getPayloadSize() {
return payloadSize;
}
public void setPayloadSize(Integer payloadSize) {
this.payloadSize = payloadSize;
}
public String getPayloadPacketDirection() {
return payloadPacketDirection;
}
public void setPayloadPacketDirection(String payloadPacketDirection) {
this.payloadPacketDirection = payloadPacketDirection;
}
}

View File

@@ -0,0 +1,54 @@
/**
*@Title: BaseEnhancedStringConfig.java
*@Package com.nis.domain.restful
*@Description TODO
*@author dell
*@date 2018年2月5日 下午5:42:52
*@version 版本号
*/
package com.nis.domain.configuration;
import org.apache.commons.lang3.StringUtils;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
/**
* @ClassName: BaseEnhancedStringConfig.java
* @Description: APP增强字符串类配置
* @author (zhangwei)
* @date 2018年4月3日 下午5:42:52
* @version V1.0
*/
public class AppComplexKeywordCfg extends ComplexkeywordCfg{
/**
* @Fields serialVersionUID:TODO用一句话描述这个变量表示什么
*
* @since 1.0.0
*/
/**
*
*/
private static final long serialVersionUID = -8058690163147881374L;
@Expose
private Integer compileId;
public Integer getCompileId() {
return compileId;
}
public void setCompileId(Integer compileId) {
this.compileId = compileId;
}
/* (non-Javadoc)
* @see com.nis.domain.configuration.BaseCfg#initDefaultValue()
*/
@Override
public void initDefaultValue() {
// TODO Auto-generated method stub
super.initDefaultValue();
this.exprType=0;
this.isHexbin = 0 ;
this.matchMethod=3;
}
}

View File

@@ -0,0 +1,175 @@
/**
*@Title: BaseStringConfig.java
*@Package com.nis.domain.restful
*@Description TODO
*@author dell
*@date 2018年2月5日 下午5:26:02
*@version 版本号
*/
package com.nis.domain.configuration;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.util.excel.ExcelField;
/**
* @Description: APP策略配置
* @author (dell)
* @date 2018年2月5日 下午5:26:02
* @version V1.0
*/
public class AppDomainCfg extends BaseCfg<AppDomainCfg> {
/**
*
*/
private static final long serialVersionUID = -4685445179478960429L;
private static final String tableName="app_domain_cfg";
@Expose
@ExcelField(title="cfg_id",sort=0)
private Integer compileId;
@Expose
private String ratelimit;
private Integer appCode;//specific_service_cfg表一级节点的spec_service_code
private Integer behavCode;//specific_service_cfg表二级节点的spec_service_code
private Integer specServiceId;
@ExcelField(title="domain",sort=3)
private String cfgKeywords;
@ExcelField(title="social_app",sort=2)
private String appName;
/**
* 表达式类型
*/
@Expose
@ExcelField(title="expression_type",dictType="EXPRESSION_TYPE",sort=7)
@SerializedName("exprType")
protected Integer exprType ;
/**
* 匹配方式
*/
@Expose
@ExcelField(title="match_method",dictType="MATCH_METHOD",sort=8)
@SerializedName("matchMethod")
protected Integer matchMethod ;
@Expose
@SerializedName("isHexbin")
protected Integer isHexbin;
/**
* 是否hex
*/
@ExcelField(title="is_hex",sort=5)
protected Integer isHex;
/**
* 是否hex
*/
@ExcelField(title="is_case_insenstive",sort=6)
protected Integer isCaseInsenstive;
public Integer getIsHex() {
return isHex;
}
public void setIsHex(Integer isHex) {
this.isHex = isHex;
}
public Integer getIsCaseInsenstive() {
return isCaseInsenstive;
}
public void setIsCaseInsenstive(Integer isCaseInsenstive) {
this.isCaseInsenstive = isCaseInsenstive;
}
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
@Override
public void initDefaultValue() {
// TODO Auto-generated method stub
super.initDefaultValue();
this.isHexbin = 0;
}
public Integer getCompileId() {
return compileId;
}
public void setCompileId(Integer compileId) {
this.compileId = compileId;
}
public static String getTablename() {
return tableName;
}
public String getRatelimit() {
return ratelimit;
}
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
public Integer getAppCode() {
return appCode;
}
public void setAppCode(Integer appCode) {
this.appCode = appCode;
}
public Integer getSpecServiceId() {
return specServiceId;
}
public void setSpecServiceId(Integer specServiceId) {
this.specServiceId = specServiceId;
}
public String getCfgKeywords() {
return cfgKeywords;
}
public void setCfgKeywords(String cfgKeywords) {
this.cfgKeywords = cfgKeywords;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Integer getBehavCode() {
return behavCode;
}
public void setBehavCode(Integer behavCode) {
this.behavCode = behavCode;
}
}

View File

@@ -0,0 +1,197 @@
/**
*@Title: CfgIndexInfo.java
*@Package com.nis.domain.restful
*@Description 索引公共表
*@author dell
*@date 2018年5月17日 下午16:59:17
*@version 版本号
*/
package com.nis.domain.configuration;
import java.util.ArrayList;
import java.util.List;
import com.nis.domain.basics.AsnIpCfg;
import com.nis.util.excel.ExcelField;
/**
* @ClassName: CfgIndexInfo.java
* @author (dell)
* @date 2018年5月17日 下午16:59:17
* @version V1.0
*/
public class AppFeatureIndex extends BaseCfg<AppFeatureIndex> {
/**
*
*/
private static final long serialVersionUID = -8069201965300255275L;
private static final String tableName="app_feature_index";
private Integer appCode;//specific_service_cfg表一级节点的spec_service_code
@ExcelField(title="social_app",sort=3)
private String appName;
private Integer specServiceId;
private Integer behavCode;//specific_service_cfg表二级节点的spec_service_code
private AppHttpCfg complexStrCfg;
private AppByteCfg strCfg;
private AppIpCfg ipCfg;
private List<AppIpCfg> ipPortList = new ArrayList();
private List<AppStringFeatureCfg> strList = new ArrayList();
private List<AppComplexFeatureCfg> complexList = new ArrayList();
private List<AppTcpCfg> numCfgList = new ArrayList();
protected Integer exprType ;
protected Integer matchMethod ;
protected Integer isHexbin;
private String cfgRegionType;
private String cfgRegionValue;
private String cfgRegionCode1;
private Integer isDrop;//
private Integer isLoop;
private Integer dropTime;//drop持续时间默认180s0-1800s
private Integer loopTime;//loop持续时间默认180s0-1800s
private Integer isRelation;
private Integer relationTime;//关联持续时间默认10s0-180s
public static String getTablename() {
return tableName;
}
public Integer getAppCode() {
return appCode;
}
public void setAppCode(Integer appCode) {
this.appCode = appCode;
}
public Integer getSpecServiceId() {
return specServiceId;
}
public void setSpecServiceId(Integer specServiceId) {
this.specServiceId = specServiceId;
}
public List<AppIpCfg> getIpPortList() {
return ipPortList;
}
public void setIpPortList(List<AppIpCfg> ipPortList) {
this.ipPortList = ipPortList;
}
public List<AppComplexFeatureCfg> getComplexList() {
return complexList;
}
public void setComplexList(List<AppComplexFeatureCfg> complexList) {
this.complexList = complexList;
}
public AppHttpCfg getComplexStrCfg() {
return complexStrCfg;
}
public void setComplexStrCfg(AppHttpCfg complexStrCfg) {
this.complexStrCfg = complexStrCfg;
}
public AppByteCfg getStrCfg() {
return strCfg;
}
public void setStrCfg(AppByteCfg strCfg) {
this.strCfg = strCfg;
}
public AppIpCfg getIpCfg() {
return ipCfg;
}
public void setIpCfg(AppIpCfg ipCfg) {
this.ipCfg = ipCfg;
}
public List<AppStringFeatureCfg> getStrList() {
return strList;
}
public void setStrList(List<AppStringFeatureCfg> strList) {
this.strList = strList;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Integer getBehavCode() {
return behavCode;
}
public void setBehavCode(Integer behavCode) {
this.behavCode = behavCode;
}
public String getCfgRegionType() {
return cfgRegionType;
}
public void setCfgRegionType(String cfgRegionType) {
this.cfgRegionType = cfgRegionType;
}
public String getCfgRegionValue() {
return cfgRegionValue;
}
public void setCfgRegionValue(String cfgRegionValue) {
this.cfgRegionValue = cfgRegionValue;
}
public String getCfgRegionCode1() {
return cfgRegionCode1;
}
public void setCfgRegionCode1(String cfgRegionCode1) {
this.cfgRegionCode1 = cfgRegionCode1;
}
public List<AppTcpCfg> getNumCfgList() {
return numCfgList;
}
public void setNumCfgList(List<AppTcpCfg> numCfgList) {
this.numCfgList = numCfgList;
}
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
public Integer getIsDrop() {
return isDrop;
}
public void setIsDrop(Integer isDrop) {
this.isDrop = isDrop;
}
public Integer getIsLoop() {
return isLoop;
}
public void setIsLoop(Integer isLoop) {
this.isLoop = isLoop;
}
public Integer getDropTime() {
return dropTime;
}
public void setDropTime(Integer dropTime) {
this.dropTime = dropTime;
}
public Integer getLoopTime() {
return loopTime;
}
public void setLoopTime(Integer loopTime) {
this.loopTime = loopTime;
}
public Integer getIsRelation() {
return isRelation;
}
public void setIsRelation(Integer isRelation) {
this.isRelation = isRelation;
}
public Integer getRelationTime() {
return relationTime;
}
public void setRelationTime(Integer relationTime) {
this.relationTime = relationTime;
}
}

View File

@@ -0,0 +1,147 @@
/**
*@Title: BaseStringConfig.java
*@Package com.nis.domain.restful
*@Description TODO
*@author dell
*@date 2018年2月5日 下午5:26:02
*@version 版本号
*/
package com.nis.domain.configuration;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.util.excel.ExcelField;
/**
* APP Header层头特征配置
* @author dell
*
*/
public class AppHeaderCfg extends BaseCfg<AppHeaderCfg> {
/**
*
*/
private static final long serialVersionUID = -5024131931108849299L;
private static final String tableName="app_layer_header_cfg";
@Expose
private Integer compileId;
@Expose
private String ratelimit;
private Integer appCode;//specific_service_cfg表一级节点的spec_service_code
private Integer behavCode;//specific_service_cfg表二级节点的spec_service_code
private Integer specServiceId;
private String district;
private String cfgKeywords;
private String appName;
@Expose
@ExcelField(title="expression_type")
@SerializedName("exprType")
protected Integer exprType ;
@Expose
@ExcelField(title="match_method")
@SerializedName("matchMethod")
protected Integer matchMethod ;
@Expose
@ExcelField(title="whether_hexbinary")
@SerializedName("isHexbin")
protected Integer isHexbin;
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
@Override
public void initDefaultValue() {
// TODO Auto-generated method stub
super.initDefaultValue();
this.isHexbin = 0;
}
public Integer getCompileId() {
return compileId;
}
public void setCompileId(Integer compileId) {
this.compileId = compileId;
}
public static String getTablename() {
return tableName;
}
public String getRatelimit() {
return ratelimit;
}
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
public Integer getAppCode() {
return appCode;
}
public void setAppCode(Integer appCode) {
this.appCode = appCode;
}
public Integer getSpecServiceId() {
return specServiceId;
}
public void setSpecServiceId(Integer specServiceId) {
this.specServiceId = specServiceId;
}
public String getDistrict() {
return district;
}
public void setDistrict(String district) {
this.district = district;
}
public String getCfgKeywords() {
return cfgKeywords;
}
public void setCfgKeywords(String cfgKeywords) {
this.cfgKeywords = cfgKeywords;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Integer getBehavCode() {
return behavCode;
}
public void setBehavCode(Integer behavCode) {
this.behavCode = behavCode;
}
}

View File

@@ -0,0 +1,186 @@
/**
*@Title: BaseStringConfig.java
*@Package com.nis.domain.restful
*@Description TODO
*@author dell
*@date 2018年2月5日 下午5:26:02
*@version 版本号
*/
package com.nis.domain.configuration;
import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.nis.util.excel.ExcelField;
/**
* @Description: APP策略配置
* @author (dell)
* @date 2018年2月5日 下午5:26:02
* @version V1.0
*/
public class AppHttpCfg extends BaseCfg<AppHttpCfg> {
/**
*
*/
private static final long serialVersionUID = 7528723915857911560L;
private static final String tableName="app_http_cfg";
@Expose
@ExcelField(title="cfg_id",sort=0)
private Integer compileId;
@Expose
private String ratelimit;
private Integer appCode;//specific_service_cfg表一级节点的spec_service_code
private Integer behavCode;//specific_service_cfg表二级节点的spec_service_code
private Integer specServiceId;
@ExcelField(title="district",sort=3)
private String district;
@ExcelField(title="key_word",sort=4)
private String cfgKeywords;
@ExcelField(title="social_app",sort=2)
private String appName;
/**
* 表达式类型
*/
@Expose
@ExcelField(title="expression_type",dictType="EXPRESSION_TYPE",sort=7)
@SerializedName("exprType")
protected Integer exprType ;
/**
* 匹配方式
*/
@Expose
@ExcelField(title="match_method",dictType="MATCH_METHOD",sort=8)
@SerializedName("matchMethod")
protected Integer matchMethod ;
@Expose
@SerializedName("isHexbin")
protected Integer isHexbin;
/**
* 是否hex
*/
@ExcelField(title="is_hex",sort=5)
protected Integer isHex;
/**
* 是否hex
*/
@ExcelField(title="is_case_insenstive",sort=6)
protected Integer isCaseInsenstive;
public Integer getIsHex() {
return isHex;
}
public void setIsHex(Integer isHex) {
this.isHex = isHex;
}
public Integer getIsCaseInsenstive() {
return isCaseInsenstive;
}
public void setIsCaseInsenstive(Integer isCaseInsenstive) {
this.isCaseInsenstive = isCaseInsenstive;
}
public Integer getExprType() {
return exprType;
}
public void setExprType(Integer exprType) {
this.exprType = exprType;
}
public Integer getMatchMethod() {
return matchMethod;
}
public void setMatchMethod(Integer matchMethod) {
this.matchMethod = matchMethod;
}
public Integer getIsHexbin() {
return isHexbin;
}
public void setIsHexbin(Integer isHexbin) {
this.isHexbin = isHexbin;
}
@Override
public void initDefaultValue() {
// TODO Auto-generated method stub
super.initDefaultValue();
this.isHexbin = 0;
}
public Integer getCompileId() {
return compileId;
}
public void setCompileId(Integer compileId) {
this.compileId = compileId;
}
public static String getTablename() {
return tableName;
}
public String getRatelimit() {
return ratelimit;
}
public void setRatelimit(String ratelimit) {
this.ratelimit = ratelimit;
}
public Integer getAppCode() {
return appCode;
}
public void setAppCode(Integer appCode) {
this.appCode = appCode;
}
public Integer getSpecServiceId() {
return specServiceId;
}
public void setSpecServiceId(Integer specServiceId) {
this.specServiceId = specServiceId;
}
public String getDistrict() {
return district;
}
public void setDistrict(String district) {
this.district = district;
}
public String getCfgKeywords() {
return cfgKeywords;
}
public void setCfgKeywords(String cfgKeywords) {
this.cfgKeywords = cfgKeywords;
}
public String getAppName() {
return appName;
}
public void setAppName(String appName) {
this.appName = appName;
}
public Integer getBehavCode() {
return behavCode;
}
public void setBehavCode(Integer behavCode) {
this.behavCode = behavCode;
}
}

Some files were not shown because too many files have changed in this diff Show More