| Line 399... |
Line 399... |
| 399 |
|
399 |
|
| 400 |
var ckEditor;
|
400 |
var ckEditor;
|
| 401 |
|
401 |
|
| 402 |
function createOfferNew() {
|
402 |
function createOfferNew() {
|
| 403 |
let validated = true;
|
403 |
let validated = true;
|
| - |
|
404 |
if (!$("#offer_reference").val() || $("#offer_reference").val().trim() === '') {
|
| - |
|
405 |
alert("Reference is required");
|
| - |
|
406 |
$("#offer_reference").focus();
|
| - |
|
407 |
return;
|
| - |
|
408 |
}
|
| 404 |
let rangePicker = getDatesFromPicker('input[name="dateRange"]');
|
409 |
let rangePicker = getDatesFromPicker('input[name="dateRange"]');
|
| 405 |
let createOfferRequest = {};
|
410 |
let createOfferRequest = {};
|
| 406 |
createOfferRequest['name'] = $("#offer_name").val();
|
411 |
createOfferRequest['name'] = $("#offer_name").val();
|
| 407 |
createOfferRequest['startDate'] = rangePicker.startDate;
|
412 |
createOfferRequest['startDate'] = rangePicker.startDate;
|
| 408 |
createOfferRequest['endDate'] = rangePicker.endDate;
|
413 |
createOfferRequest['endDate'] = rangePicker.endDate;
|
| Line 413... |
Line 418... |
| 413 |
createOfferRequest['payoutType'] = $("input[name=payoutType]:checked").val();
|
418 |
createOfferRequest['payoutType'] = $("input[name=payoutType]:checked").val();
|
| 414 |
createOfferRequest['schemeType'] = $("select[name=schemeType]").val();
|
419 |
createOfferRequest['schemeType'] = $("select[name=schemeType]").val();
|
| 415 |
createOfferRequest['booster'] = false;
|
420 |
createOfferRequest['booster'] = false;
|
| 416 |
createOfferRequest['activationBrands'] = null;
|
421 |
createOfferRequest['activationBrands'] = null;
|
| 417 |
createOfferRequest['discount'] = $("input[name=discount]").is(':checked');
|
422 |
createOfferRequest['discount'] = $("input[name=discount]").is(':checked');
|
| - |
|
423 |
createOfferRequest['reference'] = $("#offer_reference").val();
|
| 418 |
if (createOfferRequest['schemeType'] == 'ACTIVATION') {
|
424 |
if (createOfferRequest['schemeType'] == 'ACTIVATION') {
|
| 419 |
createOfferRequest['activationBrands'] = $("div.activation-brands select").val().join(",") || null;
|
425 |
createOfferRequest['activationBrands'] = $("div.activation-brands select").val().join(",") || null;
|
| 420 |
} else if (createOfferRequest['schemeType'] == 'SELLINBOOSTER') {
|
426 |
} else if (createOfferRequest['schemeType'] == 'SELLINBOOSTER') {
|
| 421 |
createOfferRequest['schemeType'] = 'SELLIN';
|
427 |
createOfferRequest['schemeType'] = 'SELLIN';
|
| 422 |
createOfferRequest['booster'] = true;
|
428 |
createOfferRequest['booster'] = true;
|