Browse Source

로그인 정보 수정

juney 2 years ago
parent
commit
a9936b3883

+ 2 - 2
src/main/webapp/app/stinfo/STINFO02010.html

@@ -204,7 +204,7 @@
204
 										</div>
204
 										</div>
205
 									</div>
205
 									</div>
206
 									<div class="itp_form_in">
206
 									<div class="itp_form_in">
207
-										<div class="form-group border">
207
+										<div class="form-group">
208
 											<label class="col-xs-2 itp_lb">브랜드 계좌정보</label>
208
 											<label class="col-xs-2 itp_lb">브랜드 계좌정보</label>
209
 											<div class="col-xs-4 itp_ip">
209
 											<div class="col-xs-4 itp_ip">
210
 												<div class="col-xs-12 itp_in fbBrandAcctInfo"></div>
210
 												<div class="col-xs-12 itp_in fbBrandAcctInfo"></div>
@@ -241,7 +241,7 @@
241
 										</div>
241
 										</div>
242
 									</div>
242
 									</div>
243
 									<div class="itp_form_in">
243
 									<div class="itp_form_in">
244
-										<div class="form-group">
244
+										<div class="form-group border">
245
 											<label class="col-xs-2 itp_lb"></label>
245
 											<label class="col-xs-2 itp_lb"></label>
246
 											<div class="col-xs-10 itp_ip">
246
 											<div class="col-xs-10 itp_ip">
247
 												<input type="hidden" id="ITP_FORM_STINFO02010_DETAIL_LOTS_ADDRESS" value="" />
247
 												<input type="hidden" id="ITP_FORM_STINFO02010_DETAIL_LOTS_ADDRESS" value="" />

+ 11 - 6
src/main/webapp/app/stinfo/STINFO03010.html

@@ -49,8 +49,9 @@
49
 							<form id="ITP_FORM_STINFO03010_DETAIL" class="form-horizontal">
49
 							<form id="ITP_FORM_STINFO03010_DETAIL" class="form-horizontal">
50
 								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_VIEW_CD" name="viewCd" value="C">
50
 								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_VIEW_CD" name="viewCd" value="C">
51
 								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_POP_NO" name="popNo" value="">
51
 								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_POP_NO" name="popNo" value="">
52
-								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_MENU_NO" name="menuNo" value="">
53
-								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_FILE_NO" name="popFileNo" value="">
52
+								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_BRAND_ID" name="brandId" value="">
53
+								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_ACCT_FILE_NO" name="bsnsRegFileNo" value="">
54
+								<input type="hidden" id="ITP_FORM_STINFO03010_DETAIL_CORP_FILE_NO" name="bbookCopyFileNo" value="">
54
 					
55
 					
55
 								<section class="itp_form_sec">
56
 								<section class="itp_form_sec">
56
 									<h4 class="itp_form_tit">공급업체정보-신규</h4>
57
 									<h4 class="itp_form_tit">공급업체정보-신규</h4>
@@ -205,19 +206,23 @@
205
 											<label class="col-xs-2 itp_lb">통장사본</label>
206
 											<label class="col-xs-2 itp_lb">통장사본</label>
206
 											<div class="col-xs-4 itp_ip">
207
 											<div class="col-xs-4 itp_ip">
207
 												<div class="col-xs-6 itp_in">
208
 												<div class="col-xs-6 itp_in">
208
-													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_ACCT_FILE_PATH" class="form-control itp_input" name="filePath" value="">
209
 												</div>
209
 												</div>
210
 												<div class="col-xs-6 itp_in" >
210
 												<div class="col-xs-6 itp_in" >
211
-													<button type="button" id="ITP_FORM_STINFO03010_DETAIL_BTN_ACCT_FILE_SEARCH" class="btn btn-primary btn-sm FFB" style="margin:0px; float:right;">&nbsp;&nbsp;파일찾기&nbsp;&nbsp;</button>
211
+													<div class="fileupload-wrapper">
212
+														<!-- data-show-yn: 파일업로드를 할 수 있는 권한이 있는지 없는지.. -->
213
+														<div id="ITP_STINFO03010_DETAIL_BTN_ACCT_FILE" data-show-yn="Y"></div>
214
+													</div>
212
 												</div>
215
 												</div>
213
 											</div>
216
 											</div>
214
 											<label class="col-xs-2 itp_lb">사업자등록파일</label>
217
 											<label class="col-xs-2 itp_lb">사업자등록파일</label>
215
 											<div class="col-xs-4 itp_ip">
218
 											<div class="col-xs-4 itp_ip">
216
 												<div class="col-xs-8 itp_in">
219
 												<div class="col-xs-8 itp_in">
217
-								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_BTN_CORP_FILE_PATH" class="form-control itp_input" name="filePath" value="">
218
 												</div>
220
 												</div>
219
 												<div class="col-xs-4 itp_in">
221
 												<div class="col-xs-4 itp_in">
220
-													<button type="button" id="ITP_FORM_STINFO03010_DETAIL_BTN_CORP_FILE_SEARCH" class="btn btn-primary btn-sm FFB" style="margin:0; float:right;">&nbsp;&nbsp;파일찾기&nbsp;&nbsp;</button>
222
+													<div class="fileupload-wrapper">
223
+														<!-- data-show-yn: 파일업로드를 할 수 있는 권한이 있는지 없는지.. -->
224
+														<div id="ITP_STINFO03010_DETAIL_BTN_CORP_FILE" data-show-yn="Y"></div>
225
+													</div>
221
 												</div>
226
 												</div>
222
 											</div>
227
 											</div>
223
 										</div>
228
 										</div>

+ 2 - 2
src/main/webapp/app/stinfo/STINFO04010.html

@@ -84,8 +84,8 @@
84
 						<div class="col-xs-12">
84
 						<div class="col-xs-12">
85
 							<form id="ITP_FORM_STINFO04010_DETAIL" class="form-horizontal">
85
 							<form id="ITP_FORM_STINFO04010_DETAIL" class="form-horizontal">
86
 								<input type="hidden" id="ITP_FORM_STINFO04010_DETAIL_VIEW_CD" name="viewCd" value="R">
86
 								<input type="hidden" id="ITP_FORM_STINFO04010_DETAIL_VIEW_CD" name="viewCd" value="R">
87
-								<input type="hidden" id="ITP_FORM_STINFO04010_DETAIL_MAIL_BRAND_ID" name="brandId" value="">
88
-								<input type="hidden" id="ITP_FORM_STINFO04010_DETAIL_MAIL_ITEM_ID" name="itemId" value="">
87
+								<input type="hidden" id="ITP_FORM_STINFO04010_DETAIL_BRAND_ID" name="brandId" value="">
88
+								<input type="hidden" id="ITP_FORM_STINFO04010_DETAIL_ITEM_ID" name="itemId" value="">
89
 								<input type="hidden" id="ITP_FORM_STINFO04010_DETAIL_FILE_NO" name="fileNo" value="">
89
 								<input type="hidden" id="ITP_FORM_STINFO04010_DETAIL_FILE_NO" name="fileNo" value="">
90
 								<section class="itp_form_sec">
90
 								<section class="itp_form_sec">
91
 									<h4 class="itp_form_tit">품목정보-신규</h4>
91
 									<h4 class="itp_form_tit">품목정보-신규</h4>

+ 37 - 27
src/main/webapp/js/app/config.js

@@ -231,7 +231,7 @@ require([
231
 	
231
 	
232
 	$('#ITP_HEADER #ITP_LOGIN_USER').on('click', function() {
232
 	$('#ITP_HEADER #ITP_LOGIN_USER').on('click', function() {
233
 		
233
 		
234
-		const key = {viewCd: 'R', userId: LOGIN_USER_INFO.userId};
234
+		const key = {viewCd: 'R', userId: fn_make_user_info.get('userId')};
235
 		var param = $.param(key);					
235
 		var param = $.param(key);					
236
 		var popFn = function(result) {
236
 		var popFn = function(result) {
237
 																	
237
 																	
@@ -382,8 +382,6 @@ require([
382
 					// 메인 팝업 띄우기
382
 					// 메인 팝업 띄우기
383
 					fn_proc_popup_view('M');
383
 					fn_proc_popup_view('M');
384
 
384
 
385
-					// 로그인 가맹점 정보
386
-					fn_make_affl_brand.view();
387
 				};
385
 				};
388
 				fn_ajax_call('/api/session/data', null, callbackFn, 'GET');
386
 				fn_ajax_call('/api/session/data', null, callbackFn, 'GET');
389
 			}
387
 			}
@@ -399,43 +397,51 @@ function fn_make_menu_summary() {
399
 
397
 
400
 var fn_make_user_info = {
398
 var fn_make_user_info = {
401
 	init : function(userInfo) {
399
 	init : function(userInfo) {
400
+		this.set(userInfo);
402
 		this.button();
401
 		this.button();
403
-		this.view(userInfo);
404
 	},
402
 	},
405
-	view: function(userInfo) {
406
-		if(sessionStorage.getItem('itp_manage_user_info') === undefined) {
407
-			sessionStorage.setItem('itp_manage_user_info', JSON.stringify(userInfo));
408
-		}
403
+	view: function() {
409
 		// 사용자명
404
 		// 사용자명
410
-		$('#ITP_LOGIN_USER').text(userInfo.userNm);
411
-		let authTypeNm = (userInfo.authTpNm === undefined) ? '오더퀸' : userInfo.authTpNm;
405
+		$('#ITP_LOGIN_USER').text(this.get('userNm'));
406
+		let authTypeNm = (this.get('authTpNm') === undefined) ? '오더퀸' : this.get('authTpNm');
412
 		$('#ITP_TXT_MAIN_SHR_AFFL').text(authTypeNm);
407
 		$('#ITP_TXT_MAIN_SHR_AFFL').text(authTypeNm);
413
-		$('#ITP_TXT_MAIN_SHR_BRAND').text('(' + userInfo.brandNm + ')');
408
+		$('#ITP_TXT_MAIN_SHR_BRAND').text('(' + this.get('brandNm') + ')');
414
 	},
409
 	},
415
 	button: function() {
410
 	button: function() {
416
 		var _this = this;
411
 		var _this = this;
417
-		$('#ITP_BTN_MAIN_SHR_AFFL').on('click', function() {
418
-			// 팝업
412
+		$('#ITP_BTN_MAIN_SHR_AFFL').off('click').on('click', function() {
419
 			var popFn = function(rowDataPop) {
413
 			var popFn = function(rowDataPop) {
420
 				// console.log(rowDataPop);
414
 				// console.log(rowDataPop);
421
-				// sessionStorage.setItem('itp_manage_cmpy_cd', JSON.stringify(AFFL_BRAND_LIST[0]));
422
-				// $('#ITP_TXT_MAIN_SHR_CMPY').text(AFFL_BRAND_LIST[0].brandNm);
423
-				var sessionUserInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
424
 				$.each(rowDataPop, function(key, value) {
415
 				$.each(rowDataPop, function(key, value) {
425
 					itp_fn_close_other_tab(''); // 다른탭 닫기
416
 					itp_fn_close_other_tab(''); // 다른탭 닫기
426
-					sessionUserInfo['afflShopId'] = value.afflShopId;
427
-					sessionUserInfo['afflShopNm'] = value.afflShopNm;
428
-					sessionUserInfo['brandId'] = value.brandId;
429
-					sessionUserInfo['brandNm'] = value.brandNm;
430
-					sessionStorage.setItem('itp_manage_user_info', JSON.stringify(sessionUserInfo));
431
-					// sessionStorage.setItem('itp_manage_brand_info', JSON.stringify(value));
432
-					_this.view();
417
+					_this.set(JSON.stringify(value));
433
 				});
418
 				});
434
 			};
419
 			};
435
 			fn_call_popup('biz', 'BIZPOP_AFFL_BRAND', '#ITP_ASIDE', popFn, null, 'S');
420
 			fn_call_popup('biz', 'BIZPOP_AFFL_BRAND', '#ITP_ASIDE', popFn, null, 'S');
436
 		});
421
 		});
422
+	},
423
+	isEmpty: function() {
424
+		return sessionStorage.getItem('itp_manage_user_info') === null;
425
+	},
426
+	set: function(userInfo) {
427
+		if(this.isEmpty()) {
428
+			sessionStorage.setItem('itp_manage_user_info', JSON.stringify(userInfo));
429
+		} else {
430
+			if(typeof(userInfo) == "string") {
431
+				var sessionUserInfo = this.get();
432
+				$.each(JSON.parse(userInfo), function(key, value) {
433
+					sessionUserInfo[key] = value;
434
+				});
435
+				sessionStorage.setItem('itp_manage_user_info', JSON.stringify(sessionUserInfo));
436
+			}
437
+		}
438
+		this.view();
439
+	},
440
+	get: function(key) {
441
+		var sessionUserInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
442
+		return (key === undefined || key === null) ? sessionUserInfo : sessionUserInfo[key];
437
 	}
443
 	}
438
-}
444
+};
439
 
445
 
440
 function fn_make_side_menu() {
446
 function fn_make_side_menu() {
441
 	$('#ITP_SIDEBAR .panel-group').empty();
447
 	$('#ITP_SIDEBAR .panel-group').empty();
@@ -482,9 +488,12 @@ function fn_make_side_menu() {
482
 
488
 
483
 		console.log('[ITP_NAV_LINK] data-itp-nav-id = ' + id + ', data-conn-url = ' + connUrl + ', tabSize = ' + tabSize);
489
 		console.log('[ITP_NAV_LINK] data-itp-nav-id = ' + id + ', data-conn-url = ' + connUrl + ', tabSize = ' + tabSize);
484
 
490
 
485
-		if(String(id).indexOf('OPER') === -1 && String(id).indexOf('SYSTEM') === -1 && !sessionStorage.getItem('itp_manage_user_info')) {
486
-			itp_fn_modal_alert(ITP_MSG_LOCALE.message.page.noChoiceBrand);
487
-			return false;
491
+		if(String(id).indexOf('OPER') === -1 && String(id).indexOf('SYSTEM') === -1) {
492
+			var afflShopId = JSON.parse(sessionStorage.getItem('itp_manage_user_info')).afflShopId;
493
+			if(afflShopId === '') {
494
+				itp_fn_modal_alert(ITP_MSG_LOCALE.message.page.noChoiceBrand);
495
+				return false;
496
+			}
488
 		}
497
 		}
489
 
498
 
490
 		if (tabSize > 10) {
499
 		if (tabSize > 10) {
@@ -902,6 +911,7 @@ function fnHashed(code) { //유니코드로 들어오는 해쉬키를 스트링
902
 function fnLogout() { //로그아웃
911
 function fnLogout() { //로그아웃
903
 	var callbackFn = function(result) {
912
 	var callbackFn = function(result) {
904
 		sessionStorage.removeItem('itp_login_info'); //Jwt 키 제거
913
 		sessionStorage.removeItem('itp_login_info'); //Jwt 키 제거
914
+		sessionStorage.removeItem('itp_manage_user_info'); //로그인 사용자 정보 제거
905
 		$(location).attr('href', ITP_CONTEXTPATH + '/login.html');
915
 		$(location).attr('href', ITP_CONTEXTPATH + '/login.html');
906
 	};
916
 	};
907
 	fn_ajax_call('/api/member/sign-out', null, callbackFn, 'PATCH');
917
 	fn_ajax_call('/api/member/sign-out', null, callbackFn, 'PATCH');

+ 0 - 1
src/main/webapp/js/app/login.js

@@ -74,7 +74,6 @@ function itp_fn_login_proc() {
74
 		$('#password').val(CryptoJS.AES.encrypt($('#ITP_FORM_LOGIN_USER_PW').val(), hashed));
74
 		$('#password').val(CryptoJS.AES.encrypt($('#ITP_FORM_LOGIN_USER_PW').val(), hashed));
75
 	    var loginFn = function(result) {
75
 	    var loginFn = function(result) {
76
 			// alert('SIGN-IN RESULT : ' + JSON.stringify(result));
76
 			// alert('SIGN-IN RESULT : ' + JSON.stringify(result));
77
-			sessionStorage.removeItem('itp_manage_user_info');
78
 			sessionStorage.setItem('itp_login_info', JSON.stringify({
77
 			sessionStorage.setItem('itp_login_info', JSON.stringify({
79
 				timestamp: new Date(),
78
 				timestamp: new Date(),
80
 		        connKey: result.connKey		// Jwt키를 가져와서 세션 스토리지에 저장
79
 		        connKey: result.connKey		// Jwt키를 가져와서 세션 스토리지에 저장

+ 1 - 1
src/main/webapp/js/app/main.js

@@ -15,7 +15,7 @@ require(['config'], function() {
15
 		setTimeout(function() {
15
 		setTimeout(function() {
16
 			// 시간지정
16
 			// 시간지정
17
 			$('#ITP_FORM_MAIN_NOTICE_SEARCH_SCH_DT').val(itp_fn_date_format(new Date(), 2));
17
 			$('#ITP_FORM_MAIN_NOTICE_SEARCH_SCH_DT').val(itp_fn_date_format(new Date(), 2));
18
-			$('#ITP_FORM_MAIN_NOTICE_SEARCH_USER_ID').val(LOGIN_USER_INFO.userId);
18
+			$('#ITP_FORM_MAIN_NOTICE_SEARCH_USER_ID').val(fn_make_user_info.get('userId'));
19
 			
19
 			
20
 			// 그리드
20
 			// 그리드
21
 			itp_fn_jqgrid_resize(MAIN_NOTICE_GRID_ID, MAIN_NOTICE_GRID_LIST, 'lg');
21
 			itp_fn_jqgrid_resize(MAIN_NOTICE_GRID_ID, MAIN_NOTICE_GRID_LIST, 'lg');

+ 0 - 12
src/main/webapp/js/app/oper/ITP_OPER01010.js

@@ -595,20 +595,8 @@ let createObj = {
595
 /*가맹점 Object*/
595
 /*가맹점 Object*/
596
 let afflShopObj = {
596
 let afflShopObj = {
597
 	init: function () {
597
 	init: function () {
598
-		// (LOGIN_USER_INFO.authTpCd === '10' || LOGIN_USER_INFO.authTpCd === '20') ? this.action() : this.make();
599
 		this.action();
598
 		this.action();
600
 	},
599
 	},
601
-	make: function() {
602
-		$('#ITP_FORM_OPER01010_SEARCH_AFFL_SHOP').hide();
603
-		$('#ITP_FORM_OPER01010_DELETE_AFFL_SHOP').hide();
604
-		if(AFFL_SHOP_LIST) {
605
-			$('#ITP_FORM_OPER01010_SEARCH_AFFL_SHOP_ID').val(LOGIN_USER_INFO.afflShopId);
606
-			$('#ITP_FORM_OPER01010_SEARCH_AFFL_SHOP_NM').val(LOGIN_USER_INFO.afflShopNm);
607
-		}
608
-		if(LOGIN_USER_INFO.brandId !== '') {
609
-			fn_make_select_brand(AFFL_BRAND_LIST, 'ITP_FORM_OPER01010_SEARCH_BRAND_ID');
610
-		}
611
-	},
612
 	action: function () {
600
 	action: function () {
613
 		var _this = this;
601
 		var _this = this;
614
 		// 가맹점 조회 버튼 클릭
602
 		// 가맹점 조회 버튼 클릭

+ 1 - 1
src/main/webapp/js/app/oper/ITP_OPER03011.js

@@ -248,7 +248,7 @@ let viewObj = {
248
 		this.load();
248
 		this.load();
249
 	},
249
 	},
250
 	load: function() {
250
 	load: function() {
251
-		const afflShopIdVal = JSON.parse(sessionStorage.getItem('itp_manage_user_info')).afflShopId;
251
+		const afflShopIdVal = fn_make_user_info.get('afflShopId');
252
 		const key = {afflShopId: afflShopIdVal, viewCd: 'R'};
252
 		const key = {afflShopId: afflShopIdVal, viewCd: 'R'};
253
 		// const key = {afflShopId: 'FRCMP02', viewCd: 'R'};
253
 		// const key = {afflShopId: 'FRCMP02', viewCd: 'R'};
254
 		var param = $.param(key);
254
 		var param = $.param(key);

+ 2 - 3
src/main/webapp/js/app/oper/ITP_OPER06010.js

@@ -190,7 +190,7 @@ let pageObj = {
190
             });
190
             });
191
 
191
 
192
             $('#ITP_FORM_OPER06010_DETAIL #ITP_FORM_OPER06010_DETAIL_FILE_NO').val('');
192
             $('#ITP_FORM_OPER06010_DETAIL #ITP_FORM_OPER06010_DETAIL_FILE_NO').val('');
193
-            $('#ITP_FORM_OPER06010_DETAIL_BRAND_CD').removeAttr('readonly');
193
+            $('#ITP_FORM_OPER06010_DETAIL_BRAND_ID').removeAttr('readonly');
194
             $('#ITP_FORM_OPER06010_DETAIL_BRAND_NM').removeAttr('readonly');
194
             $('#ITP_FORM_OPER06010_DETAIL_BRAND_NM').removeAttr('readonly');
195
             $('#ITP_FORM_OPER06010_DETAIL_BSNS_REG_NO').removeAttr('readonly');
195
             $('#ITP_FORM_OPER06010_DETAIL_BSNS_REG_NO').removeAttr('readonly');
196
             $('#ITP_FORM_OPER06010_DETAIL_CORP_REG_NO').removeAttr('readonly');
196
             $('#ITP_FORM_OPER06010_DETAIL_CORP_REG_NO').removeAttr('readonly');
@@ -203,7 +203,7 @@ let pageObj = {
203
             $('#ITP_AJAX_OPER06010_DETAIL_CONTAINER').show();
203
             $('#ITP_AJAX_OPER06010_DETAIL_CONTAINER').show();
204
             fn_show_btn_auth_array(['#ITP_BTN_OPER06010_CANCELLIST', '#ITP_BTN_OPER06010_SAVE', '#ITP_BTN_OPER06010_RESET_PW']);
204
             fn_show_btn_auth_array(['#ITP_BTN_OPER06010_CANCELLIST', '#ITP_BTN_OPER06010_SAVE', '#ITP_BTN_OPER06010_RESET_PW']);
205
 
205
 
206
-            $('#ITP_FORM_OPER06010_DETAIL_BRAND_CD').attr('readonly', true);
206
+            $('#ITP_FORM_OPER06010_DETAIL_BRAND_ID').attr('readonly', true);
207
             $('#ITP_FORM_OPER06010_DETAIL_BRAND_NM').attr('readonly', true);
207
             $('#ITP_FORM_OPER06010_DETAIL_BRAND_NM').attr('readonly', true);
208
             $('#ITP_FORM_OPER06010_DETAIL_BSNS_REG_NO').attr('readonly', true);
208
             $('#ITP_FORM_OPER06010_DETAIL_BSNS_REG_NO').attr('readonly', true);
209
             $('#ITP_FORM_OPER06010_DETAIL_CORP_REG_NO').attr('readonly', true);
209
             $('#ITP_FORM_OPER06010_DETAIL_CORP_REG_NO').attr('readonly', true);
@@ -410,7 +410,6 @@ let createObj = {
410
     init: function () {
410
     init: function () {
411
         this.button.init();
411
         this.button.init();
412
         pageObj.fileUpload();
412
         pageObj.fileUpload();
413
-        $('#ITP_FORM_OPER06010_DETAIL_BRAND_ID').val(LOGIN_USER_INFO.brandId);
414
         kakaoMap.init('ITP_FORM_OPER06010_DETAIL', '');
413
         kakaoMap.init('ITP_FORM_OPER06010_DETAIL', '');
415
     },
414
     },
416
     button: {
415
     button: {

+ 1 - 3
src/main/webapp/js/app/popup/biz/ITP_BIZPOP_ITEM_CLASS_MANAGE.js

@@ -13,10 +13,8 @@ let API_ITEM_CLASS_LEVEL_POP	= '/api/item/class-level-list';			//품목분류 le
13
 var popPageObj = {
13
 var popPageObj = {
14
 	init: function () {
14
 	init: function () {
15
 		this.button();
15
 		this.button();
16
-		this.userInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
17
 		popItemClassLevel.list(1, true);
16
 		popItemClassLevel.list(1, true);
18
 	},
17
 	},
19
-	userInfo: {},
20
 	parentPopFn: null,
18
 	parentPopFn: null,
21
 	args: null,
19
 	args: null,
22
 	returnType: null,
20
 	returnType: null,
@@ -43,7 +41,7 @@ var popItemClassLevel = {
43
 	isList: true,
41
 	isList: true,
44
 	level: 1,
42
 	level: 1,
45
 	keys: function() {
43
 	keys: function() {
46
-		var keys = {sBrandId:popPageObj.userInfo.brandId, sItemLevel: this.level};
44
+		var keys = {sBrandId:fn_make_user_info.get('brandId'), sItemLevel: this.level};
47
 		for(var i=1; i<this.level; i++) {
45
 		for(var i=1; i<this.level; i++) {
48
 			var key = 'sItemClass' + i;
46
 			var key = 'sItemClass' + i;
49
 			var id = '#ITP_FORM_STINFO04010_DETAIL_ITEM_CLASS' + i;
47
 			var id = '#ITP_FORM_STINFO04010_DETAIL_ITEM_CLASS' + i;

+ 0 - 2
src/main/webapp/js/app/popup/biz/ITP_BIZPOP_PO_STOCK_PROC.js

@@ -15,11 +15,9 @@ var popPageObj = {
15
 	init: function () {
15
 	init: function () {
16
 		this.button();
16
 		this.button();
17
 		this.change();
17
 		this.change();
18
-		this.brandInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
19
 		//재고정보 조회
18
 		//재고정보 조회
20
 		this.fnStockInfo();
19
 		this.fnStockInfo();
21
 	},
20
 	},
22
-	brandInfo: {},
23
 	parentPopFn: null,
21
 	parentPopFn: null,
24
 	args: null,
22
 	args: null,
25
 	returnType: null,
23
 	returnType: null,

+ 1 - 4
src/main/webapp/js/app/stinfo/ITP_STINFO01010.js

@@ -104,9 +104,6 @@ let pageObj = {
104
         this.ui.init();
104
         this.ui.init();
105
         this.event.init();
105
         this.event.init();
106
     },
106
     },
107
-    brandInfo: function() {
108
-        return JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
109
-    },
110
     ui: {
107
     ui: {
111
         init: function () {
108
         init: function () {
112
             this.view();
109
             this.view();
@@ -390,7 +387,7 @@ let modifyObj = {
390
 let createObj = {
387
 let createObj = {
391
     init: function () {
388
     init: function () {
392
         pageObj.fileUpload();
389
         pageObj.fileUpload();
393
-        $('#ITP_FORM_STINFO01010_DETAIL_BRAND_ID').val(pageObj.brandInfo().brandId);
390
+        $('#ITP_FORM_STINFO01010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
394
         kakaoMap.init('ITP_FORM_STINFO01010_DETAIL_MAP', '');
391
         kakaoMap.init('ITP_FORM_STINFO01010_DETAIL_MAP', '');
395
     },
392
     },
396
     button: {
393
     button: {

+ 10 - 18
src/main/webapp/js/app/stinfo/ITP_STINFO02010.js

@@ -142,9 +142,6 @@ let pageObj = {
142
 		this.ui.init();
142
 		this.ui.init();
143
 		this.event.init();
143
 		this.event.init();
144
 	},
144
 	},
145
-	brandInfo: function() {
146
-		return JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
147
-	},
148
 	ui: {
145
 	ui: {
149
 		init: function () {
146
 		init: function () {
150
 			this.view();
147
 			this.view();
@@ -207,11 +204,9 @@ let pageObj = {
207
 			$(this).hide();
204
 			$(this).hide();
208
 		});
205
 		});
209
 		if(mode == 'LIST') { // 목록
206
 		if(mode == 'LIST') { // 목록
210
-			console.log(LOGIN_USER_INFO);
211
 			$('#ITP_AJAX_STINFO02010_LIST_CONTAINER').show();
207
 			$('#ITP_AJAX_STINFO02010_LIST_CONTAINER').show();
212
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO02010_SRH', '#ITP_BTN_STINFO02010_NEWREG']);
208
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO02010_SRH', '#ITP_BTN_STINFO02010_NEWREG']);
213
 		} else if(mode == 'ADD') { // 등록
209
 		} else if(mode == 'ADD') { // 등록
214
-			console.log(LOGIN_USER_INFO);
215
 			$('#ITP_AJAX_STINFO02010_DETAIL_CONTAINER').show();
210
 			$('#ITP_AJAX_STINFO02010_DETAIL_CONTAINER').show();
216
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO02010_CANCELLIST', '#ITP_BTN_STINFO02010_SAVE']);
211
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO02010_CANCELLIST', '#ITP_BTN_STINFO02010_SAVE']);
217
 
212
 
@@ -222,8 +217,8 @@ let pageObj = {
222
 				}
217
 				}
223
 			});
218
 			});
224
 
219
 
225
-			$('#ITP_FORM_STINFO02010_DETAIL_BRAND_ID').val(LOGIN_USER_INFO.brandId);
226
-			$('#ITP_FORM_STINFO02010_DETAIL .fnBrandNm').text(LOGIN_USER_INFO.brandNm);
220
+			$('#ITP_FORM_STINFO02010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
221
+			$('#ITP_FORM_STINFO02010_DETAIL .fnBrandNm').text(fn_make_user_info.get('brandNm'));
227
 
222
 
228
 			$('#ITP_FORM_STINFO02010_DETAIL .fnStoreNm').text('(자동부여)');
223
 			$('#ITP_FORM_STINFO02010_DETAIL .fnStoreNm').text('(자동부여)');
229
 			$('#ITP_FORM_STINFO02010_DETAIL_STORE_ID').removeAttr('readonly');
224
 			$('#ITP_FORM_STINFO02010_DETAIL_STORE_ID').removeAttr('readonly');
@@ -232,8 +227,8 @@ let pageObj = {
232
 			$('#ITP_AJAX_STINFO02010_DETAIL_CONTAINER').show();
227
 			$('#ITP_AJAX_STINFO02010_DETAIL_CONTAINER').show();
233
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO02010_CANCELLIST', '#ITP_BTN_STINFO02010_SAVE', '#ITP_BTN_STINFO02010_RESET_PW']);
228
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO02010_CANCELLIST', '#ITP_BTN_STINFO02010_SAVE', '#ITP_BTN_STINFO02010_RESET_PW']);
234
 
229
 
235
-			$('#ITP_FORM_STINFO02010_DETAIL_BRAND_ID').val(LOGIN_USER_INFO.brandId);
236
-			$('#ITP_FORM_STINFO02010_DETAIL .fnBrandNm').text(LOGIN_USER_INFO.brandNm);
230
+			$('#ITP_FORM_STINFO02010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
231
+			$('#ITP_FORM_STINFO02010_DETAIL .fnBrandNm').text(fn_make_user_info.get('brandNm'));
237
 
232
 
238
 			$('#ITP_FORM_STINFO02010_DETAIL_STORE_ID').attr('readonly', true);
233
 			$('#ITP_FORM_STINFO02010_DETAIL_STORE_ID').attr('readonly', true);
239
 			$('#ITP_FORM_STINFO02010_DETAIL_DUP').attr('disabled', true);
234
 			$('#ITP_FORM_STINFO02010_DETAIL_DUP').attr('disabled', true);
@@ -308,7 +303,7 @@ let listObj = {
308
 		load: function() {
303
 		load: function() {
309
 			let param = $('#ITP_FORM_STINFO02010_SEARCH').serializeObject();
304
 			let param = $('#ITP_FORM_STINFO02010_SEARCH').serializeObject();
310
 			param.gridSize = $.jgrid.defaults.rowNum;
305
 			param.gridSize = $.jgrid.defaults.rowNum;
311
-			param.sbrandId = pageObj.brandInfo.brandId;
306
+			param.sbrandId = fn_make_user_info.get('brandId');
312
 			// param.sbrandId = sessionStorage.getItem('itp_brand_id') !== null ? sessionStorage.getItem('itp_brand_id') : 'BRD221000001';
307
 			// param.sbrandId = sessionStorage.getItem('itp_brand_id') !== null ? sessionStorage.getItem('itp_brand_id') : 'BRD221000001';
313
 
308
 
314
 			var option = {
309
 			var option = {
@@ -322,7 +317,7 @@ let listObj = {
322
 					var colNm = cm[cellIdx].name;
317
 					var colNm = cm[cellIdx].name;
323
 					if (colNm == 'storeNm') {
318
 					if (colNm == 'storeNm') {
324
 						const selectVal = $(this).jqGrid('getCell', rowId, 'storeId');
319
 						const selectVal = $(this).jqGrid('getCell', rowId, 'storeId');
325
-						const key = {brandId:pageObj.brandInfo.brandId, storeId: selectVal, viewCd: 'R'};
320
+						const key = {brandId:fn_make_user_info.get('brandId'), storeId: selectVal, viewCd: 'R'};
326
 						var param = $.param(key);
321
 						var param = $.param(key);
327
 						viewObj.init(param);
322
 						viewObj.init(param);
328
 					}
323
 					}
@@ -406,7 +401,7 @@ let modifyObj = {
406
 		modify: function (param) {
401
 		modify: function (param) {
407
 			itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO02010_DETAIL');
402
 			itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO02010_DETAIL');
408
 			const selectVal = $('#ITP_FORM_STINFO02010_VIEW_STORE_ID').val();
403
 			const selectVal = $('#ITP_FORM_STINFO02010_VIEW_STORE_ID').val();
409
-			const key = {brandId:pageObj.brandInfo.brandId, storeId: selectVal, viewCd: 'R'};
404
+			const key = {brandId:fn_make_user_info.get('brandId'), storeId: selectVal, viewCd: 'R'};
410
 			var param = $.param(key);
405
 			var param = $.param(key);
411
 			modifyObj.load(param);
406
 			modifyObj.load(param);
412
 		}
407
 		}
@@ -425,7 +420,7 @@ let modifyObj = {
425
 
420
 
426
 		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_VIEW_CD').val('U');
421
 		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_VIEW_CD').val('U');
427
 		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_STORE_ID').val(result.storeId);
422
 		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_STORE_ID').val(result.storeId);
428
-		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_BRAND_ID').val(pageObj.brandInfo.brandId);
423
+		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
429
 		$('#ITP_FORM_STINFO02010_DETAIL .fnBrandNm').text(result.brandNm);
424
 		$('#ITP_FORM_STINFO02010_DETAIL .fnBrandNm').text(result.brandNm);
430
 		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_STORE_ST_CD').val(result.storeStCd);
425
 		$('#ITP_FORM_STINFO02010_DETAIL #ITP_FORM_STINFO02010_DETAIL_STORE_ST_CD').val(result.storeStCd);
431
 		$('#ITP_FORM_STINFO02010_DETAIL .fnStoreNm').text(result.storeId);
426
 		$('#ITP_FORM_STINFO02010_DETAIL .fnStoreNm').text(result.storeId);
@@ -457,7 +452,7 @@ let modifyObj = {
457
 /*신규화면 Object*/
452
 /*신규화면 Object*/
458
 let createObj = {
453
 let createObj = {
459
 	init: function () {
454
 	init: function () {
460
-		$('#ITP_FORM_STINFO02010_DETAIL_BRAND_ID').val(pageObj.brandInfo.brandId);
455
+		$('#ITP_FORM_STINFO02010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
461
 		kakaoMap.init('ITP_FORM_STINFO02010_DETAIL', '');
456
 		kakaoMap.init('ITP_FORM_STINFO02010_DETAIL', '');
462
 	},
457
 	},
463
 	button: {
458
 	button: {
@@ -489,10 +484,7 @@ let createObj = {
489
 
484
 
490
 			if (isValid) {
485
 			if (isValid) {
491
 				let param = $(formId).serializeObject();
486
 				let param = $(formId).serializeObject();
492
-				param.gridInsertData = gridInsertData;
493
-				param.gridUpdateData = gridUpdateData;
494
-				param.gridDeleteData = gridDeleteData;
495
-				//console.log(JSON.stringify(param));
487
+				console.log(JSON.stringify(param));
496
 				var searhFn = function() {
488
 				var searhFn = function() {
497
 					ITP_FORM_STINFO02010_DETAIL_IS_WRITING = false;
489
 					ITP_FORM_STINFO02010_DETAIL_IS_WRITING = false;
498
 					listObj.grid.search();
490
 					listObj.grid.search();

+ 33 - 8
src/main/webapp/js/app/stinfo/ITP_STINFO03010.js

@@ -156,11 +156,10 @@ const gridColModel = {
156
 /*화면공통 Object*/
156
 /*화면공통 Object*/
157
 let pageObj = {
157
 let pageObj = {
158
 	init: function () {
158
 	init: function () {
159
-		this.brandInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
160
 		this.ui.init();
159
 		this.ui.init();
161
 		this.event.init();
160
 		this.event.init();
161
+		this.fileUpload();
162
 	},
162
 	},
163
-	brandInfo: {},
164
 	ui: {
163
 	ui: {
165
 		init: function () {
164
 		init: function () {
166
 			this.view();
165
 			this.view();
@@ -220,6 +219,27 @@ let pageObj = {
220
 
219
 
221
 		}
220
 		}
222
 	},
221
 	},
222
+	fileUpload: function() {
223
+		//파일업로드(수정화면)
224
+		var id = 'STINFO03010';
225
+		// 통장사본
226
+		$('#ITP_' + id + '_DETAIL_BTN_ACCT_FILE').empty();
227
+		const acctFileArgs = {
228
+			'fileNo': $('#ITP_FORM_' + id + '_DETAIL_ACCT_FILE_NO').val(),
229
+			'viewCd': $('#ITP_FORM_' + id + '_DETAIL_VIEW_CD').val(),
230
+			'showYn': $('#ITP' + id + '_DETAIL_BTN_ACCT_FILE').attr('data-show-yn'),
231
+			'fileId': '#ITP_FORM_' + id + '_DETAIL_ACCT_FILE_NO' //파일번호를 서버에서 받아서 넣을 파일번호 인풋박스 아이디
232
+		};
233
+		itp_fn_set_file_upload('ITP_' + id + '_DETAIL_BTN_ACCT_FILE', 'notice', true, false, id, acctFileArgs);
234
+		// 사업자등록파일
235
+		// $('#ITP_' + id + '_DETAIL_BTN_CORP_FILE').empty();
236
+		// const corpFileArgs = {
237
+		// 	'fileNo': $('#ITP_FORM_' + id + '_DETAIL_CORP_FILE_NO').val(),
238
+		// 	'showYn': $('#ITP' + id + '_DETAIL_BTN_CORP_FILE').attr('data-show-yn'),
239
+		// 	'fileId': '#ITP_FORM_' + id + '_DETAIL_CORP_FILE_NO' //파일번호를 서버에서 받아서 넣을 파일번호 인풋박스 아이디
240
+		// };
241
+		// itp_fn_set_file_upload('ITP_' + id + '_DETAIL_BTN_CORP_FILE', 'notice', true, false, id, corpFileArgs);
242
+	},
223
 	switchScreen: function(mode) {
243
 	switchScreen: function(mode) {
224
 		$('.itp_det_head').find('button[id^="ITP_BTN_STINFO03010_"]').each(function(i) {
244
 		$('.itp_det_head').find('button[id^="ITP_BTN_STINFO03010_"]').each(function(i) {
225
 			$(this).hide();
245
 			$(this).hide();
@@ -241,10 +261,15 @@ let pageObj = {
241
 				}
261
 				}
242
 			});
262
 			});
243
 
263
 
264
+			$('#ITP_FORM_STINFO03010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
265
+			$('#ITP_FORM_STINFO03010_DETAIL .fnBrandNm').text(fn_make_user_info.get('brandNm'));
244
 			$('#ITP_FORM_STINFO03010_DETAIL .fnSpplyId').text('(자동부여) (비밀번호는 사업자번호로 초기화 됩니다.)');
266
 			$('#ITP_FORM_STINFO03010_DETAIL .fnSpplyId').text('(자동부여) (비밀번호는 사업자번호로 초기화 됩니다.)');
245
 		} else if(mode == 'MODIFY') { // 수정
267
 		} else if(mode == 'MODIFY') { // 수정
246
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO03010_CANCELLIST', '#ITP_BTN_STINFO03010_SAVE', '#ITP_BTN_STINFO03010_RESET_PW']);
268
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO03010_CANCELLIST', '#ITP_BTN_STINFO03010_SAVE', '#ITP_BTN_STINFO03010_RESET_PW']);
247
 			$('#ITP_AJAX_STINFO03010_DETAIL_CONTAINER').show();
269
 			$('#ITP_AJAX_STINFO03010_DETAIL_CONTAINER').show();
270
+
271
+			$('#ITP_FORM_STINFO03010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
272
+			$('#ITP_FORM_STINFO03010_DETAIL .fnBrandNm').text(fn_make_user_info.get('brandNm'));
248
 		} else if(mode == 'VIEW') { // 보기
273
 		} else if(mode == 'VIEW') { // 보기
249
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO03010_MODIFY', '#ITP_BTN_STINFO03010_CANCELLIST']);
274
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO03010_MODIFY', '#ITP_BTN_STINFO03010_CANCELLIST']);
250
 			$('#ITP_AJAX_STINFO03010_VIEW_CONTAINER').show();
275
 			$('#ITP_AJAX_STINFO03010_VIEW_CONTAINER').show();
@@ -291,7 +316,7 @@ let listObj = {
291
 			$(STINFO03010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
316
 			$(STINFO03010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
292
 		},
317
 		},
293
 		create: function() {
318
 		create: function() {
294
-			if(pageObj.brandInfo && pageObj.brandInfo.brandId !== '') {
319
+			if(!fn_make_user_info.isEmpty()) {
295
 				createObj.init();
320
 				createObj.init();
296
 			}
321
 			}
297
 		}
322
 		}
@@ -332,7 +357,7 @@ let listObj = {
332
 		load: function() {
357
 		load: function() {
333
 			let param = $('#ITP_FORM_STINFO03010_SEARCH').serializeObject();
358
 			let param = $('#ITP_FORM_STINFO03010_SEARCH').serializeObject();
334
 			param.gridSize = $.jgrid.defaults.rowNum;
359
 			param.gridSize = $.jgrid.defaults.rowNum;
335
-			param.sbrandId = pageObj.brandInfo.brandId;
360
+			param.sbrandId = fn_make_user_info.get('brandId');
336
 
361
 
337
 			var option = {
362
 			var option = {
338
 				gridId: STINFO03010_GRID_ID,
363
 				gridId: STINFO03010_GRID_ID,
@@ -345,7 +370,7 @@ let listObj = {
345
 					var colNm = cm[cellIdx].name;
370
 					var colNm = cm[cellIdx].name;
346
 					if (colNm == 'spplyNm') {
371
 					if (colNm == 'spplyNm') {
347
 						const selectVal = $(this).jqGrid('getCell', rowId, 'spplyId');
372
 						const selectVal = $(this).jqGrid('getCell', rowId, 'spplyId');
348
-						const key = {brandId:pageObj.brandInfo.brandId, spplyId: selectVal, viewCd: 'R'};
373
+						const key = {brandId:fn_make_user_info.get('brandId'), spplyId: selectVal, viewCd: 'R'};
349
 						var param = $.param(key);
374
 						var param = $.param(key);
350
 						viewObj.init(param);
375
 						viewObj.init(param);
351
 					}
376
 					}
@@ -430,7 +455,7 @@ let modifyObj = {
430
 		modify: function (param) {
455
 		modify: function (param) {
431
 			itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO03010_DETAIL');
456
 			itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO03010_DETAIL');
432
 			const selectVal = $('#ITP_FORM_STINFO03010_DETAIL_SPPLY_ID').val();
457
 			const selectVal = $('#ITP_FORM_STINFO03010_DETAIL_SPPLY_ID').val();
433
-			const key = {brandId:pageObj.brandInfo.brandId, spplyId: selectVal, viewCd: 'R'};
458
+			const key = {brandId:fn_make_user_info.get('brandId'), spplyId: selectVal, viewCd: 'R'};
434
 			var param = $.param(key);
459
 			var param = $.param(key);
435
 			modifyObj.load(param);
460
 			modifyObj.load(param);
436
 		}
461
 		}
@@ -444,7 +469,7 @@ let modifyObj = {
444
 
469
 
445
 		$('#ITP_FORM_STINFO03010_DETAIL #ITP_FORM_STINFO03010_DETAIL_VIEW_CD').val('U');
470
 		$('#ITP_FORM_STINFO03010_DETAIL #ITP_FORM_STINFO03010_DETAIL_VIEW_CD').val('U');
446
 		$('#ITP_FORM_STINFO03010_DETAIL #ITP_FORM_STINFO03010_DETAIL_STORE_ID').val(result.storeId);
471
 		$('#ITP_FORM_STINFO03010_DETAIL #ITP_FORM_STINFO03010_DETAIL_STORE_ID').val(result.storeId);
447
-		$('#ITP_FORM_STINFO03010_DETAIL #ITP_FORM_STINFO03010_DETAIL_BRAND_ID').val(pageObj.brandInfo.brandId);
472
+		$('#ITP_FORM_STINFO03010_DETAIL #ITP_FORM_STINFO03010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
448
 		$('#ITP_FORM_STINFO03010_DETAIL .fnBrandNm').text(result.brandNm);
473
 		$('#ITP_FORM_STINFO03010_DETAIL .fnBrandNm').text(result.brandNm);
449
 		$('#ITP_FORM_STINFO03010_DETAIL #ITP_FORM_STINFO03010_DETAIL_ST_CD').val(result.stCd);
474
 		$('#ITP_FORM_STINFO03010_DETAIL #ITP_FORM_STINFO03010_DETAIL_ST_CD').val(result.stCd);
450
 		$('#ITP_FORM_STINFO03010_DETAIL .fnSpplyId').text(result.spplyId);
475
 		$('#ITP_FORM_STINFO03010_DETAIL .fnSpplyId').text(result.spplyId);
@@ -479,7 +504,7 @@ let createObj = {
479
 	init: function () {
504
 	init: function () {
480
 		pageObj.switchScreen('ADD');
505
 		pageObj.switchScreen('ADD');
481
 		itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO03010_DETAIL');
506
 		itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO03010_DETAIL');
482
-		$('#ITP_FORM_STINFO03010_DETAIL_BRAND_ID').val(pageObj.brandInfo.brandId);
507
+		$('#ITP_FORM_STINFO03010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
483
 		pageObj.grid.init('DETAIL', []);
508
 		pageObj.grid.init('DETAIL', []);
484
 	},
509
 	},
485
 	button: {
510
 	button: {

+ 11 - 15
src/main/webapp/js/app/stinfo/ITP_STINFO04010.js

@@ -152,11 +152,9 @@ const gridColModel = {
152
 /*화면공통 Object*/
152
 /*화면공통 Object*/
153
 let pageObj = {
153
 let pageObj = {
154
     init: function () {
154
     init: function () {
155
-        this.brandInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
156
         this.ui.init();
155
         this.ui.init();
157
         this.event.init();
156
         this.event.init();
158
     },
157
     },
159
-    brandInfo: {},
160
     ui: {
158
     ui: {
161
         init: function () {
159
         init: function () {
162
             this.view();
160
             this.view();
@@ -245,11 +243,15 @@ let pageObj = {
245
             $('#ITP_FORM_STINFO04010_DETAIL_STORE_ID').removeAttr('readonly');
243
             $('#ITP_FORM_STINFO04010_DETAIL_STORE_ID').removeAttr('readonly');
246
             $('#ITP_FORM_STINFO04010_DETAIL_DUP').removeAttr('disabled');
244
             $('#ITP_FORM_STINFO04010_DETAIL_DUP').removeAttr('disabled');
247
 
245
 
246
+            $('#ITP_FORM_STINFO04010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
247
+            $('#ITP_FORM_STINFO04010_DETAIL .fnBrandNm').text(fn_make_user_info.get('brandNm'));
248
             $('#ITP_FORM_STINFO04010_DETAIL .fnStoreNm').text('(자동부여)');
248
             $('#ITP_FORM_STINFO04010_DETAIL .fnStoreNm').text('(자동부여)');
249
         } else if(mode == 'MODIFY') { // 수정
249
         } else if(mode == 'MODIFY') { // 수정
250
             $('#ITP_AJAX_STINFO04010_DETAIL_CONTAINER').show();
250
             $('#ITP_AJAX_STINFO04010_DETAIL_CONTAINER').show();
251
             fn_show_btn_auth_array(['#ITP_BTN_STINFO04010_CANCELLIST', '#ITP_BTN_STINFO04010_SAVE', '#ITP_BTN_STINFO04010_RESET_PW']);
251
             fn_show_btn_auth_array(['#ITP_BTN_STINFO04010_CANCELLIST', '#ITP_BTN_STINFO04010_SAVE', '#ITP_BTN_STINFO04010_RESET_PW']);
252
 
252
 
253
+            $('#ITP_FORM_STINFO04010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
254
+            $('#ITP_FORM_STINFO04010_DETAIL .fnBrandNm').text(fn_make_user_info.get('brandNm'));
253
             $('#ITP_FORM_STINFO04010_DETAIL_STORE_ID').attr('readonly', true);
255
             $('#ITP_FORM_STINFO04010_DETAIL_STORE_ID').attr('readonly', true);
254
             $('#ITP_FORM_STINFO04010_DETAIL_DUP').attr('disabled', true);
256
             $('#ITP_FORM_STINFO04010_DETAIL_DUP').attr('disabled', true);
255
             $('#ITP_FORM_STINFO04010_DETAIL_SEARCH_AFFL_SHOP_NM').attr('readonly', true);
257
             $('#ITP_FORM_STINFO04010_DETAIL_SEARCH_AFFL_SHOP_NM').attr('readonly', true);
@@ -279,7 +281,7 @@ let listObj = {
279
             $(STINFO04010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
281
             $(STINFO04010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
280
         },
282
         },
281
         create: function() {
283
         create: function() {
282
-            if(pageObj.brandInfo && pageObj.brandInfo.brandId !== '') {
284
+            if(!fn_make_user_info.isEmpty()) {
283
                 createObj.init();
285
                 createObj.init();
284
             }
286
             }
285
         }
287
         }
@@ -337,7 +339,7 @@ let listObj = {
337
         load: function() {
339
         load: function() {
338
             let param = $('#ITP_FORM_STINFO04010_SEARCH').serializeObject();
340
             let param = $('#ITP_FORM_STINFO04010_SEARCH').serializeObject();
339
             param.gridSize = $.jgrid.defaults.rowNum;
341
             param.gridSize = $.jgrid.defaults.rowNum;
340
-            param.sbrandId = pageObj.brandInfo.brandId;
342
+            param.sbrandId = fn_make_user_info.get('brandId');
341
             // param.sbrandId = sessionStorage.getItem('itp_brand_id') !== null ? sessionStorage.getItem('itp_brand_id') : 'BRD221000001';
343
             // param.sbrandId = sessionStorage.getItem('itp_brand_id') !== null ? sessionStorage.getItem('itp_brand_id') : 'BRD221000001';
342
 
344
 
343
             var option = {
345
             var option = {
@@ -351,7 +353,7 @@ let listObj = {
351
                     var colNm = cm[cellIdx].name;
353
                     var colNm = cm[cellIdx].name;
352
                     if (colNm == 'itemNm') {
354
                     if (colNm == 'itemNm') {
353
                         const selectVal = $(this).jqGrid('getCell', rowId, 'itemId');
355
                         const selectVal = $(this).jqGrid('getCell', rowId, 'itemId');
354
-                        const key = {brandId:pageObj.brandInfo.brandId, itemId: selectVal, viewCd: 'R'};
356
+                        const key = {brandId:fn_make_user_info.get('brandId'), itemId: selectVal, viewCd: 'R'};
355
                         var param = $.param(key);
357
                         var param = $.param(key);
356
                         viewObj.init(param);
358
                         viewObj.init(param);
357
                     }
359
                     }
@@ -394,7 +396,7 @@ let viewObj = {
394
         console.log(result);
396
         console.log(result);
395
         pageObj.switchScreen('VIEW');
397
         pageObj.switchScreen('VIEW');
396
         $('#ITP_FORM_STINFO04010_VIEW #ITP_FORM_STINFO04010_VIEW_ITEM_ID').val(result.itemId);
398
         $('#ITP_FORM_STINFO04010_VIEW #ITP_FORM_STINFO04010_VIEW_ITEM_ID').val(result.itemId);
397
-        $('#ITP_FORM_STINFO04010_VIEW .fnBrandNm').text(result.brandId);
399
+        $('#ITP_FORM_STINFO04010_VIEW .fnBrandNm').text(result.brandNm);
398
         $('#ITP_FORM_STINFO04010_VIEW .fnStCd').text(result.itemStNm);
400
         $('#ITP_FORM_STINFO04010_VIEW .fnStCd').text(result.itemStNm);
399
         $('#ITP_FORM_STINFO04010_VIEW .fnItemClass1').text(result.itemClass1);
401
         $('#ITP_FORM_STINFO04010_VIEW .fnItemClass1').text(result.itemClass1);
400
         $('#ITP_FORM_STINFO04010_VIEW .fnItemClass2').text(result.itemClass2);
402
         $('#ITP_FORM_STINFO04010_VIEW .fnItemClass2').text(result.itemClass2);
@@ -437,7 +439,7 @@ let modifyObj = {
437
         modify: function (param) {
439
         modify: function (param) {
438
             itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO04010_DETAIL');
440
             itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO04010_DETAIL');
439
             const selectVal = $('#ITP_FORM_STINFO04010_VIEW_ITEM_ID').val();
441
             const selectVal = $('#ITP_FORM_STINFO04010_VIEW_ITEM_ID').val();
440
-            const key = {brandId:pageObj.brandInfo.brandId, itemId: selectVal, viewCd: 'R'};
442
+            const key = {brandId:fn_make_user_info.get('brandId'), itemId: selectVal, viewCd: 'R'};
441
             var param = $.param(key);
443
             var param = $.param(key);
442
             modifyObj.load(param);
444
             modifyObj.load(param);
443
         }
445
         }
@@ -450,14 +452,8 @@ let modifyObj = {
450
         pageObj.switchScreen('MODIFY');
452
         pageObj.switchScreen('MODIFY');
451
 
453
 
452
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_VIEW_CD').val('U');
454
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_VIEW_CD').val('U');
453
-        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_BRAND_ID').val(pageObj.brandInfo.brandId);
454
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_ID').val(result.itemId);
455
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_ID').val(result.itemId);
455
-        $('#ITP_FORM_STINFO04010_DETAIL .fnBrandNm').text(result.brandId);
456
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_STORE_ST_CD').val(result.itemStCd);
456
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_STORE_ST_CD').val(result.itemStCd);
457
-        // $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_CLASS1').val(result.itemClass1);
458
-        // $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_CLASS2').val(result.itemClass2);
459
-        // $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_CLASS3').val(result.itemClass3);
460
-        // $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_CLASS4').val(result.itemClass4);
461
         $('#ITP_FORM_STINFO04010_DETAIL .fnItemClassMgntNo').text(result.itemId);
457
         $('#ITP_FORM_STINFO04010_DETAIL .fnItemClassMgntNo').text(result.itemId);
462
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_TYPE').val(result.itemType);
458
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_TYPE').val(result.itemType);
463
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_NM').val(result.itemClassNm);
459
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ITEM_NM').val(result.itemClassNm);
@@ -498,7 +494,7 @@ let createObj = {
498
     init: function () {
494
     init: function () {
499
         pageObj.switchScreen('ADD');
495
         pageObj.switchScreen('ADD');
500
         itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO04010_DETAIL');
496
         itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO04010_DETAIL');
501
-        $('#ITP_FORM_STINFO04010_DETAIL_BRAND_ID').val(pageObj.brandInfo.brandId);
497
+        $('#ITP_FORM_STINFO04010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
502
         itemClassLevel.list(1, false);
498
         itemClassLevel.list(1, false);
503
     },
499
     },
504
     button: {
500
     button: {
@@ -556,7 +552,7 @@ var itemClassLevel = {
556
     isList: true,
552
     isList: true,
557
     level: 1,
553
     level: 1,
558
     keys: function() {
554
     keys: function() {
559
-        var keys = {sBrandId:pageObj.brandInfo.brandId, sItemLevel: this.level};
555
+        var keys = {sBrandId:fn_make_user_info.get('brandId'), sItemLevel: this.level};
560
         for(var i=1; i<this.level; i++) {
556
         for(var i=1; i<this.level; i++) {
561
             var key = 'sItemClass' + i;
557
             var key = 'sItemClass' + i;
562
             var id = (this.isList ? '#ITP_FORM_STINFO04010_SEARCH_ITEM_CLASS' : '#ITP_FORM_STINFO04010_DETAIL_ITEM_CLASS') + i;
558
             var id = (this.isList ? '#ITP_FORM_STINFO04010_SEARCH_ITEM_CLASS' : '#ITP_FORM_STINFO04010_DETAIL_ITEM_CLASS') + i;

+ 6 - 8
src/main/webapp/js/app/stinfo/ITP_STINFO05010.js

@@ -138,11 +138,9 @@ const gridColModel = {
138
 /*화면공통 Object*/
138
 /*화면공통 Object*/
139
 let pageObj = {
139
 let pageObj = {
140
 	init: function () {
140
 	init: function () {
141
-		this.brandInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
142
 		this.ui.init();
141
 		this.ui.init();
143
 		this.event.init();
142
 		this.event.init();
144
 	},
143
 	},
145
-	brandInfo: {},
146
 	ui: {
144
 	ui: {
147
 		init: function () {
145
 		init: function () {
148
 			this.view();
146
 			this.view();
@@ -256,7 +254,7 @@ let listObj = {
256
 			$(STINFO05010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
254
 			$(STINFO05010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
257
 		},
255
 		},
258
 		create: function() {
256
 		create: function() {
259
-			if(pageObj.brandInfo && pageObj.brandInfo.brandId !== '') {
257
+			if(!fn_make_user_info.isEmpty()) {
260
 				createObj.init();
258
 				createObj.init();
261
 			}
259
 			}
262
 		}
260
 		}
@@ -313,7 +311,7 @@ let listObj = {
313
 		load: function() {
311
 		load: function() {
314
 			let param = $('#ITP_FORM_STINFO05010_SEARCH').serializeObject();
312
 			let param = $('#ITP_FORM_STINFO05010_SEARCH').serializeObject();
315
 			param.gridSize = $.jgrid.defaults.rowNum;
313
 			param.gridSize = $.jgrid.defaults.rowNum;
316
-			param.sbrandId = pageObj.brandInfo.brandId;
314
+			param.sbrandId = fn_make_user_info.get('brandId');
317
 
315
 
318
 			var option = {
316
 			var option = {
319
 				gridId: STINFO05010_GRID_ID,
317
 				gridId: STINFO05010_GRID_ID,
@@ -326,7 +324,7 @@ let listObj = {
326
 					var colNm = cm[cellIdx].name;
324
 					var colNm = cm[cellIdx].name;
327
 					if (colNm == 'itemNm') {
325
 					if (colNm == 'itemNm') {
328
 						const selectVal = $(this).jqGrid('getCell', rowId, 'brandUnitUnqNo');
326
 						const selectVal = $(this).jqGrid('getCell', rowId, 'brandUnitUnqNo');
329
-						const key = {brandId:pageObj.brandInfo.brandId, brandUnitUnqNo: selectVal, viewCd: 'R'};
327
+						const key = {brandId:fn_make_user_info.get('brandId'), brandUnitUnqNo: selectVal, viewCd: 'R'};
330
 						var param = $.param(key);
328
 						var param = $.param(key);
331
 						viewObj.init(param);
329
 						viewObj.init(param);
332
 					}
330
 					}
@@ -404,7 +402,7 @@ let modifyObj = {
404
 		modify: function (param) {
402
 		modify: function (param) {
405
 			itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO05010_DETAIL');
403
 			itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO05010_DETAIL');
406
 			const selectVal = $('#ITP_FORM_STINFO05010_VIEW_BRAND_UNIT_UNQ_NO').val();
404
 			const selectVal = $('#ITP_FORM_STINFO05010_VIEW_BRAND_UNIT_UNQ_NO').val();
407
-			const key = {brandId:pageObj.brandInfo.brandId, brandUnitUnqNo: selectVal, viewCd: 'R'};
405
+			const key = {brandId:fn_make_user_info.get('brandId'), brandUnitUnqNo: selectVal, viewCd: 'R'};
408
 			var param = $.param(key);
406
 			var param = $.param(key);
409
 			modifyObj.load(param);
407
 			modifyObj.load(param);
410
 		}
408
 		}
@@ -451,7 +449,7 @@ let createObj = {
451
 	init: function () {
449
 	init: function () {
452
 		pageObj.switchScreen('ADD');
450
 		pageObj.switchScreen('ADD');
453
 		itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO05010_DETAIL');
451
 		itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO05010_DETAIL');
454
-		$('#ITP_FORM_STINFO05010_DETAIL_BRAND_ID').val(pageObj.brandInfo.brandId);
452
+		$('#ITP_FORM_STINFO05010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
455
 	},
453
 	},
456
 	button: {
454
 	button: {
457
 		cancel: function() {
455
 		cancel: function() {
@@ -487,7 +485,7 @@ let createObj = {
487
 var itemClassLevel = {
485
 var itemClassLevel = {
488
 	level: 1,
486
 	level: 1,
489
 	keys: function() {
487
 	keys: function() {
490
-		var keys = {sBrandId:pageObj.brandInfo.brandId, sItemLevel: this.level};
488
+		var keys = {sBrandId:fn_make_user_info.get('brandId'), sItemLevel: this.level};
491
 		for(var i=1; i<this.level; i++) {
489
 		for(var i=1; i<this.level; i++) {
492
 			var key = 'sItemClass' + i;
490
 			var key = 'sItemClass' + i;
493
 			var id = '#ITP_FORM_STINFO05010_SEARCH_ITEM_CLASS' + i;
491
 			var id = '#ITP_FORM_STINFO05010_SEARCH_ITEM_CLASS' + i;

+ 3 - 5
src/main/webapp/js/app/stinfo/ITP_STINFO06010.js

@@ -39,12 +39,10 @@ let API_DETAIL_SAVE 		= '/api/itemunit/save-store-itemunit';		// 저장
39
 /*화면공통 Object*/
39
 /*화면공통 Object*/
40
 let pageObj = {
40
 let pageObj = {
41
 	init: function () {
41
 	init: function () {
42
-		this.brandInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
43
 		this.ui.init();
42
 		this.ui.init();
44
 		this.event.init();
43
 		this.event.init();
45
 	},
44
 	},
46
 	screenMode: 'LIST',
45
 	screenMode: 'LIST',
47
-	brandInfo: {},
48
 	ui: {
46
 	ui: {
49
 		init: function () {
47
 		init: function () {
50
 			this.view();
48
 			this.view();
@@ -195,7 +193,7 @@ let listObj = {
195
 			$(STINFO06010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
193
 			$(STINFO06010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
196
 		},
194
 		},
197
 		create: function() {
195
 		create: function() {
198
-			if(pageObj.brandInfo && pageObj.brandInfo.brandId !== '') {
196
+			if(!fn_make_user_info.isEmpty()) {
199
 				createObj.init();
197
 				createObj.init();
200
 			}
198
 			}
201
 		}
199
 		}
@@ -233,7 +231,7 @@ let listObj = {
233
 		load: function() {
231
 		load: function() {
234
 			let param = $('#ITP_FORM_STINFO06010_SEARCH').serializeObject();
232
 			let param = $('#ITP_FORM_STINFO06010_SEARCH').serializeObject();
235
 			param.gridSize = $.jgrid.defaults.rowNum;
233
 			param.gridSize = $.jgrid.defaults.rowNum;
236
-			param.sbrandId = pageObj.brandInfo.brandId;
234
+			param.sbrandId = fn_make_user_info.get('brandId');
237
 
235
 
238
 			var option = {
236
 			var option = {
239
 				gridId: STINFO06010_GRID_ID,
237
 				gridId: STINFO06010_GRID_ID,
@@ -248,7 +246,7 @@ let listObj = {
248
 						const storeId = $(this).jqGrid('getCell', rowId, 'storeId');
246
 						const storeId = $(this).jqGrid('getCell', rowId, 'storeId');
249
 						const contSttDt = $(this).jqGrid('getCell', rowId, 'contSttDt');
247
 						const contSttDt = $(this).jqGrid('getCell', rowId, 'contSttDt');
250
 						const contEndDt = $(this).jqGrid('getCell', rowId, 'contEndDt');
248
 						const contEndDt = $(this).jqGrid('getCell', rowId, 'contEndDt');
251
-						const key = {brandId:pageObj.brandInfo.brandId, storeId: storeId, contSttDt: contSttDt, contEndDt: contEndDt, viewCd: 'R'};
249
+						const key = {brandId:fn_make_user_info.get('brandId'), storeId: storeId, contSttDt: contSttDt, contEndDt: contEndDt, viewCd: 'R'};
252
 						var param = $.param(key);
250
 						var param = $.param(key);
253
 						modifyObj.init(param);
251
 						modifyObj.init(param);
254
 					}
252
 					}

+ 6 - 8
src/main/webapp/js/app/stinfo/ITP_STINFO07010.js

@@ -91,11 +91,9 @@ const gridColModel = {
91
 /*화면공통 Object*/
91
 /*화면공통 Object*/
92
 let pageObj = {
92
 let pageObj = {
93
 	init: function () {
93
 	init: function () {
94
-		this.brandInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
95
 		this.ui.init();
94
 		this.ui.init();
96
 		this.event.init();
95
 		this.event.init();
97
 	},
96
 	},
98
-	brandInfo: {},
99
 	ui: {
97
 	ui: {
100
 		init: function () {
98
 		init: function () {
101
 			this.view();
99
 			this.view();
@@ -200,7 +198,7 @@ let listObj = {
200
 			$(STINFO07010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
198
 			$(STINFO07010_GRID_ID).setGridParam({'postData': JSON.stringify(param)}).trigger('reloadGrid');
201
 		},
199
 		},
202
 		create: function() {
200
 		create: function() {
203
-			if(pageObj.brandInfo && pageObj.brandInfo.brandId !== '') {
201
+			if(!fn_make_user_info.isEmpty()) {
204
 				createObj.init();
202
 				createObj.init();
205
 			}
203
 			}
206
 		}
204
 		}
@@ -253,7 +251,7 @@ let listObj = {
253
 		load: function() {
251
 		load: function() {
254
 			let param = $('#ITP_FORM_STINFO07010_SEARCH').serializeObject();
252
 			let param = $('#ITP_FORM_STINFO07010_SEARCH').serializeObject();
255
 			param.gridSize = $.jgrid.defaults.rowNum;
253
 			param.gridSize = $.jgrid.defaults.rowNum;
256
-			param.sbrandId = pageObj.brandInfo.brandId;
254
+			param.sbrandId = fn_make_user_info.get('brandId');
257
 
255
 
258
 			var option = {
256
 			var option = {
259
 				gridId: STINFO07010_GRID_ID,
257
 				gridId: STINFO07010_GRID_ID,
@@ -267,7 +265,7 @@ let listObj = {
267
 					var colNm = cm[cellIdx].name;
265
 					var colNm = cm[cellIdx].name;
268
 					if (colNm == 'itemClassNm') {
266
 					if (colNm == 'itemClassNm') {
269
 						const selectVal = $(this).jqGrid('getCell', rowId, 'itemClassMgntNo');
267
 						const selectVal = $(this).jqGrid('getCell', rowId, 'itemClassMgntNo');
270
-						const key = {brandId:pageObj.brandInfo.brandId, itemClassMgntNo: selectVal, viewCd: 'R'};
268
+						const key = {brandId:fn_make_user_info.get('brandId'), itemClassMgntNo: selectVal, viewCd: 'R'};
271
 						var param = $.param(key);
269
 						var param = $.param(key);
272
 						viewObj.init(param);
270
 						viewObj.init(param);
273
 					}
271
 					}
@@ -314,7 +312,7 @@ let modifyObj = {
314
 		modify: function (param) {
312
 		modify: function (param) {
315
 			itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO07010_DETAIL');
313
 			itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO07010_DETAIL');
316
 			const selectVal = $('#ITP_FORM_STINFO07010_VIEW_BRAND_UNIT_UNQ_NO').val();
314
 			const selectVal = $('#ITP_FORM_STINFO07010_VIEW_BRAND_UNIT_UNQ_NO').val();
317
-			const key = {brandId:pageObj.brandInfo.brandId, brandUnitUnqNo: selectVal, viewCd: 'R'};
315
+			const key = {brandId:fn_make_user_info.get('brandId'), brandUnitUnqNo: selectVal, viewCd: 'R'};
318
 			var param = $.param(key);
316
 			var param = $.param(key);
319
 			modifyObj.load(param);
317
 			modifyObj.load(param);
320
 		}
318
 		}
@@ -361,7 +359,7 @@ let createObj = {
361
 	init: function () {
359
 	init: function () {
362
 		pageObj.switchScreen('ADD');
360
 		pageObj.switchScreen('ADD');
363
 		itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO07010_DETAIL');
361
 		itp_fn_form_clear_validate(null, '#ITP_FORM_STINFO07010_DETAIL');
364
-		$('#ITP_FORM_STINFO07010_DETAIL_BRAND_ID').val(pageObj.brandInfo.brandId);
362
+		$('#ITP_FORM_STINFO07010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
365
 	},
363
 	},
366
 	button: {
364
 	button: {
367
 		cancel: function() {
365
 		cancel: function() {
@@ -397,7 +395,7 @@ let createObj = {
397
 var itemClassLevel = {
395
 var itemClassLevel = {
398
 	level: 1,
396
 	level: 1,
399
 	keys: function() {
397
 	keys: function() {
400
-		var keys = {sBrandId:pageObj.brandInfo.brandId, sItemLevel: this.level};
398
+		var keys = {sBrandId:fn_make_user_info.get('brandId'), sItemLevel: this.level};
401
 		for(var i=1; i<this.level; i++) {
399
 		for(var i=1; i<this.level; i++) {
402
 			var key = 'sItemClass' + i;
400
 			var key = 'sItemClass' + i;
403
 			var id = '#ITP_FORM_STINFO07010_SEARCH_ITEM_CLASS' + i;
401
 			var id = '#ITP_FORM_STINFO07010_SEARCH_ITEM_CLASS' + i;

+ 3 - 5
src/main/webapp/js/app/stockmng/ITP_STOCKMNG01010.js

@@ -123,11 +123,9 @@ require(['config'], function() {
123
 /*화면공통 Object*/
123
 /*화면공통 Object*/
124
 let pageObj = {
124
 let pageObj = {
125
 	init: function () {
125
 	init: function () {
126
-		this.brandInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
127
 		this.ui.init();
126
 		this.ui.init();
128
 		this.event.init();
127
 		this.event.init();
129
 	},
128
 	},
130
-	brandInfo: {},
131
 	ui: {
129
 	ui: {
132
 		init: function () {
130
 		init: function () {
133
 			this.view();
131
 			this.view();
@@ -139,7 +137,7 @@ let pageObj = {
139
 			fn_proc_btn_auth('STOCKMNG01010');
137
 			fn_proc_btn_auth('STOCKMNG01010');
140
 			
138
 			
141
 			// 브랜드ID 지정
139
 			// 브랜드ID 지정
142
-			$('#ITP_FORM_STOCKMNG01010_SEARCH_BRAND_ID').val(pageObj.brandInfo.brandId);
140
+			$('#ITP_FORM_STOCKMNG01010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
143
 			
141
 			
144
 			pageObj.fnWhsList(function() {
142
 			pageObj.fnWhsList(function() {
145
 				pageObj.fnLocationList();
143
 				pageObj.fnLocationList();
@@ -339,7 +337,7 @@ let listObj = {
339
 			this.load();
337
 			this.load();
340
 		},
338
 		},
341
 		load: function() {
339
 		load: function() {
342
-			$('#ITP_FORM_STOCKMNG01010_SEARCH_BRAND_ID').val(pageObj.brandInfo.brandId);
340
+			$('#ITP_FORM_STOCKMNG01010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
343
 			
341
 			
344
 			let param = $('#ITP_FORM_STOCKMNG01010_SEARCH').serializeObject();
342
 			let param = $('#ITP_FORM_STOCKMNG01010_SEARCH').serializeObject();
345
 			param.gridSize = $.jgrid.defaults.rowNum;
343
 			param.gridSize = $.jgrid.defaults.rowNum;
@@ -388,7 +386,7 @@ var itemClassLevel = {
388
     isList: true,
386
     isList: true,
389
     level: 1,
387
     level: 1,
390
     keys: function() {
388
     keys: function() {
391
-        var keys = {sBrandId:pageObj.brandInfo.brandId, sItemLevel: this.level};
389
+        var keys = {sBrandId:fn_make_user_info.get('brandId'), sItemLevel: this.level};
392
         for(var i=1; i<this.level; i++) {
390
         for(var i=1; i<this.level; i++) {
393
             var key = 'sItemClass' + i;
391
             var key = 'sItemClass' + i;
394
             var id = (this.isList ? '#ITP_FORM_STOCKMNG01010_SEARCH_ITEM_CLASS' : '#ITP_FORM_STOCKMNG01010_DETAIL_ITEM_CLASS') + i;
392
             var id = (this.isList ? '#ITP_FORM_STOCKMNG01010_SEARCH_ITEM_CLASS' : '#ITP_FORM_STOCKMNG01010_DETAIL_ITEM_CLASS') + i;

+ 3 - 5
src/main/webapp/js/app/stockmng/ITP_STOCKMNG02010.js

@@ -303,9 +303,8 @@ let pageObj = {
303
 			fn_proc_btn_auth('STOCKMNG02010');
303
 			fn_proc_btn_auth('STOCKMNG02010');
304
 			
304
 			
305
 			// 브랜드ID 지정
305
 			// 브랜드ID 지정
306
-			var data = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
307
-			$('#ITP_FORM_STOCKMNG02010_SEARCH_BRAND_ID').val(data.brandId);
308
-			$('#ITP_FORM_STOCKMNG02010_SEARCH_BRAND_NM').val(data.brandNm); 
306
+			$('#ITP_FORM_STOCKMNG02010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
307
+			$('#ITP_FORM_STOCKMNG02010_SEARCH_BRAND_NM').val(fn_make_user_info.get('brandNm'));
309
 			
308
 			
310
 			pageObj.fnWhsList(function() {
309
 			pageObj.fnWhsList(function() {
311
 				pageObj.fnLocationList();
310
 				pageObj.fnLocationList();
@@ -514,8 +513,7 @@ let listObj = {
514
 			this.load();
513
 			this.load();
515
 		},
514
 		},
516
 		load: function() {
515
 		load: function() {
517
-			var data = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
518
-			$('#ITP_FORM_STOCKMNG02010_SEARCH_BRAND_ID').val(data.brandId);
516
+			$('#ITP_FORM_STOCKMNG02010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
519
 			
517
 			
520
 			let param = $('#ITP_FORM_STOCKMNG02010_SEARCH').serializeObject();
518
 			let param = $('#ITP_FORM_STOCKMNG02010_SEARCH').serializeObject();
521
 			param.gridSize = $.jgrid.defaults.rowNum;
519
 			param.gridSize = $.jgrid.defaults.rowNum;

+ 4 - 8
src/main/webapp/js/app/stockmng/ITP_STOCKMNG03010.js

@@ -120,11 +120,9 @@ require(['config'], function() {
120
 /*화면공통 Object*/
120
 /*화면공통 Object*/
121
 let pageObj = {
121
 let pageObj = {
122
 	init: function () {
122
 	init: function () {
123
-		this.brandInfo = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
124
 		this.ui.init();
123
 		this.ui.init();
125
 		this.event.init();
124
 		this.event.init();
126
 	},
125
 	},
127
-	brandInfo: {},
128
 	ui: {
126
 	ui: {
129
 		init: function () {
127
 		init: function () {
130
 			this.view();
128
 			this.view();
@@ -136,8 +134,7 @@ let pageObj = {
136
 			fn_proc_btn_auth('STOCKMNG03010');
134
 			fn_proc_btn_auth('STOCKMNG03010');
137
 			
135
 			
138
 			// 브랜드ID 지정
136
 			// 브랜드ID 지정
139
-			var data = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
140
-			$('#ITP_FORM_STOCKMNG03010_SEARCH_BRAND_ID').val(data.brandId);
137
+			$('#ITP_FORM_STOCKMNG03010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
141
 			
138
 			
142
 			pageObj.fnWhsList(function() {
139
 			pageObj.fnWhsList(function() {
143
 				pageObj.fnLocationList();
140
 				pageObj.fnLocationList();
@@ -330,9 +327,8 @@ let listObj = {
330
 			this.load();
327
 			this.load();
331
 		},
328
 		},
332
 		load: function() {
329
 		load: function() {
333
-			var data = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
334
-			$('#ITP_FORM_STOCKMNG03010_BRAND_ID').val(data.brandId);
335
-			$('#ITP_FORM_STOCKMNG03010_SEARCH_BRAND_ID').val(data.brandId);
330
+			$('#ITP_FORM_STOCKMNG03010_BRAND_ID').val(fn_make_user_info.get('brandId'));
331
+			$('#ITP_FORM_STOCKMNG03010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
336
 			
332
 			
337
 			let param = $('#ITP_FORM_STOCKMNG03010_SEARCH').serializeObject();
333
 			let param = $('#ITP_FORM_STOCKMNG03010_SEARCH').serializeObject();
338
 			param.gridSize = $.jgrid.defaults.rowNum;
334
 			param.gridSize = $.jgrid.defaults.rowNum;
@@ -376,7 +372,7 @@ var itemClassLevel = {
376
     isList: true,
372
     isList: true,
377
     level: 1,
373
     level: 1,
378
     keys: function() {
374
     keys: function() {
379
-        var keys = {sBrandId:pageObj.brandInfo.brandId, sItemLevel: this.level};
375
+        var keys = {sBrandId:fn_make_user_info.get('brandId'), sItemLevel: this.level};
380
         for(var i=1; i<this.level; i++) {
376
         for(var i=1; i<this.level; i++) {
381
             var key = 'sItemClass' + i;
377
             var key = 'sItemClass' + i;
382
             var id = (this.isList ? '#ITP_FORM_STOCKMNG03010_SEARCH_ITEM_CLASS' : '#ITP_FORM_STOCKMNG03010_DETAIL_ITEM_CLASS') + i;
378
             var id = (this.isList ? '#ITP_FORM_STOCKMNG03010_SEARCH_ITEM_CLASS' : '#ITP_FORM_STOCKMNG03010_DETAIL_ITEM_CLASS') + i;

+ 4 - 6
src/main/webapp/js/app/stockmng/ITP_STOCKMNG04010.js

@@ -277,11 +277,10 @@ let pageObj = {
277
 			$('#ITP_AJAX_STOCKMNG04010_LIST_CONTAINER').hide();
277
 			$('#ITP_AJAX_STOCKMNG04010_LIST_CONTAINER').hide();
278
 			$('#ITP_AJAX_STOCKMNG04010_DETAIL_CONTAINER').show();
278
 			$('#ITP_AJAX_STOCKMNG04010_DETAIL_CONTAINER').show();
279
 			$('#ITP_AJAX_STOCKMNG04010_VIEW_CONTAINER').hide();
279
 			$('#ITP_AJAX_STOCKMNG04010_VIEW_CONTAINER').hide();
280
-						
281
-			var data = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
280
+
282
 			$('#ITP_FORM_STOCKMNG04010_DETAIL_VIEW_CD').val('C');
281
 			$('#ITP_FORM_STOCKMNG04010_DETAIL_VIEW_CD').val('C');
283
-			$('#ITP_FORM_STOCKMNG04010_DETAIL_BRAND_ID').val(data.brandId);
284
-			$('#ITP_FORM_STOCKMNG04010_DETAIL .fnBrandNm').text(data.brandNm);
282
+			$('#ITP_FORM_STOCKMNG04010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
283
+			$('#ITP_FORM_STOCKMNG04010_DETAIL .fnBrandNm').text(fn_make_user_info.get('brandNm'));
285
 			$('#ITP_FORM_STOCKMNG04010_DETAIL .fnWhsId').text('');
284
 			$('#ITP_FORM_STOCKMNG04010_DETAIL .fnWhsId').text('');
286
 			$('#ITP_FORM_STOCKMNG04010_DETAIL .fnRegDtm').text('');
285
 			$('#ITP_FORM_STOCKMNG04010_DETAIL .fnRegDtm').text('');
287
 			$('#ITP_FORM_STOCKMNG04010_DETAIL_STORE_ID').val('');
286
 			$('#ITP_FORM_STOCKMNG04010_DETAIL_STORE_ID').val('');
@@ -384,8 +383,7 @@ let listObj = {
384
 			this.load();
383
 			this.load();
385
 		},
384
 		},
386
 		load: function() {
385
 		load: function() {
387
-			var data = JSON.parse(sessionStorage.getItem('itp_manage_user_info'));
388
-			$('#ITP_FORM_STOCKMNG04010_SEARCH_BRAND_ID').val(data.brandId);
386
+			$('#ITP_FORM_STOCKMNG04010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
389
 			
387
 			
390
 			let param = $('#ITP_FORM_STOCKMNG04010_SEARCH').serializeObject();
388
 			let param = $('#ITP_FORM_STOCKMNG04010_SEARCH').serializeObject();
391
 			param.gridSize = $.jgrid.defaults.rowNum;
389
 			param.gridSize = $.jgrid.defaults.rowNum;