From a52cd3dc295ea0935175bb269ec036c706359e83 Mon Sep 17 00:00:00 2001 From: leebeomjun Date: Wed, 27 Sep 2023 10:15:56 +0900 Subject: [PATCH] =?UTF-8?q?=EB=8B=A8=EC=86=8D=ED=8C=8C=EC=9D=BC=EB=93=B1?= =?UTF-8?q?=EB=A1=9D=20=ED=99=94=EB=A9=B4=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WEB-INF/jsp/fims/crdn/crdn05020-info.jsp | 102 +++++++++--------- 1 file changed, 49 insertions(+), 53 deletions(-) diff --git a/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn05020-info.jsp b/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn05020-info.jsp index 9c3adaaf..de674881 100644 --- a/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn05020-info.jsp +++ b/src/main/webapp/WEB-INF/jsp/fims/crdn/crdn05020-info.jsp @@ -3,7 +3,7 @@ 단속 파일 등록
-
+
@@ -22,44 +22,47 @@ class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">장비업체
- -
+
+ + class="w-px-120 bg-lighter pe-2 col-form-label text-sm-end">장비 구분 -
- - -
- - - - - - + + - - - -
- +
+ + + + + +
@@ -195,7 +198,7 @@
-
+
@@ -283,21 +286,28 @@ $(document).ready(function(){ /************************************************************************** * pageObject.function **************************************************************************/ - - //ftp체크 - $P.checkFTP() = () => { + $P.validate = () => { if($("#entType--${pageName}").val() == ""){ dialog.alert("장비업체를 선택하세요."); - return; + return false; } - if($("#entType--${pageName}").val() != "KNL" && $("#entType--${pageName}").val() != "INO"){ - dialog.alert("해당 과태료 업무와 관련된 장비업체가 아닙니다."); - return; + if($("#entType--${pageName}").val() == "unkown" + || $("#entType--${pageName}").val() == "KNL" + || $("#entType--${pageName}").val() == "GASAN" + || $("#entType--${pageName}").val() == "ELISOFT" + || $("#entType--${pageName}").val() == "XIT" + ){ + dialog.alert("해당 업체 연계는 현재 준비중입니다."); + return false; } - if($("#entType--${pageName}").val() == "KNL"){ - dialog.alert("KNL 파일 등록 기능은 서비스 준비 중입니다."); + return true; + } + + //ftp체크 + $P.checkFTP = () => { + if(!$P.validate()){ return; } @@ -315,17 +325,7 @@ $(document).ready(function(){ //로컬파일업로드 $P.uploadLocalFile = () => { - if($("#entType--${pageName}").val() == ""){ - dialog.alert("장비업체를 선택하세요."); - return; - } - - if($("#entType--${pageName}").val() != "GASAN" - && $("#entType--${pageName}").val() != "ELISOFT" - && $("#entType--${pageName}").val() != "HITECOM" - && $("#entType--${pageName}").val() != "XIT" - ){ - dialog.alert("해당 과태료 업무와 관련된 장비업체가 아닙니다."); + if(!$P.validate()){ return; } @@ -334,9 +334,6 @@ $(document).ready(function(){ return; } - dialog.alert("주정차,전용차로,미세먼지 과태료 파일 등록 기능은 서비스 준비 중입니다."); - return; - ajax.post({ url : wctx.url("/${taskSeCd}/crdn/crdn05/020/importFileFromClient.do"), data : { entType : $("#entType--${pageName}").val() }, @@ -346,8 +343,7 @@ $(document).ready(function(){ } } }); - - + } //서버에 등록된 파일 조회