|
|
@@ -1027,6 +1027,22 @@
|
|
|
arr[idx] = item.basDays;
|
|
|
});
|
|
|
|
|
|
+ var dupYn = false;
|
|
|
+ for(let i = 0; i < arr.length; i++) {
|
|
|
+ const currElem = arr[i];
|
|
|
+ for(let j = i+1; j < arr.length; j++) {
|
|
|
+ if(currElem === arr[j]) {
|
|
|
+ dupYn = true;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ if (dupYn == true) {
|
|
|
+ mcxDialog.alert('혜택적용 일수가 동일합니다.');
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
for(let i = 0; i < attendData.length; i++) {
|
|
|
|
|
|
if (attendData[i].benefitGb == 'A') {
|
|
|
@@ -1071,38 +1087,20 @@
|
|
|
}
|
|
|
|
|
|
if (attendData[i].benefitGb == 'A' || attendData[i].benefitGb == 'C') {
|
|
|
- data = {cpnId : attendData[i].cpnId};
|
|
|
- var jsonData = JSON.stringify(data);
|
|
|
+ var param = {cpnId : attendData[i].cpnId};
|
|
|
+ var jsonData = JSON.stringify(param);
|
|
|
+
|
|
|
gagajf.ajaxJsonSubmit('marketing/planning/attend/coupon', jsonData, function(result) {
|
|
|
if (result.length < 1) {
|
|
|
- mcxDialog.alert('입력하신 쿠폰 아이디 ' + attendData[i].cpnId.addComma() + '은 유효하지 않습니다.');
|
|
|
- flag = false;
|
|
|
- return;
|
|
|
+ mcxDialog.alert('입력하신 쿠폰 ID ' + attendData[i].cpnId.addComma() + '은(는) 유효하지 않습니다.');
|
|
|
+ return false;
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
- if (flag == false) {
|
|
|
- return;
|
|
|
- }
|
|
|
}
|
|
|
};
|
|
|
}
|
|
|
|
|
|
- var dupYn = false;
|
|
|
- for(let i = 0; i < arr.length; i++) {
|
|
|
- const currElem = arr[i];
|
|
|
- for(let j = i+1; j < arr.length; j++) {
|
|
|
- if(currElem === arr[j]) {
|
|
|
- dupYn = true;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- if (dupYn == true) {
|
|
|
- mcxDialog.alert('혜택적용 일수가 동일합니다.');
|
|
|
- return;
|
|
|
- }
|
|
|
+
|
|
|
|
|
|
gagajf.ajaxFormSubmit('/marketing/poll/list', formId, function(result) {
|
|
|
if (result.length < 1) {
|