Eunjipark 2025-02-20
2025/02/20 문자전송 > 안심번호 사용 관련 안내 추가
@c97a3bb12bfc466e6af0014f7ce4f88fa966ffeb
src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataSMLView.jsp
--- src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataSMLView.jsp
+++ src/main/webapp/WEB-INF/jsp/web/msgdata/MsgDataSMLView.jsp
@@ -3201,6 +3201,8 @@
 	document.popForm.method = "post"; 
 	if(pageUrl == "adrvertisement1"){
 		window.open("about:blank", 'infoPop', 'width=790, height=800, top=100, left=100, fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=1');	
+	}else if(pageUrl == "selectMsgDataView3"){
+		window.open("about:blank", 'infoPop', 'width=600, height=550, top=100, left=100, fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=1');	
 	}else{
 		window.open("about:blank", 'infoPop', 'width=790, height=350, top=100, left=100, fullscreen=no, menubar=no, status=no, toolbar=no, titlebar=yes, location=no, scrollbars=1');	
 	}
@@ -3208,6 +3210,7 @@
 	document.popForm.target = "infoPop";
 	document.popForm.submit();
 }
+
 
 $(document).on('click', '.addressregi_btn', function() {
 	var tableData = tableL.getRows();
@@ -4217,7 +4220,7 @@
 										<label for="" class="label">받는 번호입력</label>
 										<!-- <input type="text" placeholder="번호를 입력하세요" onfocus="this.placeholder=''" onblur="this.placeholder='번호를 입력하세요'" style="width:340px;"> -->
 <!-- 												oninput="this.value = this.value.replace(/[^0-9.\n]/g, '').replace(/(\..*)\./g, '$1');" -->
-										<textarea name="callTo" id="callTo" cols="30" rows="10" class="receipt_num" 
+										<textarea name="callTo" id="callTo" cols="30" rows="10" class="receipt_num phone_num" 
 												placeholder="번호를 입력하세요" 
 												onfocus="this.placeholder=''" 
 												onblur="this.placeholder='번호를 입력하세요'" 
@@ -4225,7 +4228,8 @@
 										<!-- <button type="button" class="btnType btnType6">번호추가</button> -->
 										<div class="btn_popup_wrap">
 											<button type="button" class="btnType btnType6 btn_add_number addCallToF">번호추가<i class="qmMark"></i></button>
-											<span style="display:block;margin:10px 0 0 0;"><span class="vMiddle">*</span> 중복번호는 한번만 추가됩니다.</span>
+											<span style="display:block;margin:8px 0 0 0;"><span class="vMiddle">*</span> 중복번호는 한번만 추가됩니다.</span>
+											<button type="button" class="button info info_guide" onclick="infoPop('selectMsgDataView3');">* 일부 안심번호(050*)는 발송이 제한될 수 있습니다.</button>
 											<div class="error_hover_cont send_hover_cont">
 <!-- 												<p>휴대폰 번호 입력 시 해당 휴대폰 번호에 대한 형식이 어긋나거나 휴대폰 번호에 오류가 있는지 등을 검사하는 기능</p> -->
 												<p>줄바꿈(Enter) 기준으로 핸드폰 번호 입력이 가능합니다.</p>
src/main/webapp/WEB-INF/jsp/web/pop/infoListPop.jsp
--- src/main/webapp/WEB-INF/jsp/web/pop/infoListPop.jsp
+++ src/main/webapp/WEB-INF/jsp/web/pop/infoListPop.jsp
@@ -38,6 +38,48 @@
 		</div>
 	</c:when>
 	
+	<c:when test="${pageType == 'selectMsgDataView3'}">
+		<!-- 문자전송 안심번호 사용안내  -->
+		<div class="info_popup ad_layer adpopup01 info_guide_popup" style="min-width:500px;">
+			<div class="popup_heading">
+				<p>안심번호(050*) 문자 발송 서비스 이용 제한 안내</p>
+			</div>
+		    <div class="layer_in">
+		        <ul class="info_list">
+		            <li>
+		                <strong>① SMS(단문)</strong>
+		                <ul class="sub_te">
+		                    <li>0503 : 0503-0~8 발송 가능, 그 외 발송 불가</li>
+		                    <li>0508 : 0508-6~7 발송 가능, 그 외 발송 불가</li>
+		                    <li>0509 : 발송 불가</li>
+		                    <li>0502~0507 : 모두 발송 가능</li>
+		                </ul>
+		            </li>
+		            <li class="center">
+		                <strong>② LMS(장문</strong>)
+		                <ul class="sub_te">
+		                    <li>0502, 0508, 0509 : 발송 불가</li>
+		                    <li>0503 : 0503-0~8 발송 가능, 그 외 발송 불가</li>
+		                    <li>0504~0507 : 모두 발송 가능</li>
+		                </ul>
+		            </li>
+		            <li>
+		                <strong>③ MMS(그림문자)</strong>
+		                <ul class="sub_te">
+		                    <li>0502, 0506, 0508, 0509 : 발송 불가</li>
+		                    <li>0503 : 0503-5~7 발송 가능, 그 외 발송 불가</li>
+		                    <li>0504, 0505, 0507 : 모두 발송 가능</li>
+		                </ul>
+		            </li>
+		        </ul>
+		        <div class="info_guide_sub">
+		        	<p>※ 발송 불가 번호는 전송 시 <span>수신오류(발송실패)</span> 처리됩니다.</p>
+		        	<p>※ 보다 상세한 사항은 문자온 고객센터로 문의해 주시기 바랍니다.</p>
+		        </div>
+		    </div>
+		</div>
+	</c:when>
+	
 	<c:when test="${pageType == 'adrvertisement1'}">
 		<!--광고문자 관련법규 안내 팝업  -->
 		<div class="info_popup ad_layer adpopup01" style="min-width:773px;">
src/main/webapp/publish/css/content.css
--- src/main/webapp/publish/css/content.css
+++ src/main/webapp/publish/css/content.css
@@ -2394,6 +2394,11 @@
 .tb_wrap1{height:302px; overflow-y: auto; position:relative; border:1px solid #ccc; border-radius:5px;}
 .tb_wrap1 table.type4 th{position: sticky; top:0; z-index: 1; background-color:#ededed;}
 
+/*문자전송_안심번호 안내 추가*/
+.top_content .send_general .send_left .tType1 .btn_popup_wrap .info_guide{margin: -11px 0 0 0; text-align: left; line-height: 1.3; font-size: 14px; color: #e40000; font-weight: 400;}
+.top_content .send_general .send_left .tType1 .btn_popup_wrap .info_guide:hover{text-decoration: underline;}
+.tType1 tbody tr td.putText textarea.phone_num{height: 84px;}
+
 
 @keyframes rotate-loading {
 	0% {transform:rotate(0)}
@@ -2589,6 +2594,10 @@
 	.sub .election .receipt_number_table_wrap .list_bottom{width:100%;}
 	.sub .election .list_bottom .list_bottom_right button{height:30px;font-size:14px;letter-spacing:-1.4px;}
 	.sub .election .list_bottom .pagination button{display:inline-flex;width:25px;height:30px;align-items:center;justify-content:center;}
+	
+	/*문자전송_안심번호 안내 추가*/
+	.top_content .send_general .send_left .tType1 .btn_popup_wrap .info_guide{margin: -11px 0 0 0; margin: 0 0 0 11px; text-indent: -11px;}
+	.tType1 tbody tr td.putText textarea.phone_num{height: 103px;}
 }
 
 @media only screen and (max-width:1380px){
src/main/webapp/publish/css/popupLayer.css
--- src/main/webapp/publish/css/popupLayer.css
+++ src/main/webapp/publish/css/popupLayer.css
@@ -1252,7 +1252,13 @@
 .tabulator .tabulator-header .tabulator-col .tabulator-col-content{background-color: #ededed;}
 .tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder .tabulator-col-title{position: relative; z-index: 1;}
 
-
+/*문자전송_안심번호 안내 추가 팝업*/
+.info_guide_popup .layer_in .info_list .center{margin: 6px 0;}
+.info_guide_popup .layer_in .info_list li:before{content: normal;}
+.info_guide_popup .layer_in .info_list li .sub_te{margin: 0 0 0 8px;}
+.info_guide_popup .layer_in .info_list li .sub_te li:before{content: '-'; position: absolute; left: 0; top: 0; font-size: 15px; font-weight: 300; line-height: 26px;}
+.info_guide_popup .layer_in .info_guide_sub{margin: -20px 0 0 0; font-size: 14px; color: #666; font-weight: 300; line-height: 1.5;}
+.info_guide_popup .layer_in .info_guide_sub span{color: #222; font-weight: 400;}
 
 /* ie */
 @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
src/main/webapp/publish/js/content.js
--- src/main/webapp/publish/js/content.js
+++ src/main/webapp/publish/js/content.js
@@ -390,10 +390,10 @@
   	
   	// 번호추가 ? 호버 시 팝업
   	$(".btn_add_number .qmMark").mouseover(function(){
-		$(this).parents(".btnType").next().next(".send_hover_cont").addClass("on");
+		$(this).parents(".btnType").siblings(".send_hover_cont").addClass("on");
 	})
 	$(".btn_add_number .qmMark").mouseleave(function(){
-		$(this).parents(".btnType").next().next(".send_hover_cont").removeClass("on");
+		$(this).parents(".btnType").siblings(".send_hover_cont").removeClass("on");
   	})
   	
   	
Add a comment
List