Rev 29883 | Rev 30255 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<style>.table {background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='100px' width='100px'><text transform='translate(20, 100) rotate(-45)' fill='rgb(211,211,211)' font-size='20'>$partnerCode</text></svg>");}</style><script type="text/javascript">$('input[name="extendDatetime"]').daterangepicker(getSingleDatePicker(),dateRangeCallback);getItemAheadOptions($("#scheme-item-search-text"), false, function (selectedItem) {currentItem = selectedItem;});getImeiAheadOptions($("#scheme-imei-search-text"), $fofoId, function (inventoryItem) {imei = inventoryItem;console.log(imei)});$(document).ready(function () {console.log('$partnerType')$('#partner-category').val('$partnerType');$('body').bind('cut copy paste', function (e) {return false;});$('#offr-des').contextmenu(function () {return false;});$('#sch-des').contextmenu(function () {return false;});});</script><body><section class="wrapper"><div class="row"><div class="col-lg-12"><h3 class="page-header"><i class="icon_document_alt"></i>MARGINS</h3><ol class="breadcrumb"><li><i class="fa fa-home"></i><ahref="${rc.contextPath}/dashboard">Home</a></li><li><i class="icon_document_alt"></i>MARGINS</li></ol></div></div><div class="row"><div class="col-lg-3"></div><div class="col-lg-3">#if($schemeInOut)<div style="padding: 12px"><span> <b> Model Name - $item.getItemDescriptionNoColor() </b></span></div>#end</div><div class="col-lg-3">#if($searchItem > 0)<div style="padding: 12px"><span>DP - <span class="currency">$dp</span>,</span><span>MOP - <span class="currency">$mop</span>,</span><span>NLC - <span class="currency">$nlc</span></span></div>#elseif($searchItem > 0)<div style="padding: 12px"><span>DP - <span class="currency">0</span>,</span><span>MOP - <span class="currency">0</span>,</span><span>NLC - <span class="currency">0</span></span></div>#end</div><div class="form-inline col-lg-8"><div class="form-group"><div class="input-group"><input type="date" class="form-control schemes-date"value="${date}"/></div><div class="input-group top_search"><input type="text" class="form-control"id="scheme-item-search-text" autocomplete="off"placeholder="Search for Item"/> <span class="input-group-btn"><button class="btn btn-primary submit"id="scheme-item-search-button" type="button">Go!</button></span></div></div></div><div class="form-inline col-lg-4"><div class="form-group"><label> Check Margins</label><div class="input-group top_search"><input type="text" class="form-control"id="scheme-imei-search-text" autocomplete="off"placeholder="Search for Imei"/> <span class="input-group-btn"><button class="btn btn-primary submit"id="scheme-imei-search-button" type="button">Go!</button></span></div></div></div></div><div id="schemes-table"><div class="row"><div class="col-lg-12"><table class="table table-border table-condensed table-bordered"id="sch-des"><tbody><tr><th>ID</th><th>Name</th><th>Description</th><th>Type</th><th>Amount</th><th>Start Date</th><th>End Date</th></tr>#if($schemes && !$schemes.isEmpty()) #foreach( $scheme in$schemes )#if($scheme.getAmountModel())<tr data="$scheme.getId()"><td>$scheme.getId()</td><td>$scheme.getName()</td><td>$scheme.getDescription()</td><td>$scheme.getType()</td><td>$scheme.getAmountModel()</td><td>$scheme.getFormattedStartDateTime()</td><td>$dateTimeFormatter.format($scheme.getEndDateTime())</td></tr>#end#end #else $noData #end</tbody></table></div></div></div>#if(!$schemeInOut)#if($schemes && !$schemes.isEmpty())<div class="row" id="schemes-paginated"><div class="col-lg-9"><p>Showing <span class="start">$start</span> to <span class="end">$end</span>of <span class="size">$size</span> items</p></div><div class="col-lg-3" style="text-align: right;"><div class="btn-group" style="width: 40%"><button class="btn btn-primary previous" disabled="disabled"style="width: 100%">Previous</button></div><div class="btn-group" style="width: 40%">#if($end >= $size)<button class="btn btn-primary next" style="width: 100%"disabled="disabled">Next</button>#else<button class="btn btn-primary next" style="width: 100%">Next</button>#end</div></div></div><div class="col-lg-12"><h5>Note</h5><b>Hygiene Payout</b> - This is basis the customer details entered inthe system, pls refer to hygiene meter in your Dashboard. <br> <b>TertiaryPayout</b> - This is basis the activation of the handset. <br> <b>InvestmentPayout</b> - Investments in stocks should be above 90% for minimum 12days in a month to earn 2%, between 8-11 days will earn 1%, less then8 days there will be no payout.</div>#end#end#if($schemeInOut)<div class="row"><div class="col-lg-12"><h3 style="text-align:center; color:#4169e1;">IMEI Wise Margin Status</h3><table class="table table-border table-condensed table-bordered"><tr><th>ID</th><th>Name</th><th>Description</th><th>Type</th><th>Amount</th><th>Paid Amount</th><th>Status</th><th>Credit Timestamp</th><th>Description</th></tr>#if($schemeInOut && !$schemeInOut.isEmpty()) #foreach( $sio in$schemeInOut )<tr data="$schemeMap.get($sio.getSchemeId()).getId()"><td>$schemeMap.get($sio.getSchemeId()).getId()</td><td>$schemeMap.get($sio.getSchemeId()).getName()</td><td>$schemeMap.get($sio.getSchemeId()).getDescription()</td><td>$schemeMap.get($sio.getSchemeId()).getType()</td><td>$schemeMap.get($sio.getSchemeId()).getAmountModel()</td><td>$sio.getAmount()</td><td>$sio.getStatus()</td>#if($sio.getCreditTimestamp().format($dateTimeFormatter))<td>$sio.getCreditTimestamp().format($dateTimeFormatter)</td>#else<td>-</td>#end#if($sio.getStatusDescription())<td>$sio.getStatusDescription()</td>#else<td>-</td>#end</tr>#end #else $noData #end</table></div></div>#end#if(!$priceDropImeis.isEmpty())<div class="row"><div class="col-lg-6"><h3>Price Drop</h3><table class="table table-border table-condensed table-bordered"id="offr-des"><tr><th>Status</th><th>Amount</th><th>Description</th></tr>#if(!$priceDropImeis.isEmpty()) #foreach( $pdi in $priceDropImeis )<tr class="priceDrop-details"><td>$pdi.getStatus()</td><td>$pdi.getPriceDrop().getAmount()</td>#if($pdi.getRejectionReason())<td>$pdi.getRejectionReason()</td>#else<td>-</td>#end</tr>#end#else $noData #end</table></div></div>#end#if(!$schemeInOut)<div class="row"><div class="col-lg-12"><h3>Other Schemes</h3><table class="table table-border table-condensed table-bordered"id="offr-des"><tr><th>Name</th><th>Margin Based On</th><th>Sale Criteria</th><th>Payout(Per pc)</th></tr>#if(!$offers.isEmpty())#foreach( $offer in $offers )#set($itemCriteriaPayout = $offer.getTargetSlabs().get(0).getItemCriteriaPayouts().get(0))#set($slab=$itemCriteriaPayout.getCurrentSlab())#if(!$slab)#set($slab=$itemCriteriaPayout.getNextSlab())#end<tr class="offer-details" data-offerid="$offer.getId()"><td><a class="mk_offer_detail"href="javascript:void(0)">$offer.getName()</a><td>$offer.getSchemeType()</td><td>$itemCriteriaPayout.getItemCriteriaString()</td><td>Rs. <spanclass="currency">$offerSlabPayoutMap.get($offer.getId()).get($slab.getOnwardsAmount())</span></td></tr>#end #else $noData #end</table></div></div>#end<div class="offer-margin-container"><div class="modal text-center" id="offerDescription"><div class="modal-dialog modal-lg modal-dialog-scrollable"><div class="modal-content"></div></div></div></div></section></body>