fix: 관리자 게시판 등록 권한 및 URL 표시 개선
This commit is contained in:
@@ -21,36 +21,36 @@
|
||||
$(document).ready(function () {
|
||||
console.log('urlval 태그' + $('.urlVal').length);
|
||||
|
||||
const pcDomnAdres = document.querySelector('.header__logo').getAttribute('data-pcurl');
|
||||
const popup = document.getElementById('board-list-detail');
|
||||
|
||||
let urlVal = '';
|
||||
const bbscttInnb = document.getElementsByName("script_bbscttInnb")[0]?.value || "";
|
||||
const bbsId = document.getElementsByName("bbsId")[0]?.value || "";
|
||||
const bbsTyCd = document.getElementsByName("bbsTyCd")[0]?.value || "";
|
||||
const sopmalCd = document.getElementsByName("sopmalCd")[0]?.value || "";
|
||||
const bbsUseAt = document.getElementsByName("bbsUseAt")[0]?.value || "";
|
||||
const npayBbscttSnb = document.getElementsByName("npayBbscttSnb")[0]?.value || "";
|
||||
const bbscttInnb = popup.querySelector('[name="script_bbscttInnb"]')?.value || "";
|
||||
const bbsId = popup.querySelector('[name="bbsId"]')?.value || "";
|
||||
const bbsTyCd = popup.querySelector('[name="bbsTyCd"]')?.value || "";
|
||||
const sopmalCd = popup.querySelector('[name="sopmalCd"]')?.value || "";
|
||||
const bbsUseAt = popup.querySelector('[name="bbsUseAt"]')?.value || "";
|
||||
const npayBbscttSnb = popup.querySelector('[name="npayBbscttSnb"]')?.value || "";
|
||||
|
||||
console.log("bbscttInnb:", bbscttInnb);
|
||||
console.log("bbsId:", bbsId);
|
||||
console.log("bbsTyCd:", bbsTyCd);
|
||||
console.log("sopmalCd:", sopmalCd);
|
||||
|
||||
if(bbsUseAt == 'Y' && (npayBbscttSnb === null || npayBbscttSnb === undefined || npayBbscttSnb === '')) {
|
||||
if (bbsTyCd === '03' || bbsId == 'main_event' || bbsId == 'largeLMS_event') {
|
||||
if (bbsTyCd === '03' || bbsId == 'main_event') {
|
||||
urlVal = pcDomnAdres + '/sopmal/csc/selectBbscttAuth?authDv=CM&bbsTyCd=03&reqUrl=subPage&bbsId=' + bbsId + '&bbscttInnb=' + bbscttInnb;
|
||||
} else {
|
||||
urlVal = '/'+sopmalCd+'/extra/bbs/selectSMSEventPage?bbscttInnb=' + bbscttInnb;
|
||||
}
|
||||
if (bbsUseAt === 'Y' && !npayBbscttSnb) {
|
||||
if (bbsId === 'largeLMS_event') {
|
||||
urlVal = '/' + sopmalCd + '/extra/bbs/selectSMSEventPage?bbscttInnb=' + bbscttInnb;
|
||||
} else {
|
||||
urlVal = '/sopmal/csc/selectBbscttAuth?authDv=CM&reqUrl=detail&bbsTyCd='
|
||||
+ encodeURIComponent(bbsTyCd)
|
||||
+ '&bbsId=' + encodeURIComponent(bbsId)
|
||||
+ '&bbscttInnb=' + encodeURIComponent(bbscttInnb);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
console.log(' urlVal 실행됨: ' + urlVal);
|
||||
console.log(' pcDomnAdres 실행됨: ' + pcDomnAdres);
|
||||
|
||||
$('.urlVal').val(urlVal);
|
||||
popup.querySelector('.urlVal').value = urlVal;
|
||||
});
|
||||
|
||||
|
||||
@@ -88,15 +88,18 @@
|
||||
<input type="hidden" id="bbsId" name="bbsId" value="<c:out value='${bbsInfo.bbsId}' />" />
|
||||
<div class="form-control-container mb-10">
|
||||
<div class="left">
|
||||
<c:if test="${bbscttInfo.useAt eq 'Y' && empty bbscttInfo.npayBbscttSnb}">
|
||||
<div class="input-container inline-block mr-5">
|
||||
<label class="visually-hidden" for="url">사용자 페이지 URL</label>
|
||||
<input type="text" id="url" class="input-text urlVal" readonly style="width: 500px;"/>
|
||||
</div>
|
||||
<button type="button" class="btn xsm primary" onclick="fn_copy_url();">URL 복사</button>
|
||||
</c:if>
|
||||
</div>
|
||||
<div class="center">
|
||||
</div>
|
||||
<div class="right">
|
||||
<c:if test="${bbscttInfo.useAt eq 'Y' && empty bbscttInfo.npayBbscttSnb}">
|
||||
<c:if test="${(bbsInfo.bbsTyCd eq '03') || (bbsInfo.bbsId eq 'main_event') || (bbsInfo.bbsId eq 'largeLMS_event')}">
|
||||
<input type="text" id="url" class="urlVal" style="display: none;"/>
|
||||
<button type="button" class="btn xsm primary" onclick="fn_copy_url();">url복사</button>
|
||||
</c:if>
|
||||
<button type="button" class="btn xsm primary outline" onclick="fn_select_bbsctt_update_pop('<c:out
|
||||
value="${ bbscttInfo.bbscttInnb }"/>','dtlPop');"><spring:message
|
||||
code="button.update"/></button>
|
||||
@@ -699,4 +702,4 @@
|
||||
<div class="modal-footer">
|
||||
<a id="btnCloseModal" rel="modal:close" class="btn primary" style="cursor:pointer">확인</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user