Subversion Repositories SmartDukaan

Rev

Rev 30601 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
29707 tejbeer 1
<script>
2
$(function() {
3
		var date = new Date();
4
	    var currentDate = date.getDate();
5
		var currentMonth = date.getMonth();
6
		var currentYear = date.getFullYear();
7
		$('input[name="dateOfBirth"]').daterangepicker(
8
 
9
		{
10
 
11
			maxDate : new Date(currentYear - 18, currentMonth, currentDate),
12
			startDate : new Date(currentYear - 18, currentMonth, currentDate),
13
 
14
			singleDatePicker : true
15
		}, dateRangeCallback);
16
 
17
		$('input[name="dgmfgdate"]').daterangepicker({
18
			minDate : new Date(currentYear, currentMonth - 6, currentDate),
19
			maxDate : new Date(currentYear, currentMonth, currentDate),
20
 
21
			singleDatePicker : true,
22
		}, function(start, end) {
23
 
24
			startMoment = start;
25
			mfgDate = start.format(moment.HTML5_FMT.DATETIME_LOCAL_SECONDS);
26
 
27
		});
28
		formLoaded();
29
	});
30
 
31
</script>
32
 
33
<section class="wrapper">
34
	<div class="row">
35
		<div class="col-lg-12">
36
			<h3 class="page-header"><i class="icon_document_alt"></i>Create Insurance</h3>
37
			<ol class="breadcrumb">
38
				<li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
39
				<li><i class="icon_document_alt"></i>CREATE INSURANCE</li>						  	
40
			</ol>
41
		</div>
42
	</div>
43
 
44
 
45
 
46
<div class="col-lg-8">
47
	<div class="row" style="background: white; font-size: 14px;">
48
		<div class="col-lg-4" style="border-left: 1px solid #f0f0f0;">
49
			<h4>ORDER DETAILS</h4>
50
			<div class="row">
51
				<div class="col-lg-4">
52
					<p class="bold-details">Order ID</p>
53
				</div>
54
				<div class="col-lg-6">
55
					<p class="normal-details">#$fofoOrder.getId()
56
						($fofoOrderItems.size() item)</p>
57
				</div>
58
			</div>
59
			<div class="row">
60
				<div class="col-lg-4">
61
					<p class="bold-details">Order Date</p>
62
				</div>
63
				<div class="col-lg-6">
64
					<script>
65
						document.getElementById('createTimestamp').appendChild(
66
								document.createTextNode(new Date(
67
										'$fofoOrder.getCreateTimestamp()')
68
										.toLocaleString("en-US", $options)))
69
					</script>
70
					<p class="normal-details" id="createTimestamp"></p>
71
				</div>
72
			</div>
73
			<div class="row">
74
				<div class="col-lg-4">
75
					<p class="bold-details">Amount Paid</p>
76
				</div>
77
				<div class="col-lg-6">
78
					<p class="normal-details">
79
						<span class="normal-details">&#8377; </span>$fofoOrder.getTotalAmount()
80
					</p>
81
				</div>
82
			</div>
83
		</div>
84
 
85
		<div class="col-lg-4" style="border-left: 1px solid #f0f0f0;">
86
			<h4>BILLING DETAILS</h4>
87
			<p class="bold-details">$customerBillingAddressObj.getName()</p>
88
			<p class="normal-details">$customerBillingAddress</p>
89
			#if($fofoOrder.getCustomerGstNumber() &&
90
			$fofoOrder.getCustomerGstNumber() != "")
91
			<p class="bold-details">
92
				GST Number <span class="normal-details extra-margin">$fofoOrder.getCustomerGstNumber()</span>
93
			</p>
94
			#end
95
			<p class="bold-details">
96
				Phone <span class="normal-details extra-margin">$customerBillingAddressObj.getPhoneNumber()</span>
97
			</p>
98
		</div>
99
 
100
 
101
	</div>
102
 
103
 
104
		<div>
105
	         <div class="row">
106
				<h4 class="modelHeaderCustom" style="font-size: 22px;">Customer 
107
					Information</h4>
108
			</div>
109
		</div>
110
 
111
		<div class="row">
112
 
113
           <div class="col-lg-2 form-group">
114
				<input placeholder="Mobile Number" type="number" name="mobile"
115
					class="form-control phone input-sm" value = "$customer.getMobileNumber()" readonly>
116
			</div>
117
			<div class="col-lg-3 form-group">
118
				<input placeholder="First Name" name="firstName"  type="text"
119
					class="form-control input-sm firstName" value = "$customer.getFirstName()"  required readonly>
120
			</div>
121
			#if($customer.getLastName())
122
			<div class="col-lg-3 form-group">
123
				<input placeholder="Last Name" name="lastName" type="text" 
124
					class="form-control input-sm lastName" value = "$customer.getLastName()"  readonly>
125
			</div>
126
			#else
127
			<div class="col-lg-3 form-group">
128
				<input placeholder="Last Name" name="lastName" type="text" 
129
					value="" class="form-control input-sm lastName"  readonly>
130
			</div>
131
			#end
132
 
133
			#if($customer.getEmailId())
134
			<div class="col-lg-2 form-group">
135
				<input name="emailId" type="email" 
136
					class="form-control input-sm email" value="$customer.getEmailId()"
137
					placeholder="Email(xyz@gmail.com)" readonly>
138
			</div>
139
			#else
140
				<div class="col-lg-2 form-group">
141
				<input  name="emailId" type="email" value=""
142
					class="form-control input-sm email"
143
					placeholder="Email(xyz@gmail.com)">
144
			</div>
145
 
146
			#end
147
 
148
			<div class="col-lg-2 form-group">
149
			<button class="btn btn-block btn-primary customer-details-update" data-customerid = "$customer.getId()"
150
				type="submit">Submit</button>
151
			</div>
152
 
153
	</div>
154
 
155
		<div>
156
	         <div class="row">
157
				<h4 class="modelHeaderCustom" style="font-size: 22px;">Address 
158
					Information</h4>
159
			</div>
160
		</div>
161
 
162
 
163
		<div class="row">
164
 
165
		    #if($customerBillingAddressObj.getName())
166
			<div class="col-lg-2 form-group">
167
				<input placeholder="First Name"  name="firstName" 
168
					type="text" value="$customerBillingAddressObj.getName()" class="form-control input-sm" readonly>
169
			</div>
170
			#else
171
			<div class="col-lg-2 form-group">
172
				<input placeholder="First Name"  name="firstName" 
173
					type="text" value="" class="form-control input-sm">
174
			</div>
175
 
176
			#end
177
 
178
			#if($customerBillingAddressObj.getLastName())
179
			<div class="col-lg-2 form-group">
180
				<input placeholder="Last Name"  name="lastName" 
181
					type="text" value="$customerBillingAddressObj.getLastName()" class="form-control input-sm" readonly>
182
			</div>
183
			#else
184
 
185
			<div class="col-lg-2 form-group">
186
				<input placeholder="Last Name" id="lastName" name="lastName"  
187
					type="text" value="" class="form-control input-sm">
188
			</div>
189
			#end
190
 
191
			#if($customerBillingAddressObj.getPhoneNumber())
192
			<div class="col-lg-2 form-group">
193
				<input placeholder="Mobile Number"
194
					name="alternatePhone" type="text" value="$customerBillingAddressObj.getPhoneNumber()"
195
					class="form-control input-sm" readonly>
196
			</div>
197
			#else
198
				<div class="col-lg-2 form-group">
199
				<input placeholder="Mobile Number" 
200
					name="alternatePhone" type="text" value=" "
201
					class="form-control input-sm">
202
			</div>
203
 
204
			#end
205
 
206
			#if($customerBillingAddressObj.getLine1())
207
			<div class="col-lg-3 form-group">
208
				<input placeholder="Address Line 1"  name="line1" 
209
					type="text" size="50" value="$customerBillingAddressObj.getLine1()" class="form-control input-sm" readonly>
210
			</div>
211
			#else
212
				<div class="col-lg-3 form-group">
213
				<input placeholder="Address Line 1"  name="line1" 
214
					type="text" size="50" value="" class="form-control input-sm">
215
			</div>
216
			#end
217
 
218
 
219
			#if($customerBillingAddressObj.getLine2())
220
			<div class="col-lg-3 form-group">
221
				<input placeholder="Address Line 2"  name="line2" 
222
					type="text" value="$customerBillingAddressObj.getLine2()" class="form-control input-sm" readonly>
223
			</div>
224
			#else
225
			<div class="col-lg-3 form-group">
226
				<input placeholder="Address Line 2"  name="line2" 
227
					type="text" value="" class="form-control input-sm">
228
			</div>
229
			#end
230
 
231
			#if($customerBillingAddressObj.getLandmark())
232
			<div class="col-lg-3 form-group">
233
					<input placeholder="Landmark" name="landmark" 
234
						type="text" value="$customerBillingAddressObj.getLandmark()" class="form-control input-sm" readonly>
235
			</div>
236
			#else
237
			<div class="col-lg-3 form-group">
238
			<input placeholder="Landmark"  name="landmark" 
239
				type="text" value="" class="form-control input-sm">
240
			</div>
241
			#end
242
 
243
 
244
			#if($customerBillingAddressObj.getPinCode())
245
			<div class="col-lg-2 form-group">
246
					<input placeholder="Pin Code" name="pinCode" 
247
						type="number" value="$customerBillingAddressObj.getPinCode()" class="form-control input-sm" readonly>
248
				</div>
249
			#else
250
 
251
				<div class="col-lg-2 form-group">
252
				<input placeholder="Pin Code" name="pinCode" 
253
					type="number" value="" class="form-control input-sm">
254
			</div>
255
			#end
256
 
257
			#if($customerBillingAddressObj.getCity())
258
			<div class="col-lg-2 form-group">
259
				<input placeholder="City" id="city" name="city" type="text" 
260
					value="$customerBillingAddressObj.getCity()" class="form-control input-sm" readonly>
261
			</div>
262
			#else
263
				<div class="col-lg-2 form-group">
264
				<input placeholder="City" id="city" name="city" type="text" 
265
					value="" class="form-control input-sm">
266
			</div>
267
 
268
			#end
269
			<div class="col-lg-2 form-group"> 
270
				<select class="form-control input-sm"  name="state" 
271
					placeholder="State">
272
					<option value="" disabled selected>State</option>
273
					#foreach($stateName in $stateNames) #if($customerBillingAddressObj.getState() ==
274
					$stateName)
275
					<option value="$stateName" selected>$stateName</option> #else
276
					<option value="$stateName">$stateName</option> #end #end
277
 
278
				</select>
279
			</div>
280
 
281
 
282
 
283
			<div class="col-lg-2 form-group">
284
			<button class="btn btn-block btn-primary customer-address-details-update" data-customeraddressid ="$customerBillingAddressObj.getId()" 
285
				type="submit">Submit</button>
286
			</div>
287
		</div>
288
 
289
 
290
 
291
		<div>
292
			<div class="row">
293
				<h4 class="modelHeaderCustom" style="font-size: 22px;">Insurance
294
					Information</h4>
295
			</div>
296
		</div>
297
 
298
		<div class="row mk_insurance_row" >
299
			<div class="col-lg-3 form-group">
300
				<label for="gender">Gender</label> <select
301
					class="form-control input-sm" id="gender" name="gender"
302
					placeholder="Gender">
303
					<option value="" disabled selected>Gender</option>
304
					<option value="1" selected>Male</option>
305
					<option value="2" selected>Female</option>
306
				</select>
307
			</div>
308
			<div class="col-lg-3 form-group">
309
				<label for="dateOfBirth">Date Of Birth</label> <input
310
					placeholder="Date Of Birth" id="dateOfBirth" name="dateOfBirth"
311
					type="text" value="" class="form-control">
312
			</div>
313
		</div>
314
 
315
 
316
     <div class="row iteminsurancedetails">
317
			<div class="row col-lg-3">
318
				<div class="col-lg-6">
319
					<h4>*Ram(GB):</h4>
320
				</div>
321
				<div class="col-lg-6 form-group">
322
					<input type="number" class="dgram form-control input-sm"
323
						name="ram" value="0">
324
				</div>
325
			</div>
326
			<div class="row col-lg-4">
327
				<div class="col-lg-6">
328
					<h4>*Memory(GB):</h4>
329
				</div>
330
				<div class="col-lg-5 form-group">
331
					<input type="number" class="dgmemory form-control input-sm"
332
						name="memory" value="0">
333
				</div>
334
			</div>
335
			<div class="col-lg-4">
336
				<div class="col-lg-3">
337
					<h4>*Mfg Date:</h4>
338
				</div>
339
				<div class="col-lg-6 form-group">
340
					<input placeholder="Mfg Date" id="dgmfgdate" name="dgmfgdate"
341
						type="text" value="" class="form-control input-sm dgmfgdate">
342
				</div>
343
			</div>
344
		</div>
345
 
346
 
347
 
348
		<div  #foreach( $plan in $plans.entrySet())>      
349
		<div  #foreach( $pl in $plan.getValue())>
350
		  <div class="col-lg-3">
351
				<div class="thumbnail">
352
					<img class="card-img-top" src="logosmapping.mobile_insurance_providers[$pl.getProviderId()]" alt="$pl.getProviderName()">
353
		      		<div class="caption" style="padding:9px 0 0">
354
					    <div style="margin:0 0 -2px -2px">
355
					    	<button class="btn btn-lg btn-default mk_insurance_plan_select" style="width:100%" 
356
					    		data-key="$pl.getProductId()"
357
					    		data-amount="$pl.getPremium()"
358
					    	>$pl.getDuration() Rs.<span class="currency">@ $pl.getPremium()</span>
359
					    	</button>
360
					    </div>
361
					</div>
362
				</div>
363
			</div>
364
		</div>
365
		</div>
366
 
367
		#end 
368
	</div>
369
		#end 
370
</div>
371
 
372
</div>
373
 
374
<div class="col-lg-4 row">
375
	<div class="col-lg-1"></div>
376
	<div id="payment-details"
377
		style="background: white; background-color: white;"
378
		class="col-lg-10">
379
		<h4 class="modelHeaderCustom" style="font-size: 22px;">Payment
380
			Details</h4>
381
 
382
		<div id="payment-option-id-amount-container"
383
			paymentOptionSize=$paymentOptions.size()>
384
			#set($a = 0) #set($b = $paymentOptions.size() - 1) #set($range =
385
			[$a..$b]) #foreach($index in $range)
386
			<div class="row">
387
				#set($paymentOption = $paymentOptions[$index])
388
				#if($paymentOption.getName() == 'ONLINE')
389
				<div class="col-lg-7">
390
					<h4>$paymentOption.getName() :</h4>
391
				</div>
392
				<div class="col-lg-5">
393
					<input type="number" id="paymentOptionIdAmount${index}"
394
						name="paymentOptionIdAmount${index}"
395
						class="form-control paymentOptionAmount amount input-sm"
396
						value="$pendingOrderItem.getSellingPrice()"
397
						paymentOptionId="$paymentOption.getId()" readonly>
398
				</div>
399
				#else
400
				<div class="col-lg-7">
401
					<h4>$paymentOption.getName() :</h4>
402
				</div>
403
				<div class="col-lg-5">
404
					<input type="number" id="paymentOptionIdAmount${index}"
405
						name="paymentOptionIdAmount${index}"
406
						class="form-control paymentOptionAmount amount input-sm"
407
						value="" paymentOptionId="$paymentOption.getId()">
408
				</div>
409
				#end
410
			</div>
411
			#end
412
	</div>
413
 
414
		<div class="row">
415
			<div class="col-lg-7">
416
				<h4>Total Amount :</h4>
417
			</div>
418
			<div class="col-lg-5">
419
				<input type="number"
420
					class="netPayableAmount form-control input-sm" name="" id="totalamount"
421
					value="0" readonly>
422
			</div>
423
		</div>
424
 
425
			<div class="row">
426
		<div class="form-group col-lg-10">
427
 
428
			<button class="btn btn-block btn-primary insurance-checkout"
429
				type="submit">Create Insurance</button>
430
		</div>
431
  </div>
432
 
433
	</div>
434
	</div>
435
	</div>
436
 
437
 
438
 
439
</section>