• Y
  • List All
  • Feedback
    • This Project
    • This Group
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
2025_PROJECT / mjgo_admin star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
mjgo_adminsrcmainwebappWEB-INFjspwebcustomMsgCustomView.jsp
Download as .zip file
File name
Commit message
Commit date
DATABASE
first commit
04-21
src/main
관리자페이지 기본 스타일 수정
04-22
.codetogether.ignore
first commit
04-21
.gitignore
first commit
04-21
pom.xml
first commit
04-21
File name
Commit message
Commit date
java
first commit
04-21
resources
first commit
04-21
webapp
관리자페이지 기본 스타일 수정
04-22
File name
Commit message
Commit date
META-INF
first commit
04-21
MMS
first commit
04-21
WEB-INF
관리자페이지 기본 스타일 수정
04-22
common
first commit
04-21
crosseditor/binary/images
first commit
04-21
css
관리자페이지 기본 스타일 수정
04-22
direct
first commit
04-21
dist
first commit
04-21
download
first commit
04-21
font
first commit
04-21
font-flexslider
first commit
04-21
fonts
first commit
04-21
html
first commit
04-21
images
first commit
04-21
img
관리자페이지 기본 스타일 수정
04-22
js
first commit
04-21
mail
first commit
04-21
mjon/MMS
first commit
04-21
pb
관리자페이지 기본 스타일 수정
04-22
public
first commit
04-21
publish
관리자페이지 기본 스타일 수정
04-22
sample_mjon
first commit
04-21
site
first commit
04-21
google53cfb10eb3856530.html
first commit
04-21
googlefa7d697b23d4a34a.html
first commit
04-21
imageEditorSample.html
first commit
04-21
imageEditorSample2.html
first commit
04-21
index.jsp
first commit
04-21
naver94c82af5badbae52b1e46e77b88410c9.html
first commit
04-21
robots.txt
first commit
04-21
sendRESTAPI_test_r1_send.jsp
first commit
04-21
sitemap.xml
first commit
04-21
tempPayPrint.html
first commit
04-21
tempPrint.html
first commit
04-21
tempPrint1.html
first commit
04-21
test.jsp
first commit
04-21
File name
Commit message
Commit date
META-INF
first commit
04-21
config/egovframework/springmvc
first commit
04-21
jsp
관리자페이지 기본 스타일 수정
04-22
lib
first commit
04-21
tld
first commit
04-21
decorators.xml
first commit
04-21
jeus-web-dd.xml
first commit
04-21
sitemesh.xml
first commit
04-21
web.xml
first commit
04-21
weblogic.xml
first commit
04-21
File name
Commit message
Commit date
agent
first commit
04-21
block
first commit
04-21
cmm
관리자페이지 기본 스타일 수정
04-22
cnt
first commit
04-21
cntsource
first commit
04-21
com/utl/wed
first commit
04-21
cop
first commit
04-21
egovframework/com/uss/ion/bnr
first commit
04-21
holiday
first commit
04-21
kisa/kisa
first commit
04-21
kopost/search
first commit
04-21
layout
관리자페이지 기본 스타일 수정
04-22
letter
first commit
04-21
main
관리자페이지 기본 스타일 수정
04-22
sec
first commit
04-21
sts/cst
first commit
04-21
sym
first commit
04-21
uat
관리자페이지 기본 스타일 수정
04-22
uss
관리자페이지 기본 스타일 수정
04-22
web
first commit
04-21
blank.jsp
first commit
04-21
cntCNT_000000000862.jsp
first commit
04-21
File name
Commit message
Commit date
addr
first commit
04-21
addrBlock
first commit
04-21
addragency
first commit
04-21
api
first commit
04-21
com
first commit
04-21
cop
first commit
04-21
custom
first commit
04-21
event
first commit
04-21
fax
first commit
04-21
grd
first commit
04-21
kakao
first commit
04-21
login
first commit
04-21
main
first commit
04-21
member
first commit
04-21
msg
first commit
04-21
msgcampain
first commit
04-21
msgdata
first commit
04-21
msgsent
first commit
04-21
pay
first commit
04-21
pop
first commit
04-21
reservedmsg
first commit
04-21
sample
first commit
04-21
search
first commit
04-21
survey
first commit
04-21
user
first commit
04-21
rejectTest.jsp
first commit
04-21
File name
Commit message
Commit date
MsgCustomListAjax.jsp
first commit
04-21
MsgCustomPopupAjax.jsp
first commit
04-21
MsgCustomVeiwPopupAjax.jsp
first commit
04-21
MsgCustomView.jsp
first commit
04-21
MsgMyCustomListAjax.jsp
first commit
04-21
hehihoho3@gmail.com 04-21 bfbbc99 first commit UNIX
Raw Open in browser Change history
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="ui" uri="http://egovframework.gov/ctl/ui"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> <!DOCTYPE html> <html lang="ko"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>문자온</title> <script type="text/javascript"> var pageType = '${msgcampain}'; var loginVO = '${loginVO}'; var popCustomScrT=0; $(document).ready(function(){ // 맞춤제작 셈플 리스트 customSampleListAjax(1); customPopup(); customPopupDetail(); // 맞춤제작 팝업 내보관함 리스트 로그인이 완료된 경우에만 로드되도록 if(loginVO != "" && loginVO != null){ myCustomListAjax(1); } // 전체,기업, 개인 선택 옵션 처리 $('.tDep1_mType').click(function(){ var mType = $(this).find('.on_active').text(); var form = document.customSampleForm; if(mType == "전체"){ form.memberType.value = ""; }else if(mType == "기업"){ form.memberType.value = "B"; }else{ form.memberType.value = "P"; } //문자 리스트 불러오기 form.letterType.value = "C"; form.categoryCode.value = ""; form.hashTag.value = ""; form.pageIndex.value = 1; //문자 리스트 불러오기 customSampleListAjax(1); }); $('.tDep1_cateCode').click(function(){ // 카테고리 선택 시 옵션 처리 var cateCode = $(this).find('.on').attr("value"); var form = document.customSampleForm; if(cateCode == "all"){ //전체 선택시 cateCode = ""; } else { //카테고리 코드 클릭 시 해쉬태그 초기화 후 전체 선택 form.hashTag.value=""; $('.tDep2_hashTag').find('.on').removeClass('on'); $('.tDep2_hashTag').find('.hashAll').addClass('on'); } form.categoryCode.value = cateCode; form.pageIndex.value = 1; // 맞춤제작 셈플 리스트 var pageUnit = $("#CPageUnit").val(); customSampleListAjax(1); }); $('.tDep2_hashTag').click(function(){ //해시 태그 선택 시 옵션 처리 var hashTag = $(this).find('.on').attr("value"); var form = document.customSampleForm; //해쉬태그 클릭 시 카테고리코드 초기화 후 전체 선택 form.categoryCode.value=""; $('.tDep1_cateCode').find('.on').removeClass('on'); $('.tDep1_cateCode').find('.cateAll').addClass('on'); form.hashTag.value = hashTag; form.pageIndex.value = 1; //문자 리스트 불러오기 customSampleListAjax(1); }); if(pageType == "msgcampain"){ $(".tDep1_cateCode a").each(function(index, item){ if($(this).text() == "선거"){ $('.tDep1_cateCode').find('.on').removeClass('on'); $(this).addClass('on'); } }) } }); function fnCPageUnit(){ var pageUnit = $("#CPageUnit").val(); document.customSampleForm.pageUnit.value = pageUnit; customSampleListAjax(1); } function fnMPageUnit(){ var pageUnit = $("#myPageUnit").val(); document.myCustomForm.pageUnit.value = pageUnit; customSampleListAjax(1); } // 맞춤제작 셈플 리스트 function customSampleListAjax(pageNo){ document.customSampleForm.pageIndex.value = pageNo; var sendData= $(document.customSampleForm).serializeArray(); $("#customSampleLoad").load("/web/mjon/custom/selectMsgCustomSampleListAjax.do", sendData ,function(response, status, xhr){ photoLayerView(); }); } //맞춤제작 내보관함 리스트 function myCustomListAjax(pageNo){ if(!fn_G_cmndataValueChk("startDate", "endDate", 12)){ return; }; document.myCustomForm.pageIndex.value = pageNo; var sendData= $(document.myCustomForm).serializeArray(); $("#myCustomLoad").load("/web/mjon/custom/selectMsgMyCustomListAjax.do", sendData ,function(response, status, xhr){ photoLayerView(); }); } //맞춤제작 내보관함 정렬 조회 function fnMyCustomSearchListOrd(){ var form = document.myCustomForm; var sortOrd = form.searchSortOrd.value; if(sortOrd == 'desc'){ form.searchSortOrd.value = 'asc'; $('#sortCnd').text('등록순'); }else{ form.searchSortOrd.value = 'desc'; $('#sortCnd').text('최근순'); } //내문자함 내용 검색하기 myCustomListAjax(1); } //맞춤제작 등록 Popup function customPopup(){ $("#customPopup").load("/web/mjon/custom/selectMsgCustomPopupAjax.do", "" ,function(response, status, xhr){ popupImgList(1); }); } function openMsgCustomPopup() { if(loginVO == "" || loginVO == null){ alert("로그인 후 이용이 가능합니다."); return false; } else { $("#customPopupOpen").trigger("click"); } $("#customType04").hide(); popCustomScrT=$(window).scrollTop(); popScrTarget(); } //맞춤제작 등록 Popup function customPopupDetail(){ $("#customPopupDetail").load("/web/mjon/custom/MsgCustomVeiwPopupAjax.do", "" ,function(response, status, xhr){ }); } function linkPhoPage(pageNo){ customSampleListAjax(pageNo); } function myCustomPage(pageNo){ myCustomListAjax(pageNo); } function fnCustomImgSendMsg(atchFileId, fileSn, strImgPath){ var form = document.customImgSendForm; form.atchFileId1.value = atchFileId; form.fileSn.value = fileSn; form.strImgPath.value = strImgPath; form.customImgFlag.value = "Y"; form.action = "<c:url value='/web/mjon/msgdata/selectMsgDataView.do'/>"; form.submit(); } $(function(){ sitemapTabView(); }); function sitemapTabView(){ var oldUrl=window.location.href; var idx=oldUrl.slice(-1); var n=oldUrl.indexOf('?'); var changeUrl=oldUrl.slice(0,n); /* if(typeof (history.pushState) != 'undefined' && oldUrl.indexOf('?') !== -1){ history.pushState(null, null, changeUrl); }else{} */ if(oldUrl.indexOf('?') !== -1){ $('.tabType4 li').removeClass('active').eq(idx-1).addClass('active'); $('.custom_content').removeClass('current'); $('.custom_content.custom'+idx).addClass('current'); TabType4(this, idx); } } $(window).on('load',function(){ setTimeout(function(){ popScrTarget(); },500); }); function popScrTarget(){ var closeTarget=$('.custom_layer .tooltip-close'); closeTarget.attr('onclick','popScrCloseSetting();'); } function popScrCloseSetting(){ setTimeout(function(){ $(window).scrollTop(popCustomScrT); },1); } </script> </head> <body> <!-- content 영역 --> <div class="inner"> <input type="hidden" id="msgcampain" value="${msgcampain}"/> <!-- 공통 visal --> <div class="custom_visual"> <div class="custom_visual_image"></div> </div> <!-- send top --> <div class="send_top"> <!-- tab button --> <ul class="tabType4"> <li class="tab active"> <button type="button" onclick="TabType4(this,'1');">맞춤제작 샘플</button> </li> <li class="tab"> <button type="button" onclick="TabType4(this,'2');">제작방법 및 이용안내</button> </li> <li class="tab"> <button type="button" onclick="TabType4(this,'3');">내보관함</button> </li> </ul> <form id="customImgSendForm" name="customImgSendForm" method="post"> <input type="hidden" id="atchFileId1" name="atchFileId1" value=""/> <input type="hidden" id="fileSn" name="fileSn" value=""/> <input type="hidden" id="strImgPath" name="strImgPath" value=""/> <input type="hidden" id="customImgFlag" name="customImgFlag" value="N"/> </form> <!--// tab button --> <form id="customSampleForm" name="customSampleForm" method="post"> <input type="hidden" name="pageIndex" /> <input type="hidden" name="hashTag" id="hashTag" /> <input type="hidden" name="letterType" id="letterType" /> <input type="hidden" name="memberType" id="memberType" /> <input type="hidden" name="pageUnit" id="pageUnit" value="${searchVO.pageUnit}"/> <input type="hidden" name="categoryCode" id="categoryCode" <c:if test="${msgcampain eq 'msgcampain'}"> value="${searchVO.categoryCode}" </c:if> /> <!-- tab content1 맞춤제작 샘플 --> <div class="custom_content current custom1" id="tab4_1"> <div class="area_tabs"> <div class="top_tab"> <!-- <div class="tab_depth1 tDep1_mType"> <a href="#none" class="on" value="">전체</a> <a href="#none" value="B">기업</a> <a href="#none" class="on" value="P">개인</a> <div class="on_active">전체</div> </div> --> <div class="customReq"> <input type="hidden" id="customPopupOpen" data-tooltip="popup01"> <button type="button" onclick="openMsgCustomPopup(); return false;"><i></i>맞춤제작 요청</button> </div> <select name="CPageUnit" id="CPageUnit" class="selType2" onChange="fnCPageUnit(); return false;"> <option value="10">2줄보기</option> <option value="20">4줄보기</option> <option value="30">6줄보기</option> </select> </div> <div class="bottom_tab"> <div class="tab_depth3 tDep1_cateCode"> <a href="#none" class="on cateAll" value="">All</a> <a href="#none" value="best">BEST</a> <c:forEach var="cateList" items="${cateCodeList}" varStatus="status"> <a href="#none" value="<c:out value='${cateList.cateCode}'/>"><c:out value="${cateList.cateNm}"/></a> </c:forEach> </div> <div class="tab_depth4 tDep2_hashTag"> <a href="#none" class="on hashAll" value="">전체</a> <c:forEach var="hashList" items="${hashTagList}" varStatus="status"> <a href="#none" value="${hashList.hashNm}">#<c:out value="${hashList.hashNm}"/></a> </c:forEach> </div> </div> </div> <div id="customSampleLoad"> </div> </div> <!--// tab content1 맞춤제작 샘플 --> </form> <!-- tab content2 제작방법 및 이용안내 --> <div class="custom_content custom2" id="tab4_2"> <div class="heading"> <h2>제작방법 및 이용안내</h2> </div> <div class="cont_top"> <table> <caption>제작방법 및 이용안내에 대한 구분, 용도, 가격, 제공방법 표</caption> <colgroup> <col style="width: 520px;"> <col style="width: 15%;"> <col style="width: 15%;"> <col style="width: 25%;"> </colgroup> <thead> <tr> <th scope="col">구분</th> <th scope="col">용도</th> <th scope="col">가격<span>(VAT별도)</span></th> <th scope="col">구분</th> </tr> </thead> <tbody> <tr> <td>문자온 샘플 수정(글자, 색상, 폰트 등)</td> <td>문자/카톡</td> <td>${customSamplePrice}원</td> <td>내보관함/카톡/이메일</td> </tr> <tr> <td>이미지 편집(첨부이미지 1장)</td> <td>문자/카톡</td> <td>${customEditPrice}원</td> <td>내보관함/카톡/이메일</td> </tr> <tr> <td>이미지 편집(첨부이미지 3장이하)</td> <td>문자/카톡</td> <td>${customEdit3Price}원</td> <td>내보관함/카톡/이메일</td> </tr> <tr> <td>텍스트 단순수정</td> <td>문자/카톡</td> <td>${customTextPrice}원</td> <td>내보관함/카톡/이메일</td> </tr> </tbody> </table> <div class="custom_notice"> <div> <i></i> <p>유의사항</p> </div> <ul> <li> <p>- 모든 완성본은 1장만 제공됩니다.</p> <p>- 제작 완료 후 추가 수정 시 별도 비용이 발생됩니다.</p> </li> <li> <p>- 제작기간은 영업일 기준 1~3일 정도 소요됩니다.</p> <p>- 제작 완료된 이미지는 내보관함에 자동 저장됩니다.</p> </li> <li> <p>- PSD 원본 파일은 제공하지 않습니다.</p> <p>- 제작비용은 신청 시 즉시 차감됩니다.</p> </li> </ul> </div> </div> <div class="cont_bottom"> <div class="custom_step"> <div class="step_title"> <p><span>샘플</span> 제작 요청방법</p> <span class="summary">전문 디자이너가 직접 제작하는 고퀄리티 맞춤제작 서비스</span> </div> <ol> <li> <div class="step">STEP <strong>01</strong></div> <div class="text">문자온 문자 샘플 목록에서<br><strong>원하는 이미지 선택</strong></div> </li> <li> <div class="step">STEP <strong>02</strong></div> <div class="text">작업 요청내역 입력 후<br><strong>신청하기 버튼 클릭</strong></div> </li> <li> <div class="step">STEP <strong>03</strong></div> <div class="text"><strong>내보관함</strong>에서<br>완성된 이미지 확인<span>(문자, 카톡 등)</span></div> </li> </ol> </div> </div> </div> <!--// tab content2 제작방법 및 이용안내 --> <!-- tab content3 내 보관함 --> <form id="myCustomForm" name="myCustomForm" method="post"> <input type="hidden" name="pageIndex" /> <input type="hidden" name="pageUnit" id="pageUnit" value="${searchVO.pageUnit}"/> <input name="searchSortOrd" type="hidden" value="desc"/> <div class="custom_content custom3" id="tab4_3"> <div class="search_wrap clearfix"> <div class="btn_left"> <span>· 기간</span> <div class="calendar_wrap"> <input type="text" class="startDate inp calendar" title="검색 시작일" id="startDate" name="searchStartDate" value="${myStartDate}" data-datecontrol="true"> <span class="dateEtc">~</span> <input type="text" class="endDate inp calendar" title="검색 종료일" id="endDate" name="searchEndDate" value="${myEndDate}" data-datecontrol="true"> </div> <div class="search"> <!-- <label for="searchWord" class="label"></label> --> <!-- <input type="text" id="searchWord" name="searchWord" placeholder="내보관함 검색" onfocus="this.placeholder=''" onblur="this.placeholder='내보관함 검색'"> --> <button type="button" class="btnType btnType2" onclick="javascript:myCustomListAjax(1); return false;">검색</button> </div> </div> <div class="btn_right"> <button type="button" id="sortOrd" name="sortOrd" onClick="javascript:fnMyCustomSearchListOrd(); return false;"><span id="sortCnd">최근순</span><i></i></button> <!-- <label for="" class="label">검색조건 선택</label> <select name="" id="" class="selType2"> <option value="">전체보기</option> <option value="">전체보기</option> <option value="">전체보기</option> </select> --> <label for="pageUnit" class="label"></label> <select name="myPageUnit" id="myPageUnit" class="selType2" onChange="fnMPageUnit(); return false;"> <option value="10">2줄보기</option> <option value="20">4줄보기</option> <option value="30">6줄보기</option> </select> </div> </div> <div id="myCustomLoad"> </div> </div> </form> <!--//tab content3 내 보관함 --> <!-- 맞춤제작 요청 레이어 팝업 --> <div class="tooltip-wrap" id="customPopup"> </div> <!--// 맞춤제작 요청 레이어 팝업 --> <!-- 내 보관함 상세보기 레이어 팝업 --> <div class="tooltip-wrap" id="customPopupDetail"> </div> <!--// 내 보관함 상세보기 레이어 팝업 --> </div> <!--// send top --> </div> <!--// content 영역 --> </body> </html>

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up