diff --git a/src/main/resources/messages/message_en.properties b/src/main/resources/messages/message_en.properties index 4877442a2..ff7a35546 100644 --- a/src/main/resources/messages/message_en.properties +++ b/src/main/resources/messages/message_en.properties @@ -1145,4 +1145,5 @@ dest_country=Dest IP Country MM_SPEAKER_RECOGNIZATION=Speaker Recognization MM_LOGO_DETECTION=Logo Detection MM_FACE_RECOGNIZATION=Face Recognization -preset=Preset \ No newline at end of file +preset=Preset +ip_must_select=IP Configuration must select \ No newline at end of file diff --git a/src/main/resources/messages/message_ru.properties b/src/main/resources/messages/message_ru.properties index 2c5d44e22..c67825cec 100644 --- a/src/main/resources/messages/message_ru.properties +++ b/src/main/resources/messages/message_ru.properties @@ -1136,4 +1136,5 @@ dest_country=\u0421\u0442\u0440\u0430\u043D\u0430 \u0446\u0435\u043B\u0435\u0432 MM_SPEAKER_RECOGNIZATION=Speaker Recognization MM_LOGO_DETECTION=Logo Detection MM_FACE_RECOGNIZATION=Face Recognization -preset=Preset \ No newline at end of file +preset=Preset +ip_must_select=IP配置必选 \ No newline at end of file diff --git a/src/main/resources/messages/message_zh_CN.properties b/src/main/resources/messages/message_zh_CN.properties index 29181b949..900df1bd7 100644 --- a/src/main/resources/messages/message_zh_CN.properties +++ b/src/main/resources/messages/message_zh_CN.properties @@ -1143,4 +1143,5 @@ dest_country=\u76EE\u7684IP\u6240\u5C5E\u56FD\u5BB6 MM_SPEAKER_RECOGNIZATION=\u8BF4\u8BDD\u4EBA\u8BC6\u522B MM_LOGO_DETECTION=\u53F0\u6807\u8BC6\u522B MM_FACE_RECOGNIZATION=\u4EBA\u8138\u8BC6\u522B -preset=\u9884\u7F6E \ No newline at end of file +preset=\u9884\u7F6E +ip_must_select=IP\u914D\u7F6E\u5FC5\u9009 \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp b/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp index 24dfd8847..b8005a74b 100644 --- a/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/app/appPolicyCfgForm.jsp @@ -18,6 +18,9 @@ $(function(){ }else{ $(".subscribeId").hide(); } + if($(this).val()==1){ + $(".ipPortAdd").click(); + } }); $("#serviceId").val($(".action:checked").attr("serviceId")); $("#protocolId").val($(".action:checked").attr("protocolId")); @@ -46,6 +49,10 @@ $(function(){ top.$.jBox.tip("", ""); return; } */ + if($("[name=action]:checked").val()==1&&$(".ipPortAdd").parents(".form-section").next(".boxSolid").is(":hidden")){ + top.$.jBox.tip("", ""); + return false; + } $(".boxSolid:visible").find("input[name$='cfgKeywords']").each(function(){ if($(this).val()==''){ $(this).parents(".form-group").find( @@ -330,7 +337,7 @@ var delContent = function(contentClassName, addBtnClassName) { diff --git a/src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp b/src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp index 74bf2b1ae..984d5978e 100644 --- a/src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp +++ b/src/main/webapp/WEB-INF/views/cfg/basicprotocol/form.jsp @@ -24,6 +24,9 @@ $(function(){ }else{ $("#ratelimit").hide(); } + if($(this).val()==1){ + $(".ipPortAdd").click(); + } }); $("#serviceId").val($(".action:checked").attr("serviceId")); $("#protocolId").val($(".action:checked").attr("protocolId")); @@ -51,6 +54,10 @@ $(function(){ } */ var flag = true; + if($("[name=action]:checked").val()==1&&$(".ipPortAdd").parents(".form-section").next(".boxSolid").is(":hidden")){ + top.$.jBox.tip("", ""); + return false; + } $(".boxSolid:visible").find("input[name$='cfgKeywords']").each(function(){ if($(this).val()==''){ @@ -299,7 +306,7 @@ var delContent = function(contentClassName, addBtnClassName) {