Subversion Repositories SmartDukaan

Rev

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