Subversion Repositories SmartDukaan

Rev

Rev 30601 | 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
    <div class="row mk_insurance_row">
31430 amit.gupta 285
        <h4 class="modelHeaderCustom" style="font-size: 22px;">Insurance Information</h4>
30601 amit.gupta 286
    </div>
287
 
288
    <div class="row iteminsurancedetails">
289
        <div class="row col-lg-3">
290
            <div class="col-lg-6">
291
                <h4>*Ram(GB):</h4>
292
            </div>
293
            <div class="col-lg-6 form-group">
294
                <input type="number" class="dgram form-control input-sm"
295
                       name="ram" value="0">
296
            </div>
297
        </div>
298
        <div class="row col-lg-4">
299
            <div class="col-lg-6">
300
                <h4>*Memory(GB):</h4>
301
            </div>
302
            <div class="col-lg-5 form-group">
303
                <input type="number" class="dgmemory form-control input-sm"
304
                       name="memory" value="0">
305
            </div>
306
        </div>
307
        <div class="col-lg-4">
308
            <div class="col-lg-3">
309
                <h4>*Mfg Date:</h4>
310
            </div>
311
            <div class="col-lg-6 form-group">
312
                <input placeholder="Mfg Date" id="dgmfgdate" name="dgmfgdate"
313
                       type="text" value="" class="form-control input-sm dgmfgdate">
314
            </div>
315
        </div>
316
    </div>
317
 
318
 
319
        <div  #foreach( $plan in $plans.entrySet())>
320
        <div  #foreach( $pl in $plan.getValue())>
321
        <div class="col-lg-3">
322
            <div class="thumbnail">
323
                <img class="card-img-top" src="logosmapping.mobile_insurance_providers[$pl.getProviderId()]"
324
                     alt="$pl.getProviderName()">
325
                <div class="caption" style="padding:9px 0 0">
326
                    <div style="margin:0 0 -2px -2px">
327
                        <button class="btn btn-lg btn-default mk_insurance_plan_select" style="width:100%"
328
                                data-key="$pl.getProductId()"
329
                                data-amount="$pl.getPremium()"
330
                        >$pl.getDuration() Rs.<span class="currency">@ $pl.getPremium()</span>
331
                        </button>
332
                    </div>
333
                </div>
334
            </div>
335
        </div>
336
    </div>
337
    </div>
338
 
339
    #end
29707 tejbeer 340
</div>
30601 amit.gupta 341
#end
342
    </div>
29707 tejbeer 343
 
30601 amit.gupta 344
    </div>
29707 tejbeer 345
 
30601 amit.gupta 346
    <div class="col-lg-4 row">
347
        <div class="col-lg-1"></div>
348
        <div id="payment-details"
349
             style="background: white; background-color: white;"
350
             class="col-lg-10">
351
            <h4 class="modelHeaderCustom" style="font-size: 22px;">Payment
352
                Details</h4>
353
 
354
            <div id="payment-option-id-amount-container"
355
                 paymentOptionSize=$paymentOptions.size()>
356
                #set($a = 0) #set($b = $paymentOptions.size() - 1) #set($range =
357
            [$a..$b]) #foreach($index in $range)
358
                <div class="row">
359
                    #set($paymentOption = $paymentOptions[$index])
360
                    #if($paymentOption.getName() == 'ONLINE')
361
                        <div class="col-lg-7">
362
                            <h4>$paymentOption.getName() :</h4>
363
                        </div>
364
                        <div class="col-lg-5">
365
                            <input type="number" id="paymentOptionIdAmount${index}"
366
                                   name="paymentOptionIdAmount${index}"
367
                                   class="form-control paymentOptionAmount amount input-sm"
368
                                   value="$pendingOrderItem.getSellingPrice()"
369
                                   paymentOptionId="$paymentOption.getId()" readonly>
370
                        </div>
371
                    #else
372
                        <div class="col-lg-7">
373
                            <h4>$paymentOption.getName() :</h4>
374
                        </div>
375
                        <div class="col-lg-5">
376
                            <input type="number" id="paymentOptionIdAmount${index}"
377
                                   name="paymentOptionIdAmount${index}"
378
                                   class="form-control paymentOptionAmount amount input-sm"
379
                                   value="" paymentOptionId="$paymentOption.getId()">
380
                        </div>
381
                    #end
382
                </div>
383
            #end
384
            </div>
385
 
386
            <div class="row">
387
                <div class="col-lg-7">
388
                    <h4>Total Amount :</h4>
389
                </div>
390
                <div class="col-lg-5">
391
                    <input type="number"
392
                           class="netPayableAmount form-control input-sm" name="" id="totalamount"
393
                           value="0" readonly>
394
                </div>
395
            </div>
396
 
397
            <div class="row">
398
                <div class="form-group col-lg-10">
399
 
400
                    <button class="btn btn-block btn-primary insurance-checkout"
401
                            type="submit">Create Insurance
402
                    </button>
403
                </div>
404
            </div>
405
 
406
        </div>
407
    </div>
408
    </div>
29707 tejbeer 409
</section>