| Line 229... |
Line 229... |
| 229 |
}
|
229 |
}
|
| 230 |
createOfferRequest['sellinPercentage'] = $("#sellinPercentage").val();
|
230 |
createOfferRequest['sellinPercentage'] = $("#sellinPercentage").val();
|
| 231 |
createOfferRequest['brandShareTerms'] = $('#brandShare').val();
|
231 |
createOfferRequest['brandShareTerms'] = $('#brandShare').val();
|
| 232 |
createOfferRequest['partnerCriteria'] = {};
|
232 |
createOfferRequest['partnerCriteria'] = {};
|
| 233 |
createOfferRequest['partnerCriteria']['fofoIds'] = ($("#partners").val() || []).map(Number);
|
233 |
createOfferRequest['partnerCriteria']['fofoIds'] = ($("#partners").val() || []).map(Number);
|
| - |
|
234 |
createOfferRequest['partnerCriteria']['excludeFofoIds'] = [];
|
| - |
|
235 |
let excludeFofoIdChecked = $('input.excludeFofoId').is(':checked');
|
| - |
|
236 |
if (excludeFofoIdChecked) {
|
| - |
|
237 |
createOfferRequest['partnerCriteria']['excludeFofoIds'] = createOfferRequest['partnerCriteria']['fofoIds'];
|
| - |
|
238 |
createOfferRequest['partnerCriteria']['fofoIds'] = [];
|
| - |
|
239 |
}
|
| 234 |
createOfferRequest['partnerCriteria']['partnerTypes'] = ($("select.criteria-partner-type").val() || []);
|
240 |
createOfferRequest['partnerCriteria']['partnerTypes'] = ($("select.criteria-partner-type").val() || []);
|
| 235 |
createOfferRequest['partnerCriteria']['regionIds'] = ($("select.criteria-warehouseregion").val() || []).map(Number);
|
241 |
createOfferRequest['partnerCriteria']['regionIds'] = ($("select.criteria-warehouseregion").val() || []).map(Number);
|
| 236 |
|
242 |
|
| 237 |
createOfferRequest['itemCriteria'] = itemCriteria($('div.itemCriteria'));
|
243 |
createOfferRequest['itemCriteria'] = itemCriteria($('div.itemCriteria'));
|
| 238 |
let targetSlabs = [];
|
244 |
let targetSlabs = [];
|
| 239 |
$('div.targetslabs').each(function(index, ele) {
|
245 |
$('div.targetslabs').each(function (index, ele) {
|
| 240 |
let $targetSlab = $(ele);
|
246 |
let $targetSlab = $(ele);
|
| 241 |
let targetOnwardsValue = $targetSlab.find('.payoutTarget').val();
|
247 |
let targetOnwardsValue = $targetSlab.find('.payoutTarget').val();
|
| 242 |
let targetDescription = $targetSlab.find('.targetDescription').val();
|
248 |
let targetDescription = $targetSlab.find('.targetDescription').val();
|
| 243 |
let itemCriteriaPayouts = [];
|
249 |
let itemCriteriaPayouts = [];
|
| 244 |
if (isNaN(targetOnwardsValue) || targetOnwardsValue < 0) {
|
250 |
if (isNaN(targetOnwardsValue) || targetOnwardsValue < 0) {
|