@@ -3126,7 +3126,7 @@ Vue.component("traffic-map-box",{props:["v-stats","v-is-attack"],mounted:functio
< div class = "ui field" >
< div class = "ui input left right labeled small" >
< span class = "ui label basic" style = "font-weight: normal" > 关键词 < / s p a n >
< input type = "text" name = "keyword" v - model = "keyword" placeholder = "路径、UserAgent等..." size = "30" / >
< input type = "text" name = "keyword" v - model = "keyword" placeholder = "路径、UserAgent、请求ID 等..." size = "30" / >
< a class = "ui label basic" : class = "{disabled: keyword.length == 0}" @ click . prevent = "cleanKeyword" > < i class = "icon remove small" > < / i > < / a >
< / d i v >
< / d i v >
@@ -4125,7 +4125,7 @@ Vue.component("traffic-map-box",{props:["v-stats","v-is-attack"],mounted:functio
< div class = "ui field" : class = "{error: hasSecondError}" > < input type = "text" v - model = "second" maxlength = "2" style = "width:4em" placeholder = "秒" @ input = "change" / > < / d i v >
< / d i v >
< p class = "comment" > 常用时间 : < a href = "" @ click . prevent = "nextDays(1)" > & nbsp ; 1 天 & nbsp ; < / a > < s p a n c l a s s = " d i s a b l e d " > | < / s p a n > < a h r e f = " " @ c l i c k . p r e v e n t = " n e x t D a y s ( 3 ) " > & n b s p ; 3 天 & n b s p ; < / a > < s p a n c l a s s = " d i s a b l e d " > | < / s p a n > < a h r e f = " " @ c l i c k . p r e v e n t = " n e x t D a y s ( 7 ) " > & n b s p ; 一 周 & n b s p ; < / a > < s p a n c l a s s = " d i s a b l e d " > | < / s p a n > < a h r e f = " " @ c l i c k . p r e v e n t = " n e x t D a y s ( 3 0 ) " > & n b s p ; 3 0 天 & n b s p ; < / a > < / p >
< / d i v > ` } ) , V u e . c o m p o n e n t ( " l a b e l - o n " , { p r o p s : [ " v - i s - o n " ] , t e m p l a t e : ' < d i v > < s p a n v - i f = " v I s O n " c l a s s = " u i l a b e l t i n y g r e e n b a s i c " > 已 启 用 < / s p a n > < s p a n v - i f = " ! v I s O n " c l a s s = " u i l a b e l t i n y r e d b a s i c " > 已 停 用 < / s p a n > < / d i v > ' } ) , V u e . c o m p o n e n t ( " c o d e - l a b e l " , { m e t h o d s : { c l i c k : f u n c t i o n ( e ) { t h i s . $ e m i t ( " c l i c k " , e ) } } , t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l b a s i c t i n y " s t y l e = " p a d d i n g : 3 p x ; m a r g i n - l e f t : 2 p x ; m a r g i n - r i g h t : 2 p x " @ c l i c k . p r e v e n t = " c l i c k " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " c o d e - l a b e l - p l a i n " , { t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l b a s i c t i n y " s t y l e = " p a d d i n g : 3 p x ; m a r g i n - l e f t : 2 p x ; m a r g i n - r i g h t : 2 p x " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " t i n y - l a b e l " , { t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l t i n y " s t y l e = " m a r g i n - b o t t o m : 0 . 5 e m " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " t i n y - b a s i c - l a b e l " , { t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l t i n y b a s i c " s t y l e = " m a r g i n - b o t t o m : 0 . 5 e m " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " m i c r o - b a s i c - l a b e l " , { t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l t i n y b a s i c " s t y l e = " m a r g i n - b o t t o m : 0 . 5 e m ; f o n t - s i z e : 0 . 7 e m ; p a d d i n g : 4 p x " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " g r e y - l a b e l " , { p r o p s : [ " c o l o r " ] , d a t a : f u n c t i o n ( ) { l e t e = " g r e y " ; r e t u r n { l a b e l C o l o r : e = n u l l ! = t h i s . c o l o r & & 0 < t h i s . c o l o r . l e n g t h ? " r e d " : e } } , t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l b a s i c t i n y " : c l a s s = " l a b e l C o l o r " s t y l e = " m a r g i n - t o p : 0 . 4 e m ; f o n t - s i z e : 0 . 7 e m ; b o r d e r : 1 p x s o l i d # d d d ! i m p o r t a n t ; f o n t - w e i g h t : n o r m a l ; " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " o p t i o n a l - l a b e l " , { t e m p l a t e : ' < e m > < s p a n c l a s s = " g r e y " > ( 可 选 ) < / s p a n > < / e m > ' } ) , V u e . c o m p o n e n t ( " p l u s - l a b e l " , { t e m p l a t e : ' < s p a n s t y l e = " c o l o r : # B 1 8 7 0 1 ; " > P l u s 专 属 功 能 。 < / s p a n > ' } ) , V u e . c o m p o n e n t ( " p r o - w a r n i n g - l a b e l " , { t e m p l a t e : ' < s p a n > < i c l a s s = " i c o n w a r n i n g c i r c l e " > < / i > 注 意 : 通 常 不 需 要 修 改 ; 如 要 修 改 , 请 在 专 家 指 导 下 进 行 。 < / s p a n > ' } ) , V u e . c o m p o n e n t ( " f i r s t - m e n u " , { p r o p s : [ ] , t e m p l a t e : ' \ t \ t < d i v c l a s s = " f i r s t - m e n u " > \ t \ t \ t < d i v c l a s s = " u i m e n u t e x t b l u e s m a l l " > \ t \ t \ t \ t < s l o t > < / s l o t > \ t \ t \ t < / d i v > \ t \ t \ t < d i v c l a s s = " u i d i v i d e r " > < / d i v > \ t \ t < / d i v > ' } ) , V u e . c o m p o n e n t ( " m o r e - o p t i o n s - i n d i c a t o r " , { d a t a : f u n c t i o n ( ) { r e t u r n { v i s i b l e : ! 1 } } , m e t h o d s : { c h a n g e V i s i b l e : f u n c t i o n ( ) { t h i s . v i s i b l e = ! t h i s . v i s i b l e , n u l l ! = T e a . V u e & & ( T e a . V u e . m o r e O p t i o n s V i s i b l e = t h i s . v i s i b l e ) , t h i s . $ e m i t ( " c h a n g e " , t h i s . v i s i b l e ) } } , t e m p l a t e : ' < a h r e f = " " s t y l e = " f o n t - w e i g h t : n o r m a l " @ c l i c k . p r e v e n t = " c h a n g e V i s i b l e ( ) " > < s l o t > < s p a n v - i f = " ! v i s i b l e " > 更 多 选 项 < / s p a n > < s p a n v - i f = " v i s i b l e " > 收 起 选 项 < / s p a n > < / s l o t > < i c l a s s = " i c o n a n g l e " : c l a s s = " { d o w n : ! v i s i b l e , u p : v i s i b l e } " > < / i > < / a > ' } ) , V u e . c o m p o n e n t ( " p a g e - s i z e - s e l e c t o r " , { d a t a : f u n c t i o n ( ) { l e t t = w i n d o w . l o c a t i o n . s e a r c h , i = 1 0 ; i f ( 0 < t . l e n g t h ) { l e t e = ( t = t . s u b s t r ( 1 ) ) . s p l i t ( " & " ) ; e . f o r E a c h ( f u n c t i o n ( t ) { t = t . s p l i t ( " = " ) ; i f ( 2 = = t . l e n g t h & & " p a g e S i z e " = = t [ 0 ] ) { l e t e = t [ 1 ] ; e . m a t c h ( / ^ \ d + $ / ) & & ( i = p a r s e I n t ( e , 1 0 ) , ( i s N a N ( i ) | | i < 1 ) & & ( i = 1 0 ) ) } } ) } r e t u r n { p a g e S i z e : i } } , w a t c h : { p a g e S i z e : f u n c t i o n ( ) { w i n d o w . C h a n g e P a g e S i z e ( t h i s . p a g e S i z e ) } } , t e m p l a t e : ` < s e l e c t c l a s s = " u i d r o p d o w n " s t y l e = " h e i g h t : 3 4 p x ; p a d d i n g - t o p : 0 ; p a d d i n g - b o t t o m : 0 ; m a r g i n - l e f t : 1 e m ; c o l o r : # 6 6 6 " v - m o d e l = " p a g e S i z e " >
< / d i v > ` } ) , V u e . c o m p o n e n t ( " l a b e l - o n " , { p r o p s : [ " v - i s - o n " ] , t e m p l a t e : ' < d i v > < s p a n v - i f = " v I s O n " c l a s s = " u i l a b e l t i n y g r e e n b a s i c " > 已 启 用 < / s p a n > < s p a n v - i f = " ! v I s O n " c l a s s = " u i l a b e l t i n y r e d b a s i c " > 已 停 用 < / s p a n > < / d i v > ' } ) , V u e . c o m p o n e n t ( " c o d e - l a b e l " , { m e t h o d s : { c l i c k : f u n c t i o n ( e ) { t h i s . $ e m i t ( " c l i c k " , e ) } } , t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l b a s i c t i n y " s t y l e = " p a d d i n g : 3 p x ; m a r g i n - l e f t : 2 p x ; m a r g i n - r i g h t : 2 p x " @ c l i c k . p r e v e n t = " c l i c k " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " c o d e - l a b e l - p l a i n " , { t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l b a s i c t i n y " s t y l e = " p a d d i n g : 3 p x ; m a r g i n - l e f t : 2 p x ; m a r g i n - r i g h t : 2 p x " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " t i n y - l a b e l " , { t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l t i n y " s t y l e = " m a r g i n - b o t t o m : 0 . 5 e m " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " t i n y - b a s i c - l a b e l " , { t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l t i n y b a s i c " s t y l e = " m a r g i n - b o t t o m : 0 . 5 e m " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " m i c r o - b a s i c - l a b e l " , { t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l t i n y b a s i c " s t y l e = " m a r g i n - b o t t o m : 0 . 5 e m ; f o n t - s i z e : 0 . 7 e m ; p a d d i n g : 4 p x " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " g r e y - l a b e l " , { p r o p s : [ " c o l o r " ] , d a t a : f u n c t i o n ( ) { l e t e = " g r e y " ; r e t u r n { l a b e l C o l o r : e = n u l l ! = t h i s . c o l o r & & 0 < t h i s . c o l o r . l e n g t h ? " r e d " : e } } , t e m p l a t e : ' < s p a n c l a s s = " u i l a b e l b a s i c t i n y " : c l a s s = " l a b e l C o l o r " s t y l e = " m a r g i n - t o p : 0 . 4 e m ; f o n t - s i z e : 0 . 7 e m ; b o r d e r : 1 p x s o l i d # d d d ! i m p o r t a n t ; f o n t - w e i g h t : n o r m a l ; " > < s l o t > < / s l o t > < / s p a n > ' } ) , V u e . c o m p o n e n t ( " o p t i o n a l - l a b e l " , { t e m p l a t e : ' < e m > < s p a n c l a s s = " g r e y " > ( 可 选 ) < / s p a n > < / e m > ' } ) , V u e . c o m p o n e n t ( " p l u s - l a b e l " , { t e m p l a t e : ' < s p a n s t y l e = " c o l o r : # B 1 8 7 0 1 ; " > P l u s 专 属 功 能 。 < / s p a n > ' } ) , V u e . c o m p o n e n t ( " p r o - w a r n i n g - l a b e l " , { t e m p l a t e : ' < s p a n > < i c l a s s = " i c o n w a r n i n g c i r c l e y e l l o w " > < / i > 注 意 : 通 常 不 需 要 修 改 ; 如 要 修 改 , 请 在 专 家 指 导 下 进 行 。 < / s p a n > ' } ) , V u e . c o m p o n e n t ( " f i r s t - m e n u " , { p r o p s : [ ] , t e m p l a t e : ' \ t \ t < d i v c l a s s = " f i r s t - m e n u " > \ t \ t \ t < d i v c l a s s = " u i m e n u t e x t b l u e s m a l l " > \ t \ t \ t \ t < s l o t > < / s l o t > \ t \ t \ t < / d i v > \ t \ t \ t < d i v c l a s s = " u i d i v i d e r " > < / d i v > \ t \ t < / d i v > ' } ) , V u e . c o m p o n e n t ( " m o r e - o p t i o n s - i n d i c a t o r " , { d a t a : f u n c t i o n ( ) { r e t u r n { v i s i b l e : ! 1 } } , m e t h o d s : { c h a n g e V i s i b l e : f u n c t i o n ( ) { t h i s . v i s i b l e = ! t h i s . v i s i b l e , n u l l ! = T e a . V u e & & ( T e a . V u e . m o r e O p t i o n s V i s i b l e = t h i s . v i s i b l e ) , t h i s . $ e m i t ( " c h a n g e " , t h i s . v i s i b l e ) } } , t e m p l a t e : ' < a h r e f = " " s t y l e = " f o n t - w e i g h t : n o r m a l " @ c l i c k . p r e v e n t = " c h a n g e V i s i b l e ( ) " > < s l o t > < s p a n v - i f = " ! v i s i b l e " > 更 多 选 项 < / s p a n > < s p a n v - i f = " v i s i b l e " > 收 起 选 项 < / s p a n > < / s l o t > < i c l a s s = " i c o n a n g l e " : c l a s s = " { d o w n : ! v i s i b l e , u p : v i s i b l e } " > < / i > < / a > ' } ) , V u e . c o m p o n e n t ( " p a g e - s i z e - s e l e c t o r " , { d a t a : f u n c t i o n ( ) { l e t t = w i n d o w . l o c a t i o n . s e a r c h , i = 1 0 ; i f ( 0 < t . l e n g t h ) { l e t e = ( t = t . s u b s t r ( 1 ) ) . s p l i t ( " & " ) ; e . f o r E a c h ( f u n c t i o n ( t ) { t = t . s p l i t ( " = " ) ; i f ( 2 = = t . l e n g t h & & " p a g e S i z e " = = t [ 0 ] ) { l e t e = t [ 1 ] ; e . m a t c h ( / ^ \ d + $ / ) & & ( i = p a r s e I n t ( e , 1 0 ) , ( i s N a N ( i ) | | i < 1 ) & & ( i = 1 0 ) ) } } ) } r e t u r n { p a g e S i z e : i } } , w a t c h : { p a g e S i z e : f u n c t i o n ( ) { w i n d o w . C h a n g e P a g e S i z e ( t h i s . p a g e S i z e ) } } , t e m p l a t e : ` < s e l e c t c l a s s = " u i d r o p d o w n " s t y l e = " h e i g h t : 3 4 p x ; p a d d i n g - t o p : 0 ; p a d d i n g - b o t t o m : 0 ; m a r g i n - l e f t : 1 e m ; c o l o r : # 6 6 6 " v - m o d e l = " p a g e S i z e " >
< option value = "10" > [ 每页 ] < / o p t i o n > < o p t i o n v a l u e = " 1 0 " s e l e c t e d = " s e l e c t e d " > 1 0 条 < / o p t i o n > < o p t i o n v a l u e = " 2 0 " > 2 0 条 < / o p t i o n > < o p t i o n v a l u e = " 3 0 " > 3 0 条 < / o p t i o n > < o p t i o n v a l u e = " 4 0 " > 4 0 条 < / o p t i o n > < o p t i o n v a l u e = " 5 0 " > 5 0 条 < / o p t i o n > < o p t i o n v a l u e = " 6 0 " > 6 0 条 < / o p t i o n > < o p t i o n v a l u e = " 7 0 " > 7 0 条 < / o p t i o n > < o p t i o n v a l u e = " 8 0 " > 8 0 条 < / o p t i o n > < o p t i o n v a l u e = " 9 0 " > 9 0 条 < / o p t i o n > < o p t i o n v a l u e = " 1 0 0 " > 1 0 0 条 < / o p t i o n >
< / s e l e c t > ` } ) , V u e . c o m p o n e n t ( " s e c o n d - m e n u " , { t e m p l a t e : ' \ t \ t < d i v c l a s s = " s e c o n d - m e n u " > \ t \ t \ t < d i v c l a s s = " u i m e n u t e x t b l u e s m a l l " > \ t \ t \ t \ t < s l o t > < / s l o t > \ t \ t \ t < / d i v > \ t \ t \ t < d i v c l a s s = " u i d i v i d e r " > < / d i v > \ t \ t < / d i v > ' } ) , V u e . c o m p o n e n t ( " l o a d i n g - m e s s a g e " , { t e m p l a t e : ` < d i v c l a s s = " u i m e s s a g e l o a d i n g " >
< div class = "ui active inline loader small" > < / d i v > & n b s p ; < s l o t > < / s l o t >
@@ -4163,7 +4163,7 @@ Vue.component("traffic-map-box",{props:["v-stats","v-is-attack"],mounted:functio
< td > 域名 < / t d >
< td >
< input type = "text" v - model = "urlHost" / >
< p class = "comment" > 已经绑定到此集群的一个域名 ; 如果为空则使用节点IP作为域名 。 < / p >
< p class = "comment" > 已经绑定到此集群的一个域名 ; 如果为空则使用节点IP作为域名 。 < span class = "red" v - if = "urlProtocol == 'https' && urlHost.length == 0" > 如果协议是https , 这里必须填写一个已经设置了SSL证书的域名 。 < / s p a n > < / p >
< / t d >
< / t r >
< tr >