bin2107 vor 4 Jahren
Ursprung
Commit
5f7928b2d2
1 geänderte Dateien mit 130 neuen und 0 gelöschten Zeilen
  1. 130 0
      src/main/webapp/WEB-INF/views/marketing/CouponPopupForm.html

+ 130 - 0
src/main/webapp/WEB-INF/views/marketing/CouponPopupForm.html

@@ -2621,6 +2621,9 @@
 				if(cpnDetail.cpnType == "G230_30"){
 					$('#CouponForm .maxDcAmtArea').hide();
 				}
+				if(cpnDetail.cpnType == "G230_20"){
+					$('#CouponForm .payTypeTr').show();
+				}
 			}
 
 			if(limitedTimeCpnList.length>0 && cpnDetail.cpnType == "G230_11"){  //상품쿠폰이고 선착순쿠폰일때
@@ -2783,6 +2786,12 @@
 				$("#CouponForm #downStHH").attr('disabled', true);
 				$("#CouponForm #downStMM").attr('readonly', true);
 				$("#CouponForm #downStMM").attr('disabled', true);
+				$("#CouponForm #downEdDay").attr('readonly', true);
+				$("#CouponForm #downEdDay").attr('disabled', true);
+				$("#CouponForm #downEdHH").attr('readonly', true);
+				$("#CouponForm #downEdHH").attr('disabled', true);
+				$("#CouponForm #downEdMM").attr('readonly', true);
+				$("#CouponForm #downEdMM").attr('disabled', true);
 				$("#CouponForm #buyLimitAmt").attr('readonly', true);
 				$("#CouponForm input:radio[name='rdoDcWay']").attr('readonly', true);
 				$("#CouponForm input:radio[name='rdoApplyScope']").attr('readonly', true);
@@ -2793,6 +2802,20 @@
 				$("#CouponForm input:checkbox[name='cpnCreateType']").attr('disabled', true);
 				$("#CouponForm input:checkbox[name=cpnCreateType]").attr('checked', true);
 				$("#CouponForm input:checkbox[name=cpnCreateType]").parent().addClass('checked');
+				$("#btnAddAf").hide();
+				$("#btnDeleteAf").hide();
+				$("#btnSupplyAdd").hide();
+				$("#btnSupplyDel").hide();
+				$("#btnBrandAdd").hide();
+				$("#btnBrandDel").hide();
+				$("#btnCateAdd").hide();
+				$("#btnCateDel").hide();
+				$("#btnGoodsAdd").hide();
+				$("#btnGoodsDel").hide();
+				$("#btnExcepGoodsAdd").hide();
+				$("#btnExcepGoodsDel").hide();
+				$("#btnAddApplyBurden").hide();
+				$("#btnDelApplyBurden").hide();
 			}
 			// 다운로드기간 세팅
 			splitDate("start", cpnDetail.downStdt, "down");
@@ -2808,6 +2831,12 @@
 					$("#CouponForm #availStHH").attr('disabled', true);
 					$("#CouponForm #availStMM").attr('readonly', true);
 					$("#CouponForm #availStMM").attr('disabled', true);
+					$("#CouponForm #availEdDay").attr('readonly', true);
+					$("#CouponForm #availEdDay").attr('disabled', true);
+					$("#CouponForm #availEdHH").attr('readonly', true);
+					$("#CouponForm #availEdHH").attr('disabled', true);
+					$("#CouponForm #availEdMM").attr('readonly', true);
+					$("#CouponForm #availEdMM").attr('disabled', true);
 				}
 			} else {
 				$("#CouponForm #availDays").val(cpnDetail.availDays);
@@ -2841,6 +2870,107 @@
 					$("#CouponForm #custJoinStMM").attr('disabled', true);
 				}
 			}
+
+			// 대기상태 아닐 때 , 체크박스 disabled, 입력불가
+			if(cpnDetail.cpnStat != 'G232_10'){
+				$("#CouponForm").find("input[name=usableCustGbArr]").each(function (){
+					$(this).attr('disabled', true);
+				});
+				$("#CouponForm").find("input[name=usableCustGradeArr]").each(function (){
+					$(this).attr('disabled', true);
+				});
+				$("#CouponForm").find("input[name=payTypeArr]").each(function (){
+					$(this).attr('disabled', true);
+				});
+
+				$("#CouponForm #usableCustGb").attr('readonly', true);
+				$("#CouponForm #usableCustGb").attr('disabled', true);
+				$("#CouponForm #afChannel").attr('readonly', true);
+				$("#CouponForm #afChannel").attr('disabled', true);
+				$("#CouponForm #usableCustGrade").attr('readonly', true);
+				$("#CouponForm #usableCustGrade").attr('disabled', true);
+				$("#CouponForm #endAlimYn").attr('readonly', true);
+				$("#CouponForm #endAlimYn").attr('disabled', true);
+				$("#CouponForm #firstOrdYn").attr('readonly', true);
+				$("#CouponForm #firstOrdYn").attr('disabled', true);
+				$("#CouponForm #reissuance").attr('readonly', true);
+				$("#CouponForm #reissuance").attr('disabled', true);
+				$("#CouponForm #dnGb").attr('readonly', true);
+				$("#CouponForm #dnGb").attr('disabled', true);
+				$("#CouponForm #newCustYn").attr('readonly', true);
+				$("#CouponForm #newCustYn").attr('disabled', true);
+				$("#CouponForm #pdGb").attr('readonly', true);
+				$("#CouponForm #pdGb").attr('disabled', true);
+				$("#CouponForm #downAblYn").attr('readonly', true);
+				$("#CouponForm #downAblYn").attr('disabled', true);
+				$("#CouponForm #siteCd").attr('readonly', true);
+				$("#CouponForm #siteCd").attr('disabled', true);
+				$("#CouponForm #cpnNm").attr('readonly', true);
+				$("#CouponForm #cpnNm").attr('disabled', true);
+				$("#CouponForm #dcPval").attr('readonly', true);
+				$("#CouponForm #dcPval").attr('disabled', true);
+				$("#CouponForm #dcMval").attr('readonly', true);
+				$("#CouponForm #dcMval").attr('disabled', true);
+				$("#CouponForm #dcAval").attr('readonly', true);
+				$("#CouponForm #dcAval").attr('disabled', true);
+				$("#CouponForm #maxDcAmt").attr('readonly', true);
+				$("#CouponForm #maxDcAmt").attr('disabled', true);
+				$("#CouponForm #totPubLimitQty").attr('readonly', true);
+				$("#CouponForm #totPubLimitQty").attr('disabled', true);
+				$("#CouponForm #custPubLimitQty").attr('readonly', true);
+				$("#CouponForm #custPubLimitQty").attr('disabled', true);
+				$("#CouponForm #onePubQty").attr('readonly', true);
+				$("#CouponForm #onePubQty").attr('disabled', true);
+				$("#CouponForm #downStDay").attr('readonly', true);
+				$("#CouponForm #downStDay").attr('disabled', true);
+				$("#CouponForm #downStHH").attr('readonly', true);
+				$("#CouponForm #downStHH").attr('disabled', true);
+				$("#CouponForm #downStMM").attr('readonly', true);
+				$("#CouponForm #downStMM").attr('disabled', true);
+				$("#CouponForm #downEdDay").attr('readonly', true);
+				$("#CouponForm #downEdDay").attr('disabled', true);
+				$("#CouponForm #downEdHH").attr('readonly', true);
+				$("#CouponForm #downEdHH").attr('disabled', true);
+				$("#CouponForm #downEdMM").attr('readonly', true);
+				$("#CouponForm #downEdMM").attr('disabled', true);
+				$("#CouponForm #buyLimitAmt").attr('readonly', true);
+				$("#CouponForm input:radio[name='rdoDcWay']").attr('readonly', true);
+				$("#CouponForm input:radio[name='rdoApplyScope']").attr('readonly', true);
+				$("#CouponForm .rdoBtn").css('cursor', 'auto');
+				$("#CouponForm #cpnId").attr('readonly', true);
+				$("#CouponForm #cpnId").attr('disabled', true);
+				$("#CouponForm input:checkbox[name='cpnCreateType']").attr('readonly', true);
+				$("#CouponForm input:checkbox[name='cpnCreateType']").attr('disabled', true);
+				$("#CouponForm input:checkbox[name=cpnCreateType]").attr('checked', true);
+				$("#CouponForm input:checkbox[name=cpnCreateType]").parent().addClass('checked');
+				$("#CouponForm #availStDay").attr('readonly', true);
+				$("#CouponForm #availStDay").attr('disabled', true);
+				$("#CouponForm #availStHH").attr('readonly', true);
+				$("#CouponForm #availStHH").attr('disabled', true);
+				$("#CouponForm #availStMM").attr('readonly', true);
+				$("#CouponForm #availStMM").attr('disabled', true);
+				$("#CouponForm #availEdDay").attr('readonly', true);
+				$("#CouponForm #availEdDay").attr('disabled', true);
+				$("#CouponForm #availEdHH").attr('readonly', true);
+				$("#CouponForm #availEdHH").attr('disabled', true);
+				$("#CouponForm #availEdMM").attr('readonly', true);
+				$("#CouponForm #availEdMM").attr('disabled', true);
+
+				$("#btnAddAf").hide();
+				$("#btnDeleteAf").hide();
+				$("#btnSupplyAdd").hide();
+				$("#btnSupplyDel").hide();
+				$("#btnBrandAdd").hide();
+				$("#btnBrandDel").hide();
+				$("#btnCateAdd").hide();
+				$("#btnCateDel").hide();
+				$("#btnGoodsAdd").hide();
+				$("#btnGoodsDel").hide();
+				$("#btnExcepGoodsAdd").hide();
+				$("#btnExcepGoodsDel").hide();
+				$("#btnAddApplyBurden").hide();
+				$("#btnDelApplyBurden").hide();
+			}
 		}
 		// 기본세팅
 		pdGbChange();