| Line 61... |
Line 61... |
| 61 |
} else {
|
61 |
} else {
|
| 62 |
$("div.activation-brands").hide();
|
62 |
$("div.activation-brands").hide();
|
| 63 |
}
|
63 |
}
|
| 64 |
});
|
64 |
});
|
| 65 |
$(document).on('change', 'input[name^=amountType]', function () {
|
65 |
$(document).on('change', 'input[name^=amountType]', function () {
|
| - |
|
66 |
let payoutType = $('input[name=payoutType]:checked').val();
|
| 66 |
let holder1 = "Qty";
|
67 |
let holder1 = payoutType == "QUANTITY" ? "Qty" : "Rs.";
|
| 67 |
let holder2 = "pc(s) onwards, ";
|
68 |
let holder2 = payoutType == "QUANTITY" ? "pc(s) onwards, " : "onwards,";
|
| 68 |
let holder3 = "% of value";
|
69 |
let holder3 = "% of value";
|
| 69 |
if ($(this).val() == "FIXED") {
|
70 |
if ($(this).val() == "FIXED") {
|
| 70 |
holder3 = "per pc";
|
71 |
holder3 = "per pc";
|
| 71 |
} else if ($(this).val() == "SLAB_FIXED") {
|
72 |
} else if ($(this).val() == "SLAB_FIXED") {
|
| 72 |
holder3 = "";
|
73 |
holder3 = "";
|
| Line 77... |
Line 78... |
| 77 |
<span class="input-group-addon">${holder2}</span>
|
78 |
<span class="input-group-addon">${holder2}</span>
|
| 78 |
<input type="text" class="form-control payoutValue" value="0"/>
|
79 |
<input type="text" class="form-control payoutValue" value="0"/>
|
| 79 |
<span class="input-group-addon">${holder3}</span>
|
80 |
<span class="input-group-addon">${holder3}</span>
|
| 80 |
</div>`;
|
81 |
</div>`;
|
| 81 |
$(this).closest('.itemcriteriapayout').find('div.slab-container').html(slabHtml.repeat(15));
|
82 |
$(this).closest('.itemcriteriapayout').find('div.slab-container').html(slabHtml.repeat(15));
|
| 82 |
//targetSlabTemplate = $('div.targetslabs').get(0).outerHTML;
|
- |
|
| 83 |
});
|
83 |
});
|
| 84 |
});
|
84 |
});
|
| 85 |
|
85 |
|
| 86 |
function changeTargetType() {
|
86 |
function changeTargetType() {
|
| 87 |
let holder1 = "Rs.";
|
87 |
let holder1 = "Rs.";
|
| Line 98... |
Line 98... |
| 98 |
}
|
98 |
}
|
| 99 |
|
99 |
|
| 100 |
function changePayoutType() {
|
100 |
function changePayoutType() {
|
| 101 |
let holder1 = "Rs.";
|
101 |
let holder1 = "Rs.";
|
| 102 |
let holder2 = "onwards,";
|
102 |
let holder2 = "onwards,";
|
| 103 |
let holder3 = "% of value";
|
- |
|
| 104 |
$allSlabContainers = $('div.slab-container');
|
103 |
$allSlabContainers = $('div.slab-container');
|
| 105 |
$('div.slab-payout input:radio[value="PERCENTAGE"]').prop('checked', true);
|
104 |
$('div.slab-payout input:radio[value="PERCENTAGE"]').prop('checked', true);
|
| 106 |
$('div.slab-payout input:radio[value!="PERCENTAGE"]').prop('checked', false).prop('disabled', false);
|
105 |
$('div.slab-payout input:radio[value!="PERCENTAGE"]').prop('checked', false).prop('disabled', false);
|
| 107 |
if ($(this).val() == "QUANTITY") {
|
106 |
if ($(this).val() == "QUANTITY") {
|
| 108 |
holder1 = "Qty";
|
107 |
holder1 = "Qty";
|
| 109 |
holder2 = "pc(s) onwards, ";
|
108 |
holder2 = "pc(s) onwards, ";
|
| 110 |
}
|
109 |
}
|
| - |
|
110 |
let holder3 = "% of value";
|
| - |
|
111 |
$allSlabContainers.each(function() {
|
| 111 |
let slabHtml = `<div class="input-group slab">
|
112 |
let slabHtml = `<div class="input-group slab">
|
| 112 |
<span class="input-group-addon">${holder1}</span>
|
113 |
<span class="input-group-addon">${holder1}</span>
|
| 113 |
<input type="text" class="slabOnwardsAmount form-control" value="0"/>
|
114 |
<input type="text" class="slabOnwardsAmount form-control" value="0"/>
|
| 114 |
<span class="input-group-addon">${holder2}</span>
|
115 |
<span class="input-group-addon">${holder2}</span>
|
| 115 |
<input type="text" class="form-control payoutValue" value="0"/>
|
116 |
<input type="text" class="form-control payoutValue" value="0"/>
|
| 116 |
<span class="input-group-addon">${holder3}</span>
|
117 |
<span class="input-group-addon">${holder3}</span>
|
| 117 |
</div>`;
|
118 |
</div>`;
|
| 118 |
$allSlabContainers.html(slabHtml.repeat(15));
|
119 |
$(this).html(slabHtml.repeat(15));
|
| - |
|
120 |
});
|
| 119 |
}
|
121 |
}
|
| 120 |
|
122 |
|
| 121 |
$(document).on('click', 'a.mk_offer_active', function () {
|
123 |
$(document).on('click', 'a.mk_offer_active', function () {
|
| 122 |
let $clicked = $(this);
|
124 |
let $clicked = $(this);
|
| 123 |
let offerId = $clicked.closest('tr').data("offerid");
|
125 |
let offerId = $clicked.closest('tr').data("offerid");
|