Subversion Repositories SmartDukaan

Rev

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

Rev 27955 Rev 27956
Line 177... Line 177...
177
    createOfferRequest['partnerCriteria']['fofoIds'] = ($("#partners").val() || []).map(Number);
177
    createOfferRequest['partnerCriteria']['fofoIds'] = ($("#partners").val() || []).map(Number);
178
    createOfferRequest['partnerCriteria']['partnerTypes'] = ($("select.criteria-partner-type").val() || []);
178
    createOfferRequest['partnerCriteria']['partnerTypes'] = ($("select.criteria-partner-type").val() || []);
179
    createOfferRequest['partnerCriteria']['regionIds'] = ($("select.criteria-warehouseregion").val() || []).map(Number);
179
    createOfferRequest['partnerCriteria']['regionIds'] = ($("select.criteria-warehouseregion").val() || []).map(Number);
180
 
180
 
181
    createOfferRequest['itemCriteria'] = itemCriteria($('div.itemCriteria'));
181
    createOfferRequest['itemCriteria'] = itemCriteria($('div.itemCriteria'));
182
    createOfferRequest['itemCriteria']['isSmartPhone'] = $("input[name=smartphone]").is(":checked");
-
 
183
    createOfferRequest['itemCriteria']['isFeaturedPhone'] = $("input[name=featuredphone]").is(":checked");
-
 
184
    let targetSlabs = [];
182
    let targetSlabs = [];
185
    $('div.targetslabs').each(function (index, ele) {
183
    $('div.targetslabs').each(function (index, ele) {
186
        let $targetSlab = $(ele);
184
        let $targetSlab = $(ele);
187
        let targetOnwardsValue = $targetSlab.find('.payoutTarget').val();
185
        let targetOnwardsValue = $targetSlab.find('.payoutTarget').val();
188
        let targetDescription = $targetSlab.find('.targetDescription').val();
186
        let targetDescription = $targetSlab.find('.targetDescription').val();
Line 255... Line 253...
255
        console.log("Invalid Offer");
253
        console.log("Invalid Offer");
256
    }
254
    }
257
}
255
}
258
 
256
 
259
function itemCriteria($container) {
257
function itemCriteria($container) {
-
 
258
	let isSmartPhone = $container.find("input[name=smartphone]").is(":checked");
-
 
259
	let isFeaturedPhone = $container.find("input[name=featuredphones]").is(":checked");
260
    let catalogIds = $container.find('.criteria-catalogids').val() || [];
260
    let catalogIds = $container.find('.criteria-catalogids').val() || [];
261
    let excludeCatalogIds = [];
261
    let excludeCatalogIds = [];
262
    let excludeChecked = $container.find('input.exclude').is(':checked');
262
    let excludeChecked = $container.find('input.exclude').is(':checked');
263
    if(excludeChecked) {
263
    if(excludeChecked) {
264
    	excludeCatalogIds = catalogIds;
264
    	excludeCatalogIds = catalogIds;