wyh 2025-01-17
맞춤문자, 문자 재전송, 인기문자(단문, 장문, 그림),주소록 전송기능 수정
@07531d995289f1377ab45d6c6c39c537da806d27
src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataView.jsp
--- src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataView.jsp
+++ src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataView.jsp
@@ -14,10 +14,40 @@
 var msgResendAllGroupId = "${msgResendAllGroupId}";
 var msgResendAllReplaceYn = "${msgResendAllReplaceYn}";
 
+//맞춤제작 내보관함 이미지 선택시 처리
+var customImgFlag = '${customImgVO.customImgFlag}';
+var customAtchFileId = '${customImgVO.atchFileId1}';
+var customFileSn = '${customImgVO.fileSn}';
+var customStrImgPath = '${customImgVO.strImgPath}';
+
+//메인화면 그림문자 이미지 선택시 처리
+var mainImgFlag = '${mainImgVO.mainImgFlag}';
+var mainAtchFileId = '${mainImgVO.atchFileId1}';
+var mainFileSn = '${mainImgVO.fileSn}';
+var mainStrImgPath = '${mainImgVO.strImgPath}';
+
+//메인화면 인기문자 메세지 선택시 처리
+var mainLetterFlag = '${mainLetterVO.mainLetterFlag}';
+var mainSmsTxt = '${mainLetterVO.smsTxt}';
+
+//공통 설정
+var cateNo = "${cateCodeVO.cateNo}";
+var mainLetterTypeFlag = '${searchVO.mainLetterTypeFlag}';
+var moreSamFlag = '${moreSampleYn}';
+
+//문자 재전송 처리
+var msgResendFlag = '${reSendMsgVO.msgResendFlag}';
+var msgSeqList = [];
+msgSeqList = '${reSendMsgVO.msgSeqList}';
+
+//주소록에서 주소를 전송한 경우 처리
+var moveAddrFlag = '${addrVO.moveAddrFlag}';
+var addrIdList = [];
+addrIdList = '${addrVO.addrIdList}';
+
+
 $(document).ready(function(){
-	
 	console.log('loginVO : ', loginVO);
-	
 	// 내보관함 리스트 로그인이 완료된 경우에만 로드되도록
 	if(loginVO != "" && loginVO != null){
 		//최 하단 내문자함 탭 리스트 내용 불러오기
src/main/webapp/js/web/msgdata/msgDataView.js
--- src/main/webapp/js/web/msgdata/msgDataView.js
+++ src/main/webapp/js/web/msgdata/msgDataView.js
@@ -225,20 +225,16 @@
 				    $('html').animate({scrollTop : offset.top}, 400);
 					
 				}
-				
-				
 			}
 			
 			
 			//메인화면 더많은 샘플보기 버튼 선택시 처리
-			var moreSamFlag = '${moreSampleYn}';
-			
 			if(moreSamFlag == 'Y'){
 			
 				//문자 샘플 탭 활성화 시키기
-				var mainLetterTypeFlag = '${searchVO.mainLetterTypeFlag}';
+				// var mainLetterTypeFlag = '${searchVO.mainLetterTypeFlag}';
 				var letterTab = '0';
-				var cateNo = "${cateCodeVO.cateNo}";
+				// var cateNo = "${cateCodeVO.cateNo}";
 				if(mainLetterTypeFlag == 'P'){
 					TabType2($('.tabType2 li').eq(1), '2');
 				}else{
@@ -278,10 +274,12 @@
 			
 			
 			//메인화면 그림문자 이미지 선택시 처리
-			var mainImgFlag = '${mainImgVO.mainImgFlag}';
+			console.log('메인화면 그림문자 이미지 선택시 처리');
+			console.log('mainImgFlag : ' + mainImgFlag);
+			// var mainImgFlag = '${mainImgVO.mainImgFlag}';
 			if(mainImgFlag == 'Y'){
 				//카테고리 처리
-				var cateNo = "${cateCodeVO.cateNo}";
+				// var cateNo = "${cateCodeVO.cateNo}";
 				$('.tDep2_cateCode').find('.on').removeClass('on');
 				$('.tDep2_cateCode a').each(function(index){
 					if($(this).attr('value') == cateNo){
@@ -289,72 +287,84 @@
 					}
 				})				
 				
-				
-				var atchFileId = '${mainImgVO.atchFileId1}';
-				var fileSn = '${mainImgVO.fileSn}';
-				var strImgPath = '${mainImgVO.strImgPath}';
-				
-				fnCustomImgSendMsg(atchFileId, fileSn, strImgPath);
+				// var atchFileId = '${mainImgVO.atchFileId1}';
+				// var fileSn = '${mainImgVO.fileSn}';
+				// var strImgPath = '${mainImgVO.strImgPath}';
+				console.log('mainAtchFileId : ' + mainAtchFileId 
+						+ ' / mainFileSn : ' + mainFileSn 
+						+ ' / mainStrImgPath : ' + mainStrImgPath
+				);
+				fnCustomImgSendMsg(mainAtchFileId, mainFileSn, mainStrImgPath);
 				
 			}
 			
 			//메인화면 인기문자 메세지 선택시 처리
-			var mainLetterFlag = '${mainLetterVO.mainLetterFlag}';
+			console.log('메인화면 인기문자 메세지 선택시 처리');
+			console.log('mainLetterFlag : ' + mainLetterFlag);
+			// var mainLetterFlag = '${mainLetterVO.mainLetterFlag}';
 			if(mainLetterFlag == 'Y'){
 				var letterTab = '0';
 				//문자샘플 활성화 처리
 				TabType2($('.tabType2 li').eq(0), '1');
 				//단문,장문 탭 활성화 처리
-				var mainLetterTypeFlag = '${searchVO.mainLetterTypeFlag}';
+				// var mainLetterTypeFlag = '${searchVO.mainLetterTypeFlag}';
 				if(mainLetterTypeFlag == 'L'){
 					$('.tDep1_letType a').removeClass('on');
 					$('.tDep1_letType a').eq(1).addClass('on');
 				}
 				//카테고리 활성화 처리
-				var cateNo = "${cateCodeVO.cateNo}";
+				// var cateNo = "${cateCodeVO.cateNo}";
 				$('.tDep1_cateCode').find('.on').removeClass('on');	
 				$('.tDep1_cateCode a').each(function(index){
 					if($(this).attr('value') == cateNo){
 						$(this).addClass('on');
 					}
 				})
-				var smsTxt = '${mainLetterVO.smsTxt}';
-				if(smsTxt != null){
+				
+				// var smsTxt = '${mainLetterVO.smsTxt}';
+				if(mainSmsTxt != null){
 					
-					smsTxt = smsTxt.replaceAll("<br/>", "\n");	//줄발꿈문자 변환하기
-					$("#smsTxtArea").val(smsTxt);
-					fnByteString(smsTxt);
+					mainSmsTxt = mainSmsTxt.replaceAll("<br/>", "\n");	//줄발꿈문자 변환하기
+					$("#smsTxtArea").val(mainSmsTxt);
+					fnByteString(mainSmsTxt);
 					
 				}
 				
 			}
 			
-			//맞춤제작 내보관함 이미지 선택시 처리
-			var customImgFlag = '${customImgVO.customImgFlag}';
+			// 맞춤제작 내보관함 이미지 선택시 처리
+			console.log('커스텀 문자정보');
+			console.log('customImgFlag : ' + customImgFlag);
+			//	var customImgFlag = '${customImgVO.customImgFlag}';
 			if(customImgFlag == 'Y'){
 				
-				var atchFileId = '${customImgVO.atchFileId1}';
-				var fileSn = '${customImgVO.fileSn}';
-				var strImgPath = '${customImgVO.strImgPath}';
-				
-				fnCustomImgSendMsg(atchFileId, fileSn, strImgPath);
+				//var atchFileId = '${customImgVO.atchFileId1}';
+				//var fileSn = '${customImgVO.fileSn}';
+				//var strImgPath = '${customImgVO.strImgPath}';
+				console.log(' customAtchFileId : ' + customAtchFileId 
+						+ ' / customFileSn : ' + customFileSn
+						+ ' / customStrImgPath : ' + customStrImgPath
+				);
+				fnCustomImgSendMsg(customAtchFileId, customFileSn, customStrImgPath);
 				
 			}
 			
 			//문자 재전송 처리
-			var msgResendFlag = '${reSendMsgVO.msgResendFlag}';
-			var msgSeqList = [];
-			msgSeqList = '${reSendMsgVO.msgSeqList}';
+			console.log('문자 재전송 처리');
+			// var msgResendFlag = '${reSendMsgVO.msgResendFlag}';
+			// var msgSeqList = [];
+			// msgSeqList = '${reSendMsgVO.msgSeqList}';
 			if(msgSeqList.length > 0){
-					
+				console.log('msgSeqList.length : ' + msgSeqList.length);					
 				fnMsgResend(msgResendFlag, msgSeqList);
 				
 			}
 			
 			//주소록에서 주소를 전송한 경우 처리
-			var moveAddrFlag = '${addrVO.moveAddrFlag}';
-			var addrIdList = [];
-			addrIdList = '${addrVO.addrIdList}';
+			// var moveAddrFlag = '${addrVO.moveAddrFlag}';
+			// var addrIdList = [];
+			// addrIdList = '${addrVO.addrIdList}';
+			console.log('주소록에서 주소를 전송한 경우 처리');
 			if(addrIdList.length > 0) {
 				fnAddrSet(moveAddrFlag, addrIdList);
 			}
@@ -376,7 +386,6 @@
 }
 
 function fnCustomImgSendMsg(atchFileId, fileSn, filePath){
-	
 	
 	var imgId = "";
 	var imgSrc = "";
Add a comment
List