1 2var vGisUrl = 'https://sgis.mods.go.kr/view/map/interactiveMap/kosis?'; //ì´ìë³ê²½ 3 4var vIconTreeFile = context + "/ext/images/sub/tree_icon_file.png"; // í¸ë¦¬ íµê³í ìì´ì½ 5var vIconTreeFile1 = context + "/ext/images/sub/tree_icon_file1.png"; // í¸ë¦¬ ì¶ì²íµê³í ìì´ì½ 6var vIconTreeFile2 = context + "/ext/images/sub/tree_icon_file2.png"; // í¸ë¦¬ ìê³ì´ë¨ì íµê³í ìì´ì½ 7var vIconPrdse = context + "/ext/images/sub/icon_prdse.png"; // íµê³í ìë¡ ì£¼ê¸° ìì´ì½ 8var vIconTreeMinus = context + "/ext/images/sub/tree_btn_minus.png"; // í¸ë¦¬ ë§ì´ëì¤ ìì´ì½ 9var vIconTreePlus = context + "/ext/images/sub/tree_btn_plus.png"; // í¸ë¦¬ íë¬ì¤ ìì´ì½ 10var vIcon1DeptTreeFolderClose = context + "/ext/images/sub/tree_folder_close.png"; // 1ë 벨 í¸ë¦¬ í´ë ë«í ìì´ì½ 11var vIcon1DeptTreeFolderOpen = context + "/ext/images/sub/tree_folder_open.png"; // 1ë 벨 í¸ë¦¬ í´ë ì´ë¦¼ ìì´ì½ 12var vIconTreeFolderClose = context + "/ext/images/sub/tree_icon_folderclose.png"; // í¸ë¦¬ í´ë ë«í ìì´ì½ 13var vIconTreeFolderOpen = context + "/ext/images/sub/tree_icon_folderopen.png"; // í¸ë¦¬ í´ë ì´ë¦¼ ìì´ì½ 14var vIconMassAt = context + "/ext/images/sub/stats_list_icon1.png"; // ëì©ë ë¤ì´ë¡ë ìì´ì½ 15//var vIconSgisSe = context + "/ext/images/sub/stats_list_icon2.png"; // sgis ìì´ì½ 16var vIconListDesc = context + "/ext/images/sub/tree_icon_i1.png"; // íµê³ëª©ë¡ 구ì±ì ë³´ ìì´ì½ 17var vIconTblDesc = context + "/ext/images/sub/tree_icon_i2.png"; // íµê³í 구ì±ì ë³´ ìì´ì½ 18var vIconListAllOpen = context + "/ext/images/sub/stats_list_icon3.png"; // íµê³ëª©ë¡ ì ì²´ì´ê¸° ìì´ì½ 19var vIconListAllClose = context + "/ext/images/sub/stats_list_icon3_1.png"; // íµê³ëª©ë¡ ì ì²´ë«ê¸° ìì´ì½ 20//var vIconExcel = context + "/ext/images/sub/icon_down_excel.png"; // íµê³ëª©ë¡ 구ì±ì ë³´ ìì´ì½ 21var vIconSDGsAll = context + "/ext/images/sub/icon_down_sdgsAll.png"; // êµì íµê³ SDGs íµê³ëª©ë¡ 구ì±ì ë³´ ìì´ì½ 22var vIconSDGsSub = context + "/ext/images/sub/icon_down_sdgsSub.png"; // êµì íµê³ SDGs íµê³ëª©ë¡ 구ì±ì ë³´ ìì´ì½ 23var vIconPub = context + "/ext/images/sub/tree_icon_pub.png"; // 주ì ë³ ì¨ë¼ì¸ ê°í물 ìì´ì½ 24var vLinkCnt = 0; 25var vSelectedStatis; 26var chkListId; 27var orderChk; 28 29//var btnYn = 'n'; 30 31$(document).ready(function(){ 32 $("#searchKeyword").bind("keydown", function(key) { 33 34 if (key.keyCode == 13) { 35 36 fnStatisSearch ("1"); 37 38 return false; 39 } 40 }); 41 42 $("#btnStatisSearch").bind("click", function() { 43 44 fnStatisSearch ("1"); 45 46 return false; 47 }); 48 49 $("#btnStatisListExcelDownload, #btnStatisListExcelDownloadEtc").bind("click", function() { 50 51 var tmpVwcd = vVwcd.split("MT_")[1]; 52 53 var url = context + "/downXLS/" + tmpVwcd + ".zip"; 54 55 document.location.href = url; 56 57 return false; 58 }); 59 60 //20181018 - 주ì ë³íµê³ ëë¶ë¥ëª©ë¡ë°ê¸° ì¶ê° 61 62 $("#btnStatisListExcelDownloadZTITLE").bind("click", function() { 63 64 //ë¡ê·¸ì¸í ì¬ì©ìë¤ì ì¤ì ë ê´ì¬ì£¼ì ì¤ì ê°ì¼ë¡ ì¸í´ class ìí ê°ì´ ìë¡ íë ¤ì§ë¯ë¡ M_on ìë classì M_on 모ë ì¶ê° 65 //$('.List > [id*=Excel][class!=M_on]').addClass("M_on"); 66 $("#searchline").attr("data-typebox-excel","on"); 67 $("[data-skin='type-box-excel']>.in>.midd").attr('style',"overflow:auto;"); 68 $("[data-skin='type-box-excel']>.in>.midd").attr('style',"overflow:hidden;"); 69 $("html,body").css({"overflow":"hidden"}); 70 71 $("#StatisExcelDownDivLayer").removeClass("Hidden"); 72 73 $("#StatisThemaSetDivLayer").addClass("Hidden"); 74 75 var filter = "mobile" 76 var device = navigator.userAgent.toLowerCase(); 77 var deviceGubun = ""; 78 79 if(device.indexOf(filter) != -1){ 80 deviceGubun = "m"; 81 }else{ 82 deviceGubun = "p"; 83 } 84 85 if(deviceGubun == "m" ){ 86 $("#searchline .in .nicescroll-rails").remove(); 87 $('[data-skin="type-box-excel"]>.in>.midd').css("overflow","auto"); 88 } 89 90 return false; 91 }); 92 93 94 $("#btnSearchResultClose").bind("click", function() { 95 96 $("#SearchResultLayer").addClass("Hidden"); 97 98 return false; 99 }); 100 101 $("#btnStatisSubjectViewSet").bind("click", function() { 102 103 fnStatisSubjectViewSet(); 104 return false; 105 }); 106 107 $("#btnStatisOrder").bind("click", function() { 108 109 var selectVal = $("#searchOrder option:selected").val(); 110 var menuId = ""; 111 112 if(vVwcd == "MT_ZTITLE"){ 113 menuId = "M_01_01"; 114 }else if(vVwcd == "MT_OTITLE"){ 115 menuId = "M_01_02"; 116 } 117 118 location.href = context + "/statisticsList/statisticsListIndex.do?menuId="+menuId+"&vwcd="+vVwcd+"&parmTabId="+menuId+"&parentId="+chkListId+"&outLink=Y&orderChk="+selectVal; 119 120 }); 121 122 $("#moveBtn_prev").bind("click", function() { 123 124 var vStatisTableTab = $("#statisTab").children("li"); 125 var vStatisTableSelectTab = $("#statisTab").children("li.on"); 126 127 var vStatisTableSelectTabIdx = 0; 128 129 for (var i = 0; i < vStatisTableTab.length; i++) { 130 131 if (vStatisTableTab[i] == vStatisTableSelectTab[0]) { 132 133 vStatisTableSelectTabIdx = i; 134 break; 135 } 136 } 137 138 if (vStatisTableSelectTabIdx == 1) { 139 $("#moveBtn_prev").addClass(' hidden'); 140 $("#moveBtn_next").removeClass(' hidden'); 141 }else{ 142 $("#moveBtn_prev").removeClass(' hidden'); 143 $("#moveBtn_next").removeClass(' hidden'); 144 } 145 }); 146 147 148 $("#moveBtn_next").bind("click", function() { 149 150 var vStatisTableTab = $("#statisTab").children("li"); 151 var vStatisTableSelectTab = $("#statisTab").children("li.on"); 152 153 var vStatisTableSelectTabIdx = 0; 154 155 for (var i = 0; i < vStatisTableTab.length; i++) { 156 157 if (vStatisTableTab[i] == vStatisTableSelectTab[0]) { 158 159 vStatisTableSelectTabIdx = i+1; 160 break; 161 } 162 } 163 164 if(vStatisTableSelectTabIdx+1 == vStatisTableTab.length){ 165 $("#moveBtn_prev").removeClass(' hidden'); 166 $("#moveBtn_next").addClass(' hidden'); 167 }else{ 168 $("#moveBtn_prev").removeClass(' hidden'); 169 $("#moveBtn_next").removeClass(' hidden'); 170 } 171 }); 172 173 $("[name='moveBtn']").bind("click", function() { 174 175 var vStatisTableTab = $("#statisTab").children("li"); 176 var vStatisTableSelectTab = $("#statisTab").children("li.on"); 177 178 var vStatisTableSelectTabIdx = -1; 179 180 for (var i = 0; i < vStatisTableTab.length; i++) { 181 182 if (vStatisTableTab[i] == vStatisTableSelectTab[0]) { 183 184 vStatisTableSelectTabIdx = i+1; 185 break; 186 } 187 } 188 189 if (vStatisTableSelectTabIdx < 0) { 190 191 if ($("#statisTab").children("li").length == 0) { 192 193 alert("ì¡°íë íµê³íê° ììµëë¤."); 194 } else { 195 196 $($("#statisTab").children("li")[0]).addClass("on"); 197 198 var layout = $("#remote").parent(); 199 if($(layout).css("display") == "table"){ 200 $(layout).hide(); 201 $("#framebox").show(); 202 fnStatisTableTabMove(1); 203 } 204 } 205 206 return false; 207 } 208 209 if ($(this).hasClass("prev")) { 210 211 if (i < 1) { 212 213 alert("ì´ì íì´ ììµëë¤."); 214 } else { 215 216 fnStatisTableTabMove(i); 217 } 218 } else if ($(this).hasClass("next")){ 219 220 if ((i+2) > vStatisTableTab.length) { 221 222 alert("ë¤ìíì´ ììµëë¤."); 223 } else { 224 225 fnStatisTableTabMove(i+2); 226 } 227 } 228 229 return false; 230 }); 231 232 $("#btnStatisThemaSetting").bind("click", function() { 233 234 $("#searchline").attr("data-typebox","on"); 235 $("[data-skin='type-box']>.in>.midd").attr('style',"overflow:auto;"); 236 $("[data-skin='type-box']>.in>.midd").attr('style',"overflow:hidden;"); 237 238 $('html,body').css({"overflow":"hidden"}); 239 240 //20181018 - 주ì ë³íµê³ ëë¶ë¥ëª©ë¡ë°ê¸° ì¶ê° 241 $("#StatisExcelDownDivLayer").addClass("Hidden"); 242 243 var filter = "mobile" 244 var device = navigator.userAgent.toLowerCase(); 245 var deviceGubun = ""; 246 247 if(device.indexOf(filter) != -1){ 248 deviceGubun = "m"; 249 }else{ 250 deviceGubun = "p"; 251 } 252 253 if(deviceGubun == "m" ){ 254 $("#searchline .in .nicescroll-rails").remove(); 255 $('[data-skin="type-box"]>.in>.midd').css("overflow","auto"); 256 } 257 258 return false; 259 }); 260 261 262 263 /* ê´ì¬ì£¼ì ì²´í¬/ì²´í¬í´ì */ 264 /*$("#StatisThemaSetDivLayer div.SubjectCont ul.List a").bind("click", function() {*/ 265 $("[data-skin='type-box']>.in>.midd>ul>li>input:checkbox").bind("click", function() { 266 var obj = $('[data-skin="type-box"]'); 267 obj.box = obj.find(">.in>.midd>ul"); 268 obj.item = obj.box.find(">li>input:checkbox"); 269 var ch = $(this).prop("checked"); 270 var idx = obj.box.find(">li").index($(this).parent()); 271 272 if(ch){ 273 obj.box.find(">li:eq("+idx+")>label>em").text(obj.box.find(">li>input:checkbox:checked").length); 274 } else { 275 var vRemoveSn = $(this).parent().find(">label>em").text(); 276 277 $("[data-skin='type-box']>.in>.midd>ul>li>input:checkbox").each(function () { 278 279 if(this.checked) { 280 281 if (Number($(this).parent().find(">label>em").text()) > Number(vRemoveSn)) { 282 283 $(this).parent().find(">label>em").text($(this).parent().find(">label>em").text() - 1); 284 } 285 } 286 }); 287 288 } 289 290 }); 291 292 /* ê´ì¬ì£¼ì ì¤ì ì´ê¸°íë²í¼ ì´ë²¤í¸ */ 293 $("#btnStatsInfoSettingReset").bind("click", function() { 294 295 /* Ajax íµê³ì¡°ì¬ëª©ë¡ Data Select */ 296 $.ajax({
297 url : context + "/index/selectStatisCtgrResetInfo.do" 298 , type : "POST" 299 , data : {} 300 , dataType : "json" 301 , xhrFields : { 302 withCredentials : true 303 } 304 , success : function(data) { 305 306 var dataList = data.resultList; 307 308 if (dataList.length != 0) { 309 310 var obj = $('[data-skin="type-box"]'); 311 obj.box = obj.find(">.in>.midd>ul"); 312 obj.item = obj.box.find(">li>input:checkbox"); 313 314 obj.box.find(">li>label>em").empty(); 315 obj.box.find(">li>input:checkbox").prop("checked",false); 316 317 for (var i = 0; i < dataList.length; i++) { 318 319 $("#StatsInfoSetLi" + dataList[i].listId + ">input:checkbox").prop("checked",true); 320 $("#StatsInfoSetLi" + dataList[i].listId + ">label>em").text(i+1); 321 } 322 } 323 } 324 }); 325 326 if($("#btnStatsInfoSettingAllCheck .hidden").size() == 0) { 327 $("#btnStatsInfoSettingAllCheck").addClass("hidden"); 328 } 329 if($("#btnStatsInfoSettingAllCancel .hidden").size() == 0) { 330 $("#btnStatsInfoSettingAllCancel").removeClass("hidden"); 331 } 332 333 return false; 334 }); 335 336 /* ê´ì¬ì£¼ì ì¤ì ì ì²´ì íë²í¼ ì´ë²¤í¸ */ 337 $("#btnStatsInfoSettingAllCheck").bind("click", function() { 338 339 $("#btnStatsInfoSettingAllCheck").addClass("hidden"); 340 $("#btnStatsInfoSettingAllCancel").removeClass("hidden"); 341 342 var obj = $('[data-skin="type-box"]'); 343 obj.box = obj.find(">.in>.midd>ul"); 344 obj.box.find(">li>input:checkbox").prop("checked",true); 345 for(var i=0; i<obj.box.find(">li").size(); i++){ 346 obj.box.find(">li:eq("+i+")>label>em").text(i+1); 347 } 348 349 return false; 350 }); 351 352 /* ê´ì¬ì£¼ì ì¤ì ì ì²´í´ì ë²í¼ ì´ë²¤í¸ */ 353 $("#btnStatsInfoSettingAllCancel").bind("click", function() { 354 355 $("#btnStatsInfoSettingAllCheck").removeClass("hidden"); 356 $("#btnStatsInfoSettingAllCancel").addClass("hidden"); 357 358 var obj = $('[data-skin="type-box"]'); 359 obj.box = obj.find(">.in>.midd>ul"); 360 obj.item = obj.box.find(">li>input:checkbox"); 361 362 obj.box.find(">li>label>em").empty(); 363 obj.box.find(">li>input:checkbox").prop("checked",false); 364 365 return false; 366 }); 367 368 /* ê´ì¬ì£¼ì ì¤ì íì¸ë²í¼ ì´ë²¤í¸ */ 369 $("#btnStatsInfoSettingApply").bind("click", function() { 370 371 var vStatsInfoSetVal = ""; 372 373 for(var i=1; i<=$("[data-skin='type-box']>.in>.midd>ul>li>input:checkbox:checked").length; i++){ 374 375 $("[data-skin='type-box']>.in>.midd>ul>li>input:checkbox").each(function () { 376 377 if(this.checked) { 378 379 if( $(this).parent().find(">label>em").text() == i) { 380 vStatsInfoSetVal += $(this).parent().attr("id").replace("StatsInfoSetLi", "") + "|"; 381 return false; 382 } 383 } 384 }); 385 } 386 387 vStatsInfoSetVal = vStatsInfoSetVal.substring(0, vStatsInfoSetVal.length-1); 388 389 var expdate = new Date(); 390 expdate.setTime(expdate.getTime() + 1000 * 3600 * 24 * 365); // 365ì¼ 391 392 if(vStatsInfoSetVal == ""){ 393 alert("ì íë ê´ì¬ì£¼ì ê° ììµëë¤."); 394 return false; 395 } 396 397 setCookie("newKOSIS2020StatisCtgrSettingCookie_2", vStatsInfoSetVal, expdate); 398 399 //ë¡ê·¸ì¸ììë DBì ì ì¥. 400 401 $.ajax({ 402 url : context + "/index/kosisStatisCtgrSaveAjax.do", 403 type : 'POST', 404 data : { 405 vStatsInfoSetVal : vStatsInfoSetVal 406 }, 407 success : function(data){ 408 location.reload(false); 409 return false; 410 }, 411 error : function(request, status, error){ 412 413 } 414 }); 415 416 }); 417 418 /* ê´ì¬ì£¼ì ì¤ì ì·¨ìë²í¼ ì´ë²¤í¸ */ 419 $("#btnStatsInfoSettingCancel").bind("click", function() { 420 421 fnStatisInfoSettingReset(); 422 423 //$("#StatisThemaSetDivLayer").addClass("Hidden"); 424 $("#searchline").removeAttr("data-typebox"); 425 $('html,body').css({"overflow":"visible"}); 426 427 return false; 428 }); 429 430 /* 20181018 - 주ì ë³íµê³ ëë¶ë¥ëª©ë¡ë°ê¸° ì·¨ìë²í¼ ì´ë²¤í¸ */ 431 $("#btnStatsExcelDownCancel").bind("click", function() { 432 433 $("#searchline").removeAttr("data-typebox-excel"); 434 $("html,body").css({"overflow":"visible"}); 435 436 return false; 437 }); 438 439 440 if (vLinkId != "") { 441 442 var tmp = vLinkId.split(";"); 443 444 if( $($.find("[id='" + tmp[0] + "']")).length == 0 ) { 445 vLinkId = ""; 446 vSearchResultListMoveBoolean = false; 447 return false; 448 } 449 450 //주ì ë³ íµê³ì¼ ê²½ì°ë§ ë²í¼ë³´ê¸°, 목ë¡ë³´ê¸°ê° ì¡´ì¬ vVwcd == "MT_ZTITLE" 451 if($(".midd > .control > .type").length > 0) { 452 if($(".midd > .control > .type")[0].dataset.type == '1'){ 453 //ì¸ë¶ìì í¸ì¶ì vLinkIdê° ìì ê²½ì° statisticsListIndex.jspìì modeê°ì Yë¡ ì í ëë¤. 454 if(mode == 'Y'){ 455 if(entrType == 'btn'){ 456 $($(".midd > .control > .type")[0]).trigger("click"); 457 $($($.find("[id='" + tmp[0] + "'] a"))[0]).trigger("click"); 458 }else{ 459 $($($.find("[id='" + tmp[0] + "'] a"))[1]).trigger("click"); 460 } 461 } else { 462 if(vSearchResultListMoveBoolean == true) { 463 $($($.find("[id='" + tmp[0] + "'] a"))[1]).trigger("click"); 464 } 465 } 466 } 467 } else { 468 $($($.find("[id='" + tmp[0] + "'] a"))[1]).trigger("click"); 469 } 470 vLinkCnt++; 471 472 if(vVwcd == "MT_TM1_TITLE" || vVwcd == "MT_TM2_TITLE"){ 473 $($($.find("[id='" + tmp[0] + "'] a"))[0]).trigger("click"); 474 } 475 476 } 477}); 478 479function staticOrderByChg(obj) { 480 var temp = obj.text; 481 var chkVal = ""; 482 483 if(temp == "ì¤ë¦ì°¨ì"){ 484 chkVal = "orderAsc"; 485 }else{ 486 chkVal = ""; 487 } 488 489 490 var selectVal = chkVal; 491 var menuId = ""; 492 493 if(vVwcd == "MT_ZTITLE"){ 494 menuId = "M_01_01"; 495 }else if(vVwcd == "MT_OTITLE"){ 496 menuId = "M_01_02"; 497 }else if(vVwcd == "MT_RTITLE"){ 498 menuId = "M_02_01"; 499 }else if(vVwcd == "MT_BUKHAN"){ 500 menuId = "M_02_02"; 501 }else if(vVwcd == "MT_TM1_TITLE"){ 502 menuId = "M_03_01"; 503 }else if(vVwcd == "MT_TM2_TITLE"){ 504 menuId = "M_03_02"; 505 } 506 507 if(vVwcd == "MT_TM1_TITLE" || vVwcd == "MT_TM2_TITLE"){ 508 location.href = context + "/easyViewStatis/customStatisIndex.do?menuId="+menuId+"&vwcd="+vVwcd+"&parentId="+chkListId+"&orderChk="+selectVal; 509 }else{ 510 location.href = context + "/statisticsList/statisticsListIndex.do?menuId="+menuId+"&vwcd="+vVwcd+"&parmTabId="+menuId+"&parentId="+chkListId+"&outLink=Y&orderChk="+selectVal; 511 } 512 513}; 514 515function fnStatisExcelDown (listEngNm) { 516
517 var url = context + "/downXLS/" + listEngNm + ".zip"; 518 519 document.location.href = url; 520 521 return false; 522} 523 524function fnTreeviewInit (callBack) { 525 526 $.ajax({ 527 url : context + "/statisticsList/selectTreeData.do" 528 , type : "POST" 529 , data : {vwcd : vVwcd, rootId : "", lev : 1, themaAll : vStatisSubjectViewBoolean} 530 , dataType : "json" 531 , xhrFields : { 532 withCredentials : true 533 } 534 , success : function(data) { 535 536 var resultList = data.resultTreeListView; 537 538 var vObjRoot = $(".file-list"); 539 $(".file-list").html(""); 540 541 var vObjUl = fnHtmlObjectCreate("ul", {}, ""); 542 543 for (var i = 0; i < resultList.length; i++) { 544 545 var vTreeDataVwCd = fnIsNullToStr(resultList[i].vwCd); 546 var vTreeDataLvl = fnIsNullToStr(resultList[i].lvl); 547 548 /* 2018.10.15 ì ìì ë¶íë ììí¬ ë²ê·¸ë¡ ì¸í ìê¸ì ì ì¤ë²ê·¸ ìì ìí´ ìì문ì ìì± í ajaxìì ì ê±° */ 549 var vTreeDataName; 550 var idx =resultList[i].name2.indexOf("@!*"); 551 if(idx > 0){ 552 vTreeDataName = fnIsNullToStr(resultList[i].name2.substring(idx+3)); 553 }else{ 554 vTreeDataName = fnIsNullToStr(resultList[i].name); 555 } 556 557 var vTreeDataFullName = replaceAll(replaceAll(vTreeDataName, "'","`"), "\"","`"); 558 var vTreeDataId = fnIsNullToStr(resultList[i].id); 559 var vTreeDataListDesc = fnIsNullToStr(resultList[i].listDesc); 560 561 var vObjLi = null 562 563 if (vTreeDataVwCd == "MT_ZTITLE") { 564 vObjLi = fnHtmlObjectCreate("li", {"data-icon":resultList[i].imgSn, id:vTreeDataId + "." + vTreeDataLvl}, ""); 565 var vObjA = fnHtmlObjectCreate("a", { href:"javascript:void(0)", onclick:"fnTreeviewOpenClose(this); return false;"}, "<span>"+vTreeDataFullName+"</span>"); 566 $(vObjLi).append(vObjA); 567 568 } else { 569 vObjLi = fnHtmlObjectCreate("li", { "data-icon":"0", id:vTreeDataId + "." + vTreeDataLvl}, ""); 570 var vObjA = fnHtmlObjectCreate("a", {href:"javascript:void(0)", onclick:"fnTreeviewOpenClose(this); return false;"}, "<span>"+vTreeDataFullName+"</span>"); 571 $(vObjLi).append(vObjA); 572 573 if(vTreeDataId == "101_STOP" && vTreeDataListDesc != ""){ 574 var vObjDescBtn = fnHtmlObjectCreate("button", {"data-icon":"1","class":"btn_stop",title:vTreeDataFullName+" íµê³ì ë³´ íì ", onclick:"fnListDescPopup(this, '" + vTreeDataVwCd + "', '" + vTreeDataId + "','" + vTreeDataLvl + "','" + vTreeDataFullName + "'); return false;"}); 575 $(vObjLi).append(vObjDescBtn); 576 //$(vObjA).append(vObjDescBtn); 577 } 578 579 if(vTreeDataId == "101_001BUKHAN_STOP" && vTreeDataListDesc != ""){ 580 var vObjDescBtn = fnHtmlObjectCreate("button", {"data-icon":"1","class":"btn_stop",title:vTreeDataFullName+" íµê³ì ë³´ íì ", onclick:"fnListDescPopup(this, '" + vTreeDataVwCd + "', '" + vTreeDataId + "','" + vTreeDataLvl + "','" + vTreeDataFullName + "'); return false;"}); 581 $(vObjLi).append(vObjDescBtn); 582 //$(vObjA).append(vObjDescBtn); 583 } 584 585 } 586 587 $(vObjUl).append(vObjLi); 588 589 590 } 591 592 if (vTreeDataVwCd == "MT_ZTITLE" && (resultList.length < 31 || vStatisSubjectViewBoolean == true)) { 593 594 var vStatisSubjectViewText = "주ì ì 체보기"; 595 if (vStatisSubjectViewBoolean == true) { 596 597 vStatisSubjectViewText = "ê´ì¬ì£¼ì 보기"; 598 } 599 } 600 601 $(vObjRoot).append(vObjUl); 602 var vParentObj = $(vObjUl).parent(); 603 604 $(vParentObj).find("ul.bukhanMainPop").remove(); 605 606 if($(".file-list").size() == 0) return false; 607 var obj = $(".file-list"); 608 obj.btn = obj.find(" li>a"); 609 obj.btn.on("click",function(e){ 610 if(e.target.tagName.toUpperCase() != "BUTTON"){ 611 var _this = $(this); 612 if(_this.attr('data-open') != "on") _this.attr("data-open","on"); 613 else _this.attr("data-open","off"); 614 615 var _child = _this.siblings("ul"); 616 if(_child.size() != 0){ 617 if(_child.is(":hidden")){ 618 //open 619 _child.stop().slideDown(200); 620 } else { 621 //close 622 _child.stop().slideUp(200); 623 } 624 return false; 625 } else { 626 return true; 627 } 628 } 629 }); 630 631 /* 20210915 êµì íµê³ ë 벨 ë³ê²½ ë° êµì íµê³ íë©´ íë¨ì êµì íµê³ííì´ì§ ì´ë ì¶ê° */ 632 if (vTreeDataVwCd == "MT_RTITLE") { 633 634 $(vParentObj).append("<ul class=\"bukhanMainPop\"><li><a href=\"" + context + "/statisticsList/selectInternationalAgency.do\" target=\"_blank\"><span style=\"color: skyblue;display:inline-block;padding-left:0;\">â¢</span> êµì 기구íµê³ ë°ë¡ê°ê¸°</a></li></ul>"); 635 } 636 637 if (vTreeDataVwCd == "MT_BUKHAN") { 638 639 $(vParentObj).append("<ul class=\"bukhanMainPop\"><li>â» ë¶ííµê³ì ëí ìì¸í ì ë³´(ë¶íì©ì´, ë¶ííµê³ ë¶ììë£ ë±)를 ìíìë©´ ë¶ííµê³ííì´ì§ë¥¼ ì´ì©íììì¤.<br>  ìì¸ë¬ ë¶í íµê³ë ìë£ì¶ì²ë³ë¡ 기ì¤ê³¼ ìì±ë°©ë²ì ë°ë¼ ë¤ë¥¼ ì ììì ì°¸ê³ ë°ëëë¤.</li><li><a href=\"" + context + "/common/tech/gatePage.do?pageid=bukhan\" target=\"_blank\"><span style=\"color: skyblue;display:inline-block;padding-left:0;\">â¢</span> ë¶ííµê³ííì´ì§ ë°ë¡ê°ê¸°</a></li></ul>"); 640 } 641 642 if(vTreeDataVwCd == "MT_ZTITLE"){ 643 $(".file-list_tap").remove(); 644 var list = $(".file-list>ul").clone(false); 645 list.find(" ul").remove(); 646 $('<div class="file-list_tap" data-scroll="yes" />').insertBefore($(".file-list")); 647 list.appendTo($(".file-list_tap")); 648 $('<div class="file-list_tap_all"><a href="#"><span>주ì ì 체보기</span></a></div>').appendTo($(".file-list_tap")); 649 650 651 var niceSc = document.createElement('script'); 652 niceSc.type = 'text/javascript'; 653 niceSc.charset = 'utf-8'; 654 niceSc.src = context+'/ext/newKosis/js/plug/jquery.nicescroll-3.7.6/jquery.nicescroll.min.js'; 655 document.getElementsByTagName('head')[0].appendChild(niceSc); 656 657 setTimeout(function(){ 658 $('.file-list_tap[data-scroll="yes"]').niceScroll({autohidemode:false,curs
658orcolor: "grey",cursorwidth:'10px'}); 659 },300) 660 661 var btnlist = $(".file-list_tap"); 662 btnlist.btn = btnlist.find(">ul>li>a"); 663 btnlist.btn_all = $(".file-list_tap_all"); 664 665 btnlist.btn_all.on("click",function(){ 666 btnlist.removeAttr("data-open"); 667 return false; 668 }); 669 btnlist.btn.on("click",function(){ 670 var idx = btnlist.find(">ul>li").index($(this).parent()); 671 var ob = $(".file-list>ul>li").eq(idx); 672 673 btnlist.find(">ul>li.on").removeClass("on"); 674 $(this).parent().addClass("on"); 675 676 $(".file-list>ul>li, .file-list>ul>li ul").stop().slideUp(0); 677 $(".file-list>ul>li a[data-open='on']").attr("data-open","off"); 678 //ë²í¼íìì 주ì í´ë¦ì 679 if(ob.find(">a").attr("data-open") != "on") ob.find(">a").attr("data-open","on"); 680 else ob.find(">a").attr("data-open","off"); 681 682 btnlist.attr("data-open","off"); 683 684 ob.stop().slideDown(200,function(){ 685 ob.find(">ul").stop().slideDown(200); 686 }); 687 return false; 688 }); 689 } 690 691 if(vTreeDataVwCd == "MT_ZTITLE" || vTreeDataVwCd == "MT_OTITLE" || vTreeDataVwCd == "MT_RTITLE" || vTreeDataVwCd == "MT_BUKHAN" || vTreeDataVwCd == "MT_TM1_TITLE" || vTreeDataVwCd == "MT_TM2_TITLE"){ 692 $("#ascOrdr").parent("li").show(); 693 }else{ 694 $("#ascOrdr").parent("li").hide(); 695 } 696 697 if(vTreeDataVwCd != "MT_ZTITLE"){ 698 $("#btnStatisListExcelDownloadEtc").parent("li").show(); 699 }else{ 700 $("#btnStatisListExcelDownloadEtc").parent("li").hide(); 701 } 702 703 var filter = "mobile" 704 var device = navigator.userAgent.toLowerCase(); 705 var deviceGubun = ""; 706 707 if(device.indexOf(filter) != -1){ 708 deviceGubun = "m"; 709 }else{ 710 deviceGubun = "p"; 711 } 712 713 if(deviceGubun == "m" ){ 714 setTimeout(function(){ 715 $('.file-list_tap[data-scroll="yes"]').getNiceScroll().remove(); 716 },300) 717 718 } 719 720 if(callBack != undefined){ 721 callBack(); 722 } 723 } 724 }); 725 726 return false; 727} 728 729function fnTreeviewOpenClose (obj,type) { 730 731 if(vVwcd == "MT_ZTITLE" || vVwcd == "MT_OTITLE" || vVwcd == "MT_RTITLE" || vVwcd == "MT_BUKHAN" || vVwcd == "MT_TM1_TITLE" || vVwcd == "MT_TM2_TITLE"){ 732 if($("#ascOrdr").text() == "ì¤ë¦ì°¨ì"){ 733 orderChk = ""; 734 }else{ 735 orderChk = "orderAsc"; 736 } 737 } 738 739 if(document.getElementsByName('StatsInfo').length != 0){ 740 return false; 741 } 742 743 var self = $(obj).parent(); 744 745 if($(self).attr("id") == undefined){ 746 self = $(obj); 747 } 748 749 var liAttrArry = $(self).attr("id").split('.'); 750 751 //ë§ì§ë§ì¼ë¡ í´ë¦í ë¶ëª¨ì ìì´ë 752 753 //ì¢ì¸¡ ë©ë´ í´ë¦ ìµì´ì id를 못 ê°ì ¸ì¤ê¸° ë문ì ì¶ê° 754 if($(self).parents("li:last").attr("id") == undefined && $(self).parent().attr("class") == undefined){ 755 chkListId = $(self).attr("id"); 756 } 757 758 if($(self).parents("li:last").attr("id") != undefined){ 759 chkListId = $(self).parents("li:last").attr("id"); 760 }else if($(self).parent().attr("class") == "treeArea"){ 761 chkListId = $(self).attr("id"); 762 } 763 764 for(var i =0; i < $(self).parents("li").length; i++){ 765 $(self).parents("li")[i].i 766 } 767 768 if($(".file-list_tap").css("display")!='none'){ 769 $(".file-list > ul > li").each(function(){ 770 if($(self)[0].id == this.id){ 771 self = $(this); 772 $(".file-list").show(); 773 $(".file-list_tap").attr("data-open","off"); 774 } 775 }) 776 } 777 778 if ($(self).find("li").length > 0) { 779// console.log(self); 780 } else { 781 // íµê³í ì¡°í ìì ë¡ë© 782 if($("[data-skin='loading']").length == 0) loading.on(); 783 784 //기ê´ë³ íµê³ 1ë 벨 2ë 벨 êµ¬ë¶ í기 ìí´ ììë 벨 ID ì²´í¬ 1211042.2:공기ì /ì¤ì ë¶ê¸°ê´ 1211043.2:íí/ì¡°í© 1211044.2:ê·¸ì¸ê¸°ê´ 785 // depth = 0; 기본 depth = 2; 2ë 벨 786 //<-------------------------------- 787 var depth = 0; 788 if(vVwcd == 'MT_OTITLE'){ 789 const findTexts = ['1211042.2','1211043.2','1211044.2']; 790 const parentLiIds = $(obj).parents("li").map(function(){return this.id;}).get(); 791 const exists = findTexts.some(id => parentLiIds.includes(id)); 792 if (exists){ depth = 2;} 793 } 794 //----------------------------------> 795 796 $.ajax({
797 url : context + "/statisticsList/selectTreeData.do" 798 , type : "POST" 799 , data : {vwcd : vVwcd, rootId : liAttrArry[0], lev : parseInt(liAttrArry[1])+1, themaAll : vStatisSubjectViewBoolean, orderChk : orderChk, depth: depth} 800 , dataType : "json" 801 , xhrFields : { 802 withCredentials : true 803 } 804 , success : function(data) { 805 fnTreeViewHTMLCreate(self, data.resultTreeListView); 806 807 if(mode == 'Y' ){ 808 if(document.referrer.indexOf("search") == -1 && $(".file-list_tap").attr("data-open") != 'off'){ 809 $(".file-list_tap").attr("data-open","off"); 810 $('.file-list').show(); 811 } 812 } 813 814 if(vSearchResultListMoveBoolean == false ) { 815 if($(self).parent().parent().parent().hasClass("midd")){ 816 if(typeof data.parentInfo != 'undefined'){ 817 vLinkId = data.parentInfo; 818 vLinkCnt = 1; 819 } 820 } 821 822 //fnAutoFolderOpen(); // 주ì ë³ ìë ì´ê¸° 823 } else { 824 fnAutoFolderOpenResult(); 825 } 826 loading.off(); // 주ì ë³ ìë ì´ê¸° ììëë§ 827 828 //íëì½ë© ì¡°ì¬ í´ë¦ ì íì ì°½ ëì°ëë¡ í기 ìí ìì ì¡°ì¹ 829 //var liAttrArry = $(self).attr("id").split('.'); 830 var liAttrArry = $(self).attr("id"); 831 var id = $(self).attr("id"); 832 var obj = $(".file-list").find("li[id='"+id+"']"); 833 834 var bannerCurTime = new Date(); 835 var bannerOpenTime = new Date('2026-03-25 00:00:00'); 836 var bannerEndTime = new Date('2026-04-20 23:59:59'); 837 838 //JH.3 : ìë¹ì¤ì ìì°ì§ì J_101.3 : ì매í매íµê³ / J2_17.2 : ì êµì¬ì ì²´ì¡°ì¬(26.03.25) 839 /* 20231219 ìì ì¡°ì¹.*/ 840 /* 20260325 ì êµì¬ì ì²´ì¡°ì¬.*/ 841 if(bannerCurTime >= bannerOpenTime && bannerCurTime <= bannerEndTime){ 842 if(liAttrArry == "J2_17.2"){ 843 fnImsi(obj[0],liAttrArry); 844 } 845 } 846 847 //íëì½ë© ì¡°ì¬ í´ë¦ ì íì ì°½ ëì°ëë¡ í기 ìí ìì ì¡°ì¹ ë 848 849 } 850 }); 851 } 852// } 853 854 return false; 855} 856 857function fnTreeViewHTMLCreate (self, resultList) { 858 859 var vObjUl = document.createElement('ul'); 860 861 var changeLv = ''; 862 863 var vObjChngUl = document.createElement('ul'); 864 865 for (var i = 0; i < resultList.length; i++) { 866 867 var vTreeDataVwCd = fnIsNullToStr(resultList[i].vwCd); 868 var vTreeDataLvl = fnIsNullToStr(resultList[i].lvl); 869 870 /* 2018.10.15 ì ìì ë¶íë ììí¬ ë²ê·¸ë¡ ì¸í ìê¸ì ì ì¤ë²ê·¸ ìì ìí´ ìì문ì ìì± í ajaxìì ì ê±° */ 871 var vTreeDataName; 872 var idx = resultList[i].name2.indexOf("@!*"); 873 if(idx > 0){ 874 vTreeDataName = fnIsNullToStr(resultList[i].name2.substring(idx+3)); 875 }else{ 876 vTreeDataName = fnIsNullToStr(resultList[i].name); 877 } 878 879 var vTreeDataFullName = replaceAll(replaceAll(vTreeDataName, "'","`"), "\"","`"); 880 var vTreeDataId = fnIsNullToStr(resultList[i].id); 881 var vTreeDataUpId = fnIsNullToStr(resultList[i].upId); 882 var vTreeDataTblId = fnIsNullToStr(resultList[i].tblId); 883 var vTreeDataOrgId = fnIsNullToStr(resultList[i].orgId); 884 var vTreeDataOrgNm = fnIsNullToStr(resultList[i].orgNm); 885 var vTreeDataStatCondSeq = fnIsNullToStr(resultList[i].statCondSeq); 886 var vTreeDataDeptNm = fnIsNullToStr(resultList[i].deptNm); 887 var vTreeDataDeptPhon = fnIsNullToStr(resultList[i].deptPhon); 888 var vTreeDataOlapAt = fnIsNullToStr(resultList[i].olapAt); 889 var vTreeDataRecTblSe = fnIsNullToStr(resultList[i].recTblSe); 890 var vTreeDataPopAt = fnIsNullToStr(resultList[i].popAt); 891 var vTreeDataMassAt = fnIsNullToStr(resultList[i].massAt); 892 893// sgis ì°ë ì¤í¬ë¦½í¸ 주ì ì²ë¦¬ 2023.4.20 894// var vTreeDataGisSe = fnIsNullToStr(resultList[i].gisSe); 895 var vTreeDataPrdInfo = fnIsNullToStr(resultList[i].prdInfo); 896 var vTreeDataDescYn = fnIsNullToStr(resultList[i].descYn); 897 var vTreeDataOpenAt = fnIsNullToStr(resultList[i].openAt); 898 var vTreeDataDirectDw = fnIsNullToStr(resultList[i].directDw); 899 var vTreeDataTblSe = fnIsNullToStr(resultList[i].tblSe); 900 var vTreeDataItmId = fnIsNullToStr(resultList[i].itmId); 901 var vTreeDataUrlLink = fnIsNullToStr(resultList[i].urlLink); 902 var vTreeDataPathName = replaceAll(replaceAll(fnIsNullToStr(resultList[i].pathNm), "'","`"), "\"","`"); 903 904 var vTreeDataMakeAt = fnIsNullToStr(resultList[i].makeAt); 905 906 var vTreeDataPubLink = fnIsNullToStr(resultList[i].pubLink).replace(/\r/g,"").replace(/\n/g,""); 907 908 var vComment = ""; 909 910 if (vTreeDataDeptNm.length > 0) { 911 912 comment = vTreeDataFullName; 913 comment += " ì¶ì² (" + vTreeDataDeptNm; 914 915 if (vTreeDataDeptPhon.length > 0) { 916 917 comment += " [â " + vTreeDataDeptPhon + "]"; 918 } 919 920 if (vTreeDataOlapAt == "F") { 921 922 comment += ")"; 923 } else { 924 925 if (vTreeDataPrdInfo.length > 0) { 926
927 comment += ")" + " " + "(" + vTreeDataPrdInfo + ")"; 928 }else { 929 930 comment += ")"; 931 } 932 } 933 } else { 934 935 comment = vTreeDataFullName; 936 /* 2017.12.28 text , ì¤ì 문ì, ì ì ê¸¸ì´ */ 937 /* 2022.02.28 ë°ì ì 주무ê´ëì ìí´ì ê¸¸ì´ ì íì 44ììì 60ìë¡ ì¦ê° ìí´ */ 938 vTreeDataFullName = fnTextLengthContr(vTreeDataFullName, "60", "61"); 939 } 940 941 if(vTreeDataTblId != "") { 942 943 changeLv = 'C'; 944 945 /* Treeview íµê³í ëª©ë¡ ìì± Start */ 946 var vObjLi = fnHtmlObjectCreate("li", {class:"", }, ""); 947 948 //if(vTreeDataVwCd == "MT_TM1_TITLE" || vTreeDataVwCd == "MT_TM2_TITLE"){ 949 // var vObjFolderImg = fnHtmlObjectCreate("img", {src:vIconTreeFile, alt:"íµê³í"}, ""); 950 // $(vObjLi).append(vObjFolderImg); 951 //}else{ 952 if (vTreeDataRecTblSe == "Y") { 953 //if( (vTreeDataMakeAt != "Y" && vTreeDataVwCd == "MT_ZTITLE") || (vTreeDataMakeAt != "Y" && vTreeDataVwCd == "MT_OTITLE") || (vTreeDataMakeAt != "Y" && vTreeDataVwCd == "MT_TM1_TITLE") || (vTreeDataMakeAt != "Y" && vTreeDataVwCd == "MT_TM2_TITLE") ) { 954 if( vTreeDataMakeAt != "Y" ) { 955 var vObjFolderImg = fnHtmlObjectCreate("img", {src:vIconTreeFile2, alt:"ìê³ì´ë¨ì íµê³í"}, ""); 956 $(vObjLi).append(vObjFolderImg); 957 } else { 958 var vObjFolderImg = fnHtmlObjectCreate("img", {src:vIconTreeFile1, alt:"ì¶ì²íµê³í"}, ""); 959 $(vObjLi).append(vObjFolderImg); 960 } 961 962 } else { 963 //if( (vTreeDataMakeAt != "Y" && vTreeDataVwCd == "MT_ZTITLE") || (vTreeDataMakeAt != "Y" && vTreeDataVwCd == "MT_OTITLE") || (vTreeDataMakeAt != "Y" && vTreeDataVwCd == "MT_TM1_TITLE") || (vTreeDataMakeAt != "Y" && vTreeDataVwCd == "MT_TM2_TITLE") ) { 964 if( vTreeDataMakeAt != "Y") { 965 var vObjFolderImg = fnHtmlObjectCreate("img", {src:vIconTreeFile2, alt:"ìê³ì´ë¨ì íµê³í"}, ""); 966 $(vObjLi).append(vObjFolderImg); 967 } else { 968 var vObjFolderImg = fnHtmlObjectCreate("img", {src:vIconTreeFile, alt:"íµê³í"}, ""); 969 $(vObjLi).append(vObjFolderImg); 970 } 971 } 972 //} 973 974 /* 2017.12.28 text , ì¤ì 문ì, ì ì ê¸¸ì´ */ 975 /* 2022.02.28 ë°ì ì 주무ê´ëì ìí´ì ê¸¸ì´ ì íì 44ììì 60ìë¡ ì¦ê° ìí´ */ 976 vTreeDataFullName = fnTextLengthContr(vTreeDataFullName, "60", "61"); 977 var vTblName = vTreeDataFullName + " <img src=\"" + vIconPrdse + "\" alt=\"ìë¡ê¸°ê°\" class=\"listIcoImg\">" + vTreeDataPrdInfo; 978 979 //<%--2017.12.28 ì ê·ì ííì¼ë¡ ë¶ë¶ì " " ì²ë¦¬--%> 980 var vObjA = fnHtmlObjectCreate("a", {href:"javascript:void(0)", target:"_blank", title:comment, onclick:"generatorNewLink('" + vViewMode + "', '" + vTreeDataOrgId + "', '" + vTreeDataTblId + "', '" + vTreeDataItmId + "', '" + vTreeDataPathName + "', '" + vTreeDataVwCd + "', '" + vTreeDataUpId + "', '', '" + vTreeDataFullName + "', '" + vTreeDataStatCondSeq + "', 'N', '" + vTreeDataTblSe + "',this); return false;", title:comment}, "<span>"+vTblName+"</span>"); 981 $(vObjLi).append(vObjA); 982 983 var vFileSvcYN = true; 984 985 if (vTreeDataVwCd == "MT_RTITLE" 986 && ( vTreeDataUpId.indexOf("OTIT_PTIT") >= 0 987 || vTreeDataUpId.indexOf("OTIT_WDITIT") >= 0 988 || vTreeDataUpId.indexOf("OTIT_MEITIT") >= 0 989 || vTreeDataUpId.indexOf("R_SUB_OTITLE_OTIT_OECDTIT_AA") >= 0 990 || vTreeDataUpId.indexOf("R_SUB_OTITLE_OTIT_OECDTIT_AB") >= 0 991 || vTreeDataUpId.indexOf("R_SUB_OTITLE_OTIT_OECDTIT_AC") >= 0 992 || vTreeDataUpId.indexOf("R_SUB_OTITLE_OTIT_OECDTIT_AD") >= 0 993 || vTreeDataUpId.indexOf("R_SUB_OTITLE_OTIT_OECDTIT_AE") >= 0 994 || vTreeDataUpId.indexOf("R_SUB_OTITLE_OTIT_OECDTIT_AF") >= 0 995 || vTreeDataUpId.indexOf("R_SUB_OTITLE_OTIT_WBTIT_GDFTIT") >= 0)) { 996 997 fileSvcYN = false; 998 } 999 1000 if (vTreeDataTblSe != "F" && vTreeDataMassAt == "Y" && vFileSvcYN == true) { 1001 1002 var vObjMassAtBtn = fnHtmlObjectCreate("button", {"data-icon":"7" , onclick:"fnNewMassAtFileSvc(this, '" + vTreeDataOrgId + "', '" + vTreeDataTblId + "', '" + vTreeDataVwCd + "', '" + vTreeDataUpId + "'); return false;"}); 1003 var vobjSapn = fnHtmlObjectCreate("span", {class:'hidden_text'}, "íµê³ííì¼ë¤ì´ë¡ë"); 1004 $(vObjMassAtBtn).append(vobjSapn); 1005 $(vObjLi).append(vObjMassAtBtn); 1006 } 1007 1008 if (vTreeDataTblSe != "F" && vTreeDataDirectDw == "Y" && vTreeDataMassAt != "Y" && vFileSvcYN == true) { 1009 1010 var vObjDirectBtn = fnHtmlObjectCreate("button", {"data-icon":"7" , onclick:"fnNewDirectDown(this, '" + vTreeDataOrgId + "', '" + vTreeDataTblId + "', '" + vTreeDataVwCd + "', '" + vTreeDataUpId + "'); return false;"}); 1011 var vobjSapn = fnHtmlObjectCreate("span", {class:'hidden_text'}, "íµê³íì§ì ë¤ì´ë¡ë"); 1012 $(vObjDirectBtn).append(vobjSapn); 1013 $(vObjLi).append(vObjDirectBtn); 1014 } 1015 1016 /* 2021.03.31 ììí¸ ì£¼ë¬´ê´ë ìì²ì¼ë¡ sgis ì°ë íë ë¶ë¶ ëìë³, ì´ìë³ íµê³ ì¶ê° 1017 * if (vTreeDataTblSe != "F" && vTreeDataVwCd != "MT_TM1_TITLE" && vTreeDataVwCd != "MT_TM2_TITLE" && vTreeDataVwCd != "MT_GTITLE01" && vTreeDataVwCd != "MT_GTITLE02") { 1018 * */ 1019 1020 /* sgis ì°ë ì¤í¬ë¦½í¸ 주ì ì²ë¦¬ 2023.4.20 1021 if (vTreeDataTblSe != "F" && vTreeDataVwCd != "MT_GTITLE01" && vTreeDataVwCd != "MT_GTITLE02") { 1022 1023 if (vTreeDataGisSe != "0") { 1024 1025 var vObjSgisSeBtn = fnHtmlObjectCreate("button", {"data-icon":"3" , onclick:"fnGoSgis('" + vTreeDataOrgId + "', '" + vTreeDataTblId + "', '" + vTreeDataName + "', '" + vTreeDataGisSe + "'); return false;",title:"ìì°½ì´ë¦¼"}); 1026 var vobjSapn = fnHtmlObjectCreate("span", {class:'hidden_text'}, "ì§ëìë¹ì¤ì°ê³ì ê³µ"); 1027 $(vObjSgisSeBtn).append(vobjSapn); 1028 $(vObjLi).append(vObjSgisSeBtn); 1029 } 1030 } 1031 */ 1032 1033 var vObjDescBtn = fnHtmlObjectCreate("button", {"data-icon":"4" , onclick:"fnTblDescPopup(this, '" + vTreeDataOrgId + "', '" + vTreeDataTblId + "'); return false;"}); 1034 var vobjSapn = fnHtmlObjectCreate("span", {class:'hidden_text'}, "íµê³íì ë³´íì¸"); 1035 $(vObjDescBtn).append(vobjSapn); 1036 $(vObjLi).append(vObjDescBtn); 1037 1038 $(vObjUl).attr("class", "last"); 1039 $(vObjUl).append(vObjLi);
1040 /* Treeview íµê³í ëª©ë¡ ìì± End */ 1041 } else { 1042 /* Treeview íµê³ ëª©ë¡ ìì± Start */ 1043 if(changeLv=='C')changeLv='Y' 1044 var vObjLi = fnHtmlObjectCreate("li", {class:"FolderClose", id:vTreeDataId + "." + vTreeDataLvl}, ""); 1045 var vObjA = fnHtmlObjectCreate("a", {href:"javascript:void(0)" , class:'child', style:'font-size:0', title:comment+"ì´ê¸°", onclick:"fnTreeviewOpenClose(this); return false;"},vTreeDataFullName); 1046 var vObjdiv = fnHtmlObjectCreate("div", {class:'plus',onclick:"fnTreeviewOpenClose(this); return false;"},""); 1047 var vobjSapn = fnHtmlObjectCreate("span", {id:vTreeDataFullName, class:'tree_txt',onclick:"fnTreeviewOpenClose(this); return false;"}, vTreeDataFullName); 1048 var vobjSapn2 = fnHtmlObjectCreate("span", {id:vTreeDataFullName, class:'tree_txt_excel',onclick:"fnTreeviewOpenClose(this); return false;"}, vTreeDataFullName); 1049 1050 //$(vObjLi).append(vobjSapn); 1051 1052 if (vTreeDataDescYn == "Y" && vTreeDataVwCd != "MT_STOP_TITLE") { 1053 1054 var vObjDescBtn = fnHtmlObjectCreate("button", {"data-icon":"1", class:"popup_btn", title:vTreeDataFullName+" íµê³ì ë³´ íì ", onclick:"fnListDescPopup(this, '" + vTreeDataVwCd + "', '" + vTreeDataId + "','" + vTreeDataLvl + "','" + vTreeDataFullName + "'); return false;"},vTreeDataFullName+" ë ì´ì´ íì "); 1055 $(vObjLi).append(vObjDescBtn); 1056 } 1057 if(vTreeDataUrlLink != ""){ 1058 var vObjDescBtn = fnHtmlObjectCreate("button", {"data-icon":"9", class:"popup_btn", title:"ì¸ìì 그리ë íµê³ ìì°½ ì°ê²°", onclick:"fnListUrlLink(this, '" + vTreeDataUrlLink + "'); return false;"},"ì¸ìì 그리ë íµê³ ìì°½ì°ê²°"); 1059 $(vObjLi).append(vObjDescBtn); 1060 } 1061 1062 /* 주무ê´ë ìì²ì¼ë¡ 주ì 1063 if(vTreeDataVwCd == "MT_ZTITLE" && vTreeDataTblSe != "F" && vTreeDataPubLink != ""){ 1064 var vObjPubLinkBtn = fnHtmlObjectCreate("button", {class:"TreeBtn", type:"button", onclick:"fnPubLink('" + vTreeDataOrgId + "', '" + vTreeDataTblId + "', '" + vTreeDataName + "', '" + vTreeDataPubLink + "'); return false;"}, "<img src=\"" + vIconPub + "\" alt=\"" + vTreeDataFullName + " ì¨ë¼ì¸ê°í물\">"); 1065 $(vObjLi).append(vObjPubLinkBtn); 1066 } */ 1067 1068 if (vTreeDataVwCd == 'MT_RTITLE' && vTreeDataId.indexOf("R_SUB_OTITLE_OTIT_UNTIT_10") >= 0) { 1069 $(vObjLi).prepend(vobjSapn2); 1070 if(vTreeDataLvl == '3'){ 1071 //var vObjDescBtn = fnHtmlObjectCreate("button", {class:"excel_down", onclick:"fnInternationalDataDown('" + vTreeDataId + "'); return false;"}, "<img src=\"" + vIconSDGsAll + "\" alt=\"" + vTreeDataFullName + " ìì ë¤ì´ë¡ë\">"); 1072 var vObjDescBtn = fnHtmlObjectCreate("button", {class:"excel_down", onclick:"fnInternationalDataDown('" + vTreeDataId + "'); return false;"}); 1073 $(vObjLi).append(vObjDescBtn); 1074 } else if(vTreeDataLvl == '4'){ 1075 //var vObjDescBtn = fnHtmlObjectCreate("button", {class:"excel_down", onclick:"fnInternationalDataDown('" + vTreeDataId + "'); return false;"}, "<img src=\"" + vIconSDGsSub + "\" alt=\"" + vTreeDataFullName + " ìì ë¤ì´ë¡ë\">"); 1076 var vObjDescBtn = fnHtmlObjectCreate("button", {class:"excel_down", onclick:"fnInternationalDataDown('" + vTreeDataId + "'); return false;"}); 1077 $(vObjLi).append(vObjDescBtn); 1078 } 1079 }else{ 1080 $(vObjLi).prepend(vobjSapn); 1081 } 1082 1083 $(vObjLi).prepend(vObjdiv); 1084 $(vObjLi).prepend(vObjA); 1085 1086 /* 1087 * 2017.10.23 ì¬íìì£¼ë¬´ê´ ìì² 1088 if (vTreeDataOpenAt == "Y") { 1089 1090 var vObjOpenAtBtn = fnHtmlObjectCreate("button", {class:"TreeBtn", type:"button", onclick:"fnListAllOpenClose(this); return false;"}, "<img src=\"" + vIconListAllOpen + "\" alt=\"" + vTreeDataFullName + " ëª©ë¡ ì ì²´ì´ê¸°\">"); 1091 $(vObjLi).append(vObjOpenAtBtn); 1092 } 1093 */ 1094 if(changeLv=='Y'){ 1095 $(vObjChngUl).append(vObjLi); 1096 }else{ 1097 $(vObjUl).append(vObjLi); 1098 } 1099 /* Treeview íµê³ ëª©ë¡ ìì± End */ 1100 } 1101 } 1102 1103 if(changeLv=='Y'){ 1104 $(self).append(vObjUl); 1105 $(self).append(vObjChngUl); 1106 }else{ 1107 $(self).append(vObjUl); 1108 } 1109 1110 if($(self).find(">ul a").size() != 0){ 1111 $(self).find(">ul a").attr("data-open","off"); 1112 $(self).find(">ul a").bind("click",function(e){ 1113 if(e.target.tagName.toUpperCase() != "BUTTON"){ 1114 var _this = $(this); 1115 if(_this.attr('data-open') != "on"){ 1116 _this.attr("data-open","on"); 1117 _this.siblings('span').attr("data-open","on"); 1118 var spanText = _this.siblings('.tree_txt').text(); 1119 _this.closest('.FolderClose>a').attr('title',spanText+"ë«ê¸°"); 1120 } 1121 else{ 1122 _this.attr("data-open","off"); 1123 _this.siblings('span').attr("data-open","off"); 1124 var spanText = _this.siblings('.tree_txt').text(); 1125 _this.closest('.FolderClose>a').attr('title',spanText+"ì´ê¸°"); 1126 } 1127 1128 if(_this.siblings('div').attr('class') == "plus"){ 1129 _this.siblings('div').addClass('pl'); 1130 }else{ 1131 _this.siblings('div').removeClass('pl'); 1132 } 1133 1134// _this.attr("data-open","on"); 1135 var _child = _this.siblings("ul"); 1136 if(_child.size() != 0){ 1137 if(_child.is(":hidden")){ 1138 //open 1139 _child.stop().slideDown(200); 1140 1141 //íëì½ë© ì¡°ì¬ í´ë¦ ì íì ì°½ ëì°ëë¡ í기 ìí ìì ì¡°ì¹ 1142 //var liAttrArry = $(self).attr("id").split('.'); 1143 var liAttrArry = $(this).parent("li").attr("id"); 1144 var id = $(self).attr("id"); 1145 var obj = $(".file-list").find("li[id='"+id+"']"); 1146 1147 var bannerCurTime = new Date(); 1148 var bannerOpenTime = new Date('2026-03-25 00:00:00'); 1149 var bannerEndTime = new Date('2026-04-20 23:59:59'); 1150 1151 //JH.3 : ìë¹ì¤ì ìì°ì§ì J_101.3 : ì매í매íµê³ / J2_17.2 : ì êµì¬ì ì²´ì¡°ì¬(26.03.25) 1152 /* 20231219 ìì ì¡°ì¹.*/ 1153 /* 20260325 ì êµì¬ì ì²´ì¡°ì¬.*/ 1154 if(bannerCurTime >= bannerOpenTime && bannerCurTime <= bannerEndTime){ 1155 if(liAttrArry == "J2_17.2"){
1156 fnImsi(obj[0],liAttrArry); 1157 } 1158 } 1159 1160 //íëì½ë© ì¡°ì¬ í´ë¦ ì íì ì°½ ëì°ëë¡ í기 ìí ìì ì¡°ì¹ ë 1161 1162 } else { 1163 //close 1164 _child.stop().slideUp(200); 1165 } 1166 return false; 1167 } else { 1168 return true; 1169 } 1170 } 1171 }); 1172 } 1173 1174 if($(self).find(">ul .tree_txt").size() != 0){ 1175 $(self).find(">ul .tree_txt").attr("data-open","off"); 1176 $(self).find(">ul .tree_txt").bind("click",function(e){ 1177 if(e.target.tagName.toUpperCase() != "BUTTON"){ 1178 var _this = $(this); 1179 if(_this.attr('data-open') != "on"){ 1180 _this.attr("data-open","on"); 1181 _this.siblings('span').attr("data-open","on"); 1182 var spanText = _this.text(); 1183 _this.siblings('a').attr('title',spanText+"ë«ê¸°"); 1184 } 1185 else{ 1186 _this.attr("data-open","off"); 1187 _this.siblings('span').attr("data-open","off"); 1188 var spanText = _this.text(); 1189 _this.siblings('a').attr('title',spanText+"ì´ê¸°"); 1190 } 1191 1192 if(_this.siblings('div').attr('class') == "plus"){ 1193 _this.siblings('div').addClass('pl'); 1194 }else{ 1195 _this.siblings('div').removeClass('pl'); 1196 } 1197// _this.attr("data-open","on"); 1198 var _child = _this.siblings("ul"); 1199 if(_child.size() != 0){ 1200 if(_child.is(":hidden")){ 1201 //open 1202 _child.stop().slideDown(200); 1203 1204 //íëì½ë© ì¡°ì¬ í´ë¦ ì íì ì°½ ëì°ëë¡ í기 ìí ìì ì¡°ì¹ 1205 //var liAttrArry = $(self).attr("id").split('.'); 1206 var liAttrArry = $(this).parent("li").attr("id"); 1207 var id = $(self).attr("id"); 1208 var obj = $(".file-list").find("li[id='"+id+"']"); 1209 1210 var bannerCurTime = new Date(); 1211 var bannerOpenTime = new Date('2026-03-25 00:00:00'); 1212 var bannerEndTime = new Date('2026-04-20 23:59:59'); 1213 1214 //JH.3 : ìë¹ì¤ì ìì°ì§ì J_101.3 : ì매í매íµê³ / J2_17.2 : ì êµì¬ì ì²´ì¡°ì¬(26.03.25) 1215 /* 20231219 ìì ì¡°ì¹.*/ 1216 /* 20260325 ì êµì¬ì ì²´ì¡°ì¬.*/ 1217 if(bannerCurTime >= bannerOpenTime && bannerCurTime <= bannerEndTime){ 1218 if(liAttrArry == "J2_17.2"){ 1219 fnImsi(obj[0],liAttrArry); 1220 } 1221 } 1222 1223 //íëì½ë© ì¡°ì¬ í´ë¦ ì íì ì°½ ëì°ëë¡ í기 ìí ìì ì¡°ì¹ ë 1224 1225 } else { 1226 //close 1227 _child.stop().slideUp(200); 1228 } 1229 return false; 1230 } else { 1231 return true; 1232 } 1233 } 1234 }); 1235 } 1236 1237 if($(self).find(">ul .tree_txt_excel").size() != 0){ 1238 $(self).find(">ul .tree_txt_excel").attr("data-open","off"); 1239 1240 $(self).find(">ul .tree_txt_excel").bind("click",function(e){ 1241 1242 if(e.target.tagName.toUpperCase() != "BUTTON"){ 1243 var _this = $(this); 1244 if(_this.attr('data-open') != "on"){ 1245 _this.attr("data-open","on"); 1246 _this.siblings('span').attr("data-open","on"); 1247 var spanText = _this.siblings('.tree_txt').text(); 1248 _this.siblings('a').attr('title',spanText+"ë«ê¸°"); 1249 } 1250 else{ 1251 _this.attr("data-open","off"); 1252 _this.siblings('span').attr("data-open","off"); 1253 var spanText = _this.siblings('.tree_txt').text(); 1254 _this.siblings('a').attr('title',spanText+"ì´ê¸°"); 1255 } 1256 1257 if(_this.siblings('div').attr('class') == "plus"){ 1258 _this.siblings('div').addClass('pl'); 1259 }else{ 1260 _this.siblings('div').removeClass('pl'); 1261 } 1262 1263 var _child = _this.siblings("ul"); 1264 if(_child.size() != 0){ 1265 if(_child.is(":hidden")){ 1266 //open 1267 _child.stop().slideDown(200); 1268 } else { 1269 //close 1270 _child.stop().slideUp(200); 1271 } 1272 return false; 1273 } else { 1274 return true; 1275 } 1276 } 1277 }); 1278 } 1279 1280 if($(self).find(">ul>li>div").size() != 0){ 1281 $(self).find(">ul>li>div").attr("data-open","off"); 1282 $(self).find(">ul>li>div").bind("click",function(e){ 1283 if(e.target.tagName.toUpperCase() != "BUTTON"){ 1284 var _this = $(this); 1285 if(_this.attr('data-open') != "on"){ 1286 _this.attr("data-open","on"); 1287 _this.siblings('span').attr("data-open","on"); 1288 var spanText = _this.siblings('.tree_txt').text(); 1289 _this.siblings('a').attr('title',spanText+"ë«ê¸°"); 1290 } 1291 else{ 1292 _this.attr("data-open","off"); 1293 _this.siblings('span').attr("data-open","off"); 1294 var spanText = _this.siblings('.tree_txt').text(); 1295 _this.siblings('a').attr('title',spanText+"ì´ê¸°"); 1296 } 1297 1298 if(_this.attr('class') == "plus"){ 1299 _this.addClass('pl'); 1300 }else{ 1301 _this.removeClass('pl'); 1302 } 1303 1304 var _child = _this.siblings("ul"); 1305 if(_child.size() != 0){ 1306 if(_child.is(":hidden")){ 1307 //open 1308 _child.stop().slideDown(200); 1309 } else { 1310 //close 1311 _child.stop().slideUp(200); 1312 } 1313 return false; 1314 } else { 1315 return true; 1316 } 1317 } 1318 }); 1319 } 1320 1321} 1322 1323/* íµê³í 구ì±ì ë³´ íì í¸ì¶ */ 1324function fnTblDescPopup(obj, orgId, tblId) { 1325 1326 var self = $(obj).parent(); 1327 1328 $.ajax({
1329 url : context + "/statisticsList/selectStatisticsInfo.do" 1330 , type : "POST" 1331 , data : {division:"tbl", orgId : orgId, tblId : tblId} 1332 , dataType : "json" 1333 , xhrFields : { 1334 withCredentials : true 1335 } 1336 , success : function(data) { 1337 1338 fnTblDescHTMLCreate(self, data); 1339 } 1340 }); 1341 1342 return false; 1343} 1344 1345/* íµê³ëª©ë¡ 구ì±ì ë³´ íì í¸ì¶ */ 1346function fnListDescPopup(obj, vwCd, id, lvl, name) { 1347 var self = $(obj).parent(); 1348 1349 //btnYn = 'y'; 1350 $.ajax({ 1351 url : context + "/statisticsList/selectStatisticsInfo.do" 1352 , type : "POST" 1353 , data : {division:"list", vwCd : vwCd, id : id, lvl : lvl} 1354 , dataType : "json" 1355 , xhrFields : { 1356 withCredentials : true 1357 } 1358 , success : function(data) { 1359 1360 fnListDescHTMLCreate(self, data); 1361 self.children(".popup_btn").addClass("btn_focus"); 1362 1363 1364 } 1365 }); 1366 /* 1367 if($(self).context.className == 'btn_stop'){ 1368 btnYn = 'n'; 1369 } 1370 */ 1371 1372 return false; 1373} 1374 1375/* ì¸ìì 그리ë íµê³ ìì°½ ì´ê¸° */ 1376function fnListUrlLink(obj, urlLink) { 1377 1378 window.open(urlLink, '_blank'); 1379 return false; 1380 1381} 1382 1383/* íµê³ëª©ë¡, íµê³í 구ì±ì ë³´ ì¡°íì¬ë¶ ì²´í¬ */ 1384function fnStatsInfoPopupCheck (self) { 1385 1386 fnStatsInfoPopupClose (); 1387 1388 var vStatInfoDiv = $(self).find("div[name='StatsInfo']"); 1389 1390 if (vStatInfoDiv.length > 0) { 1391 $($(self).find("div[name='StatsInfo']")).css("display",'block'); 1392 return false; 1393 } 1394 1395 return true; 1396} 1397 1398/* íµê³ëª©ë¡, íµê³í 구ì±ì ë³´ íì ë«ê¸° */ 1399function fnStatsInfoPopupClose () { 1400 $("[name='StatsInfo']").remove(); 1401 setTimeout(function(){ 1402 $(".btn_focus").focus(); 1403 $(".popup_btn").removeClass("btn_focus"); 1404 },100); 1405 1406 return false; 1407} 1408 1409/* íµê³í 구ì±ì ë³´ íì HTML ìì± */ 1410function fnTblDescHTMLCreate(self, data) { 1411 1412 var vHtmlSource = ""; 1413 var vTblStblInfo = data.resultTblStblInfo; 1414 var vTblItmInfo = data.resultTblItmInfo; 1415 var vTblCmmtInfo = data.resultTblCmmtInfo; 1416 1417 vHtmlSource += '<div name="StatsInfo" data-skin="popup" data-name="1">' ; 1418 vHtmlSource += '<div class="in"> <div class="head"><strong>'; 1419 vHtmlSource += '<span>íµê³í ì ë³´</span></strong></div>'; 1420 vHtmlSource += '<div class="midd" data-scroll="yes" tabindex="0"> <div data-skin="table">'; 1421 vHtmlSource += "<table>"; 1422 vHtmlSource += "<caption >" + vTblStblInfo.tblNm + " íµê³í ì ë³´ë¡ íµê³íëª , ìë¡ê¸°ê°, ì¶ì², ë¶ë¥ ë° í목, 주ì, ê°±ì ì¼ì를 ì ê³µ</caption>"; 1423 vHtmlSource += "<col style='width:150px'>"; 1424 vHtmlSource += "<col style='width:auto'>"; 1425 vHtmlSource += "<tbody>"; 1426 vHtmlSource += "<tr>"; 1427 vHtmlSource += "<th>íµê³íëª </th>"; 1428 vHtmlSource += "<td>" + vTblStblInfo.tblNm + "</td>"; 1429 vHtmlSource += "</tr>"; 1430 vHtmlSource += "<tr>"; 1431 vHtmlSource += "<th>ìë¡ê¸°ê°</th>"; 1432 vHtmlSource += "<td>" + vTblStblInfo.prdInfo + "</td>"; 1433 vHtmlSource += "</tr>"; 1434 vHtmlSource += "<tr>"; 1435 vHtmlSource += "<th>ì¶ì²</th>"; 1436 vHtmlSource += "<td>"; 1437 if (fnIsNullToStr(vTblStblInfo.statNm) != "") { 1438 1439 vHtmlSource += vTblStblInfo.statNm; 1440 } 1441 if (fnIsNullToStr(vTblStblInfo.deptTel) != "") { 1442 1443 if (fnIsNullToStr(vTblStblInfo.statNm) != "") { 1444 1445 vHtmlSource += "<br>"; 1446 } 1447 vHtmlSource += vTblStblInfo.deptTel; 1448 } 1449 vHtmlSource += "</td>"; 1450 vHtmlSource += "</tr>"; 1451 if (fnIsNullToStr(vTblStblInfo.tblSe) != "F") { 1452 1453 vHtmlSource += "<tr>"; 1454 vHtmlSource += "<th>ë¶ë¥ ë° í목</th>"; 1455 vHtmlSource += "<td>"; 1456 for (var i = 0; i < vTblItmInfo.length; i++) { 1457 vHtmlSource += vTblItmInfo[i].clNm + "<br><p style=\"padding-left: 15px\">" + vTblItmInfo[i].itmNm + "</p>"; 1458 } 1459 vHtmlSource += "</td>"; 1460 vHtmlSource += "</tr>"; 1461 } 1462 if (fnIsNullToStr(vTblStblInfo.cmmtAt) == "Y") { 1463 1464 vHtmlSource += "<tr>"; 1465 vHtmlSource += "<th>주ì</th>"; 1466 vHtmlSource += "<td>"; 1467 1468 for (var i = 0; i < vTblCmmtInfo.length; i++) { 1469 if(vTblCmmtInfo[i].cmmtDc != null){ 1470 vHtmlSource += vTblCmmtInfo[i].cmmtDc; 1471 } 1472 if (i != (vTblCmmtInfo.length-1)) { 1473 vHtmlSource += "<br>"; 1474 } 1475 } 1476 vHtmlSource += "</td>"; 1477 vHtmlSource += "</tr>"; 1478 } 1479 if (fnIsNullToStr(vTblStblInfo.tblSe) == "F") { 1480 1481 if (fnIsNullToStr(vTblStblInfo.lstChnDe) == "") { 1482 vHtmlSource += "<tr>"; 1483 vHtmlSource += "<th>ê°±ì ì¼ì</th>"; 1484 vHtmlSource += "<td>" + vTblStblInfo.lstChnDe + "</td>"; 1485 vHtmlSource += "</tr>"; 1486 } 1487 } 1488 if (fnIsNullToStr(vTblStblInfo.tblSe) != "F") { 1489 1490 vHtmlSource += "<tr>"; 1491 vHtmlSource += "<th>ê°±ì ì¼ì</th>"; 1492 vHtmlSource += "<td>" + vTblStblInfo.sendDe + "</td>"; 1493 vHtmlSource += "</tr>"; 1494 } 1495 vHtmlSource += "</tbody>"; 1496 vHtmlSource += "</table>"; 1497 vHtmlSource += '</div></div><a href="javascript:void(0);" class="close" onclick="fnStatsInfoPopupClose();"><span>ë«ê¸°</span></a></div></div>'; 1498 1499 $(self).append(vHtmlSource); 1500 $('.midd[data-scroll="yes"]').niceScroll({autohidemode:false,curs
1500orcolor: "grey",cursorwidth:'10px'}); 1501 $(self).find("div[name='StatsInfo']").css('display','block'); 1502 1503} 1504 1505/* íµê³ëª©ë¡ 구ì±ì ë³´ íì HTML ìì± */ 1506function fnListDescHTMLCreate(self, data) { 1507 1508 var vHtmlSource = ""; 1509 1510 vHtmlSource += '<div name="StatsInfo" data-skin="popup" data-name="1">' ; 1511 vHtmlSource += '<div class="in"> <div class="head"><strong>'; 1512 vHtmlSource += '<span>' + data.resultListNm + '</span></strong></div>'; 1513 vHtmlSource += '<div class="midd" data-scroll="yes" tabindex="0"> <div data-skin="table">'; 1514 vHtmlSource += data.resultListDesc; 1515 vHtmlSource += '</div></div><a href="javascript:void(0);" class="close" onclick="fnStatsInfoPopupClose();"><span>ë«ê¸°</span></a></div></div>'; 1516 1517 1518 //$(self).parent().append(vHtmlSource); 1519 //$(self).after(vHtmlSource); 1520 //$(self).parent().parent().append(vHtmlSource); 1521 $(self).find("button").eq(0).after(vHtmlSource); 1522 $('.midd[data-scroll="yes"]').niceScroll({autohidemode:false,cursorcolor: "grey",cursorwidth:'10px'}); 1523 $($(self).parent().find("div")[0]).css('display','block'); 1524} 1525 1526/* ì§ëìë¹ì¤ì°ê³ ì´ë²¤í¸ */ 1527function fnGoSgis(v_org_id, v_tbl_id, v_tbl_name, v_gis_se) { 1528 1529 var form = document.sgisHiddenForm; 1530 1531 form.kosis_org_id.value = v_org_id; 1532 form.kosis_tb_id.value = v_tbl_id; 1533 form.gis_se.value = v_gis_se; 1534 form.title.value = v_tbl_name; 1535 1536 form.action = vGisUrl; 1537 form.submit(); 1538} 1539 1540/* ì¨ë¼ì¸ ê°í물 ë§í¬ ì´ë²¤í¸ */ 1541function fnPubLink(v_org_id, v_tbl_id, v_tbl_name, linkUrl) { 1542 window.open(linkUrl, '_blink'); 1543} 1544 1545function fnMassAtFileSvc(obj, org_id, tbl_id, vw_cd, list_id) { 1546 1547 var self = $(obj).parent(); 1548 var vUrl = context + "/statisticsList/mass/mass_list.jsp?org_id=" + org_id + "&tbl_id=" + tbl_id + "&vw_cd=" + vw_cd + "&list_id="+ list_id; 1549 1550 if ($(self).find("div.filesvc_layer").length == 0) { 1551 1552 var vObjSelectMassAtFileSvcDiv = fnHtmlObjectCreate("div", {class:"filesvc_layer", id:"filesvcLayer_" + org_id + "_" + tbl_id}, ""); 1553 var vObjSelectMassAtFileSvcIframe = fnHtmlObjectCreate("iframe", {frameborder:"0", width:"644", height:"568", scrolling:"no", title:"íì¼ ìë¹ì¤", src:vUrl}, ""); 1554 1555 $(vObjSelectMassAtFileSvcDiv).append(vObjSelectMassAtFileSvcIframe); 1556 $(self).append(vObjSelectMassAtFileSvcDiv); 1557 } else { 1558 1559 $($(self).find("div.filesvc_layer iframe")).attr("src", vUrl); 1560 $($(self).find("div.filesvc_layer")).removeClass("Hidden"); 1561 } 1562 1563 return false; 1564} 1565 1566var bak_org_id=""; 1567var bak_tbl_id=""; 1568var bak_vw_cd=""; 1569var bak_list_id=""; 1570var bak_obj=""; 1571function fnNewMassAtFileSvc(obj, org_id, tbl_id, vw_cd, list_id) { 1572 var self = $(obj).parent(); 1573 var vUrl = context + "/statisticsList/mass/new_mass_list.jsp?org_id=" + org_id + "&tbl_id=" + tbl_id + "&vw_cd=" + vw_cd + "&list_id="+ list_id; 1574 var fileDivId = "fileDownDiv"; 1575 1576 if ($("#"+fileDivId).length > 0) { 1577 $("#"+fileDivId).remove(); 1578 } 1579 1580 var vObjSelectMassAtFileSvcDiv = fnHtmlObjectCreate("div", {class:"filesvc_layer2", id:fileDivId}, ""); 1581 $(vObjSelectMassAtFileSvcDiv).attr("data-skin", "inline-popup"); 1582 $(vObjSelectMassAtFileSvcDiv).attr("data-name", "MF"); 1583 $(self).append(vObjSelectMassAtFileSvcDiv); 1584 1585 $("#"+fileDivId).show(); 1586 $("#"+fileDivId).load(vUrl); 1587 1588 var address = ""; 1589 1590 if(bak_obj != ""){ 1591 address=$(bak_obj).attr("onclick"); 1592 } 1593 1594 if(bak_tbl_id == ""){ 1595 $(obj).attr("onclick","fnNewMassAtFileSvcClose(this,'MF');fileInlinePopup.close('MF');return false;"); 1596 }else{ 1597 if(address.indexOf("MF") != -1){ 1598 $(bak_obj).attr("onclick","fnNewMassAtFileSvc(this,'"+bak_org_id+"','"+bak_tbl_id+"','"+bak_vw_cd+"','"+bak_list_id+"');return false;"); 1599 }else{ 1600 $(bak_obj).attr("onclick","fnNewDirectDown(this,'"+bak_org_id+"','"+bak_tbl_id+"','"+bak_vw_cd+"','"+bak_list_id+"');return false;"); 1601 } 1602 $(obj).attr("onclick","fnNewMassAtFileSvcClose(this,'MF');fileInlinePopup.close('MF');return false;"); 1603 } 1604 $(bak_obj).attr("data-icon","7"); 1605 $(obj).attr("data-icon","8"); 1606 1607 bak_org_id=org_id; 1608 bak_tbl_id=tbl_id; 1609 bak_vw_cd=vw_cd; 1610 bak_list_id=list_id; 1611 bak_obj = obj; 1612 1613 return false; 1614} 1615 1616function fnNewMassAtFileSvcClose(obj, idx) { 1617 if(obj=='close'){ 1618 if(idx=='MF'){ 1619 $(bak_obj).attr("onclick","fnNewMassAtFileSvc(this,'"+bak_org_id+"','"+bak_tbl_id+"','"+bak_vw_cd+"','"+bak_list_id+"');return false;"); 1620 }else{ 1621 $(bak_obj).attr("onclick","fnNewDirectDown(this,'"+bak_org_id+"','"+bak_tbl_id+"','"+bak_vw_cd+"','"+bak_list_id+"');return false;"); 1622 $("#fileDownDiv").remove(); 1623 } 1624 $(bak_obj).attr("data-icon","7"); 1625 }else{ 1626 if(idx=='MF'){ 1627 $(obj).attr("onclick","fnNewMassAtFileSvc(this,'"+bak_org_id+"','"+bak_tbl_id+"','"+bak_vw_cd+"','"+bak_list_id+"');return false;"); 1628 }else{ 1629 $(obj).attr("onclick","fnNewDirectDown(this,'"+bak_org_id+"','"+bak_tbl_id+"','"+bak_vw_cd+"','"+bak_list_id+"');return false;"); 1630 $("#fileDownDiv").remove(); 1631 } 1632 $(obj).attr("data-icon","7"); 1633 } 1634 1635 bak_org_id=""; 1636 bak_tbl_id=""; 1637 bak_vw_cd=""; 1638 bak_list_id=""; 1639 bak_obj = ""; 1640} 1641 1642//ë ì´ì´ë¥¼ ë«ì 주ë í¨ì 1643function close_layer(orgId, tblId) { 1644 1645 $("div#filesvcLayer_" + orgId + "_" + tblId).addClass("Hidden"); 1646 1647 return false; 1648} 1649 1650function fnDirectDown (obj, parmOrgId, parmTblId, vwCd, listId) { 1651 1652 var self = $(obj).parent(); 1653 var vUrl = context + "/statisticsList/treelist/directDownDiv.jsp?orgId=" + parmOrgId + "&tblId=" + parmTblId + "&vwCd=" + vwCd + "&listId=" + listId; 1654 1655 if (!$($(obj).parent().next()).hasClass("directfilesvc_layer")) { 1656 1657 var vObjSelectMassAtFileSvcDiv = fnHtmlObjectCreate("div", {class:"directfilesvc_layer", id:"directfilesvcLayer_" + parmOrgId + "_" + parmTblId}, ""); 1658 var vObjSelectMassAtFileSvcIframe = fnHtmlObjectCreate("iframe", {frameborder:"0", width:"672", height:"572", scrolling:"no", title:"íì¼ ìë¹ì¤", src:vUrl}, ""); 1659 1660 $(vObjSelectMassAtFileSvcDiv).append(vObjSelectMassAtFileSvcIframe); 1661 $(self).after(vObjSelectMassAtFileSvcDiv); 1662 1663 var strMrg = $(self).find("span").css("padding-left"); 1664 $(vObjSelectMassAtFileSvcDiv).css("margin-left",strMrg); 1665 1666 } else { 1667 $($(self).find("div.directfilesvc_layer iframe")).attr("src", vUrl); 1668 $("#directfilesvcLayer_"+parmOrgId+"_"+parmTblId).removeClass("Hidden"); 1669 } 1670 1671 return false; 1672} 1673 1674function fnNewDirectDown (obj, parmOrgId, parmTblId, vwCd, listId) { 1675 1676 var self = $(obj).parent(); 1677 var vUrl = "/statHtml/directDownDiv.do"; // ì´ìë°ì 1678// var vUrl = "/statHtml3/directDownDiv.do"; // ê°ë° 1679 var param = { 1680 "orgId":parmOrgId , 1681 "tblId":parmTblId , 1682 "vwCd":vwCd , 1683 "listId":listId 1684 }; 1685 var fileDivId = "fileDownDiv"; 1686 1687 if ($("#"+fileDivId).length > 0) { 1688 $("#"+fileDivId).remove(); 1689 } 1690
1691 var vObjSelectMassAtFileSvcDiv = fnHtmlObjectCreate("li", {id:fileDivId}, ""); 1692 1693 $(self).after(vObjSelectMassAtFileSvcDiv); 1694 1695 $("#"+fileDivId).load(vUrl, param, function(){ 1696 $("#"+fileDivId).show(); 1697 $("#btnDirectDownClose").bind("click", function(){ 1698 $("#"+fileDivId).remove(); 1699 }); 1700 $("#btnDirectDownClose").attr("onclick","fnNewMassAtFileSvcClose('close','2');fileInlinePopup.close('2');return false;"); 1701 }); 1702 1703 var address = ""; 1704 1705 if(bak_obj != ""){ 1706 address=$(bak_obj).attr("onclick"); 1707 } 1708 if(bak_tbl_id == ""){ 1709 $(obj).attr("onclick","fnNewMassAtFileSvcClose(this,'2');fileInlinePopup.close('2');return false;"); 1710 }else{ 1711 if(address.indexOf("MF") != -1){ 1712 $(bak_obj).attr("onclick","fnNewMassAtFileSvc(this,'"+bak_org_id+"','"+bak_tbl_id+"','"+bak_vw_cd+"','"+bak_list_id+"');return false;"); 1713 }else{ 1714 $(bak_obj).attr("onclick","fnNewDirectDown(this,'"+bak_org_id+"','"+bak_tbl_id+"','"+bak_vw_cd+"','"+bak_list_id+"');return false;"); 1715 } 1716 $(obj).attr("onclick","fnNewMassAtFileSvcClose(this,'2');fileInlinePopup.close('2');return false;"); 1717 } 1718 $(bak_obj).attr("data-icon","7"); 1719 $(obj).attr("data-icon","8"); 1720 1721 bak_org_id=parmOrgId; 1722 bak_tbl_id=parmTblId; 1723 bak_vw_cd=vwCd; 1724 bak_list_id=listId; 1725 bak_obj = obj; 1726 1727 return false; 1728} 1729 1730function close_direct_layer(orgId, tblId) { 1731 1732 $("div#directfilesvcLayer_" + orgId + "_" + tblId).addClass("Hidden"); 1733 1734 return false; 1735} 1736 1737 1738/* íµê³í í ë«ê¸° */ 1739function fnStatisTableTabClose (self) { 1740 1741 var tmpStatisId = $($(self).parent()).find("input").val(); 1742 $(self).parent().remove(); 1743 $("#framebox > #ifr"+tmpStatisId).remove(); 1744 1745 $("#remote").parent().show(); 1746 $("#framebox").css("display",'none'); 1747 1748 $("#statisTab > li").removeClass("on"); 1749 1750 //20.11.17 Tab íµê³ëª©ë¡ì´ 5ê° ì´ìì¼ ê²½ì° ëª©ë¡ì ë«ì¼ë©´ ì¨ê²¨ì§ 목ë¡ì ë³´ì¬ ì¤ë¤. 1751 if( $("#statisTab li.Hidden").length > 0 ) { 1752 $($("#statisTab li.Hidden")[0]).removeClass("Hidden"); 1753 } 1754 1755 //20.11.18 íµê³í íì íµê³íê° ìì ê²½ì° ì´ëë²í¼ì ì¨ê¹ 1756 if( $("#statisTab li").length <= 0 ) { 1757 $('.top-option > .layout > .midd .control .prev').hide(); 1758 $('.top-option > .layout > .midd .control .next').hide(); 1759 } 1760 if(vVwcd == "MT_ZTITLE") { 1761 $(".control > .type").show(); 1762 } 1763 vSelectedStatis.focus(); 1764 return false; 1765} 1766 1767function fnStatisTableTabSelect () { 1768 1769 $($("#SelectStatsBoxDiv").children("div")).removeClass("M_on"); 1770 1771 $(this).addClass("M_on"); 1772 return false; 1773} 1774 1775function fnStatisTableTabMove (idx) { 1776 1777 var vStatisTableTab = $("#statisTab").children("li"); 1778 1779 $(vStatisTableTab).removeClass("on"); 1780 if($(window).innerWidth() > 1024){ 1781 $('.top-option > .layout > .midd .control .prev').css({"display":"block"}); 1782 $('.top-option > .layout > .midd .control .next').css({"display":"block"}); 1783 $('.top-option > .layout > .midd .control .type').css({"display":"none"}); 1784 }else{ 1785 $('.top-option > .layout > .midd .control .prev').css({"display":"block"}); 1786 $('.top-option > .layout > .midd .control .next').css({"display":"block"}); 1787 $('.top-option > .layout > .midd .control .type').css({"display":"none"}); 1788 } 1789 $(vStatisTableTab).removeClass("Hidden"); 1790 $(vStatisTableTab[idx-1]).addClass("on"); 1791 1792 //2020.11.13 ì´ë¬ ìë 모ë iframeì hideì²ë¦¬ 1793 $("#framebox iframe").hide(); 1794 1795 if (vStatisTableTab.length > 4) { 1796 1797 if (idx < 4) { 1798 1799 for (var i = 6; i <= vStatisTableTab.length; i++) { 1800 1801 $(vStatisTableTab[i-1]).addClass("Hidden"); 1802 } 1803 } else if (vStatisTableTab.length - idx < 3) { 1804 1805 for (var i = 1; i <= vStatisTableTab.length - 4; i++) { 1806 1807 $(vStatisTableTab[i-1]).addClass("Hidden"); 1808 } 1809 } else { 1810 1811 for (var i = 1; i <= idx - 3; i++) { 1812 1813 $(vStatisTableTab[i-1]).addClass("Hidden"); 1814 } 1815 1816 for (var i = idx + 3; i <= vStatisTableTab.length; i++) { 1817 1818 $(vStatisTableTab[i-1]).addClass("Hidden"); 1819 } 1820 } 1821 1822 } 1823 1824 //2020.11.13 íµê³ëª©ë¡ ë¤ì ì´ì ë²í¼ì í´ë¦ì ì íë í ì idê°ì¼ë¡ hideëì´ ìë iframeì ë³´ì¬ ì¤ë¤. 1825 var ifrId = $(vStatisTableTab[idx-1]).find("input[type=hidden]").val(); 1826 $("#ifr" + ifrId).show(); 1827 1828 //ë른 íµê³í íì í¬ì»¤ì¤ 1829 if(window.innerWidth < 1025){ 1830 var offsetLeft = $("body[data-layout='sub'] #content-group .top-option > .layout > .midd .move>ul>li.on").eq(0).position().left; 1831 $(".move").scrollLeft(offsetLeft); 1832 1833 } 1834} 1835 1836var vSearchResultListMoveBoolean = false;
1836 // íµê³ëª©ë¡ê²ì ê²°ê³¼ í´ë¦ ì¬ë¶(ëª©ë¡ ìë ì´ë¦¼ ì íì) 1837/* íµê³ëª©ë¡ê²ì ê²°ê³¼ í´ë¦ ì ëª©ë¡ ì´ë ì´ë²¤í¸ */ 1838function fnSearchResultListMove (pathListId) { 1839 fnTreeviewInit(function(){ 1840 $('.file-list').show(); 1841 $('[data-skin="search-list"]').empty().hide(); 1842 1843 vLinkId = pathListId; 1844 vLinkCnt = 0; 1845 1846 vSearchResultListMoveBoolean = true; 1847 1848 if($(".midd > .control > .type").length > 0) { 1849 if($(".midd > .control > .type")[0].dataset.type == '2'){ 1850 $($(".midd > .control > .type")[0]).attr("data-type","1"); 1851 $($(".midd > .control > .type")[0]).find(">span").text("ë²í¼í보기"); 1852 } 1853 } 1854 1855 fnAutoFolderOpenResult(); 1856 } 1857 ); 1858 1859 return false; 1860} 1861 1862var vListAllOpenBoolean = false; // 목ë¡ì ì²´ì´ê¸°/ë«ê¸° ì¬ë¶ 1863var vListAllOpenObj; // 목ë¡ì ì²´ì´ê¸°/ë«ê¸° ëì ì¤ë¸ì í¸ 1864/* 목ë¡ì ì²´ì´ê¸°/ë«ê¸° ì´ë²¤í¸ */ 1865function fnListAllOpenClose(self) { 1866 1867 var vImg = $(self).find("img"); 1868 if ($(vImg).attr("src").indexOf("icon3.png") >= 0) { 1869 1870 $(vImg).attr("src", vIconListAllClose); 1871 $(vImg).attr("alt", $(vImg).attr("alt").replace("ì ì²´ì´ê¸°", "ì ì²´ë«ê¸°")); 1872 1873 vListAllOpenObj = $(self).parent(); 1874 vListAllOpenBoolean = true; 1875 1876 $($(self).parent().children("a")).trigger("click"); 1877 } else { 1878 1879 $(vImg).attr("src", vIconListAllOpen); 1880 $(vImg).attr("alt", $(vImg).attr("alt").replace("ì ì²´ë«ê¸°", "ì ì²´ì´ê¸°")); 1881 1882 $(self).parent().children("button img").attr("src", vIconTreePlus); 1883 $(self).parent().children("button img").attr("alt", "í´ëì´ê¸°"); 1884 $(self).parent().children("img").attr("src", vIconTreeFolderClose); 1885 $(self).parent().children("img").attr("alt", ""); 1886 $(self).parent().attr("class", "FolderClose"); 1887 1888 $($(self).parent().find("li.FolderOpen")).children("button img").attr("src", vIconTreePlus); 1889 $($(self).parent().find("li.FolderOpen")).children("button img").attr("alt", "í´ëì´ê¸°"); 1890 $($(self).parent().find("li.FolderOpen")).children("img").attr("src", vIconTreeFolderClose); 1891 $($(self).parent().find("li.FolderOpen")).children("img").attr("alt", ""); 1892 $($(self).parent().find("li.FolderOpen")).attr("class", "FolderClose"); 1893 1894 } 1895} 1896 1897/* 목ë¡ì ì²´ì´ê¸°/ë«ê¸° ì´ë²¤í¸ */ 1898function fnAutoAllFolderOpenClose(self) { 1899 1900 if (vListAllOpenBoolean == true) { 1901 1902 if ($(vListAllOpenObj).find("li[class='FolderClose']").length == 0) { 1903 1904 vListAllOpenBoolean = false; 1905 } else { 1906 1907 $($(self).find("li[class='FolderClose']").children("a")).trigger("click"); 1908 } 1909 } 1910} 1911 1912/* 목ë¡ìëì´ê¸° ì´ë²¤í¸ */ 1913function fnAutoFolderOpen () { 1914 1915 if (vLinkId != "") { 1916 1917 var tmp = vLinkId.split(";"); 1918 1919 if (vLinkCnt < tmp.length-1) { 1920 1921 vLinkCnt++; 1922 1923 $($.find("[id='" + tmp[vLinkCnt -1] + "']")).children("a").trigger("click"); 1924 location.href = "#" + $($.find("[id='" + tmp[vLinkCnt - 1] + "']")).attr("id"); 1925 } else { 1926 loading.off(); 1927 } 1928 }else{ 1929 loading.off(); 1930 } 1931} 1932 1933function fnAutoFolderOpenResult() { 1934 if (vLinkId != "") { 1935 1936 var tmp = vLinkId.split(";"); 1937 1938 if (vLinkCnt < tmp.length-1) { 1939 vLinkCnt++; 1940 $($.find(".file-list [id='" + tmp[vLinkCnt -1] + "']")).children("a").trigger("click"); 1941 location.href = "#" + $($.find("[id='" + tmp[vLinkCnt - 1] + "']")).attr("id"); 1942 } else { 1943 loading.off(); 1944 vSearchResultListMoveBoolean = false; 1945 } 1946 } 1947} 1948 1949var vStatisSubjectViewBoolean = false; /* true : ê´ì¬ì£¼ì 보기 / false : 주ì ì 체보기 */ 1950/* ê´ì¬ì£¼ì /주ì ì 체보기 ì´ë²¤í¸ */ 1951function fnStatisSubjectViewSet () { 1952 1953 $("#btnSearchResultClose").trigger("click"); 1954 1955 if (vStatisSubjectViewBoolean == false) { 1956 1957 vStatisSubjectViewBoolean = true; 1958 $("#btnStatisSubjectViewSet span").html("ê´ì¬ì£¼ì 보기"); 1959 } else { 1960 1961 vStatisSubjectViewBoolean = false; 1962 $("#btnStatisSubjectViewSet span").html("주ì ì 체보기"); 1963 } 1964 1965 fnTreeviewInit (); 1966} 1967 1968function fnStatisSearch (vPageNo) { 1969 1970 1971 if ($("#searchKeyword").val().trim() == "") { 1972 1973 alert("ê²ìì´ë¥¼ ì ë ¥í´ì£¼ì¸ì."); 1974 1975 $("#searchKeyword").focus(); 1976 1977 return false; 1978 } 1979 1980 var vDataType = ""; 1981 1982 var vSearchCondition = $("#searchCondition").val(); 1983 1984 if (vSearchCondition == "tbl") { 1985 1986 vDataType = "html"; 1987 } else { 1988 1989 vDataType = "json"; 1990 } 1991 1992 fnStatisDataLoading(true); 1993 1994 $.ajax({
1995 url : context + "/statisticsList/selectSearchTreeData.do" 1996 , type : "POST" 1997 , data : {vwcd : vVwcd, searchKeyword : $("#searchKeyword").val(), searchCondition : vSearchCondition, themaAll : vStatisSubjectViewBoolean, pageNo: vPageNo} 1998 , dataType : vDataType 1999 , xhrFields : { 2000 withCredentials : true 2001 } 2002 , success : function(data) { 2003 2004 var vObjSearchResultList = $('[data-skin="search-list"]'); 2005 2006 if (vSearchCondition == "tbl") { 2007 2008 $(vObjSearchResultList).html("<div class=\"head\"></div><div class=\"midd\"></div><a href=\"javascript:void(0);\" class=\"close\"><span>ë«ê¸°</span></a>"); 2009 $(vObjSearchResultList).find(".midd").append(data); 2010 $(vObjSearchResultList).find(".head").append("<em>" + $("#searchKeyword").val() + "</em>ì ëí ê²ìê²°ê³¼ê° <em>" + $(vObjSearchResultList).find("p[name='totalCount']").html() + "</em>ê±´ì ëë¤."); 2011 $("[data-skin='search-list'] > .head > em").eq(0).text($("#searchKeyword").val()); 2012 } else { 2013 2014 var vResultData = data.resultSearchList; 2015 $(vObjSearchResultList).html("<div class=\"head\"><em>'" + data.keyword + "'</em>ì ëí ê²ìê²°ê³¼ê° <em>" + vResultData.length + "</em>ê±´ì ëë¤.</div><div class=\"midd\"></div><a href=\"javascript:void(0);\" class=\"close\"><span>ë«ê¸°</span></a>"); 2016 2017 var vObjUl = fnHtmlObjectCreate("ul", {class:"ResultList"}, ""); 2018 2019 if (vResultData.length > 0) { 2020 2021 for (var i = 0; i < vResultData.length; i++){ 2022 var vObjLi = fnHtmlObjectCreate("li", {class:"List"}, ""); 2023 var vObjA = fnHtmlObjectCreate("a", {href:"javascript:void(0);", onclick:"fnSearchResultListMove('" + vResultData[i].pathListId + "'); return false;"}, vResultData[i].pathListNm); 2024 $(vObjLi).append(vObjA); 2025 $(vObjUl).append(vObjLi); 2026 } 2027 $(vObjSearchResultList).find(".midd").append(vObjUl); 2028 2029 } else { 2030 2031 var vObjLi = fnHtmlObjectCreate("li", {}, "ê²ìë ê²°ê³¼ê°ì´ ììµëë¤."); 2032 $(vObjUl).append(vObjLi); 2033 $(vObjSearchResultList).find(".midd").append(vObjUl); 2034 } 2035 } 2036 2037 //주ì ë³íµê³ì¼ ê²½ì° 2038 if (vVwcd == "MT_ZTITLE") { 2039 if($(".midd > .control > .type").length > 0) { 2040 if($(".midd > .control > .type")[0].dataset.type == '2'){ 2041 $(".file-list_tap").attr("data-open","off"); 2042 $("#searchline").attr("data-type","1"); 2043 $('.file-list').hide(); 2044 } else { 2045 $('.file-list').hide(); 2046 } 2047 } 2048 } else { 2049 $('.file-list').hide(); 2050 } 2051 $('[data-skin="search-list"]').show(); 2052 2053 $('[data-skin="search-list"]').find(">.close").bind("click",function(){ 2054 if (vVwcd == "MT_ZTITLE") { 2055 if($(".midd > .control > .type").length > 0) { 2056 if($(".midd > .control > .type")[0].dataset.type == '2'){ 2057 $(".file-list_tap").attr("data-open","on"); 2058 $("#searchline").attr("data-type","2"); 2059 $('.file-list').show(); 2060 } else { 2061 $('.file-list').show(); 2062 } 2063 } 2064 } else { 2065 $('.file-list').show(); 2066 } 2067 2068 $('[data-skin="search-list"]').empty().hide(); 2069 }); 2070 2071 fnStatisDataLoading(false); 2072 } 2073 }); 2074 2075} 2076 2077function fnStatisSearchTblPaging(pageIndex){ 2078 2079 fnStatisSearch (pageIndex); 2080 2081 return false; 2082} 2083 2084function fnStatisInfoSettingReset () { 2085 2086 var obj = $('[data-skin="type-box"]'); 2087 obj.box = obj.find(">.in>.midd>ul"); 2088 obj.item = obj.box.find(">li>input:checkbox"); 2089 2090 obj.box.find(">li>label>em").empty(); 2091 obj.box.find(">li>input:checkbox").prop("checked",false); 2092 2093 var vStatisCtgrCookieSetting = getCookie("newKOSIS2020StatisCtgrSettingCookie_2"); 2094 2095 if (fnIsNullToStr(vStatisCtgrCookieSetting) == "") { 2096 2097 $.ajax({ 2098 url : context + "/index/getKOSISStatisCtgrSettingInfo.do" 2099 , type : "POST" 2100 , dataType : "json" 2101 , xhrFields : { 2102 withCredentials : true 2103 } 2104 , success : function(data) { 2105 2106 if (fnIsNullToStr(data.newKOSIS2020StatisCtgrSettingCookie_2) == "") { 2107 2108 return false; 2109 } else { 2110 2111 vStatisCtgrCookieSetting = data.newKOSIS2020StatisCtgrSettingCookie_2; 2112 2113 var vStatisCtgrArry = vStatisCtgrCookieSetting.split("|"); 2114 2115 for (var i = 0; i < vStatisCtgrArry.length; i++) { 2116 2117 $("#StatsInfoSetLi" + vStatisCtgrArry[i] + ">input:checkbox").prop("checked",true); 2118 $("#StatsInfoSetLi" + vStatisCtgrArry[i] + ">label>em").text(i+1); 2119 } 2120 } 2121 } 2122 }); 2123 } else { 2124 2125 var vStatisCtgrArry = vStatisCtgrCookieSetting.split("|"); 2126 2127 obj.box.find(">li>label>em").empty(); 2128 obj.box.find(">li>input:checkbox").prop("checked",false); 2129 for (var i = 0; i < vStatisCtgrArry.length; i++) { 2130 $("#StatsInfoSetLi" + vStatisCtgrArry[i] + ">input:checkbox").prop("checked",true); 2131 $("#StatsInfoSetLi" + vStatisCtgrArry[i] + ">label>em").text(i+1); 2132 } 2133 } 2134 2135 return false; 2136} 2137 2138function fnStatisDataLoading (status) { 2139 2140 if (status == true) { 2141 2142 $("#dataLoadingDiv").removeClass("Hidden"); 2143 } else { 2144 2145 $("#dataLoadingDiv").addClass("Hidden"); 2146 } 2147 2148} 2149 2150function fnInternationalDataDown(vListId) { 2151 2152 //btnYn = 'y'; 2153
2154 vListId = vListId.replace("R_SUB_OTITLE_OTIT_UNTIT_10", ""); 2155 2156 var vFileNm = ""; 2157 if (vListId == "") { 2158 2159 vFileNm = "AllList" 2160 } else { 2161 2162 vListId = Number(vListId.replace("_", "")) / 10; 2163 2164 vFileNm = "Goal" + vListId; 2165 } 2166 2167 var url = context + "/FileServlet?mode=InternationalDataDown&goalFileName=" + vFileNm + ".xlsx"; 2168 2169 document.location.href = url; 2170 2171 return false; 2172} 2173 2174/* 2017.12.28 문ìì´ ê¸¸ì´ ì í.. 2175 * text, ì¤ì 길ì´, ì ì길ì´... 2176 * */ 2177 2178function fnTextLengthContr(val, length, conTr){ 2179 2180 2181 /* 2017.12.28 문ìì´ì´ ê¸¸ê²½ì° ì²ë¦¬*/ 2182 var valText; 2183 if(val != undefined && val.toString().length > conTr){ 2184 2185 valText = val.substr(0, length)+"...."; 2186 }else{ 2187 2188 valText = val; 2189 } 2190 2191 return valText; 2192 2193} 2194 2195function fnOpenFramebox(obj,frmId){ 2196 $("#statisTab > li").removeClass("on"); 2197 $("#framebox > iframe").hide(); 2198 2199 $(obj).parent().addClass("on"); 2200 $("#framebox").show(); 2201 $("#framebox > #ifr"+frmId).show(); 2202 $('.top-option > .layout > .midd .control .type[data-type]').hide(); 2203 2204 //íµê³ëª©ë¡ í´ë¦í í 목ë¡ì ìë íµê³ë¥¼ ì í íë©´ í¸ë¦¬íë©´ì´ ëìì í¸ë¦¬íë©´ì ì¨ê¹ 2205 $("#remote").parent().hide(); 2206 2207 var vStatisTableTab = $("#statisTab").children("li"); 2208 var vStatisTableSelectTab = $("#statisTab").children("li.on"); 2209 2210 var vStatisTableSelectTabIdx = 0; 2211 2212 for (var i = 0; i < vStatisTableTab.length; i++) { 2213 2214 if (vStatisTableTab[i] == vStatisTableSelectTab[0]) { 2215 2216 vStatisTableSelectTabIdx = i+1; 2217 break; 2218 } 2219 } 2220 2221 if (vStatisTableSelectTabIdx == 1) { 2222 $("#moveBtn_prev").addClass(' hidden'); 2223 $("#moveBtn_next").removeClass(' hidden'); 2224 }else{ 2225 $("#moveBtn_prev").removeClass(' hidden'); 2226 $("#moveBtn_next").removeClass(' hidden'); 2227 } 2228 if(vStatisTableSelectTabIdx == vStatisTableTab.length){ 2229 $("#moveBtn_prev").removeClass(' hidden'); 2230 $("#moveBtn_next").addClass(' hidden'); 2231 } 2232} 2233 2234function fnStatisIssuesExcelDown() { 2235 2236 var url = context + "/downXLS/NetZero.zip"; 2237 2238 document.location.href = url; 2239 2240 return false; 2241} 2242 2243function fnImsi(self,id){ 2244 //fnListDescHTMLCreate(self, data); 2245 2246 var vHtmlSource = ""; 2247 var data1 = ""; 2248 var data2 = ""; 2249 2250 if(id== "J2_17.2"){ 2251 data1 = 'ì êµì¬ì ì²´ì¡°ì¬'; 2252 data2 ='<table><caption>2024ë ê¸°ì¤ ì êµì¬ì ì²´ì¡°ì¬ ê²°ê³¼ ê³µí ìë´</caption><col style="width:auto" ><tbody><tr><th>2024ë ê¸°ì¤ ì êµì¬ì ì²´ì¡°ì¬ ê²°ê³¼ ê³µí ìë´</th></tr><tr><td>ã 2024ë ê¸°ì¤ ë§¤ì¶ì¡ 결과를 ê³µí(2026.3.20.) íìì¼ë ì°¸ê³ íì기 ë°ëëë¤.<br></br>ã ì êµì¬ì ì²´ì¡°ì¬>ë±ë¡ê¸°ë°>11ì°¨ê°ì >ìë·ì°ì ë³ ì¬ì ì²´ì, ì¢ ì¬ìì ë° ë§¤ì¶ì¡(â20ï½)</td></tr></tbody></table>'; 2253 } 2254 2255 vHtmlSource += '<div name="StatsInfo" data-skin="popup" data-name="1">' ; 2256 vHtmlSource += '<div class="in"> <div class="head"><strong>'; 2257 vHtmlSource += '<span>' + data1+ '</span></strong></div>'; 2258 vHtmlSource += '<div class="midd" data-scroll="yes" tabindex="0"> <div data-skin="table">'; 2259 vHtmlSource += data2; 2260 vHtmlSource += '</div></div><a href="javascript:void(0);" class="close" onclick="fnStatsInfoPopupClose();"><span>ë«ê¸°</span></a></div></div>'; 2261 2262 $(self).find("button").eq(0).after(vHtmlSource); 2263 $('.midd[data-scroll="yes"]').niceScroll({autohidemode:false,cursorcolor: "grey",cursorwidth:'10px'}); 2264 $($(self).parent("li").parent().find("div")[0]).css('display','block'); 2265}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.