PageSourceSearch

https://yeskey.or.kr/resources/js/yeskey/main/layerIssue.js

js yeskey.or.kr collected 2026-10-02 08:35:11 UTC 2,929 bytes, 106 lines download raw bytes

1'use strict';
2
3$(function(){
4
5	var refNum;
6	var authCode;
7
8	initData();
9	initEvent();
10
11	function initData() {
12//		lanChange();
13	}
14
15	function initEvent() {
16	    $(document).off('click', '.closeIssue').on('click', '.closeIssue', function(){
17	        if (globalLocale === "ENG") {
18                $.layerAlert("Certificate issuance has been canceled.");
19            } else {
20                $.layerAlert("인증서 발급을 취소하였습니다.");
21            }
22            $('#refNum').val(""); $('#authCode').val("");
23	         $.closeLayer("layerIssue");
24	         const focusedElement = $('.btnThree').data('focusedElement');
25	         if(focusedElement){
26	            $(focusedElement).focus();
27	         }
28	    })
29//		$(".closeIssue").off().on("click", function(){
30//			if (globalLocale === "ENG") {
31//				$.layerAlert("Certificate issuance has been canceled.");
32//			} else {
33//				$.layerAlert("인증서 발급을 취소하였습니다.");
34//			}
35//			$('#refNum').val(""); $('#authCode').val("");
36//			$.closeLayer("layerIssue");
37//			const focusedElement = $('.btnFour').data('focusedElement');
38//			if(focusedElement){
39//			    $(focusedElement).focus();
40//			    console.log("포커스 다시 저장: ", focusedElement);
41//			}
42//		});
43
44		$(".btn-ppup-next-indi").off().on("click", function(){
45			refNum = ""; authCode = "";
46
47			// 2023.07 에러 메시지 분리
48			if($('#refNum').val() == "") {
49				if (globalLocale === "ENG") {
50					$.layerAlert("Please enter reference number.", null, function() {
51						$('#refNum').focus();
52					});
53				} else {
54					$.layerAlert("참조번호를 입력하세요.", null, function() {
55						$('#refNum').focus();
56					});
57				}
58				return;
59			}
60
61			if($('#authCode').val() == "") {
62				if (globalLocale === "ENG") {
63					$.layerAlert("Please enter authorization code.", null, function() {
64						$('#authCode').focus();
65					});
66				} else {
67					$.layerAlert("인가코드를 입력하세요.", null, function() {
68						$('#authCode').focus();
69					});
70				}
71				return;
72			}
73
74			refNum = $('#refNum').val();
75			authCode = $('#authCode').val();
76			$('#refNum').val(""); $('#authCode').val("");
77			$.closeLayer("layerIssue");
78			issueFinCertTest();
79		});
80	}
81
82	function issueFinCertTest() {
83//		var refer = prompt("참조번호");
84//		var auth = prompt("인가코드");
85
86		var success = function() {
87			if (globalLocale === "ENG") {
88				$.layerAlert("Certificate issuance/reissuance success.");
89			} else {
90				$.layerAlert("인증서 발급/재발급 성공.");
91			}
92		}
93
94		var fail = function() {
95			if (globalLocale === "ENG") {
96				$.layerAlert("Certificate issuance/reissuance failed.");
97			} else {
98				$.layerAlert("인증서 발급/재발급 실패.");
99			}
100		}
101
102//		issueFinCert(refer, auth, success, fail);
103		issueFinCert(refNum, authCode, success, fail);
104	}
105
106})

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.