Subversion Repositories SmartDukaan

Rev

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

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