| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130 |
- /*
- * Common URL Definition
- */
- const _PAGE_LOGIN = _frontUrl + "/signin"; // GNB > 로그인
- const _PAGE_LOGOUT = _frontUrl + "/logout"; // GNB > 로그아웃
- //== 메인 ==/
- const _PAGE_MAIN = _frontUrl + "/display/mall/main/form"; // 몰메인
- //== 고객 ==/
- const _PAGE_CUSTOMER_JOIN = _frontUrl + "/customer/join/form"; // 고객 > 회원가입
- const _PAGE_CUSTOMER_SNS_JOIN = _frontUrl + "/customer/sns/join/form"; // 고객 > SNS가입
- const _PAGE_CUSTOMER_JOIN_COMPLETE = _frontUrl + "/customer/join/complete/form"; // 고객 > 고객가입 > 완료페이지
- const _PAGE_CUSTOMER_ID_FIND = _frontUrl + "/customer/id/find/form"; // 고객 > 아이디 찾기
- const _PAGE_CUSTOMER_PWD_FIND = _frontUrl + "/customer/password/find/form"; // 고객 > 비밀번호 찾기
- const _PAGE_CUSTOMER_PWD_CHANGE_FIND = _frontUrl + "/customer/password/change/form?pageGb=find"; // 고객 > 비밀번호 찾기> 비밀번호 변경 화면
- const _PAGE_CUSTOMER_PWD_CHANGE_TEMP = _frontUrl + "/customer/password/change/form?pageGb=temp"; // 고객 > 임시비밀번호 로그인 > 비밀번호 변경 화면
- const _PAGE_CUSTOMER_DORMANT = _frontUrl + "/customer/dormant/certify/form"; // 고객 > 휴면회원
- //== 상품상세 ==/
- //== 장바구니 ==/
- //== 주문 ==/
- //== 마이페이지 ==/
- const _PAGE_MYPAGE = _frontUrl + "/mypage/main/form"; // 마이페이지 > 메인
- const _PAGE_ORDER_LIST = _frontUrl + "/mypage/order/list/form"; // 마이페이지 > 주문확인/배송조회
- const _PAGE_ORDER_DETAIL = _frontUrl + "/mypage/order/detail/form/"; // 마이페이지 > 주문/배송 상세
- const _PAGE_CRS_LIST = _frontUrl + "/mypage/crs/list/form"; // 마이페이지 > 취소/교환/반품 목록
- const _PAGE_RESTOCK = _frontUrl + "/mypage/restock/form"; // 마이페이지 > 재입고 알림 내역
- const _PAGE_REVIEW = _frontUrl + "/mypage/review/form"; // 마이페이지 > 리뷰
- const _PAGE_DELIVERY_ADDR = _frontUrl + "/mypage/delivery/addr/form"; // 마이페이지 > 배송지 관리
- const _PAGE_WISHLIST = _frontUrl + "/mypage/wish/list/form"; // 마이페이지 > 위시리스트
- const _PAGE_CUSTOMER = _frontUrl + "/mypage/customer/form"; // 마이페이지 > 내정보 관리
- const _PAGE_SECEDE = _frontUrl + "/mypage/customer/secede/form"; // 마이페이지 > 회원탈퇴
- //== 검색 ==/
- //== 기획전 ==/
- //== 고객센터 ==/
- const _PAGE_FAQ = _frontUrl + "/callcenter/faq/form"; // 고객센터 > FAQ
- const _PAGE_ONETOONE_QNA = _frontUrl + "/mypage/onetoone/qna/form"; // 고객센터 > 1:1문의
- const _PAGE_GOODS_QNA = _frontUrl + "/mypage/goods/qna/form"; // 고객센터 > 상품문의
- const _PAGE_NOTICE = _frontUrl + "/callcenter/notice/form"; // 고객센터 > 공지사항
- //== 기타 ==/
- /**********************************************************************************************/
- /**
- * @type : function
- * @access : public
- * @desc : page 이동
- * <pre>
- * cfnGoToPage(PAGE_LOGIN);
- * </pre>
- * @param : page - page
- * @return : None
- * @author : gagamel
- * @since : 2020/02/21
- */
- var cfnGoToPage = function(page, ithrCd) {
- var params = page;
- if (ithrCd) params += "&ithrCd=" + ithrCd;
- document.location.href = params;
- }
- /**
- * @type : function
- * @access : public
- * @desc : 나이스 휴대폰 인증
- * <pre>
- * cfnOpenCellphoneCertify();
- * 호출된 페이지에서
- * PC : fnNiceCallBack(encData) 콜백 함수 생성 후 encData 가지고 호출 처리
- * MO : redirectUrl 호출하는 페이지에서 넣어줘야됨
- * </pre>
- * @param redirectUrl - 모바일에서 사용 페이지이동으로 하기 때문에
- * @param custparams - 회원정보수정 화면에서 사용함
- * @since : 2021/02/09
- * @author : jsshin
- */
- var cfnOpenCellphoneCertify = function (redirectUrl, custparams) {
- var actionUrl = _frontUrl + "/customer/nice/cellphone/form";
- var popupWidth = 420;
- var popupHeight = 720;
- var popupX = (window.screen.width / 2) - (popupWidth / 2);
- var popupY = (window.screen.height / 3) - (popupHeight / 3);
- if ('P' === _frontGb) {
- window.open(actionUrl, "popupCellphone", "top=" + popupY + ", left=" + popupX + ", width=" + popupWidth + ", height=" + popupHeight + ", fullscreen=no,menubar=no,status=no,toolbar=no,titlebar=yes,location=no,scrollbar=no");
- } else {
- if (!gagajf.isNull(redirectUrl)) {
- actionUrl = actionUrl + "?redirectUrl=" + redirectUrl;
- if (!gagajf.isNull(custparams)) {
- actionUrl = actionUrl + "&custparams=" + custparams;
- }
- document.location.href = actionUrl;
- }
- }
- };
- /**
- * @type : function
- * @access : public
- * @desc : 나이스 아이핀 인증
- * <pre>
- * cfnOpenIpinCertify();
- * 호출된 페이지에서
- * PC : fnNiceCallBack(encData) 콜백 함수 생성 후 encData 가지고 호출 처리
- * MO :
- * </pre>
- * @since : 2021/02/09
- * @author : jsshin
- */
- var cfnOpenIpinCertify = function (redirectUrl) {
- var actionUrl = _frontUrl + "/customer/nice/ipin/form";
- var popupWidth = 445;
- var popupHeight = 550;
- var popupX = (window.screen.width / 2) - (popupWidth / 2);
- var popupY = (window.screen.height / 3) - (popupHeight / 3);
- if ('P' === _frontGb) {
- window.open(actionUrl, "popupIpin", "top=" + popupY + ", left=" + popupX + ", width=" + popupWidth + ", height=" + popupHeight + ", fullscreen=no,menubar=no,status=no,toolbar=no,titlebar=yes,location=no,scrollbar=no");
- } else {
- if (!gagajf.isNull(redirectUrl)) {
- document.location.href = actionUrl + "?redirectUrl=" + redirectUrl;
- }
- }
- };
|