Subversion Repositories SmartDukaan

Rev

Rev 29879 | Rev 30026 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
28134 tejbeer 1
<style>
2
.table {
3
	background-image:
28136 tejbeer 4
		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>");
28134 tejbeer 5
}
6
</style>
7
 
27873 amit.gupta 8
<script type="text/javascript">
28134 tejbeer 9
	$('input[name="extendDatetime"]').daterangepicker(getSingleDatePicker(),
10
			dateRangeCallback);
27873 amit.gupta 11
 
28134 tejbeer 12
	getItemAheadOptions($("#scheme-item-search-text"), false, function(
13
			selectedItem) {
14
		currentItem = selectedItem;
15
	});
28795 tejbeer 16
 
17
		getImeiAheadOptions($("#scheme-imei-search-text"), $fofoId, function(
18
			inventoryItem) {
19
		imei = inventoryItem;
20
		console.log(imei)
21
	});
27873 amit.gupta 22
 
28795 tejbeer 23
 
28134 tejbeer 24
	$(document).ready(function() {
25
		console.log('$partnerType')
26
		$('#partner-category').val('$partnerType');
28139 tejbeer 27
		$('body').bind('cut copy paste', function(e) {
28
			return false;
29
		});
28136 tejbeer 30
		$('#offr-des').contextmenu(function() {
31
			return false;
32
		});
33
 
34
		$('#sch-des').contextmenu(function() {
35
			return false;
36
		});
37
 
28134 tejbeer 38
	});
27873 amit.gupta 39
</script>
28139 tejbeer 40
<body>
41
	<section class="wrapper">
42
		<div class="row">
43
			<div class="col-lg-12">
44
				<h3 class="page-header">
45
					<i class="icon_document_alt"></i>MARGINS
46
				</h3>
47
				<ol class="breadcrumb">
48
					<li><i class="fa fa-home"></i><a
49
						href="${rc.contextPath}/dashboard">Home</a></li>
50
					<li><i class="icon_document_alt"></i>MARGINS</li>
51
				</ol>
52
			</div>
28134 tejbeer 53
		</div>
28139 tejbeer 54
		<div class="row">
28548 amit.gupta 55
			<div class="col-lg-3"></div>
28802 tejbeer 56
 
28548 amit.gupta 57
			<div class="col-lg-3">
28802 tejbeer 58
				#if($schemeInOut)
59
				<div style="padding: 12px">
60
					<span> <b> Model Name - $item.getItemDescriptionNoColor() </b><span>
61
 
62
				</div>
63
				#end
64
			</div>
65
			<div class="col-lg-3">
28139 tejbeer 66
				#if($searchItem > 0)
67
				<div style="padding: 12px">
29659 amit.gupta 68
					<span>DP - <span class="currency">$dp,</span>&nbsp;
69
					<span>MOP - <span class="currency">$mop,</span>&nbsp;
70
					<span>NLC - <span class="currency">$nlc</span>
28139 tejbeer 71
				</div>
72
				#elseif($searchItem > 0)
73
				<div style="padding: 12px">
74
					<span> DP - <span class="currency">0</span>,&nbsp;&nbsp; <span>
75
							MOP - <span class="currency">0</span>
76
				</div>
77
				#end
28134 tejbeer 78
			</div>
28795 tejbeer 79
 
28802 tejbeer 80
 
81
 
28795 tejbeer 82
			<div class="form-inline col-lg-8">
28139 tejbeer 83
				<div class="form-group">
28795 tejbeer 84
 
28139 tejbeer 85
					<div class="input-group">
86
						<input type="date" class="form-control schemes-date"
87
							value="${date}" />
88
					</div>
28795 tejbeer 89
 
28139 tejbeer 90
					<div class="input-group top_search">
28795 tejbeer 91
 
28139 tejbeer 92
						<input type="text" class="form-control"
93
							id="scheme-item-search-text" autocomplete="off"
94
							placeholder="Search for Item" /> <span class="input-group-btn">
95
							<button class="btn btn-primary submit"
96
								id="scheme-item-search-button" type="button">Go!</button>
97
						</span>
98
					</div>
28795 tejbeer 99
 
100
 
28796 tejbeer 101
 
102
				</div>
103
			</div>
104
 
105
			<div class="form-inline col-lg-4">
106
				<div class="form-group">
107
 
108
 
109
 
110
					 <label> Check Margins</label>
28795 tejbeer 111
 
112
				    <div class="input-group top_search">
113
				  	<input type="text" class="form-control"
114
							id="scheme-imei-search-text" autocomplete="off"
115
							placeholder="Search for Imei" /> <span class="input-group-btn">
116
							<button class="btn btn-primary submit"
117
								id="scheme-imei-search-button" type="button">Go!</button>
118
						</span>
119
					</div>
28139 tejbeer 120
				</div>
28134 tejbeer 121
			</div>
122
		</div>
28139 tejbeer 123
		<div id="schemes-table">
124
			<div class="row">
125
				<div class="col-lg-12">
126
					<table class="table table-border table-condensed table-bordered"
127
						id="sch-des">
128
						<tbody>
129
							<tr>
130
								<th>ID</th>
131
								<th>Name</th>
132
								<th>Description</th>
133
								<th>Type</th>
134
								<th>Amount</th>
135
								<th>Start Date</th>
136
								<th>End Date</th>
137
							</tr>
138
							#if($schemes && !$schemes.isEmpty()) #foreach( $scheme in
139
							$schemes )
28824 amit.gupta 140
								#if($scheme.getAmountModel())
141
								<tr data="$scheme.getId()">
142
									<td>$scheme.getId()</td>
143
									<td>$scheme.getName()</td>
144
									<td>$scheme.getDescription()</td>
145
									<td>$scheme.getType()</td>
146
									<td>$scheme.getAmountModel()</td>
147
									<td>$scheme.getFormattedStartDateTime()</td>
148
									<td>$dateTimeFormatter.format($scheme.getEndDateTime())</td>
149
								</tr>
150
								#end
28139 tejbeer 151
							#end #else $noData #end
152
						</tbody>
153
					</table>
28134 tejbeer 154
				</div>
28139 tejbeer 155
			</div>
156
		</div>
28796 tejbeer 157
		#if(!$schemeInOut)
28139 tejbeer 158
		#if($schemes && !$schemes.isEmpty())
159
		<div class="row" id="schemes-paginated">
160
			<div class="col-lg-9">
161
				<p>
162
					Showing <span class="start">$start</span> to <span class="end">$end</span>
163
					of <span class="size">$size</span> items
164
				</p>
165
			</div>
166
			<div class="col-lg-3" style="text-align: right;">
167
				<div class="btn-group" style="width: 40%">
168
					<button class="btn btn-primary previous" disabled="disabled"
169
						style="width: 100%">Previous</button>
28134 tejbeer 170
				</div>
28139 tejbeer 171
				<div class="btn-group" style="width: 40%">
172
					#if($end >= $size)
173
					<button class="btn btn-primary next" style="width: 100%"
174
						disabled="disabled">Next</button>
175
					#else
176
					<button class="btn btn-primary next" style="width: 100%">Next</button>
177
					#end
178
				</div>
28134 tejbeer 179
			</div>
180
		</div>
28139 tejbeer 181
		<div class="col-lg-12">
182
			<h5>Note</h5>
183
			<b>Hygiene Payout</b> - This is basis the customer details entered in
184
			the system, pls refer to hygiene meter in your Dashboard. <br> <b>Tertiary
185
				Payout</b> - This is basis the activation of the handset. <br> <b>Investment
186
				Payout</b> - Investments in stocks should be above 90% for minimum 12
187
			days in a month to earn 2%, between 8-11 days will earn 1%, less then
188
			8 days there will be no payout.
189
		</div>
190
		#end
28796 tejbeer 191
		#end
28795 tejbeer 192
 
28796 tejbeer 193
		#if($schemeInOut)
28795 tejbeer 194
			<div class="row">
195
			<div class="col-lg-12">
196
				<h3 style = "text-align:center; color:#4169e1;">IMEI Wise Margin Status</h3>
197
				<table class="table table-border table-condensed table-bordered">
198
					<tr>
199
							<th>ID</th>
200
								<th>Name</th>
201
								<th>Description</th>
202
								<th>Type</th>
203
								<th>Amount</th>
204
								<th>Paid Amount</th>
205
								<th>Status</th>
206
								<th>Credit Timestamp</th>
207
 
208
								<th>Description</th>
209
 
210
					</tr>
211
 
212
						#if($schemeInOut && !$schemeInOut.isEmpty()) #foreach( $sio in
213
							$schemeInOut )
214
							<tr data="$schemeMap.get($sio.getSchemeId()).getId()">
215
								<td>$schemeMap.get($sio.getSchemeId()).getId()</td>
216
								<td>$schemeMap.get($sio.getSchemeId()).getName()</td>
217
								<td>$schemeMap.get($sio.getSchemeId()).getDescription()</td>
218
								<td>$schemeMap.get($sio.getSchemeId()).getType()</td>
219
								<td>$schemeMap.get($sio.getSchemeId()).getAmountModel()</td>
220
								<td>$sio.getAmount()</td>
221
								<td>$sio.getStatus()</td>
222
								#if($sio.getCreditTimestamp().format($dateTimeFormatter))
223
								<td>$sio.getCreditTimestamp().format($dateTimeFormatter)</td>
224
								#else
225
								<td>-</td>
226
								#end
227
 
228
								#if($sio.getStatusDescription())
229
								<td>$sio.getStatusDescription()</td>
230
								#else
231
								<td>-</td>
232
								#end
233
							</tr>
234
							#end #else $noData #end
235
 
236
 
237
				</table>
238
			</div>
239
		</div>
240
 
28796 tejbeer 241
		#end
28795 tejbeer 242
 
28796 tejbeer 243
 
244
		#if(!$priceDropImeis.isEmpty())
28795 tejbeer 245
			<div class="row">
246
			<div class="col-lg-6">
247
				<h3>Price Drop</h3>
248
				<table class="table table-border table-condensed table-bordered"
249
					id="offr-des">
250
					<tr>
251
						<th>Status</th>
252
						<th>Amount</th>
28802 tejbeer 253
						<th>Description</th>
28795 tejbeer 254
 
255
 
256
					</tr>
257
					#if(!$priceDropImeis.isEmpty()) #foreach( $pdi in $priceDropImeis )
258
					<tr class="priceDrop-details" >
259
				              <td>$pdi.getStatus()</td>
260
				              <td>$pdi.getPriceDrop().getAmount()</td>
28803 tejbeer 261
				              #if($pdi.getRejectionReason())
28802 tejbeer 262
				                <td>$pdi.getRejectionReason()</td>
263
				                #else
264
				                <td>-</td>
265
				                #end
28795 tejbeer 266
 
267
					</tr>
268
					#end 
269
					 #else $noData #end
270
				</table>
271
			</div>
272
		</div>
28796 tejbeer 273
		#end
28795 tejbeer 274
 
28796 tejbeer 275
		#if(!$schemeInOut)
28134 tejbeer 276
		<div class="row">
277
			<div class="col-lg-12">
28139 tejbeer 278
				<h3>Other Schemes</h3>
28136 tejbeer 279
				<table class="table table-border table-condensed table-bordered"
28139 tejbeer 280
					id="offr-des">
281
					<tr>
282
						<th>Name</th>
283
						<th>Margin Based On</th>
284
						<th>Sale Criteria</th>
29883 amit.gupta 285
						<th>Payout(Per pc)</th>
28139 tejbeer 286
					</tr>
29883 amit.gupta 287
					#if(!$offers.isEmpty()) 
288
					#foreach( $offer in $offers )
289
						#set($itemCriteriaPayout = $offer.getTargetSlabs().get(0).getItemCriteriaPayouts().get(0))
290
						#set($slab=$itemCriteriaPayout.getCurrentSlab())
291
						#if(!$slab)
292
						#set($slab=$itemCriteriaPayout.getNextSlab())
293
						#end
294
						<tr class="offer-details" data-offerid="$offer.getId()">
295
							<td><a class="mk_offer_detail"
296
								href="javascript:void(0)">$offer.getName()</a>
297
							<td>$offer.getSchemeType()</td>
298
							<td>$itemCriteriaPayout.getItemCriteriaString()</td>
299
							<td>Rs. <span class="currency">$offerSlabPayoutMap.get($offer.getId()).get($slab.getOnwardsAmount())</span></td>
300
						</tr>
301
					#end #else $noData #end
28134 tejbeer 302
				</table>
303
			</div>
304
		</div>
28796 tejbeer 305
		#end
28795 tejbeer 306
 
29207 amit.gupta 307
		<div class="offer-margin-container">
308
            <div class="modal  text-center" id="offerDescription">
309
                <div class="modal-dialog modal-lg modal-dialog-scrollable">
310
                    <div class="modal-content">
311
                    </div>
312
                </div>
313
            </div>
314
        </div>
315
 
28795 tejbeer 316
 
28139 tejbeer 317
	</section>
318
</body>