develop

Conflicts:
	src/main/resources/messages/message_ru.properties
	src/main/resources/messages/message_zh_CN.properties
	拦截ip不展示限速字段
This commit is contained in:
DuanDongmei
2018-11-16 15:02:21 +08:00
52 changed files with 377 additions and 263 deletions

View File

@@ -2227,7 +2227,7 @@ table th[class*="col-"] {
.table-responsive {
overflow-x: auto;
min-height: 0.01%;
position: fixed;
/* position: fixed; */
right: 14px;
left: 14px;
margin-top: 20px;
@@ -3182,7 +3182,7 @@ tbody.collapse.in {
position: absolute;
top: 100%;
left: 0/*rtl:auto*/;
z-index: 1000;
z-index: 2147483647;
display: none;
float: left;
min-width: 160px;

View File

@@ -4,7 +4,7 @@
*/
(function ($) {
$.extend($.validator.messages, {
required: "Поле обязательно для заполнения.",
required: "Это поле является обязательным.",
remote: "Пожалуйста, исправьте это поле.",
email: "Введите действующий адрес эл. почты.",
url: "Введите действительный URL.",
@@ -27,22 +27,22 @@
ipMask:"Введите правильный IP/маску",
ipPart:"Недопустимая часть IP",
//ipv6MaskPart:"Mаска-показатель степени 2, небольше 128",
ipv6MaskPart:"掩码介于2到128",
ipv6MaskPart:"Маска должна быть между 2 и 128",
//ipMaskRange:"Маска IP между 0 и 32",
ipMaskRange:"Маска IP должна между 16 и 32",
srcIpNotEqDestIp:"IP Источник",
destIpNotEqDestIp:"IP Назначение",
srcIpNotEqDestIp:"IP-адрес клиента",
destIpNotEqDestIp:"и IP-адрес сервера",
IpNotEqDestIp:"Не может быть одинаковым",
srcIpIsNotValue:"Исходный IP не может быть ",
destIpIsNotValue:"IP назначение не может быть",
ipRange:"IP范围格式错误或者起始IP与结束IP不在C网段",
srcIpIsNotValue:"IP-адрес клиента не может быть",
destIpIsNotValue:"IP-адрес сервера не может быть",
ipRange:"Неверный IP-формат или начальный IP и конечный IP в C подсетях",
ipRange1:"Начальный IP должен быть меньше конечного IP",
portCheck: "Введите  правильный  порт.",
notStartZero:"Введите действительное целое число",
portRange:"Порт должен между 0 и 65535",
portMaskRange:"Порт и маска должны находиться между 0 и 65535. Правильный шаблон -«порт/маска».",
portMaskRange:"Порт и маска должны быть между 0 и 65535. Правильный шаблон -«порт/маска».",
chooseAreaOrIsp:"Регион или оператор должны выбрать один",
areaControl:"Действие сброса и петли не требуется управление областью",
areaControl:"Падению и циклу не нужно управление зоны",
ip_type: "IP Тип",
ip_pattern: "IP Формат",
area: "Район",
@@ -58,7 +58,7 @@
ip_subnet: "IP/Маска Подсети",
ip_range: "IP Диапазон",
timeout:"Тайм-аут",
areaIpPrefix:"Запрещенное Значение: ",
areaIpPrefix:"Запрещенное значение",
domainCheck:"Введите действительный домен.",
checkParent:"Тип конфигурации должен совпадать с родительским типом.",
specServiceCodeCheck:"Номер протокола повторяется.",
@@ -67,17 +67,17 @@
invisibleChar:"Введите видимый символ",
hasInvisibleChar:"Тег {0} включает невидимый символ",
haveInvisibleChar:"Теги {0} включают невидимый символ",
httpCheck:"Please enter a correct url(http[s]://xxx.xx)",
failed:"Failed",
go_back:"Go Back Policies",
log_5_minutes:"Log For The Last Five Minutes",
log_1_hour:"Log For The Last Hour",
input:"Please Enter ",
protocolPort:"TCP protocol or UDP protocol must be chosen when port is greater than 0",
protocolPort1:"Only when TCP protocol or UDP protocol is chosen can port greater than 0",
netAddress:"C类IP地址网络位必须相同",
ipUnique:"IP already exists.",
asnNoUnique:"ASN already exists.",
areaUnique:"Area already exists."
httpCheck:"Введите правильный URL(http[s]://xxx.xx)",
failed:"Неудачно",
go_back:"Вернуть назад Политики",
log_5_minutes:"Журнал за последние пять минут",
log_1_hour:"Журнал За последний час",
input:"Введите, пожалуйста ",
protocolPort:"Если порт больше 0, необходимо выбрать протокол TCP или протокол UDP",
protocolPort1:"Только при выборе протокола TCP или протокола UDP порт может быть больше 0",
netAddress:"Тип IP-адресов класса C должен иметь один и тот же номер сети бит поля.",
ipUnique:"IP уже существует.",
asnNoUnique:"ASN уже существует.",
areaUnique:"Регион уже существует."
});
}(jQuery));

View File

@@ -43,7 +43,7 @@ p{
margin-top: 15px;
}
.data_content .data_info .fr_fc .fl_fc{
width: 68%;
width: 70%;
height: 110px;
border-width: 0 1px;
margin-left: 0px;
@@ -105,58 +105,74 @@ p{
text-align: center;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
/* text-overflow: ellipsis; */
margin-left: -12px;
}
.data_content .data_info .info_1 label:nth-child(1){
width:100%;
color:#fff;
font-size: 18px;
text-align: center;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
margin: -3px;
margin-left: -20px;
}
.data_content .data_info>div.info_1 p:nth-child(2){
width:100%;
font-weight: 600;
font-size: 16px;
color:#288dce;
margin-top: 2.0em;
margin-top: 2.1em;
margin-left: 0px;
}
.data_content .data_info .info_2 .fr_fc .numberRun2{
width:100%;
font-weight: 600;
font-size: 16px;
color:#288dce;
margin-top: 2.1em;
margin-left: 0px;
}
.data_content .data_info .info_2 .fr_fc .numberRun3{
width:100%;
font-weight: 600;
font-size: 16px;
color:#288dce;
margin-top: 2.1em;
margin-left: 0px;
}
.data_content .data_info .info_2 .fr_fc .numberRun5{
width:100%;
font-weight: 600;
font-size: 16px;
color:#288dce;
margin-top: 2.1em;
margin-left: 0px;
}
.data_content .data_info .info_2 .fr_fc .numberRun6{
width:100%;
font-weight: 600;
font-size: 16px;
color:#288dce;
margin-top: 2.1em;
margin-left: 0px;
}
.data_content .data_info .info_2 .fr_fc .numberRun{
width:100%;
font-weight: 600;
font-size: 16px;
color:#288dce;
margin-top: 2.1em;
margin-left: 0px;
}
.data_content .data_info>div.info_1 .fl_fc .numberRun4{
width:100%;
font-weight: 600;
font-size: 16px;
color:#288dce;
margin-top: 1px;
margin-left: 0px;
}
.data_content .data_info>div.info_1 .fl_fc .numberRun4-unit{
font-weight: 500;
@@ -344,7 +360,7 @@ p{
margin-bottom: 5px;
}
.data_content .data_main1 .main_left1 div .main_title1{
width: 230px;
width: 250px;
height: 35px;
line-height: 33px;
background-color: #3D3D3D;

View File

@@ -47,7 +47,6 @@
},
exporting: {
allowHTML:true,
filename:'Protocol-Type',
chartOptions: {
plotOptions: {
@@ -233,8 +232,7 @@
},
exporting: {
allowHTML:true,
//
// filename:'Active-IP',
filename:'Active-IP',
chartOptions: {
plotOptions: {
series: {
@@ -396,7 +394,6 @@
},
exporting: {
allowHTML:true,
filename:'App',
chartOptions: {
plotOptions: {
@@ -555,7 +552,6 @@ function echart_2(rs){
},
exporting: {
allowHTML:true,
filename:'BS',
chartOptions: {
plotOptions: {
@@ -699,7 +695,6 @@ function echart_5(rs){
},
exporting: {
allowHTML:true,
filename:'BS',
chartOptions: {
plotOptions: {
@@ -845,7 +840,6 @@ function echart_4(rs){
},
exporting: {
allowHTML:true,
filename:'Website',
chartOptions: {
plotOptions: {
@@ -984,7 +978,6 @@ function echart_6(rs){
},
exporting: {
allowHTML:true,
filename:'Website',
chartOptions: {
plotOptions: {
@@ -1128,8 +1121,7 @@ function echart_topic_domain(rs){
},
exporting: {
allowHTML:true,
filename:'Topic',
chartOptions: {
plotOptions: {
series: {