Subversion Repositories SmartDukaan

Rev

Rev 36394 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
33795 ranu 1
<style>
2
    #order-items td {
3
        align-content: center;
4
    }
5
</style>
22245 ashik.ali 6
<script type="text/javascript">
31083 amit.gupta 7
    var cartItemIndex = 0;
8
    accessoriesDeals = $accessoriesDeals;
9
    pendingPOCustomer = $pendingPOCustomer;
10
    pendingPO = $pendingPO;
11
    console.log(typeof pendingPOCustomer)
12
    if (pendingPOCustomer != null) {
13
        $('input.search-phone').val(pendingPOCustomer.mobileNumber).change()
14
                .attr('readonly', true);
15
        var mobileNumber = $('.search-phone').val();
16
        console.log(mobileNumber)
28339 tejbeer 17
 
31083 amit.gupta 18
        writeOldCustomerDetailsByMobileNumber(mobileNumber);
19
    }
20
    $(function () {
21
        var date = new Date();
22
        var currentMonth = date.getMonth();
23
        var currentDate = date.getDate();
24
        var currentYear = date.getFullYear();
35068 ranu 25
        $('input[name="dateOfBirth"]').daterangepicker({
31083 amit.gupta 26
            maxDate: new Date(currentYear - 18, currentMonth, currentDate),
27
            startDate: new Date(currentYear - 18, currentMonth, currentDate),
28
            singleDatePicker: true
29
        });
28339 tejbeer 30
 
31083 amit.gupta 31
        $('input[name="dgmfgdate"]').daterangepicker({
32
            minDate: new Date(currentYear, currentMonth - 6, currentDate),
33
            maxDate: new Date(currentYear, currentMonth, currentDate),
34
            singleDatePicker: true,
35
        }, function (start, end) {
31274 amit.gupta 36
            const mfgDate = start.format(moment.HTML5_FMT.DATETIME_LOCAL_SECONDS);
28339 tejbeer 37
 
31083 amit.gupta 38
        });
39
        formLoaded();
40
    });
22245 ashik.ali 41
</script>
42
 
21987 kshitij.so 43
<section class="wrapper">
31083 amit.gupta 44
    <div class="row">
45
        <div class="col-lg-12">
31974 tejbeer 46
            <h3 class="page-header" style="position:relative">
31083 amit.gupta 47
                <i class="icon_table"></i>Order
48
            </h3>
49
            <ol class="breadcrumb">
50
                <li><i class="fa fa-home"></i><a
51
                        href="${rc.contextPath}/dashboard">Home</a></li>
52
                <li><i class="icon_table"></i>ORDER</li>
53
            </ol>
54
        </div>
55
    </div>
56
    <form id="cd">
22245 ashik.ali 57
 
31083 amit.gupta 58
    <div id="order-details" style="padding: 10px">
59
        #if($cartItems.size()==0)
60
            <div class="card row">
61
                <p>Your Cart is Empty.</p>
62
            </div>
63
        #else
64
            <div class="row">
33795 ranu 65
                <div class="col-lg-9 container" style="background-color: white">
31083 amit.gupta 66
                    <div class="row">
31274 amit.gupta 67
                        <div class="col-lg-12">
68
                            <h4 class="modelHeaderCustom" style="font-size: 22px;">Product
69
                                Information</h4>
70
                            <table id="order-items" class="table table-condensed">
71
                                <tr>
72
                                    <th style="width: 25%">Description</th>
73
                                    <th style="width: 5%">Qty</th>
74
                                    <th style="width: 13%">Serial Number</th>
75
                                    <th style="width: 13%">Unit Price</th>
76
                                    <th style="widht:13%">Activation Discount</th>
77
                                    <th style="width: 17%">Mobile Insurance</th>
78
                                    <th style="width: 13%">Total Price</th>
33795 ranu 79
                                    <th>Upgrade</th>
31274 amit.gupta 80
                                </tr>
28339 tejbeer 81
 
31274 amit.gupta 82
                                #foreach ($cartItem in $cartItems) #set($mrp="MRP")
83
                                    #if($mopPriceMap.get($cartItem.getItemId()).getMrp()!=0)
84
                                        #set($mrp="$mopPriceMap.get($cartItem.getItemId()).getMrp()(MRP)")
85
                                    #end
31083 amit.gupta 86
                                    #set($placeHolder =
31274 amit.gupta 87
                                        "$mopPriceMap.get($cartItem.getItemId()).getPrice()(MOP) - $mrp")
88
                                    #set($dp = $mopPriceMap.get($cartItem.getItemId()).getPurchasePrice())
89
                                    #if($accessoriesDeals && $cartItem.getItemType() =="NON_SERIALIZED")
90
                                        #set($placeHolder =
91
                                            "$mopPriceMap.get($cartItem.getItemId()).getPurchasePrice()(DP) -
92
                                                $mopPriceMap.get($cartItem.getItemId()).getPrice()(MOP) - $mrp")
93
                                    #end
94
                                    #if($cartItem.getItemType() =="SERIALIZED") #set($start = 1)
95
                                        #set($end = $cartItem.getQuantity())
96
                                        #set($range = [$start..$end])
97
                                        #foreach ($index in $range)
98
                                            <tr>
33795 ranu 99
                                                <td>$cartItem.getDisplayName()
100
                                                    #if($webOfferMap.size() > 0 || $offerItemMap.get($cartItem.getItemId()).size() > 0)
101
                                                        <a role="button" style="color:royalblue;font-size: 10px;"
102
                                                           class="upgrade-offer" data-toggle="modal"
103
                                                           data-target="#upgradeOfferModal"
104
                                                           data-itemid="$cartItem.getItemId()">
105
                                                            - view offer<i class="fas fa-arrow-circle-right"></i>
106
                                                        </a>
107
                                                    #end
35726 vikas 108
                                                    #if($pinelabsOfferMap.get($cartItem.getItemId()))
35728 vikas 109
                                                        #set($hasValidTenure = false)
110
                                                        #foreach($issuerEntry in $pinelabsOfferMap.get($cartItem.getItemId()).entrySet())
111
                                                            #foreach($tenure in $issuerEntry.value)
112
                                                                #if($tenure.getTenureValue() && $tenure.getTenureValue() > 0)
113
                                                                    #set($hasValidTenure = true)
114
                                                                #end
115
                                                            #end
116
                                                        #end
117
                                                        #if($hasValidTenure)
35726 vikas 118
                                                        <br/><a role="button" style="color:green;font-size: 10px;"
119
                                                           class="pinelabs-offer-submit" data-toggle="modal"
120
                                                           data-target="#pinelabsOfferModal"
121
                                                           data-itemid="$cartItem.getItemId()">
122
                                                            - EMI offers<i class="fas fa-arrow-circle-right"></i>
123
                                                        </a>
35728 vikas 124
                                                        #end
35726 vikas 125
                                                    #end
33795 ranu 126
                                                </td>
31274 amit.gupta 127
                                                <td class="table-align-center">1</td>
36394 amit 128
                                                <td class="table-align-center">
129
                                                    <div class="input-group">
130
                                                        <input readonly type="text"
131
                                                               itemId="$cartItem.getItemId()"
132
                                                               itemType="$cartItem.getItemType()"
133
                                                               name="serialNumber"
134
                                                               class="serialNumber input-sm form-control">
135
                                                        <span class="input-group-btn">
136
                                                            <button type="button"
137
                                                                    class="btn btn-sm btn-default view-imei-net-margin"
138
                                                                    data-fofoid="$fofoId"
139
                                                                    title="View scheme margin for this IMEI">
140
                                                                <i class="fa fa-inr"></i>
141
                                                            </button>
142
                                                        </span>
143
                                                    </div>
32816 ranu 144
                                                    <input type="hidden" itemId="$cartItem.getItemId()"
145
                                                           name="customSerialNumber" itemType="$cartItem.getItemType()"
146
                                                           class="customSerialNumber form-control input-sm">
33400 ranu 147
                                                    #if($itemIdAndPoiMap.containsKey($cartItem.getItemId()))
148
                                                        <input type="hidden" class="poiId"
149
                                                               value="$itemIdAndPoiMap.get($cartItem.getItemId()).getId()">
150
                                                    #else
151
                                                        <input type="hidden" value="0" class="poiId">
152
                                                    #end
153
 
31274 amit.gupta 154
                                                </td>
155
                                                <td class="table-align-center"><input type="number"
156
                                                                                      class="unitPrice form-control input-sm"
157
                                                                                      name="unitPrice"
158
                                                                                      quantity="1"
159
                                                                                      itemId="$cartItem.getItemId()"
160
                                                                                      mopPrice="$mopPriceMap.get($cartItem.getItemId()).getPrice()"
161
                                                                                      dp="$dp"
162
                                                                                      mrp="$mopPriceMap.get($cartItem.getItemId()).getMrp()"
163
                                                                                      isMop="$mopPriceMap.get($cartItem.getItemId()).isMop()"
164
                                                                                      placeholder="$placeHolder"></td>
165
                                                <td class="table-align-center"><input type="number"
166
                                                                                      class="discount form-control input-sm"
167
                                                                                      name="discount"
168
                                                    #if($mopPriceMap.get($cartItem.getItemId()).getMaxDiscountAmount() > 0)
169
                                                                                      data-maxdiscount="$mopPriceMap.get($cartItem.getItemId()).getMaxDiscountAmount()"
170
                                                                                      max="$mopPriceMap.get($cartItem.getItemId()).getMaxDiscountAmount()"
171
                                                                                      placeholder="Upto $mopPriceMap.get($cartItem.getItemId()).getMaxDiscountAmount()"
172
                                                                                      value="$mopPriceMap.get($cartItem.getItemId()).getMaxDiscountAmount()"
173
                                                    #else
174
                                                                                      readonly value="0"
175
                                                    #end
176
                                                ></td>
177
                                                <td class="table-align-center">
178
                                                    <div class="input-group">
179
                                                        <input type="number" itemId="$cartItem.getItemId()" value="0"
180
                                                               name="insuranceamount"
181
                                                               class="insuranceamount form-control input-sm" readonly>
182
                                                        <input type="hidden" itemId="$cartItem.getItemId()" value="0"
34788 ranu 183
                                                               name="insuranceid" class="insuranceid">
34798 ranu 184
                                                        <input type="hidden" itemId="$cartItem.getItemId()" value="0"
185
                                                               name="correlationid" class="correlationid">
34788 ranu 186
                                                        <input
31274 amit.gupta 187
                                                            type="hidden" itemId="$cartItem.getItemId()" name="ram"
188
                                                            class="ram"> <input type="hidden"
189
                                                                                itemId="$cartItem.getItemId()"
190
                                                                                name="memory"
191
                                                                                class="memory">
192
                                                        <input type="hidden" itemId="$cartItem.getItemId()"
193
                                                               name="mfgdate" class="mfgdate">
194
                                                        <div class="input-group-btn">
195
                                                            <button type="button"
196
                                                                    class="btn btn-sm btn-default mk_check_plans"
197
                                                                    data-mop="$mopPriceMap.get($cartItem.getItemId()).getPrice()">
198
                                                                Check Plans
199
                                                            </button>
200
                                                        </div>
201
                                                    </div>
202
                                                </td>
203
                                                <td class="table-align-center"><input name="totalPrice"
204
                                                                                      class="totalPrice input-sm  form-control"
205
                                                                                      itemId="$cartItem.getItemId()"
206
                                                                                      type="number" value="0" readonly>
207
                                                </td>
33795 ranu 208
 
209
                                                <!--                                                upgrade offer td only in case of when offer is avaialable-->
210
 
34788 ranu 211
                                                <td style="width:14%; text-align: center;">
212
                                                    #set($summary = $offerItemSummaryMap.get($cartItem.getItemId()))
213
                                                    #if($summary && $summary.offerTypeMap.size() > 0)
33795 ranu 214
                                                        <div style="display: flex;">
215
                                                            <select name="offerSelect"
216
                                                                    class="form-control offerSelect input-sm"
217
                                                                    itemId="$cartItem.getItemId()">
218
                                                                <option value="">Select</option>
34788 ranu 219
                                                                #foreach($entry in $summary.offerTypeMap.entrySet())
220
                                                                    #set($key = $entry.key)
221
                                                                    #set($data = $entry.value)
222
                                                                    <option
223
                                                                            value="$key"
224
                                                                            data-scheme-payout="$!data.totalSchemePayout"
225
                                                                            data-partner-payout="$!data.totalDealerPayout"
34805 ranu 226
                                                                            data-customeroffer-ids="$!data.offerItemIds"
34788 ranu 227
                                                                    >
228
                                                                        Offer Type: $!data.offerType.name() | Scheme:
229
                                                                        &#8377; $!data.totalSchemePayout | Dealer:
230
                                                                        &#8377; $!data.totalDealerPayout
231
                                                                    </option>
33795 ranu 232
                                                                #end
233
                                                            </select>
234
                                                        </div>
235
                                                    #else
236
                                                        -
237
                                                    #end
34788 ranu 238
                                                </td>
33795 ranu 239
 
34798 ranu 240
 
31274 amit.gupta 241
                                            </tr>
242
                                        #end
243
                                    #else
31083 amit.gupta 244
                                        <tr>
245
                                            <td>$cartItem.getDisplayName()</td>
31274 amit.gupta 246
                                            <td class="table-align-center">$cartItem.getQuantity()</td>
247
                                            <td class="table-align-center">
248
                                                <div class="input-group">
32816 ranu 249
                                                    <input type="hidden" itemId="$cartItem.getItemId()"
31274 amit.gupta 250
                                                           name="serialNumber" itemType="$cartItem.getItemType()"
251
                                                           class="serialNumber form-control input-sm" readonly>
32816 ranu 252
                                                    <input type="text" itemId="$cartItem.getItemId()"
253
                                                           name="customSerialNumber" itemType="$cartItem.getItemType()"
254
                                                           class="customSerialNumber form-control input-sm">
255
                                                    <span style="color:#FF000081;font-size: 10px;">Please add coma seprated serial value in this field</span>
33437 ranu 256
                                                    #if($itemIdAndPoiMap.containsKey($cartItem.getItemId()))
257
                                                        <input type="hidden" class="poiId"
258
                                                               value="$itemIdAndPoiMap.get($cartItem.getItemId()).getId()">
259
                                                    #else
260
                                                        <input type="hidden" value="0" class="poiId">
261
                                                    #end
31274 amit.gupta 262
                                                </div>
31083 amit.gupta 263
                                            </td>
264
                                            <td class="table-align-center"><input type="number"
31274 amit.gupta 265
                                                                                  class="unitPrice input-sm form-control"
266
                                                                                  dp="$dp"
31083 amit.gupta 267
                                                                                  name="unitPrice"
31274 amit.gupta 268
                                                                                  quantity="$cartItem.getQuantity()"
31083 amit.gupta 269
                                                                                  itemId="$cartItem.getItemId()"
270
                                                                                  mopPrice="$mopPriceMap.get($cartItem.getItemId()).getPrice()"
32329 amit.gupta 271
                                                                                  isMop="$mopPriceMap.get($cartItem.getItemId()).isMop()"
31274 amit.gupta 272
                                                                                  placeholder="$placeHolder"/></td>
273
                                            <td>Not Applicable</td>
274
                                            <td>Not Applicable</td>
31083 amit.gupta 275
                                            <td class="table-align-center"><input name="totalPrice"
31274 amit.gupta 276
                                                                                  class="totalPrice input-sm form-control"
31083 amit.gupta 277
                                                                                  itemId="$cartItem.getItemId()"
278
                                                                                  type="number" value="0" readonly></td>
33795 ranu 279
                                            <td>-</td>
31083 amit.gupta 280
                                        </tr>
31274 amit.gupta 281
                                    #end #end
282
                            </table>
283
                        </div>
31083 amit.gupta 284
                    </div>
285
                    <div class="row">
31274 amit.gupta 286
                        <div class="col-lg-3">
287
                            <h4 class="modelHeaderCustom" style="font-size: 22px;">Customer
288
                                Information</h4>
31083 amit.gupta 289
                        </div>
31274 amit.gupta 290
                        <div class="col-lg-3" style="margin-top: 15px">
291
                            <input placeholder="Search Mobile" type="number" name="mobile"
292
                                   class="form-control search-phone input-sm">
31083 amit.gupta 293
                        </div>
294
                    </div>
31274 amit.gupta 295
                    <div class="row customerinfo">
296
                        <div class="col-lg-2 form-group">
297
                            <input placeholder="Mobile Number" type="number" name="mobile"
298
                                   class="form-control phone input-sm" readonly>
299
                        </div>
300
                        <div class="col-lg-3 form-group">
301
                            <input placeholder="First Name" name="firstName" type="text"
302
                                   value="" class="form-control input-sm firstName" required>
303
                        </div>
304
                        <div class="col-lg-3 form-group">
305
                            <input placeholder="Last Name" name="lastName" type="text"
306
                                   value="" class="form-control input-sm lastName">
307
                        </div>
308
                        <div class="col-lg-2 form-group">
309
                            <input id="emailId" name="emailId" type="email" value=""
310
                                   class="form-control input-sm email"
311
                                   placeholder="Email(xyz@gmail.com)">
312
                        </div>
313
                        <div class="col-lg-2 form-group">
314
                            <button type="button"
315
                                    class="btn btn-block btn-primary mk_add_customer"
316
                                    style="display: none">Add customer
317
                            </button>
318
                            <button type="button"
319
                                    class="btn btn-block btn-primary mk_add_email"
320
                                    style="display: none">Update Customer
321
                            </button>
322
                        </div>
323
                    </div>
324
 
31083 amit.gupta 325
                    <div class="row billinginfo" style="display: none">
31274 amit.gupta 326
                        <div class="col-lg-12 row">
31083 amit.gupta 327
                            <div class="col-lg-3">
328
                                <h4 class="modelHeaderCustom" style="font-size: 22px;">Billing
329
                                    Address</h4>
330
                            </div>
331
                            <div class="col-lg-3">
332
                                <button type="button"
333
                                        class="btn btn-block btn-primary new-address-btn">New
334
                                    Address
335
                                </button>
336
                            </div>
337
                        </div>
31274 amit.gupta 338
                        <div class="row col-lg-12">
31083 amit.gupta 339
                            <div class="col-lg-3 form-group">
340
                                <input placeholder="GST Number" id="gstNumber" name="gstNumber"
341
                                       type="text" value="" class="form-control input-sm">
342
                            </div>
343
                        </div>
31274 amit.gupta 344
                        <div class="col-lg-12 row" id="customer-address">
31083 amit.gupta 345
                            <table class="table table-bordered">
346
                                <thead>
347
                                <tr>
348
                                    <th>Name</th>
349
                                    <th>Address Lines</th>
350
                                    <th>City</th>
351
                                    <th>State</th>
352
                                    <th>Pin</th>
353
                                    <th>Mobile</th>
354
                                    <th>Action</th>
355
                                </tr>
356
                                </thead>
357
                                <tbody id="address-body">
358
                                </tbody>
359
                            </table>
360
                        </div>
361
                    </div>
31274 amit.gupta 362
                    <div class="row mk_insurance_row" style="display: none">
363
                        <div class="col-lg-12">
364
                            <h4 class="modelHeaderCustom" style="font-size: 22px;">Insurance Information</h4>
31083 amit.gupta 365
                        </div>
366
                        <div class="col-lg-3 form-group">
367
                            <label for="gender">Gender</label> <select
368
                                class="form-control input-sm" id="gender" name="gender"
369
                                placeholder="Gender">
370
                            <option value="" disabled selected>Gender</option>
371
                            <option value="1" selected>Male</option>
372
                            <option value="2" selected>Female</option>
373
                        </select>
374
                        </div>
375
                        <div class="col-lg-3 form-group">
376
                            <label for="dateOfBirth">Date Of Birth</label> <input
35549 ranu 377
                                placeholder="Date Of Birth" id="dateOfBirth"
378
                                type="date" value="" class="form-control">
31083 amit.gupta 379
                        </div>
380
                    </div>
381
                </div>
33795 ranu 382
                <div class="col-lg-3">
31083 amit.gupta 383
                    <div id="payment-details"
384
                         style="background: white; background-color: white;"
33795 ranu 385
                         class="col-lg-12">
31083 amit.gupta 386
                        <h4 class="modelHeaderCustom" style="font-size: 22px;">Payment
387
                            Details</h4>
388
                        <div class="row">
31274 amit.gupta 389
                            <div class="col-lg-6">
31083 amit.gupta 390
                                <h4>Total Amount :</h4>
391
                            </div>
392
                            <div class="col-lg-5">
393
                                <input type="number"
394
                                       class="netPayableAmount form-control input-sm" name=""
395
                                       value="0" readonly>
396
                            </div>
397
                        </div>
398
                        <div id="payment-option-id-amount-container"
399
                             paymentOptionSize=$paymentOptions.size()>
400
                            #set($a = 0) #set($b = $paymentOptions.size() - 1) #set($range =
401
                        [$a..$b]) #foreach($index in $range)
402
                            <div class="row">
403
                                #set($paymentOption = $paymentOptions[$index])
404
                                #if($paymentOption.getName() == 'ONLINE')
31274 amit.gupta 405
                                    <div class="col-lg-6">
406
                                        <h5>$paymentOption.getName() :</h5>
31083 amit.gupta 407
                                    </div>
408
                                    <div class="col-lg-5">
409
                                        <input type="number" id="paymentOptionIdAmount${index}"
410
                                               name="paymentOptionIdAmount${index}"
411
                                               class="form-control paymentOptionAmount amount input-sm"
33400 ranu 412
                                               value="$onlineSellingPrice"
31083 amit.gupta 413
                                               paymentOptionId="$paymentOption.getId()" readonly>
414
                                    </div>
33795 ranu 415
                                #elseif($paymentOption.getName() == 'SAMSUNG UPGRADE')
416
                                    <div class="col-lg-6">
417
                                        <h5>$paymentOption.getName() :</h5>
418
                                    </div>
419
                                    <div class="col-lg-5">
420
                                        <input type="number" id="paymentOptionIdAmount${index}"
421
                                               name="paymentOptionIdAmount${index}"
422
                                               class="form-control paymentOptionAmount amount input-sm"
423
                                               value=""
424
                                               paymentOptionId="$paymentOption.getId()" readonly>
425
                                    </div>
31083 amit.gupta 426
                                #else
31274 amit.gupta 427
                                    <div class="col-lg-6">
428
                                        <h5>$paymentOption.getName() :</h5>
31083 amit.gupta 429
                                    </div>
430
                                    <div class="col-lg-5">
431
                                        <input type="number" id="paymentOptionIdAmount${index}"
432
                                               name="paymentOptionIdAmount${index}"
433
                                               class="form-control paymentOptionAmount amount input-sm"
434
                                               value="" paymentOptionId="$paymentOption.getId()">
435
                                    </div>
436
                                #end
437
                            </div>
438
                        #end
439
                        </div>
440
                        <div class="row">
441
                            <div class="form-group col-lg-10">
442
                                #if($pendingOrder.getId()) <input type="hidden"
443
                                                                  value="$pendingOrder.getId()" id="poid"/> <input
444
                                        type="hidden" value="$pendingOrderItem.getId()" id="poItemId"/>
445
                                #else <input type="hidden" value="0" id="poid"/> <input
446
                                        type="hidden" value="0" id="poItemId"/> #end
36064 aman 447
                                <div style="margin-bottom: 10px;">
448
                                    <label style="display: flex; align-items: center; cursor: pointer; font-weight: normal;">
449
                                        <input type="checkbox" id="sendInvoiceOnWhatsApp" checked
450
                                               style="margin-right: 8px; width: 18px; height: 18px;">
451
                                        Send Invoice on WhatsApp
452
                                    </label>
453
                                </div>
31083 amit.gupta 454
                                <button class="btn btn-block btn-primary order-checkout"
455
                                        type="submit">Create Order
456
                                </button>
457
                            </div>
458
                        </div>
459
                    </div>
460
                </div>
461
            </div>
462
        </div>
463
        #end
464
        </div>
465
    </form>
28339 tejbeer 466
</section>
31274 amit.gupta 467
<div class="modal" id="mobilePlansModal" tabindex="-1"
31083 amit.gupta 468
     role="dialog">
469
    <div class="modal-dialog modal-lg" role="document">
470
        <div class="modal-content">
471
            <div class="modal-header">
472
                <button type="button" class="close" data-dismiss="modal"
473
                        aria-label="Close">
474
                    <span aria-hidden="true">&times;</span>
475
                </button>
476
                <h4 class="modal-title">Choose from plans</h4>
477
            </div>
478
            <div class="modal-body" style="overflow-y: auto;max-height: calc(100vh - 210px)">
31274 amit.gupta 479
                <div class="container-fluid itemdetails">
35072 ranu 480
                    <div class="row">
31274 amit.gupta 481
                        <div class="col-lg-12">
35072 ranu 482
                            <img src="/resources/images/ProtectPlusBanner.jpg"
31274 amit.gupta 483
                                 style="height:200px"/>
31083 amit.gupta 484
                        </div>
35072 ranu 485
                    </div>
31274 amit.gupta 486
                    <div class="row">
487
                        <div class="col-lg-4">
488
                            <div class="form-group">
489
                                <label for="usr">*Ram(GB):</label>
490
                                <input type="number" class="dgram form-control input-sm"
491
                                       name="ram" value="0">
492
                            </div>
31083 amit.gupta 493
                        </div>
31274 amit.gupta 494
                        <div class="col-lg-4">
495
                            <div class="form-group">
496
                                <label for="usr">*Memory(GB):</label>
497
                                <input type="number" class="dgmemory form-control input-sm"
498
                                       name="memory" value="0">
499
                            </div>
31083 amit.gupta 500
                        </div>
31274 amit.gupta 501
                        <div class="col-lg-4">
502
                            <div class="form-group">
503
                                <label for="usr">*Mfg Date:</label>
504
                                <input placeholder="Mfg Date" id="dgmfgdate" name="dgmfgdate"
505
                                       type="text" value="" class="form-control input-sm dgmfgdate">
506
                            </div>
507
                        </div>
31083 amit.gupta 508
                    </div>
31274 amit.gupta 509
                    <div class="row">
510
                        <div class="col-lg-12  insurancedetails">
511
 
31083 amit.gupta 512
                        </div>
513
                    </div>
514
                </div>
515
            </div>
516
        </div>
517
    </div>
21987 kshitij.so 518
</div>
26810 amit.gupta 519
 
36064 aman 520
<div class="modal" id="newaddressModal" tabindex="-1"
31083 amit.gupta 521
     role="dialog">
522
    <div class="modal-dialog modal-lg" role="document">
523
        <div class="modal-content">
524
            <div class="modal-header">
525
                <button type="button" class="close" data-dismiss="modal"
526
                        aria-label="Close">
527
                    <span aria-hidden="true">&times;</span>
528
                </button>
529
                <h4 class="modal-title">New Address</h4>
530
            </div>
531
            <div class="modal-body">
532
                <form id="newaddress">
533
                    <div class="row">
534
                        <div class="col-lg-4 form-group">
535
                            <input placeholder="First Name" id="firstName" name="firstName"
536
                                   type="text" value="" class="form-control input-sm">
537
                        </div>
538
                        <div class="col-lg-4 form-group">
539
                            <input placeholder="Last Name" id="lastName" name="lastName"
540
                                   type="text" value="" class="form-control input-sm">
541
                        </div>
542
                        <div class="col-lg-4 form-group">
543
                            <input placeholder="Mobile Number" id="alternatePhone"
544
                                   name="alternatePhone" type="text" value=""
545
                                   class="form-control input-sm">
546
                        </div>
547
                    </div>
548
                    <div class="row">
549
                        <div class="col-lg-4 form-group">
550
                            <input placeholder="Address Line 1" id="line1" name="line1"
551
                                   type="text" size="50" value="" class="form-control input-sm">
552
                        </div>
553
                        <div class="col-lg-4 form-group">
554
                            <input placeholder="Address Line 2" id="line2" name="line2"
555
                                   type="text" value="" class="form-control input-sm">
556
                        </div>
557
                        <div class="col-lg-4 form-group">
558
                            <input placeholder="Landmark" id="landmark" name="landmark"
559
                                   type="text" value="" class="form-control input-sm">
560
                        </div>
561
                    </div>
562
                    <div class="row">
563
                        <div class="col-lg-3 form-group">
564
                            <input placeholder="Pin Code" id="pinCode" name="pinCode"
565
                                   type="number" value="" class="form-control input-sm">
566
                        </div>
567
                        <div class="col-lg-3 form-group">
568
                            <input placeholder="City" id="city" name="city" type="text"
569
                                   value="" class="form-control input-sm">
570
                        </div>
571
                        <div class="col-lg-3 form-group">
572
                            <select class="form-control input-sm" id="state" name="state"
573
                                    placeholder="State">
574
                                <option value="" disabled selected>State</option>
575
                                #foreach($stateName in $stateNames) #if($retailerStateName ==
576
                                    $stateName)
577
                                    <option value="$stateName" selected>$stateName</option> #else
578
                                    <option value="$stateName">$stateName</option> #end #end
28339 tejbeer 579
 
31083 amit.gupta 580
                            </select>
581
                        </div>
582
                    </div>
36064 aman 583
                    <div class="modal-footer" style="text-align: right;">
584
                        <button type="button" class="btn btn-primary btn-add-address">Add
585
                            Address
586
                        </button>
587
                    </div>
31083 amit.gupta 588
                </form>
589
            </div>
590
        </div>
591
    </div>
26817 amit.gupta 592
</div>
33795 ranu 593
 
594
<!-- Upgrade offer Modal -->
595
<div id="upgradeOfferModal" class="modal" role="dialog">
596
    <div class="modal-dialog">
597
        <div class="modal-content">
598
 
599
        </div>
600
    </div>
601
</div>
30601 amit.gupta 602
 
35726 vikas 603
<!-- Pinelabs Offer Modal -->
604
<div id="pinelabsOfferModal" class="modal" role="dialog">
605
    <div class="modal-dialog modal-lg">
606
        <div class="modal-content">
607
            <div class="modal-header">
608
                <button type="button" class="close" data-dismiss="modal">&times;</button>
609
                <h4 class="modal-title">Pinelabs EMI Offers <small class="text-danger">All plans are showing on MOP basis</small></h4>
610
            </div>
611
            <div class="modal-body" id="pinelabsOfferModalBody" style="max-height:450px;overflow-y:auto;">
612
            </div>
613
        </div>
614
    </div>
615
</div>
616
 
617
## Pinelabs offer data rendered per item - grouped accordion by bank name
618
#if($pinelabsOfferMap && !$pinelabsOfferMap.isEmpty())
619
#foreach($entry in $pinelabsOfferMap.entrySet())
620
<div id="pinelabs-data-$entry.key" style="display:none;">
621
    <div class="panel-group" id="pinelabs-accordion-$entry.key">
622
        #foreach($issuerEntry in $entry.value.entrySet())
623
        <div class="panel panel-default">
624
            <div class="panel-heading" style="cursor:pointer;" data-toggle="collapse" data-parent="#pinelabs-accordion-$entry.key" data-target="#pinelabs-collapse-${entry.key}-${velocityCount}">
625
                <h4 class="panel-title">
626
                    <span class="glyphicon glyphicon-chevron-down" style="margin-right:8px;font-size:12px;"></span>
627
                    $!issuerEntry.key
628
                    <span class="badge" style="margin-left:8px;">$issuerEntry.value.size() offers</span>
629
                </h4>
630
            </div>
631
            <div id="pinelabs-collapse-${entry.key}-${velocityCount}" class="panel-collapse collapse#if($velocityCount == 1) in#end">
632
                <div class="panel-body" style="padding:0;">
633
                    <table class="table table-striped table-hover" style="margin-bottom:0;">
634
                        <thead>
635
                            <tr>
636
                                <th>Tenure</th>
637
                                <th>Monthly EMI</th>
638
                                <th>Interest Rate</th>
639
                                <th>EMI Type</th>
640
                            </tr>
641
                        </thead>
642
                        <tbody>
643
                        #foreach($tenure in $issuerEntry.value)
35728 vikas 644
                            #if($tenure.getTenureValue() && $tenure.getTenureValue() > 0)
35726 vikas 645
                            <tr>
646
                                <td>$!tenure.getTenureValue() months</td>
647
                                <td>#if($tenure.getMonthlyEmiAmount())$!tenure.getMonthlyEmiAmount().getValue() $!tenure.getMonthlyEmiAmount().getCurrency()#end</td>
648
                                <td>$!tenure.getInterestRatePercentage()%</td>
649
                                <td>$!tenure.getEmiType()</td>
650
                            </tr>
35728 vikas 651
                            #end
35726 vikas 652
                        #end
653
                        </tbody>
654
                    </table>
655
                </div>
656
            </div>
657
        </div>
658
        #end
659
    </div>
660
</div>
661
#end
662
#end
663
 
36394 amit 664
<div id="imeiNetMarginModal" class="modal fade" role="dialog">
665
    <div class="modal-dialog modal-md">
666
        <div class="modal-content"></div>
667
    </div>
668
</div>
669
 
35726 vikas 670
<script type="text/javascript">
671
    $(document).on('click', '.pinelabs-offer-submit', function() {
672
        var itemId = $(this).data('itemid');
673
        var content = $('#pinelabs-data-' + itemId).html();
674
        $('#pinelabsOfferModalBody').html(content || '<p>No offers available</p>');
675
    });
26817 amit.gupta 676
</script>