| 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;
|