|
|
@@ -884,8 +884,10 @@
|
|
|
$("#mcTable"+tableDataId).find("tr[name=subTextPopRow]").find("input[name=subText]").val(result[0].dtlTitle1);
|
|
|
$("#mcTable"+tableDataId).find("tr[name=linkPopRow]").find("input[name=link]").val('/planning/detail/form?planSq='+result[0].planSq);
|
|
|
$("#mcTable"+tableDataId).find("tr[id=mobImgPop]").find("input[name=imgPath]").val(result[0].mainPimg);
|
|
|
- $("#mcTable"+tableDataId).find('.mobImg').find("#bannerPreViewUrlPop_"+tableDataId).attr('src', $("#uploadDefaultUrlPop").val().replace('/contents/', '')+result[0].mainPimg);
|
|
|
- $("#mcTable"+tableDataId).find('.mobImg').find("#imgViewPop_"+tableDataId).removeClass("off").addClass("on");
|
|
|
+ if(!gagajf.isNull(result[0].mainPimg)){
|
|
|
+ $("#mcTable"+tableDataId).find('.mobImg').find("#bannerPreViewUrlPop_"+tableDataId).attr('src', $("#uploadDefaultUrlPop").val().replace('/contents/', '')+result[0].mainPimg);
|
|
|
+ $("#mcTable"+tableDataId).find('.mobImg').find("#imgViewPop_"+tableDataId).removeClass("off").addClass("on");
|
|
|
+ }
|
|
|
|
|
|
let stdt = result[0].dispStdt.split(" ");
|
|
|
let eddt = result[0].dispEddt.split(" ");
|
|
|
@@ -913,6 +915,10 @@
|
|
|
var thisIdx = $(this).find("input[name=tableIdx]").val();
|
|
|
var contentsTypeVal = $(this).find("input:radio[name=contentsType"+thisIdx+"]:checked").val();
|
|
|
var textColorVal = $(this).find("input:radio[name=thumTextColor"+thisIdx+"]:checked").val();
|
|
|
+ var imgVal = $(this).find(".pcImgFile").find("input[name=imgPath]").val();
|
|
|
+ var newImgVal = $(this).find(".pcImgFile").find("input[name=newImgFile]").val();
|
|
|
+ var mImgVal = $(this).find(".mobImgFile").find("input[name=imgPath]").val();
|
|
|
+ var mNewImgVal = $(this).find(".mobImgFile").find("input[name=newImgFile]").val();
|
|
|
|
|
|
if(gagajf.isNull(contentsTypeVal)){
|
|
|
mcxDialog.alert('컨텐츠 유형을 선택해주세요.');
|
|
|
@@ -929,6 +935,14 @@
|
|
|
mcxDialog.alert('썸네일 글자 색상을 선택해주세요.');
|
|
|
dataBool = false;
|
|
|
}
|
|
|
+ if(gagajf.isNull(imgVal) && gagajf.isNull(newImgVal)){
|
|
|
+ mcxDialog.alert((i+1)+'번째 이미지를 선택해주세요.');
|
|
|
+ dataBool = false;
|
|
|
+ }
|
|
|
+ if(gagajf.isNull(mImgVal) && gagajf.isNull(mNewImgVal)){
|
|
|
+ mcxDialog.alert((i+1)+'번째 모바일용 이미지를 선택해주세요.');
|
|
|
+ dataBool = false;
|
|
|
+ }
|
|
|
});
|
|
|
if(!dataBool){
|
|
|
return false;
|
|
|
@@ -1374,7 +1388,13 @@
|
|
|
html += '<th>이미지';
|
|
|
}
|
|
|
html += '</th>';
|
|
|
- html += '<td><div class="uFile w300">';
|
|
|
+ html += '<td><div class="uFile w300';
|
|
|
+ if(idx>1){
|
|
|
+ html += ' mobImgFile';
|
|
|
+ }else{
|
|
|
+ html += ' pcImgFile';
|
|
|
+ }
|
|
|
+ html +=' ">';
|
|
|
html += '<input id="filePop_'+imgIndex+'" name="file" type="file" class="uFileInput w300" onchange="fnPopFileUpload(this, '+imgIndex+')"/>';
|
|
|
html += '<label for="filePop_'+imgIndex+'" class="uFileLabel">파일선택</label>';
|
|
|
html += '<input type="hidden" name="imgPath" value="'+imgPath+'"/>';
|
|
|
@@ -1428,7 +1448,7 @@
|
|
|
var html = '<tr class="mobImg" name="imgPopRow" id="mobImgPop">';
|
|
|
html += '<th>모바일용 이미지';
|
|
|
html += '</th>';
|
|
|
- html += '<td><div class="uFile w300">';
|
|
|
+ html += '<td><div class="uFile w300 mobImgFile">';
|
|
|
html += '<input id="filePop_'+imgMobIndex+'" name="file" type="file" class="uFileInput w300" onchange="fnPopFileUpload(this, '+imgMobIndex+')"/>';
|
|
|
html += '<label for="filePop_'+imgMobIndex+'" class="uFileLabel">파일선택</label>';
|
|
|
html += '<input type="hidden" name="imgPath" value="'+imgPath+'"/>';
|