|
|
@@ -53,9 +53,8 @@ var fnSetNoMemberLocation = function(depth3, depth4) {
|
|
|
|
|
|
// 주문상세보기 버튼 클릭 이벤트 처리
|
|
|
var fnGoToOrderDetail = function(param, noMember) {
|
|
|
- // 2021.05.27 인피니스크롤위치이동
|
|
|
- let scrollpos = $(window).scrollTop();
|
|
|
- localStorage.setItem('scrollpos', scrollpos);
|
|
|
+ // 이전 페이지 정보 세션 저장
|
|
|
+ fnSetPrePageInfo()
|
|
|
|
|
|
if (noMember == 'noMember') {
|
|
|
cfnGoToPage(_PAGE_NOMEMBER_ORDER_DETAIL);
|
|
|
@@ -67,9 +66,8 @@ var fnGoToOrderDetail = function(param, noMember) {
|
|
|
|
|
|
// 상품상세 페이지 이동 처리
|
|
|
var fnGoToGoodsDetail = function(param) {
|
|
|
- // 2021.05.27 인피니스크롤위치이동
|
|
|
- let scrollpos = $(window).scrollTop();
|
|
|
- localStorage.setItem('scrollpos', scrollpos);
|
|
|
+ // 이전 페이지 정보 세션 저장
|
|
|
+ fnSetPrePageInfo()
|
|
|
|
|
|
let goodsCd = $(param).attr('goodsCd');
|
|
|
let colorCd = $(param).attr('optCd1');
|
|
|
@@ -79,18 +77,16 @@ var fnGoToGoodsDetail = function(param) {
|
|
|
|
|
|
// 1:1문의 페이지 이동 처리
|
|
|
var fnGoToOneToOnePage = function(param) {
|
|
|
- // 2021.05.27 인피니스크롤위치이동
|
|
|
- let scrollpos = $(window).scrollTop();
|
|
|
- localStorage.setItem('scrollpos', scrollpos);
|
|
|
+ // 이전 페이지 정보 세션 저장
|
|
|
+ fnSetPrePageInfo()
|
|
|
|
|
|
cfnGoToPage(_PAGE_ONETOONE_QNA);
|
|
|
}
|
|
|
|
|
|
// 배송조회 버튼 클릭 이벤트
|
|
|
var fnGoToDelivery = function(param, noMember) {
|
|
|
- // 2021.05.27 인피니스크롤위치이동
|
|
|
- let scrollpos = $(window).scrollTop();
|
|
|
- localStorage.setItem('scrollpos', scrollpos);
|
|
|
+ // 이전 페이지 정보 등록
|
|
|
+ fnSetPrePageInfo();
|
|
|
|
|
|
let url = '';
|
|
|
|
|
|
@@ -145,9 +141,8 @@ var fnDecideOrder = function(param) {
|
|
|
|
|
|
// 리뷰작성 버튼 클릭 이벤트
|
|
|
var fnCreateReview = function(param) {
|
|
|
- // 2021.05.27 인피니스크롤위치이동
|
|
|
- let scrollpos = $(window).scrollTop();
|
|
|
- localStorage.setItem('scrollpos', scrollpos);
|
|
|
+ // 이전 페이지 정보 세션 저장
|
|
|
+ fnSetPrePageInfo()
|
|
|
|
|
|
let ordNo = $(param).attr('ordNo');
|
|
|
let ordDtlNo = $(param).attr('ordDtlNo');
|
|
|
@@ -214,9 +209,8 @@ var fnReSendSms = function(param) {
|
|
|
|
|
|
// 반품/취소/교환 버튼 클릭 이벤트
|
|
|
var fnCreateChange = function(param, gubun, noMember) {
|
|
|
- // 2021.05.27 인피니스크롤위치이동
|
|
|
- let scrollpos = $(window).scrollTop();
|
|
|
- localStorage.setItem('scrollpos', scrollpos);
|
|
|
+ // 이전 페이지 정보 세션 저장
|
|
|
+ fnSetPrePageInfo()
|
|
|
|
|
|
let ordCanChgQty = $(param).attr('ordCanChgQty');
|
|
|
let str = '';
|
|
|
@@ -564,3 +558,53 @@ var fnSetInitPeriod = function() {
|
|
|
$('#stDate').val(stDate);
|
|
|
$('#searchForm input[name=stDate]').val(stDate);
|
|
|
}
|
|
|
+
|
|
|
+// 이전 페이지 정보 세션 저장
|
|
|
+var fnSetPrePageInfo = function() {
|
|
|
+ // 인피니스크롤위치이동
|
|
|
+ let scrollpos = $(window).scrollTop();
|
|
|
+ localStorage.setItem('scrollpos', scrollpos);
|
|
|
+
|
|
|
+ // PageNo 저장
|
|
|
+ let pageNo = $("#searchForm input[name=pageNo]").val();
|
|
|
+ localStorage.setItem('pageNo', pageNo);
|
|
|
+
|
|
|
+ // 검색기간 저장
|
|
|
+ $.each($('#odDatePop button'), function(idx, item) {
|
|
|
+ if ($(item).hasClass('on')) {
|
|
|
+ localStorage.setItem('period', $(item).attr('period'));
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ // 상태값 저장
|
|
|
+ $.each($('#odStatusPop button'), function(idx, item) {
|
|
|
+ if ($(item).hasClass('on')) {
|
|
|
+ localStorage.setItem('code', $(item).attr('code'));
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+// 캐쉬페이징 정보 설정
|
|
|
+var fnGetPrePageInfo = function() {
|
|
|
+ pageNo = localStorage.getItem('pageNo');
|
|
|
+
|
|
|
+ var period = localStorage.getItem('period');
|
|
|
+ $.each($('#odDatePop button'), function(idx, item) {
|
|
|
+ if ($(item).attr('period') == period) {
|
|
|
+ $(item).addClass('on');
|
|
|
+ $('#od_date_btn').text($(item).children().text());
|
|
|
+ } else {
|
|
|
+ $(item).removeClass('on');
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ var code = localStorage.getItem('code');
|
|
|
+ $.each($('#odStatusPop button'), function(idx, item) {
|
|
|
+ if ($(item).attr('code') == code) {
|
|
|
+ $(item).addClass('on');
|
|
|
+ $('#od_status_btn').text($(item).children().text());
|
|
|
+ } else {
|
|
|
+ $(item).removeClass('on');
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|