Subversion Repositories SmartDukaan

Rev

Rev 28796 | Rev 28802 | 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>
56
			<div class="col-lg-3">
28139 tejbeer 57
				#if($searchItem > 0)
58
				<div style="padding: 12px">
59
					<span> DP - <span class="currency">$dp</span>,&nbsp;&nbsp; <span>
28607 amit.gupta 60
							MOP - <span class="currency">$mop</span>&nbsp;&nbsp; <span>
28798 tejbeer 61
							NLC - <span class="currency">$nlc</span>
28139 tejbeer 62
				</div>
63
				#elseif($searchItem > 0)
64
				<div style="padding: 12px">
65
					<span> DP - <span class="currency">0</span>,&nbsp;&nbsp; <span>
66
							MOP - <span class="currency">0</span>
67
				</div>
68
				#end
28134 tejbeer 69
			</div>
28795 tejbeer 70
 
71
			<div class="form-inline col-lg-8">
28139 tejbeer 72
				<div class="form-group">
28795 tejbeer 73
 
28139 tejbeer 74
					<div class="input-group">
75
						<input type="date" class="form-control schemes-date"
76
							value="${date}" />
77
					</div>
28795 tejbeer 78
 
28139 tejbeer 79
					<div class="input-group top_search">
28795 tejbeer 80
 
28139 tejbeer 81
						<input type="text" class="form-control"
82
							id="scheme-item-search-text" autocomplete="off"
83
							placeholder="Search for Item" /> <span class="input-group-btn">
84
							<button class="btn btn-primary submit"
85
								id="scheme-item-search-button" type="button">Go!</button>
86
						</span>
87
					</div>
28795 tejbeer 88
 
89
 
28796 tejbeer 90
 
91
				</div>
92
			</div>
93
 
94
			<div class="form-inline col-lg-4">
95
				<div class="form-group">
96
 
97
 
98
 
99
					 <label> Check Margins</label>
28795 tejbeer 100
 
101
				    <div class="input-group top_search">
102
				  	<input type="text" class="form-control"
103
							id="scheme-imei-search-text" autocomplete="off"
104
							placeholder="Search for Imei" /> <span class="input-group-btn">
105
							<button class="btn btn-primary submit"
106
								id="scheme-imei-search-button" type="button">Go!</button>
107
						</span>
108
					</div>
28139 tejbeer 109
				</div>
28134 tejbeer 110
			</div>
111
		</div>
28139 tejbeer 112
		<div id="schemes-table">
113
			<div class="row">
114
				<div class="col-lg-12">
115
					<table class="table table-border table-condensed table-bordered"
116
						id="sch-des">
117
						<tbody>
118
							<tr>
119
								<th>ID</th>
120
								<th>Name</th>
121
								<th>Description</th>
122
								<th>Type</th>
123
								<th>Amount</th>
124
								<th>Start Date</th>
125
								<th>End Date</th>
126
							</tr>
127
							#if($schemes && !$schemes.isEmpty()) #foreach( $scheme in
128
							$schemes )
129
							<tr data="$scheme.getId()">
130
								<td>$scheme.getId()</td>
131
								<td>$scheme.getName()</td>
132
								<td>$scheme.getDescription()</td>
133
								<td>$scheme.getType()</td>
134
								<td>$scheme.getAmountModel()</td>
135
								<td>$scheme.getFormattedStartDateTime()</td>
136
								<td>$dateTimeFormatter.format($scheme.getEndDateTime())</td>
137
							</tr>
138
							#end #else $noData #end
139
						</tbody>
140
					</table>
28134 tejbeer 141
				</div>
28139 tejbeer 142
			</div>
143
		</div>
28796 tejbeer 144
		#if(!$schemeInOut)
28139 tejbeer 145
		#if($schemes && !$schemes.isEmpty())
146
		<div class="row" id="schemes-paginated">
147
			<div class="col-lg-9">
148
				<p>
149
					Showing <span class="start">$start</span> to <span class="end">$end</span>
150
					of <span class="size">$size</span> items
151
				</p>
152
			</div>
153
			<div class="col-lg-3" style="text-align: right;">
154
				<div class="btn-group" style="width: 40%">
155
					<button class="btn btn-primary previous" disabled="disabled"
156
						style="width: 100%">Previous</button>
28134 tejbeer 157
				</div>
28139 tejbeer 158
				<div class="btn-group" style="width: 40%">
159
					#if($end >= $size)
160
					<button class="btn btn-primary next" style="width: 100%"
161
						disabled="disabled">Next</button>
162
					#else
163
					<button class="btn btn-primary next" style="width: 100%">Next</button>
164
					#end
165
				</div>
28134 tejbeer 166
			</div>
167
		</div>
28139 tejbeer 168
		<div class="col-lg-12">
169
			<h5>Note</h5>
170
			<b>Hygiene Payout</b> - This is basis the customer details entered in
171
			the system, pls refer to hygiene meter in your Dashboard. <br> <b>Tertiary
172
				Payout</b> - This is basis the activation of the handset. <br> <b>Investment
173
				Payout</b> - Investments in stocks should be above 90% for minimum 12
174
			days in a month to earn 2%, between 8-11 days will earn 1%, less then
175
			8 days there will be no payout.
176
		</div>
177
		#end
28796 tejbeer 178
		#end
28795 tejbeer 179
 
28796 tejbeer 180
		#if($schemeInOut)
28795 tejbeer 181
			<div class="row">
182
			<div class="col-lg-12">
183
				<h3 style = "text-align:center; color:#4169e1;">IMEI Wise Margin Status</h3>
184
				<table class="table table-border table-condensed table-bordered">
185
					<tr>
186
							<th>ID</th>
187
								<th>Name</th>
188
								<th>Description</th>
189
								<th>Type</th>
190
								<th>Amount</th>
191
								<th>Paid Amount</th>
192
								<th>Status</th>
193
								<th>Credit Timestamp</th>
194
 
195
								<th>Description</th>
196
 
197
					</tr>
198
 
199
						#if($schemeInOut && !$schemeInOut.isEmpty()) #foreach( $sio in
200
							$schemeInOut )
201
							<tr data="$schemeMap.get($sio.getSchemeId()).getId()">
202
								<td>$schemeMap.get($sio.getSchemeId()).getId()</td>
203
								<td>$schemeMap.get($sio.getSchemeId()).getName()</td>
204
								<td>$schemeMap.get($sio.getSchemeId()).getDescription()</td>
205
								<td>$schemeMap.get($sio.getSchemeId()).getType()</td>
206
								<td>$schemeMap.get($sio.getSchemeId()).getAmountModel()</td>
207
								<td>$sio.getAmount()</td>
208
								<td>$sio.getStatus()</td>
209
								#if($sio.getCreditTimestamp().format($dateTimeFormatter))
210
								<td>$sio.getCreditTimestamp().format($dateTimeFormatter)</td>
211
								#else
212
								<td>-</td>
213
								#end
214
 
215
								#if($sio.getStatusDescription())
216
								<td>$sio.getStatusDescription()</td>
217
								#else
218
								<td>-</td>
219
								#end
220
							</tr>
221
							#end #else $noData #end
222
 
223
 
224
				</table>
225
			</div>
226
		</div>
227
 
28796 tejbeer 228
		#end
28795 tejbeer 229
 
28796 tejbeer 230
 
231
		#if(!$priceDropImeis.isEmpty())
28795 tejbeer 232
			<div class="row">
233
			<div class="col-lg-6">
234
				<h3>Price Drop</h3>
235
				<table class="table table-border table-condensed table-bordered"
236
					id="offr-des">
237
					<tr>
238
						<th>Status</th>
239
						<th>Amount</th>
240
 
241
 
242
					</tr>
243
					#if(!$priceDropImeis.isEmpty()) #foreach( $pdi in $priceDropImeis )
244
					<tr class="priceDrop-details" >
245
				              <td>$pdi.getStatus()</td>
246
				              <td>$pdi.getPriceDrop().getAmount()</td>
247
 
248
					</tr>
249
					#end 
250
					 #else $noData #end
251
				</table>
252
			</div>
253
		</div>
28796 tejbeer 254
		#end
28795 tejbeer 255
 
28796 tejbeer 256
		#if(!$schemeInOut)
28134 tejbeer 257
		<div class="row">
258
			<div class="col-lg-12">
28139 tejbeer 259
				<h3>Other Schemes</h3>
28136 tejbeer 260
				<table class="table table-border table-condensed table-bordered"
28139 tejbeer 261
					id="offr-des">
262
					<tr>
263
						<th>Name</th>
264
						<th>Margin Based On</th>
265
						<th>Sale Criteria</th>
266
						<th>Sale Target</th>
267
						<th>Payout</th>
268
					</tr>
269
					#if(!$offers.isEmpty()) #foreach( $offer in $offers )
270
					#set($size=$offer.getTargetSlabs().size()+1)
271
					<tr class="offer-details" data-offerid="$offer.getId()">
272
						<td rowspan="$size"><a class="mk_offer_detail"
273
							href="javascript:void(0)">$offer.getName()</a>
274
						<td rowspan="$size">$offer.getSchemeType()</td>
275
					</tr>
276
					#foreach($targetSlab in $offer.getTargetSlabs())
277
					#foreach($itemCriteriaPayout in
278
					$targetSlab.getItemCriteriaPayouts())
279
					<tr>
280
						<td>$offer.getItemCriteriaString()</td>
281
						<td>$targetSlab.getOnwardsAmount()</td>
282
						<td>$itemCriteriaPayout.getPayoutSlabs().get(0).getPayoutAmount()
283
							#if($itemCriteriaPayout.get(0).getAmountType().toString()=="PERCENTAGE")
284
							% #end</td>
285
					</tr>
286
					#end #end #end #else $noData #end
28134 tejbeer 287
				</table>
288
			</div>
289
		</div>
28796 tejbeer 290
		#end
28795 tejbeer 291
 
292
 
28139 tejbeer 293
	</section>
294
</body>