+
@@ -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(){
}
}
});
-
-
+
}
//서버에 등록된 파일 조회