|
|
@@ -98,10 +98,10 @@
|
|
|
<!-- 상단영역 START -->
|
|
|
<ul class="panelBar">
|
|
|
<li>
|
|
|
- <span style="padding:5.5px 15px; background:#e9ecfb !important; border-top:1px solid #ddd; border-bottom:0.5px solid #dae0fd; font-weight: bold;">미리보기위치</span>
|
|
|
- <select name="viewPage" id="viewPageView" onchange="fnChangeViewPage('View')" >
|
|
|
+ <span style="padding:5.5px 15px; background:#e9ecfb !important; border-top:1px solid #ddd; border-bottom:0.5px solid #dae0fd; font-weight: bold;">미리보기</span>
|
|
|
+ <!-- <select name="viewPage" id="viewPageView" onchange="fnChangeViewPage('View')" >
|
|
|
<option th:if="${viewPageList}" th:each="oneData, status : ${viewPageList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
- </select>
|
|
|
+ </select> -->
|
|
|
<select name="cateNo" id="cateNoView" class='off' data-valid-name="대카테고리">
|
|
|
<option value="">[선택]</option>
|
|
|
<option th:if="${cateNoList}" th:each="oneData, status : ${cateNoList}" th:value="${oneData.cd}" th:text="${'[' + oneData.cd + '] ' + oneData.cdNm}"></option>
|
|
|
@@ -405,6 +405,35 @@
|
|
|
* 조회
|
|
|
*/
|
|
|
$('#btnSearch').on('click', function (){
|
|
|
+
|
|
|
+ if (!gagajf.isNull($("#searchForm input[name=dispStdt]").val()) || !gagajf.isNull($("#searchForm input[name=dispEddt]").val())){
|
|
|
+
|
|
|
+ if (gagajf.isNull($("#searchForm input[name=dispStdt]").val()) || gagajf.isNull($("#searchForm input[name=dispEddt]").val())){
|
|
|
+ mcxDialog.alertC("전시기간 조회시 시작일자와 종료일자를 입력하세요.", {
|
|
|
+ sureBtnText: "확인",
|
|
|
+ sureBtnClick: function() {
|
|
|
+ $('#searchForm input[name=dispStdt]').focus();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ var fromDate = $("#searchForm input[name=dispStdt]").val().replaceAll('-', '')+ $("#searchForm select[name=schStTimeHour]").val()+ $("#searchForm select[name=schStTimeMin]").val();
|
|
|
+ var toDate = $("#searchForm input[name=dispEddt]").val().replaceAll('-', '')+ $("#searchForm select[name=schEdTimeHour]").val()+ $("#searchForm select[name=schEdTimeMin]").val();
|
|
|
+
|
|
|
+ if (fromDate > toDate) {
|
|
|
+ mcxDialog.alertC("전시기간의 시작일시는 종료일시 보다 클 수 없습니다.", {
|
|
|
+ sureBtnText: "확인",
|
|
|
+ sureBtnClick: function() {
|
|
|
+ $('#searchForm input[name=dispStdt]').focus();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
$("#searchForm input[name=dispStTime]").val($('#searchForm #schStTimeHour').val()+$('#searchForm #schStTimeMin').val()+'00');
|
|
|
$("#searchForm input[name=dispEdTime]").val($('#searchForm #schEdTimeHour').val()+$('#searchForm #schEdTimeMin').val()+'59');
|
|
|
fnSearch();
|
|
|
@@ -483,6 +512,40 @@
|
|
|
imgDivLen = 1;
|
|
|
});
|
|
|
|
|
|
+ // 미리보기
|
|
|
+ $("#btnView").on("click", function(){
|
|
|
+ if($("#viewDate").val()==""){
|
|
|
+ mcxDialog.alert("미리보기 일시를 입력해 주세요")
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ var selectRowData = gagaAgGrid.selectedRowData(gridOptions);
|
|
|
+
|
|
|
+ if (selectRowData.length == 0) {
|
|
|
+ mcxDialog.alert('미리보기 할 팝업을 선택하세에요.');
|
|
|
+ return;
|
|
|
+ }else if (selectRowData.length > 1) {
|
|
|
+ mcxDialog.alert('미리보기 할 팝업만 선택하세에요.');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
+ var viewPage = selectRowData[0].viewPage;
|
|
|
+ var cateNo = selectRowData[0].cateNo;
|
|
|
+ var brandCd = selectRowData[0].brandCd;
|
|
|
+ var planSq = selectRowData[0].planSq;
|
|
|
+
|
|
|
+ var uriMap = new Map();
|
|
|
+ uriMap.set("G037_10", "/display/mall/main/form?");
|
|
|
+ uriMap.set("G037_20", "/display/mall/main/form?");
|
|
|
+ uriMap.set("G037_30", "/display/category/main/form?cateGb=G032_101&cate1No="+cateNo);
|
|
|
+ uriMap.set("G037_31", "/display/brand/main/form?brandGroupNo="+brandCd);
|
|
|
+ uriMap.set("G037_32", "/display/outlet/main/form?cateGb=G032_103");
|
|
|
+ uriMap.set("G037_40", "/planning/detail/form?planSq="+planSq);
|
|
|
+ _mall = [[${@environment.getProperty('domain.front')}]];
|
|
|
+ window.open("about:blank").location.href= _mall + uriMap.get(viewPage) + "&viewPage=" + viewPage + "&preview=Y&viewDt="+$("#viewDate").val().replace(/-/gi, '')+$("#viewTimeHour").val()+$("#viewTimeMin").val()+"00";
|
|
|
+ });
|
|
|
+
|
|
|
+
|
|
|
// 데이터 validation 체크
|
|
|
function dataValidation(){
|
|
|
// 날짜체크
|