Subversion Repositories SmartDukaan

Rev

Rev 28798 | Rev 28803 | 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">
68
					<span> DP - <span class="currency">$dp</span>,&nbsp;&nbsp; <span>
28607 amit.gupta 69
							MOP - <span class="currency">$mop</span>&nbsp;&nbsp; <span>
28798 tejbeer 70
							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 )
140
							<tr data="$scheme.getId()">
141
								<td>$scheme.getId()</td>
142
								<td>$scheme.getName()</td>
143
								<td>$scheme.getDescription()</td>
144
								<td>$scheme.getType()</td>
145
								<td>$scheme.getAmountModel()</td>
146
								<td>$scheme.getFormattedStartDateTime()</td>
147
								<td>$dateTimeFormatter.format($scheme.getEndDateTime())</td>
148
							</tr>
149
							#end #else $noData #end
150
						</tbody>
151
					</table>
28134 tejbeer 152
				</div>
28139 tejbeer 153
			</div>
154
		</div>
28796 tejbeer 155
		#if(!$schemeInOut)
28139 tejbeer 156
		#if($schemes && !$schemes.isEmpty())
157
		<div class="row" id="schemes-paginated">
158
			<div class="col-lg-9">
159
				<p>
160
					Showing <span class="start">$start</span> to <span class="end">$end</span>
161
					of <span class="size">$size</span> items
162
				</p>
163
			</div>
164
			<div class="col-lg-3" style="text-align: right;">
165
				<div class="btn-group" style="width: 40%">
166
					<button class="btn btn-primary previous" disabled="disabled"
167
						style="width: 100%">Previous</button>
28134 tejbeer 168
				</div>
28139 tejbeer 169
				<div class="btn-group" style="width: 40%">
170
					#if($end >= $size)
171
					<button class="btn btn-primary next" style="width: 100%"
172
						disabled="disabled">Next</button>
173
					#else
174
					<button class="btn btn-primary next" style="width: 100%">Next</button>
175
					#end
176
				</div>
28134 tejbeer 177
			</div>
178
		</div>
28139 tejbeer 179
		<div class="col-lg-12">
180
			<h5>Note</h5>
181
			<b>Hygiene Payout</b> - This is basis the customer details entered in
182
			the system, pls refer to hygiene meter in your Dashboard. <br> <b>Tertiary
183
				Payout</b> - This is basis the activation of the handset. <br> <b>Investment
184
				Payout</b> - Investments in stocks should be above 90% for minimum 12
185
			days in a month to earn 2%, between 8-11 days will earn 1%, less then
186
			8 days there will be no payout.
187
		</div>
188
		#end
28796 tejbeer 189
		#end
28795 tejbeer 190
 
28796 tejbeer 191
		#if($schemeInOut)
28795 tejbeer 192
			<div class="row">
193
			<div class="col-lg-12">
194
				<h3 style = "text-align:center; color:#4169e1;">IMEI Wise Margin Status</h3>
195
				<table class="table table-border table-condensed table-bordered">
196
					<tr>
197
							<th>ID</th>
198
								<th>Name</th>
199
								<th>Description</th>
200
								<th>Type</th>
201
								<th>Amount</th>
202
								<th>Paid Amount</th>
203
								<th>Status</th>
204
								<th>Credit Timestamp</th>
205
 
206
								<th>Description</th>
207
 
208
					</tr>
209
 
210
						#if($schemeInOut && !$schemeInOut.isEmpty()) #foreach( $sio in
211
							$schemeInOut )
212
							<tr data="$schemeMap.get($sio.getSchemeId()).getId()">
213
								<td>$schemeMap.get($sio.getSchemeId()).getId()</td>
214
								<td>$schemeMap.get($sio.getSchemeId()).getName()</td>
215
								<td>$schemeMap.get($sio.getSchemeId()).getDescription()</td>
216
								<td>$schemeMap.get($sio.getSchemeId()).getType()</td>
217
								<td>$schemeMap.get($sio.getSchemeId()).getAmountModel()</td>
218
								<td>$sio.getAmount()</td>
219
								<td>$sio.getStatus()</td>
220
								#if($sio.getCreditTimestamp().format($dateTimeFormatter))
221
								<td>$sio.getCreditTimestamp().format($dateTimeFormatter)</td>
222
								#else
223
								<td>-</td>
224
								#end
225
 
226
								#if($sio.getStatusDescription())
227
								<td>$sio.getStatusDescription()</td>
228
								#else
229
								<td>-</td>
230
								#end
231
							</tr>
232
							#end #else $noData #end
233
 
234
 
235
				</table>
236
			</div>
237
		</div>
238
 
28796 tejbeer 239
		#end
28795 tejbeer 240
 
28796 tejbeer 241
 
242
		#if(!$priceDropImeis.isEmpty())
28795 tejbeer 243
			<div class="row">
244
			<div class="col-lg-6">
245
				<h3>Price Drop</h3>
246
				<table class="table table-border table-condensed table-bordered"
247
					id="offr-des">
248
					<tr>
249
						<th>Status</th>
250
						<th>Amount</th>
28802 tejbeer 251
						<th>Description</th>
28795 tejbeer 252
 
253
 
254
					</tr>
255
					#if(!$priceDropImeis.isEmpty()) #foreach( $pdi in $priceDropImeis )
256
					<tr class="priceDrop-details" >
257
				              <td>$pdi.getStatus()</td>
258
				              <td>$pdi.getPriceDrop().getAmount()</td>
28802 tejbeer 259
				              #if($pdi.getRejectionReason()</td>)
260
				                <td>$pdi.getRejectionReason()</td>
261
				                #else
262
				                <td>-</td>
263
				                #end
28795 tejbeer 264
 
265
					</tr>
266
					#end 
267
					 #else $noData #end
268
				</table>
269
			</div>
270
		</div>
28796 tejbeer 271
		#end
28795 tejbeer 272
 
28796 tejbeer 273
		#if(!$schemeInOut)
28134 tejbeer 274
		<div class="row">
275
			<div class="col-lg-12">
28139 tejbeer 276
				<h3>Other Schemes</h3>
28136 tejbeer 277
				<table class="table table-border table-condensed table-bordered"
28139 tejbeer 278
					id="offr-des">
279
					<tr>
280
						<th>Name</th>
281
						<th>Margin Based On</th>
282
						<th>Sale Criteria</th>
283
						<th>Sale Target</th>
284
						<th>Payout</th>
285
					</tr>
286
					#if(!$offers.isEmpty()) #foreach( $offer in $offers )
287
					#set($size=$offer.getTargetSlabs().size()+1)
288
					<tr class="offer-details" data-offerid="$offer.getId()">
289
						<td rowspan="$size"><a class="mk_offer_detail"
290
							href="javascript:void(0)">$offer.getName()</a>
291
						<td rowspan="$size">$offer.getSchemeType()</td>
292
					</tr>
293
					#foreach($targetSlab in $offer.getTargetSlabs())
294
					#foreach($itemCriteriaPayout in
295
					$targetSlab.getItemCriteriaPayouts())
296
					<tr>
297
						<td>$offer.getItemCriteriaString()</td>
298
						<td>$targetSlab.getOnwardsAmount()</td>
299
						<td>$itemCriteriaPayout.getPayoutSlabs().get(0).getPayoutAmount()
300
							#if($itemCriteriaPayout.get(0).getAmountType().toString()=="PERCENTAGE")
301
							% #end</td>
302
					</tr>
303
					#end #end #end #else $noData #end
28134 tejbeer 304
				</table>
305
			</div>
306
		</div>
28796 tejbeer 307
		#end
28795 tejbeer 308
 
309
 
28139 tejbeer 310
	</section>
311
</body>