Subversion Repositories SmartDukaan

Rev

Rev 36054 | Rev 36522 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 36054 Rev 36452
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;