Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
21627 kshitij.so 1
<!DOCTYPE html>
2
<html lang="en">
27875 amit.gupta 3
<head>
30485 tejbeer 4
    <meta charset="UTF-8">
22095 kshitij.so 5
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
36080 aman 6
    <meta name="description" content="Smart Dukaan Partner Dashboard">
23166 amit.gupta 7
    <meta name="author" content="smartdukaan">
31859 amit.gupta 8
 
31807 tejbeer 9
    <meta name="referer" content="no-referer">
10
    <meta name="referrer" content="no-referrer">
31859 amit.gupta 11
 
27875 amit.gupta 12
    <!--<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests">-->
13
    <link rel="shortcut icon" href="assets/images/icons/favicon.png">
21627 kshitij.so 14
 
36080 aman 15
    <title>Smart Dukaan - Partner Dashboard</title>
21627 kshitij.so 16
 
27875 amit.gupta 17
    <!-- Bootstrap CSS -->
21627 kshitij.so 18
    <!-- bootstrap theme -->
19
    <!--external css-->
20
    <!-- font icon -->
27875 amit.gupta 21
    <link href="resources/css/elegant-icons-style.css" rel="stylesheet"/>
22
    <link href="resources/css/font-awesome.min.css" rel="stylesheet"/>
21627 kshitij.so 23
    <!-- full calendar css-->
24
    <!-- owl carousel -->
25
    <link rel="stylesheet" href="resources/css/owl.carousel.css" type="text/css">
27875 amit.gupta 26
    <link href="resources/css/jquery-jvectormap-1.2.2.css" rel="stylesheet">
21627 kshitij.so 27
    <!-- Custom styles -->
27875 amit.gupta 28
    <link href="resources/css/widgets.css" rel="stylesheet">
24566 amit.gupta 29
    <link href="resources/css/style.css?v=${cssVersion}" rel="stylesheet">
25143 amit.gupta 30
    <link href="resources/css/card.css?v=${cssVersion}" rel="stylesheet">
30165 manish 31
    <link href="resources/css/brand-logo.css?v=${cssVersion}" rel="stylesheet">
27875 amit.gupta 32
    <link href="resources/css/style-responsive.css?v=${cssVersion}" rel="stylesheet"/>
33
    <link href="resources/css/jquery-ui-1.10.4.min.css" rel="stylesheet">
24066 amit.gupta 34
    <link type="text/css" href="resources/css/bootstrap.css" rel="stylesheet">
27875 amit.gupta 35
    <!--<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/3/css/bootstrap.css" />-->
24066 amit.gupta 36
    <link href="resources/css/bootstrap-theme.min.css" rel="stylesheet">
28524 amit.gupta 37
    <link rel="stylesheet" type="text/css" href="resources/js/daterangepicker/daterangepicker.css"/>
27624 tejbeer 38
 
27875 amit.gupta 39
    <link rel="stylesheet" type="text/css" href="resources/css/bootstrap-multiselect.css"/>
31189 tejbeer 40
    <link rel="stylesheet" type="text/css" href="resources/css/datatables.bootstrap.min.css"/>
27875 amit.gupta 41
    <link rel='stylesheet' href='https://use.fontawesome.com/releases/v5.7.0/css/all.css'
42
          integrity='sha384-lZN37f5QGtY3VHgisS14W3ExzMWZxybE1SJSEsQp9S+oqd12jhcu+A56Ebc1zFSJ' crossorigin='anonymous'>
30695 amit.gupta 43
    <link rel="stylesheet" type="text/css" href="resources/css/bootstrap-tagsinput.css">
33167 amit.gupta 44
    <!-- Include the Toastify CSS file -->
45
    <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/toastify-js/src/toastify.min.css">
30492 amit.gupta 46
    <style>
36570 amit 47
        .modal-xl { max-width: 70% !important; width: 100%; }
27596 tejbeer 48
 
33995 vikas.jang 49
        @media (max-width: 1920px) {
36570 amit 50
            #[[#main-content]]# > .wrapper { zoom: 0.8; }
33995 vikas.jang 51
        }
30017 amit.gupta 52
        @media (max-width: 1280px) {
36570 amit 53
            div.count { font-size: 18px; }
30017 amit.gupta 54
        }
55
 
36570 amit 56
        .current-margin, .margin-calculator, .sale-details { cursor: pointer; }
30017 amit.gupta 57
 
36570 amit 58
        .brand-tile {
27875 amit.gupta 59
            border-radius: 4px;
60
            border: solid 5px black;
61
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
62
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);
63
            background-image: linear-gradient(#4682B4, #dae5f4);
64
            color: #FFF;
65
            padding: 8px 12px;
66
            text-decoration: none;
67
            cursor: pointer;
68
        }
36570 amit 69
        .brand-tile:hover { border-radius: 4px; }
70
        .Samsung:hover { background: blue; }
71
        .Vivo:hover { background: mediumblue; }
72
        .Oppo:hover { background: green; }
73
        .Lava:hover { background: salmon; }
74
        .Live:hover { background: coral; }
75
        .Nokia:hover { background: blue; }
76
        .Realme:hover { background: yellow; }
77
        .Tecno:hover { background: DarkTurquoise; }
27875 amit.gupta 78
 
36570 amit 79
        .accesoriesClass { object-fit: cover; width: 92%; height: 90px; cursor: pointer; }
27875 amit.gupta 80
 
36570 amit 81
        .loading { display: none; }
82
        .breadcrumb { padding: 0 15px; }
83
        .purple-bg { background-image: linear-gradient(#800080, #DDA0DD); box-shadow: 6px 5px 6px purple; }
84
        .fa-2x { font-size: 1.4em; }
85
        .cover { object-fit: cover; width: 92%; height: 90px; }
27875 amit.gupta 86
 
87
        .info-box .notifications i {
88
            display: inline-block;
36570 amit 89
            margin-top: 0; height: 25px; font-size: 16px; line-height: 25px;
90
            width: 25px; float: none; text-align: center; padding-right: 0; color: #768399;
27875 amit.gupta 91
        }
92
 
36570 amit 93
        #[[#preview]]# { position: relative; color: #fff; float: left; width: 100%; border-radius: 10px; clear: both; }
94
        #[[#canvas-preview]]# { width: 100%; position: relative; top: -15px; }
95
        #[[#preview-textfield]]# {
96
            position: absolute; top: -10px; left: 0; right: 0;
97
            text-align: center; font-size: 2em; font-weight: bold; color: white;
34176 tejus.loha 98
            font-family: 'Amaranth', sans-serif, Hind, 'Mukta';
27875 amit.gupta 99
        }
36570 amit 100
        #[[#descriptionMenu]]# { list-style-type: square; text-align: left; }
27875 amit.gupta 101
 
36570 amit 102
        .messagebutton { margin-left: 1px; }
27875 amit.gupta 103
 
32678 ranu 104
        .partnerTypeList a {
36570 amit 105
            color: #1f1d1d; border-bottom: none !important;
106
            background-color: #efecec; border: 1px solid #dad5d5 !important; padding: 10px 15px !important;
32678 ranu 107
        }
36570 amit 108
        .Partnerdropdiv { background-color: #efecec !important; padding: 0 !important; }
109
        .partnerGold:hover { background-color: #D4AF37 !important; background-image: unset !important; }
110
        .partnerBronz:hover { background-color: #CD7F32 !important; background-image: unset !important; }
111
        .partnerPlatinum:hover { background-color: #799096 !important; background-image: unset !important; }
112
        .partnerSilver:hover { background-color: #BCC6CC !important; background-image: unset !important; }
113
        .partnerDiamond:hover { background-color: #B9F2FF !important; background-image: unset !important; }
27875 amit.gupta 114
 
36570 amit 115
        .info-box .row div, .info-box .row strong { font-size: 16px !important; }
116
        .info-box.light-salmon-bg div.title { font-size: 12px !important; }
117
        .info-box.orange-bg button div { font-size: 10px !important; }
27875 amit.gupta 118
    </style>
119
</head>
120
 
121
<body style="background-color:#f7f7f7">
122
<!--<div class="loading"><img src="resources/images/icons/loading.gif"></div>-->
123
<!-- container section start -->
124
<section id="container">
125
 
126
 
127
    <header class="header dark-bg indian-flag">
128
        <div class="toggle-nav">
129
            <div class="icon-reorder tooltips" data-original-title="Toggle Navigation" data-placement="bottom"><i
130
                    class="icon_menu"></i></div>
131
        </div>
132
        <a href="${rc.contextPath}/dashboard" class="logo" style="margin-top: 7px"> <img
133
                src="resources/images/SmartDukaan-135x45.jpg" alt="smartDukaan" width="140"
134
                height="45">$fofoStore.getCode()</a>
135
 
32678 ranu 136
        <ul class="nav pull-left top-menu">
137
            <li class="dropdown">
138
                <a data-toggle="dropdown" class="dropdown-toggle" href="#">
139
                    <img src="${partnerTypeImage}" width="60px">
140
                    <span class="username" style="font-size:15px">  <span
141
                            style="color:red">$partnerType.getValue()</span></span>
142
                    <b class="caret"></b>
143
                </a>
144
                <ul class="dropdown-menu Partnerdropdiv">
145
                    <li class="eborder-top partnerTypeList">
146
                        <a href="javascript:void(0);" class="partnerGold">Rising Star - New</a>
32875 shampa 147
                        <a href="javascript:void(0);" class="partnerBronze">Bronze+ - 0-2.99L</a>
32678 ranu 148
                        <a href="javascript:void(0);" class="partnerSilver">Silver - 3L-7.99L</a>
149
                        <a href="javascript:void(0);" class="partnerGold">Gold - 8L-14.99L</a>
150
                        <a href="javascript:void(0);" class="partnerDiamond">Diamond - 15L-20.99L</a>
151
                        <a href="javascript:void(0);" class="partnerPlatinum">Platinum - 21L & ABOVE</a>
152
                    </li>
153
                </ul>
154
            </li>
155
        </ul>
30232 amit.gupta 156
 
157
 
28727 amit.gupta 158
        <div class="btn-group message-filter" style="margin:14px;">
27875 amit.gupta 159
            <button data-messagetype="notification" type="button" class="btn btn-default notifi"
160
                    aria-label="Notifications">
32771 raveendra. 161
                <span class="notify1 Notificat">#springMessage("dashboard.notification")</span></button>
27875 amit.gupta 162
            <button data-messagetype="announcement" type="button" class="btn btn-default price"
163
                    aria-label="Announcements">
32771 raveendra. 164
                <span class="notify Price">#springMessage("dashboard.pricedrop")</span></button>
27875 amit.gupta 165
            <button data-messagetype="scheme" type="button" class="btn btn-default schem"
166
                    aria-label="SmartDukaan Schemes">
32771 raveendra. 167
                <span class="notify Scheme">#springMessage("dashboard.scheme")</span>
27875 amit.gupta 168
            </button>
169
 
170
            <button data-messagetype="marketing" type="button" class="btn btn-default mark"
171
                    aria-label="SmartDukaan Schemes">
32771 raveendra. 172
                <span class="notify market">#springMessage("dashboard.marketing")</span>
27875 amit.gupta 173
            </button>
35501 ranu 174
 
175
            <button type="button" class="btn btn-default mark">
176
                <span class="today-offer">Today Offer</span>
177
            </button>
27875 amit.gupta 178
        </div>
179
 
180
 
181
        <div class="top-nav notification-row">
35247 vikas 182
            <!-- notification dropdown start-->
27875 amit.gupta 183
            <ul class="nav pull-right top-menu">
184
                <li class="dropdown">
185
                    <a data-toggle="dropdown" class="dropdown-toggle" href="#">
186
                        <img style="height:38px" src="/resources/images/icons/care1.jpg"/>
187
                        <span class="username" style="font-size:15px">CARE</span>
188
                        <b class="caret"></b>
189
                    </a>
190
                    <ul class="dropdown-menu extended logout">
191
                        <div class="log-arrow-up"></div>
192
                        <li class="eborder-top">
193
                            <a class="create-ticket" href="javascript:void(0);"><i></i>Create Ticket</a>
194
                            <a class="my-ticket" href="javascript:void(0);"><i class=""></i>View Tickets</a>
195
                        </li>
196
                        <li></li>
197
                    </ul>
198
                </li>
199
 
35629 amit 200
                <!--<li class="dropdown" style="margin-top:3px;">
27875 amit.gupta 201
                    <a href="javascript:void(0);" id="links_bar" style="color:#D3181F" class="btn btn-link"
202
                       data-toggle="popover">
203
                        <i title="third-party dashboards" class="glyphicon glyphicon-th fa-2x"></i>
204
                    </a>
35629 amit 205
                </li>-->
27875 amit.gupta 206
 
207
                <li id="wallet_bar" class="dropdown">
208
                    <a data-toggle="dropdown" class="dropdown-toggle wallet_icon_header" href="javascript:void(0);">
209
                        <i title="wallet summary" class="fas fa-wallet fa-2x" aria-hidden="true"></i>
210
                    </a>
211
                </li>
212
 
213
                <li id="cart_bar" class="dropdown">
214
                    <a class="cart_icon_header" href="javascript:void(0);">
215
                        <i class="fas fa-shopping-cart fa-2x" aria-hidden="true"></i>
216
                        <span class="badge bg-important"></span>
217
                    </a>
218
                </li>
219
 
220
 
221
                <!-- alert notification start-->
222
                <!--<li id="alert_notificatoin_bar" class="dropdown">
223
                    <a data-toggle="dropdown" class="dropdown-toggle" href="#">
224
 
225
                        <i class="icon-bell-l"></i>
226
                        <span class="badge bg-important">0</span>
227
                    </a>
228
                    <ul class="dropdown-menu extended notification">
229
                        <div class="notify-arrow notify-arrow-blue"></div>
230
                        <li>
231
                            <p class="blue">You have no new notifications</p>
232
                        </li>
233
                        <li>
234
                            <a href="#">
235
                                <span class="label label-primary"><i class="icon_profile"></i></span>
236
                                Friend Request
237
                                <span class="small italic pull-right">5 mins</span>
238
                            </a>
239
                        </li>
240
                        <li>
241
                            <a href="#">
242
                                <span class="label label-warning"><i class="icon_pin"></i></span>
243
                                John location.
244
                                <span class="small italic pull-right">50 mins</span>
245
                            </a>
246
                        </li>
247
                        <li>
248
                            <a href="#">
249
                                <span class="label label-danger"><i class="icon_book_alt"></i></span>
250
                                Project 3 Completed.
251
                                <span class="small italic pull-right">1 hr</span>
252
                            </a>
253
                        </li>
254
                        <li>
255
                            <a href="#">
256
                                <span class="label label-success"><i class="icon_like"></i></span>
257
                                Mick appreciated your work.
258
                                <span class="small italic pull-right"> Today</span>
259
                            </a>
260
                        </li>
261
                        <li>
262
                            <a href="#">See all notifications</a>
263
                        </li>
264
                    </ul>
265
                </li>
266
                -->
267
                <!-- alert notification end -->
268
                <li class="dropdown">
269
                    <ul class="dropdown-menu extended">
270
                        <div class="log-arrow-up"></div>
271
                        <li class="eborder-top">
272
                            <a href="javascript:void(0);" class="create-ticket">Create Ticket</a>
273
                        </li>
274
                    </ul>
275
                </li>
276
                <!-- user login dropdown start-->
277
                <li class="dropdown">
278
                    <a data-toggle="dropdown" class="dropdown-toggle" href="#">
27519 amit.gupta 279
                            <span class="profile-ava">
280
                                <img class="avatar-custom" id="photo" alt="" src="">
281
                            </span>
27875 amit.gupta 282
                        <span class="username" id="fofo_name"></span>
283
                        <b class="caret"></b>
284
                    </a>
285
                    <ul class="dropdown-menu extended logout">
286
                        <div class="log-arrow-up"></div>
287
                        <li class="eborder-top">
288
                            <a class="user-profile" href="javascript:void(0);"><i class="icon_profile"></i> My
289
                                Profile</a>
290
                            <a href="${rc.contextPath}/mobileapp" class="btn btn-default" target="_blank">SD Mobile
291
                                App</a>
292
                            <a class="user-manual" target="_blank"
33624 tejus.loha 293
                               href="http://images.smartdukaan.com/uploads/campaigns/SD_Guide_Book_English.pdf">Sd
294
                                Policies(En)</a>
295
                            <a class="user-manual" target="_blank"
296
                               href="http://images.smartdukaan.com/uploads/campaigns/SD_Guide_Book_Hindi.pdf">Sd
297
                                Policies(Hi)</a>
35311 vikas 298
                            <a class="user-manual" target="_blank" href="https://apis.smartdukaan.com/download/app-release.apk">
299
                                <i title="Download Android App" class="glyphicon glyphicon-phone fa-2x"></i> Download App
300
                            </a>
27875 amit.gupta 301
                            #if($isAdmin)
27519 amit.gupta 302
                                <a class="add-auth-user" href="javascript:void(0);"><i class=""></i>Add User</a>
27875 amit.gupta 303
                                <a class="change-auth-user-password" href="javascript:void(0);"><i class=""></i>Change
304
                                    Password</a>
305
                            #end
306
                        </li>
307
                        <li>
308
                            <a href="${rc.contextPath}/logout"><i class="icon_key_alt" id="logout"></i> Log Out</a>
309
                        </li>
310
                    </ul>
311
                </li>
312
                <!-- user login dropdown end -->
313
            </ul>
314
            <!-- notificatoin dropdown end-->
315
        </div>
316
    </header>
317
    <!--header end-->
21627 kshitij.so 318
 
27875 amit.gupta 319
    <!--sidebar start-->
320
    <aside>
321
        <div id="sidebar" class="nav-collapse ">
322
            <!-- sidebar menu start-->
323
            <ul class="sidebar-menu">
324
                <li>
325
                    <a href="javascript:;" class="punch-in-outs">
36569 amit 326
                        <i class="icon_clock_alt"></i>
32771 raveendra. 327
                        <span>#springMessage("menu.punchinout") </span>
27875 amit.gupta 328
                    </a>
329
                </li>
330
                <li class="sub-menu">
29728 manish 331
                    <a href="javascript:;">
36569 amit 332
                        <i class="icon_percent"></i>
32771 raveendra. 333
                        <span>#springMessage("menu.margins")</span>
29728 manish 334
                        <span class="menu-arrow arrow_carrot-right"></span>
27875 amit.gupta 335
                    </a>
30232 amit.gupta 336
                    <ul class="sub">
34176 tejus.loha 337
                        <li><a class="schemes" href="javascript:void(0);">#springMessage(
338
                            "submenu.marginsmodelwisemargin")</a></li>
339
                        <li><a class="partner-price-circular" href="javascript:void(0);">#springMessage(
340
                            "submenu.marginsnlcpriccecircular")</a></li>
30232 amit.gupta 341
 
29728 manish 342
                    </ul>
27875 amit.gupta 343
                </li>
32249 amit.gupta 344
 
345
 
28136 tejbeer 346
                <li class="sub-menu">
29725 manish 347
                    <a href="javascript:;" class="partner-service">
36569 amit 348
                        <i class="icon_currency"></i>
32779 shampa 349
                        <span>Fin Services</span>
27875 amit.gupta 350
                    </a>
351
                </li>
352
                <li class="sub-menu">
353
                    <a href="javascript:;" class="">
36569 amit 354
                        <i class="icon_refresh"></i>
32771 raveendra. 355
                        <span>#springMessage("menu.returns")</span>
27875 amit.gupta 356
                        <span class="menu-arrow arrow_carrot-right"></span>
357
                    </a>
358
                    <ul class="sub">
34176 tejus.loha 359
                        <li><a class="approved-returns" href="javascript:void(0);">#springMessage(
360
                            "submenu.returnsapprovedreturns")</a></li>
361
                        <li><a class="view-debit-note" href="javascript:void(0);">#springMessage(
362
                            "submenu.returnsviewdebitnotes")</a></li>
363
                        <li><a class="pending-returns" href="javascript:void(0);">#springMessage(
364
                            "submenu.returnspendingreturns")</a></li>
27875 amit.gupta 365
                    </ul>
366
                </li>
367
                <li class="sub-menu">
368
                    <a href="javascript:;" class="">
36569 amit 369
                        <i class="icon_calendar"></i>
32771 raveendra. 370
                        <span>#springMessage("menu.prebooking")</span>
27875 amit.gupta 371
                        <span class="menu-arrow arrow_carrot-right"></span>
372
                    </a>
373
                    <ul class="sub">
34176 tejus.loha 374
                        <li><a class="create-prebooking-order" href="javascript:void(0);">#springMessage(
375
                            "submenu.prebookingcreateorder")</a></li>
376
                        <li><a class="prebooking-orders" href="javascript:void(0);">#springMessage(
377
                            "submenu.prebookingorders")</a></li>
34163 ranu 378
                        <li><a class="hid-allocation" href="javascript:void(0);">Hid Allocation</a></li>
27875 amit.gupta 379
                    </ul>
380
                </li>
381
                <li class="sub-menu">
382
                    <a href="javascript:;" class="">
36569 amit 383
                        <i class="icon_mobile"></i>
32771 raveendra. 384
                        <span>#springMessage("menu.recharge")</span>
27875 amit.gupta 385
                        <span class="menu-arrow arrow_carrot-right"></span>
386
                    </a>
387
                    <ul class="sub">
34176 tejus.loha 388
                        <li><a class="create-mobile-recharge" href="javascript:void(0);">#springMessage(
389
                            "submenu.rechargemobilerecharge")</a></li>
390
                        <li><a class="create-dth-recharge" href="javascript:void(0);">#springMessage(
391
                            "submenu.rechargedthrecharge")</a></li>
392
                        <li><a class="mobile-recharges" href="javascript:void(0);">#springMessage(
393
                            "submenu.rechargemobrechargehistory")</a></li>
394
                        <li><a class="dth-recharges" href="javascript:void(0);">#springMessage(
395
                            "submenu.rechargedthrechargehistory")</a></li>
27875 amit.gupta 396
                    </ul>
397
                </li>
398
                <li>
399
                    <a href="javascript:;" class="create_indent">
36569 amit 400
                        <i class="icon_clipboard"></i>
32771 raveendra. 401
                        <span>#springMessage("menu.monthlyplanning")</span>
27875 amit.gupta 402
                    </a>
403
                </li>
404
                <li class="sub-menu">
405
                    <a href="javascript:;" class="">
36569 amit 406
                        <i class="icon_archive_alt"></i>
32771 raveendra. 407
                        <span>#springMessage("menu.grn")</span>
27875 amit.gupta 408
                        <span class="menu-arrow arrow_carrot-right"></span>
409
                    </a>
410
                    <ul class="sub">
32771 raveendra. 411
                        <li><a class="new_grn" href="javascript:void(0);">#springMessage("submenu.grnnew")</a></li>
34176 tejus.loha 412
                        <li><a class="grn_history" href="javascript:void(0);">#springMessage("submenu.grnhistory")</a>
413
                        </li>
414
                        <li><a class="pending_grn" href="javascript:void(0);">#springMessage("submenu.grnpending")</a>
415
                        </li>
416
                        <li><a class="invoice-summary" href="javascript:void(0);">#springMessage(
417
                            "submenu.grninvoices")</a></li>
31434 amit.gupta 418
 
27875 amit.gupta 419
                    </ul>
420
                </li>
29937 amit.gupta 421
 
27875 amit.gupta 422
                <li class="sub-menu">
423
                    <a href="javascript:;" class="">
424
                        <i class="icon_genius"></i>
32771 raveendra. 425
                        <span>#springMessage("submenu.mystrocksmystocks")</span>
27875 amit.gupta 426
                        <span class="menu-arrow arrow_carrot-right"></span>
427
                    </a>
428
                    <ul class="sub">
32771 raveendra. 429
                        <li><a class="catalog" href="javascript:void(0);">#springMessage("menu.mystrocks")</a></li>
34176 tejus.loha 430
                        <li><a class="product-compare-info" href="javascript:void(0);">#springMessage(
431
                            "submenu.mystrockscompareproduct")</a></li>
27875 amit.gupta 432
                    </ul>
433
                </li>
30232 amit.gupta 434
 
435
 
436
                <li class="sub-menu">
27875 amit.gupta 437
                    <a href="javascript:void(0);" class="">
36569 amit 438
                        <i class="icon_datareport"></i>
32771 raveendra. 439
                        <span>#springMessage("menu.reports")</span>
27875 amit.gupta 440
                        <span class="menu-arrow arrow_carrot-right"></span>
441
                    </a>
30232 amit.gupta 442
                    <ul class="sub">
34176 tejus.loha 443
                        <li><a class="partner-collection-summary" href="javascript:void(0);">#springMessage(
444
                            "submenu.reportsdailycollections")</a></li>
445
                        <li><a class="franchisee_sales" href="javascript:void(0);">#springMessage(
446
                            "submenu.reportsmysales")</a></li>
447
                        <li><a class="wallet_statement" href="javascript:void(0);">#springMessage(
448
                            "submenu.reportswalletstatement")</a></li>
34733 amit.gupta 449
                        <li><a class="loan-statement" href="javascript:void(0);">Credit Statement</a></li>
34176 tejus.loha 450
                        <li><a class="pending-indent" href="javascript:void(0);">#springMessage(
451
                            "submenu.reportsorderstatus")</a></li>
452
                        <li><a class="scheme-payout-report" href="javascript:void(0);">#springMessage(
453
                            "submenu.reportsschemespayout")</a></li>
33010 shampa 454
                        <li><a class="offer-payout-dump-report" href="javascript:void(0);">Offer Payout</a></li>
34176 tejus.loha 455
                        <li><a class="smartdukaan-billing-statement" href="javascript:void(0);">#springMessage(
456
                            "submenu.reportsbillingstatement")</a>
30232 amit.gupta 457
                        </li>
34236 ranu 458
 
34176 tejus.loha 459
                        <li><a class="price-drop-report" href="javascript:void(0);">#springMessage(
460
                            "submenu.reportspricedrop")</a></li>
34236 ranu 461
 
462
                        <li><a class="credit-note" href="javascript:void(0);">Credit Note</a></li>
34176 tejus.loha 463
                        <li><a class="item_aging" href="javascript:void(0);">#springMessage("submenu.reportsageing")</a>
464
                        </li>
465
                        <!-- remove Report option  of dashBoard side bar-->
466
                        <!--
467
                       <li><a class="download_reports" href="javascript:void(0);">#springMessage(
468
                            "submenu.reportsreports")</a></li>
33068 raveendra. 469
                       -->
30232 amit.gupta 470
 
27875 amit.gupta 471
                    </ul>
472
                </li>
30232 amit.gupta 473
 
27875 amit.gupta 474
                <li class="sub-menu">
475
                    <a href="javascript:;" class="">
36569 amit 476
                        <i class="icon_book_alt"></i>
32771 raveendra. 477
                        <span>#springMessage("menu.itemleder")</span>
27875 amit.gupta 478
                        <span class="menu-arrow arrow_carrot-right"></span>
479
                    </a>
480
                    <ul class="sub">
34176 tejus.loha 481
                        <li><a class="item-ledger-report-download-page" href="javascript:void(0);">#springMessage(
482
                            "submenu.itemlederdownload")</a></li>
27875 amit.gupta 483
                    </ul>
484
                </li>
30232 amit.gupta 485
 
486
 
487
                <li class="sub-menu">
28339 tejbeer 488
                    <a href="javascript:;" class="">
36569 amit 489
                        <i class="icon_globe"></i>
32771 raveendra. 490
                        <span>#springMessage("menu.online")</span>
28339 tejbeer 491
                        <span class="menu-arrow arrow_carrot-right"></span>
492
                    </a>
493
                    <ul class="sub">
34176 tejus.loha 494
                        <li><a class="pending_fofo_order" href="javascript:void(0);">#springMessage(
495
                            "submenu.onlinependingorder")</a></li>
496
                        <li><a class="billed_order_item" href="javascript:void(0);">#springMessage(
497
                            "submenu.onlinebilledorder")</a></li>
33400 ranu 498
                        ##                        <li><a class="unsettled_order_item" href="javascript:void(0);">#springMessage("submenu.onlineraiseclaim")</a></li>
30232 amit.gupta 499
 
34176 tejus.loha 500
                        <li><a class="claim_raised_order_item" href="javascript:void(0);">#springMessage(
501
                            "submenu.onlinependingclaim") </a></li>
30232 amit.gupta 502
 
34176 tejus.loha 503
                        <li><a class="settled_order_item" href="javascript:void(0);">#springMessage(
504
                            "submenu.onlinesettledorder")</a></li>
33443 ranu 505
                        <li><a class="partner_print_resources" href="javascript:void(0);">Print Resources</a></li>
30232 amit.gupta 506
 
507
                    </ul>
28339 tejbeer 508
                </li>
27875 amit.gupta 509
 
510
                <li class="sub-menu">
511
                    <a href="javascript:;" class="">
36569 amit 512
                        <i class="icon_cart_alt"></i>
32771 raveendra. 513
                        <span>#springMessage("menu.sale")</span>
27875 amit.gupta 514
                        <span class="menu-arrow arrow_carrot-right"></span>
515
                    </a>
516
                    <ul class="sub">
30232 amit.gupta 517
 
34176 tejus.loha 518
                        <li><a class="sale-history" href="javascript:void(0);">#springMessage("submenu.salehistory")</a>
519
                        </li>
31674 amit.gupta 520
                        <!--<li><a class="target-slide" href="javascript:void(0);">Outlet Categories</a></li>-->
34176 tejus.loha 521
                        <li><a class="insurance-policy-details" href="javascript:void(0);">#springMessage(
522
                            "submenu.saleinsurancehistory")</a></li>
27875 amit.gupta 523
                    </ul>
524
                </li>
525
                <li class="sub-menu" style="margin-bottom:20px">
526
                    <a href="javascript:;" class="">
36569 amit 527
                        <i class="icon_lifesaver"></i>
32771 raveendra. 528
                        <span>#springMessage("menu.support")</span>
27875 amit.gupta 529
                        <span class="menu-arrow arrow_carrot-right"></span>
530
                    </a>
531
                    <ul class="sub" style="margin-bottom:20px">
32771 raveendra. 532
                        <li><a class="contact-us" href="#">#springMessage("submenu.supportcontactus")</a></li>
34176 tejus.loha 533
                        <li><a href="https://www.youtube.com/channel/UCr4f-OiscZeKk_liLNQRMtQ"
534
                               target="blank">#springMessage("submenu.supporttrainingvideo")</a></li>
27875 amit.gupta 535
                    </ul>
536
                </li>
537
 
538
            </ul>
539
            <!-- sidebar menu end-->
540
        </div>
541
    </aside>
542
    <!--sidebar end-->
543
 
544
    <!--main content start-->
545
    <section id="main-content">
546
        <section class="wrapper">
547
            <!--overview start-->
548
            <div class="row">
549
                <div class="col-lg-12">
35104 vikas 550
                    <h3 class="page-header" style="position:relative">
551
                        <div class="row">
552
                            <div class="col-md-2">
553
                                <i class="fa fa-laptop"></i> Dashboard
554
                            </div>
555
                            <div class="col-md-2"></div>
35557 vikas 556
                            #*#set($fofoId = $targetData.getFofoId())
35249 vikas 557
                            #if(($regionId == 19 || $regionId == 8) && $fofoId && $fofoId.toString() != "")
35396 amit 558
                                <div class="col-md-4 info-box light-salmon-bg text-center"
559
                                     style="padding:5px; background-color:#0059a3">
560
                                    <table width="100%" cellpadding="0" cellspacing="0">
35247 vikas 561
                                        <tr>
35396 amit 562
                                            <td rowspan="3">
563
                                                <img src="https://images.smartdukaan.com/uploads/campaigns/oppo.jpg"
564
                                                     alt="Oppo Image" width="80">
565
                                            </td>
566
                                            <td colspan="4">
567
                                                #if($regionId == 19)
568
                                                    <h4 style="margin: 2px">Happy Diwali! Oppo Score Gift Scheme</h4>
569
                                                #else
570
                                                    <h4 style="margin: 2px">Oppo Diwali Additional Reward Scheme</h4>
571
                                                #end
572
                                            </td>
35247 vikas 573
                                        </tr>
35396 amit 574
                                        #if($regionId == 19)
575
                                            <tr>
576
                                                <td><h5 style="margin: 2px"><strong>Target 1:</strong>
577
                                                    <br> ${targetData.getLedTv32Inch()}</h5></td>
578
                                                <td><h5 style="margin: 2px"><strong>Target 2:</strong>
579
                                                    <br> ${targetData.getSilverBrick100g()}</h5></td>
580
                                                <td><h5 style="margin: 2px"><strong>Target 3:</strong>
581
                                                    <br> ${targetData.getDomesticGoaTrip()}</h5></td>
582
                                                <td><h5 style="margin: 2px"><strong>Target 4:</strong>
583
                                                    <br> ${targetData.getInternationalThailandTrip()}</h5></td>
584
                                            </tr>
35248 vikas 585
 
35396 amit 586
                                            <tr>
587
                                                <td colspan="4"><h5 style="margin: 2px">
588
                                                    <strong>Achieved:</strong>${rewardsMap.get("quantity")}</h5></td>
589
                                            </tr>
590
                                        #else
591
                                            <tr>
592
                                                <td colspan="2"><h5 style="margin: 2px">
593
                                                    <strong>Quantity:</strong>${rewardsMap.get("quantity")}</h5></td>
594
                                                <td colspan="4"><h5 style="margin: 2px">
595
                                                    <strong>Points:</strong>${rewardsMap.get("quantity")}</h5></td>
596
                                            </tr>
597
                                        #end
598
                                    </table>
599
                                </div>
35557 vikas 600
                            #end*#
35104 vikas 601
                        </div>
34176 tejus.loha 602
                        <!--  <span style="position:absolute;top:-55px;right:45%"><a class="digify-retailer-login-test"
32249 amit.gupta 603
                                                                               href="${rc.contextPath}/digify/register"
604
                                                                               target="_blank">  <img
32779 shampa 605
                                src="resources/images/Buyback-Mobile.png"> </a> </span>-->
33811 ranu 606
                        ##                        <span style="position:absolute;top:-55px;right:1%">
607
                        ##                            <table>
608
                        ##                                <tr>
609
                        ##                                    <td>
610
                        ##                                        <b style="font-size: 11px;text-transform: capitalize;color: black;">Selling with personal finance ?<br>
611
                        ##                                        Secure your products with us</b>
612
                        ##                                    </td>
613
                        ##                                    <td>
614
                        ##                                        <a class="digify-retailer-login-test"
615
                        ##                                           href="javascript:void(0);" onclick="makeAjaxRequest()">  <img
616
                        ##                                                src="https://images.smartdukaan.com/uploads/campaigns/image2024-02-08/smart-secure-image1707401228511.jpeg"
617
                        ##                                                style="width: 90px;"> </a>
618
                        ##                                    </td>
619
                        ##                                </tr>
620
                        ##                            </table>
621
                        ##                        </span>
32249 amit.gupta 622
 
623
                    </h3>
624
 
27875 amit.gupta 625
                    <ol class="breadcrumb">
626
                        <li><i class="fa fa-home"></i><a href="${rc.contextPath}/dashboard">Home</a></li>
627
                        <li><i class="fa fa-laptop"></i>Dashboard</li>
34813 aman 628
                        <li>
629
                            <button class="btn btn-sm btn-success partner-tasks-btn"
630
                                    data-target="#partnerTasks">
631
                                Dashboard Analysis
632
                            </button>
633
                        </li>
634
 
27875 amit.gupta 635
                    </ol>
32249 amit.gupta 636
 
637
 
27875 amit.gupta 638
                </div>
639
            </div>
640
            <!-- overview end -->
641
            <div class="row">
642
                <div class="col-lg-6">
643
                    <div class="row">
644
                        <div class="col-lg-7">
645
                            <div class="info-box blue-bg">
646
                                <i class="fa fa-chart-line"></i>
34176 tejus.loha 647
                                <h4 style="margin-top:-2px;margin-bottom:12px"><strong>#springMessage(
648
                                    "dashboard.sale")</strong>
32249 amit.gupta 649
                                    <span>   <a href="#videoModal" class="btn btn-danger" data-toggle="modal"
650
                                                data-src="GQziSgeI3ZM"><span
651
                                            class="glyphicon glyphicon-play-circle"></span> Play Video</a> </span>
652
 
653
 
33995 vikas.jang 654
                                </h4>
32249 amit.gupta 655
                                <div class="row">
27875 amit.gupta 656
                                    <div class="col-lg-4 row">
30672 amit.gupta 657
                                        <div style="margin-top:0px" class="count currency">$nf.format($salesMap.get(
658
                                            "lmtdSale"))</div>
27875 amit.gupta 659
                                        <div class="title">LMTD</div>
660
                                    </div>
661
                                    <div class="col-lg-4 row">
30672 amit.gupta 662
                                        <div style="margin-top:0px" class="count currency">$nf.format($salesMap.get(
663
                                            "mtdSale"))</div>
27875 amit.gupta 664
                                        <div class="title">MTD</div>
665
                                    </div>
666
                                    <div class="col-lg-3 row">
30672 amit.gupta 667
                                        <div style="margin-top:0px" class="count currency">$nf.format($salesMap.get(
668
                                            "todaySale"))</div>
27875 amit.gupta 669
                                        <div class="title">Today&apos;s</div>
670
                                    </div>
671
 
672
                                    <div class="col-lg-1 row" style="margin-left: -20px;margin-top: 20px;">
673
                                        <i class="fk_more fa fa-angle-double-down" id="blue-dropdown"
674
                                           style="cursor:pointer;font-size: 27px;width: 27px;height: 27px;margin-top: 0px;color: rgba(255, 255, 255, 0.75);line-height: 27px;"></i>
675
                                    </div>
676
                                </div>
677
 
678
                                <div class="row monthsaleContainer" style="margin:5px">
679
                                </div>
680
                            </div>
681
                        </div>
30232 amit.gupta 682
 
27875 amit.gupta 683
                        <div class="col-lg-5 row">
684
                            <div class="info-box brown-bg">
685
 
33995 vikas.jang 686
                                <div class="row">
27875 amit.gupta 687
                                    <div class="col-lg-6">
688
                                        <h4 style="margin-top:-2px;margin-bottom:3px"><strong>Current Rate</strong></h4>
689
                                        <div style="margin-top:0px" class="count">
30672 amit.gupta 690
                                            <span class="currency">$nf.format($salesMap.get("currentRate"))</span>/day
27875 amit.gupta 691
                                        </div>
692
                                        <img src="${salesMap.get('currentTypeImage')}" width="60px"
31674 amit.gupta 693
                                             class="target-slide1">
27875 amit.gupta 694
                                    </div>
33995 vikas.jang 695
                                    <div class="col-lg-6">
27875 amit.gupta 696
                                        <h4 style="margin-top:-2px;margin-bottom:3px"><strong>Reqd Rate</strong></h4>
697
                                        <div style="margin-top:0px" class="count currency">
30672 amit.gupta 698
                                            <span class="currency">$nf.format($salesMap.get("requiredRate"))</span>/day
27875 amit.gupta 699
                                        </div>
700
                                        <img src="${salesMap.get('requiredTypeImage')}" width="60px"
31674 amit.gupta 701
                                             class="target-slide1">
27875 amit.gupta 702
                                    </div>
703
                                </div>
704
                            </div>
705
                        </div>
29721 manish 706
                        <div class="col-lg-7">
27875 amit.gupta 707
                            <div class="info-box purple-bg">
708
                                <div class="col-lg-12 row">
709
                                    <i class="fa fa-coins"></i>
34176 tejus.loha 710
                                    <h4 style="margin-top:-2px;margin-bottom:12px"><strong>#springMessage(
711
                                        "dashboard.investment")</strong></h4>
27875 amit.gupta 712
                                    <div class="row">
33995 vikas.jang 713
                                        <div class="col-lg-3">
714
                                            <div class="row">
34176 tejus.loha 715
                                                <div style="margin-top:0px" class="count currency">$investments.get(
716
                                                    "today")</div>
33995 vikas.jang 717
                                                <div class="title">#springMessage("dashboard.current")</div>
718
                                                <div class="col-lg-1" style="margin-left: -20px;margin-top: -6px;">
34176 tejus.loha 719
                                                    <i class="fk_more fa fa-angle-double-down flash"
720
                                                       id="purple-dropdown"
721
                                                       style="cursor:pointer;font-size: 27px;width: 145px;height: 27px;margin-top: 0px;color: rgba(255, 255, 255, 0.75);line-height: 4px; margin-left: 25px;"></i>
33995 vikas.jang 722
                                                </div>
30232 amit.gupta 723
                                            </div>
724
                                        </div>
27887 amit.gupta 725
 
30232 amit.gupta 726
                                        <div class="col-lg-3">
727
                                            <div style="margin-top:0px" class="count">$investments.get("minimum")</div>
728
                                            <div class="title">min</div>
729
                                        </div>
33995 vikas.jang 730
                                        <div class="col-lg-3 row"
27875 amit.gupta 731
                                            #if(!$isInvestmentOk)
27914 tejbeer 732
                                             style="color:red; background: white;"
27875 amit.gupta 733
                                            #end
734
                                        >
735
                                            #if($investments.get("short")<=0)
33995 vikas.jang 736
                                                <div style="margin-top:0px" class="count">100%</div>
27875 amit.gupta 737
                                                <div class="title">OK</div>
738
                                            #else
34176 tejus.loha 739
                                                <div style="margin-top:0px" class="count">$investments.get("short")%
740
                                                </div>
27875 amit.gupta 741
                                                <div class="title">short</div>
742
                                            #end
743
                                        </div>
744
                                    </div>
30232 amit.gupta 745
                                    <div class="row investmentContainer" style="margin:5px">
746
                                    </div>
27875 amit.gupta 747
                                </div>
748
                            </div>
749
                        </div>
29731 manish 750
                        <div class="col-lg-5 row">
32308 amit.gupta 751
                            #if($staticScheme)
752
                                <div class="info-box white-bg" style="padding:0;height: 159px">
753
                                    <div class="col-lg-6"
754
                                         style="background-size: 135px !important;background:url('/resources/images/super-retailer.jpg') no-repeat;height: 161px;"
755
                                    >
756
                                        <div
757
                                                style="position: absolute;bottom: 4px;left: auto;width: 100%;left:-5px;
758
                                                text-align: center;color: #333333;margin-bottom: 4px;font-size: 18px; font-weight: bold">
759
                                            $schemeCategory</div>
760
                                    </div>
761
                                    <div class="col-lg-6 row">
762
                                        <div class="row" style="margin-top:6px">
763
                                            <div style="text-align: center;font-size: 13px;font-weight: bold;color: black;margin-top: 3px">
35099 amit 764
                                                $staticScheme.getSchemePeriod()
30232 amit.gupta 765
                                            </div>
32308 amit.gupta 766
                                            <p style="margin: 0 0 8px"></p>
767
                                            <div style="text-align: center;font-size: 13px;font-weight: bold;color: black">
768
                                                TOTAL TARGET
769
                                            </div>
770
                                            <div class="rcurrency"
771
                                                 style="text-align: center;font-size: 20px;font-weight: bold;color: red">
772
                                                $staticScheme.getTarget()
773
                                            </div>
774
                                        </div>
775
                                        <hr style="margin-top:6px;margin-bottom: 6px"/>
776
                                        <div class="row">
777
                                            <div style="text-align: center;font-size: 13px;font-weight: bold;color: black">
778
                                                TOTAL ACHIEVEMENT
779
                                            </div>
780
                                            <div class="rcurrency red"
781
                                                 style="text-align: center;font-size: 20px;font-weight: bold;color: red">
782
                                                $nf.format($schemeAchievement)
783
                                            </div>
784
                                        </div>
28410 tejbeer 785
                                    </div>
32308 amit.gupta 786
                                </div>
787
                            #else
34176 tejus.loha 788
                                <div class="info-box orange-bg"
789
                                     style="background-image: linear-gradient(#ff7f50 ,orange); box-shadow: 6px 5px 6px #ff7f50;">
32308 amit.gupta 790
                                    <i class="fa fa-chart-line"></i>
34176 tejus.loha 791
                                    <h4 style="margin-top:-2px;margin-bottom:12px"><strong>#springMessage(
792
                                        "dashboard.onlinesale")</strong></h4>
32308 amit.gupta 793
                                    <div class="row">
33995 vikas.jang 794
                                        <div class="col-lg-3" style="margin:5px">
32308 amit.gupta 795
                                            <div style="margin-top:0px; margin-left:24px;"
796
                                                 class="count currency">$countOrder</div>
33995 vikas.jang 797
                                            <button class="btn-warning">
34176 tejus.loha 798
                                                <div class="title pending_order_dashboard"
799
                                                     style="cursor: pointer; color:black;">
33995 vikas.jang 800
                                                    #springMessage("dashboard.pendingorder")
32308 amit.gupta 801
                                                </div>
802
                                            </button>
803
                                        </div>
30232 amit.gupta 804
 
32308 amit.gupta 805
                                        <div class="col-lg-4 row" style="margin:5px">
806
                                            #if($onlineDeliveredOrderSum)
34176 tejus.loha 807
                                                <div style="margin-top:0px; margin-left:37px;"
808
                                                     class="count currency">$onlineDeliveredOrderSum</div>
32308 amit.gupta 809
                                            #else
34176 tejus.loha 810
                                                <div style="margin-top:0px; margin-left:20px;" class="count currency">
811
 
812
                                                </div>
32308 amit.gupta 813
                                            #end
33995 vikas.jang 814
                                            <button class="btn-warning">
34176 tejus.loha 815
                                                <div class="title total_sale_dashboard"
816
                                                     style="cursor: pointer; color:black;">Online Sales
817
                                                </div>
32308 amit.gupta 818
                                            </button>
819
                                        </div>
28410 tejbeer 820
                                    </div>
30232 amit.gupta 821
                                </div>
32308 amit.gupta 822
                            #end
28410 tejbeer 823
                        </div>
27875 amit.gupta 824
                    </div>
30232 amit.gupta 825
 
826
 
827
                    <div class="row">
828
                        <div class="col-lg-9">
829
                            <div class="info-box pink-bg" style="height: 160px;">
33995 vikas.jang 830
                                <h4 style="margin-top:-2px;margin-bottom:12px"><strong>Order Summary</strong></h4>
30232 amit.gupta 831
 
832
                                <div class="col-lg-3 row">
33995 vikas.jang 833
                                    <h4 style="margin-top:-2px;margin-bottom:12px;"><strong
30232 amit.gupta 834
                                            style="font-size: 16px; cursor:pointer; margin-left: 9px;"
33995 vikas.jang 835
                                            class="pndg-status">Pending</strong></h4>
30232 amit.gupta 836
                                    #if($submittedCount && $submittedValue)
837
                                        <div class="col-lg-3">
838
                                            <div style="margin-top:0px" class="count currency">$submittedCount</div>
839
                                            <div class="title">Qty</div>
840
                                        </div>
841
                                        <div class="col-lg-4">
842
                                            <div style="margin-top:0px" class="count currency">$submittedValue</div>
843
                                            <div class="title" style="margin-left:5px;">Value</div>
844
                                        </div>
845
                                    #else
846
                                        <div class="col-lg-3">
847
                                            <div style="margin-top:0px" class="count currency">0</div>
848
                                            <div class="title">Qty</div>
849
                                        </div>
850
                                        <div class="col-lg-4">
851
                                            <div style="margin-top:0px" class="count currency">0</div>
852
                                            <div class="title" style="margin-left:5px;">Value</div>
853
                                        </div>
854
 
855
                                    #end
856
 
857
 
29721 manish 858
                                </div>
30232 amit.gupta 859
 
860
                                <div class="col-lg-3">
33995 vikas.jang 861
                                    <h4 style="margin-top:-2px;margin-bottom:12px"><strong
30232 amit.gupta 862
                                            style="font-size: 19px; cursor:pointer; margin-left: 15px;"
33995 vikas.jang 863
                                            class="billed-status">#springMessage("dashboard.billed")</strong></h4>
30232 amit.gupta 864
 
865
                                    #if($billedCount && $billedValue)
866
                                        <div class="col-lg-3">
867
                                            <div style="margin-top:0px" class="count currency">$billedCount</div>
868
                                            <div class="title">Qty</div>
869
                                        </div>
870
                                        <div class="col-lg-4">
871
                                            <div style="margin-top:0px" class="count currency">$billedValue</div>
872
                                            <div class="title" style="margin-left:5px;">Value</div>
873
                                        </div>
874
                                    #else
875
                                        <div class="col-lg-3">
876
                                            <div style="margin-top:0px" class="count currency">0</div>
877
                                            <div class="title">Qty</div>
878
                                        </div>
879
                                        <div class="col-lg-4">
880
                                            <div style="margin-top:0px" class="count currency">0</div>
881
                                            <div class="title" style="margin-left:5px;">Value</div>
882
                                        </div>
883
 
884
                                    #end
29721 manish 885
                                </div>
30232 amit.gupta 886
 
887
                                <div class="col-lg-3">
33995 vikas.jang 888
                                    <h4 style="margin-top:-2px;margin-bottom:12px"><strong
30232 amit.gupta 889
                                            style="font-size: 19px;  cursor:pointer; margin-left: 15px;"
33995 vikas.jang 890
                                            class="shipped-status">#springMessage("dashboard.dispatched")</strong></h4>
30232 amit.gupta 891
 
892
                                    #if($shippedCount && $shippedValue)
893
                                        <div class="col-lg-3">
894
                                            <div style="margin-top:0px" class="count currency">$shippedCount</div>
895
                                            <div class="title">Qty</div>
896
                                        </div>
897
                                        <div class="col-lg-4">
898
                                            <div style="margin-top:0px" class="count currency">$shippedValue</div>
899
                                            <div class="title" style="margin-left:5px;">Value</div>
900
                                        </div>
901
                                    #else
902
                                        <div class="col-lg-3">
903
                                            <div style="margin-top:0px" class="count">0</div>
904
                                            <div class="title">Qty</div>
905
                                        </div>
906
                                        <div class="col-lg-4">
907
                                            <div style="margin-top:0px" class="count">0</div>
908
                                            <div class="title" style="margin-left:5px;">Value</div>
909
                                        </div>
910
 
911
                                    #end
29721 manish 912
                                </div>
30232 amit.gupta 913
 
914
                                <div class="col-lg-3">
33995 vikas.jang 915
                                    <h4 style="margin-top:-2px;margin-bottom:12px"><strong
30232 amit.gupta 916
                                            style="font-size: 19px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  cursor:pointer;"
33995 vikas.jang 917
                                            class="grn-status">#springMessage("dashboard.grnpending")</strong></h4>
30232 amit.gupta 918
 
919
                                    #if($grnPendingCount &&  $grnPendingValue )
920
                                        <div class="col-lg-3">
32308 amit.gupta 921
                                            <div style="margin-top:0px"
922
                                                 class="count currency">$grnPendingCount</div>
30232 amit.gupta 923
                                            <div class="title">Qty</div>
924
                                        </div>
925
                                        <div class="col-lg-4">
32308 amit.gupta 926
                                            <div style="margin-top:0px"
927
                                                 class="count currency">$grnPendingValue</div>
30232 amit.gupta 928
                                            <div class="title" style="margin-left:5px;">Value</div>
929
                                        </div>
930
                                    #else
931
                                        <div class="col-lg-3">
932
                                            <div style="margin-top:0px" class="count currency">0</div>
933
                                            <div class="title">Qty</div>
934
                                        </div>
935
                                        <div class="col-lg-4">
936
                                            <div style="margin-top:0px" class="count currency">0</div>
937
                                            <div class="title" style="margin-left:5px;">Value</div>
938
                                        </div>
939
 
940
                                    #end
29721 manish 941
                                </div>
30232 amit.gupta 942
                            </div>
943
                        </div>
944
                        <div class="col-lg-3 row" style="height: 190px;">
33995 vikas.jang 945
                            <div class="info-box green-bg" style="min-height: 160px;">
29721 manish 946
                                <i class="fa fa-cubes"></i>
947
                                <div class="count currency">$investments.get("inStock")</div>
32771 raveendra. 948
                                <div class="title">#springMessage("dashboard.totalstock")</div>
29721 manish 949
                            </div>
30232 amit.gupta 950
                        </div>
951
                    </div>
31211 tejbeer 952
                    <div class="row">
31805 amit.gupta 953
 
954
                        <div class="col-lg-8 partnerIncomeContainer"></div>
955
 
956
                        <div class="col-lg-4">
957
                            <div class="info-box green-bg" style="height: 145px;">
34176 tejus.loha 958
                                <h4 style="margin-top:-2px;margin-bottom:12px"><strong>#springMessage(
959
                                    "dashboard.monthlytarget")</strong></h4>
31805 amit.gupta 960
 
961
                                <div class="col-lg-6">
33995 vikas.jang 962
                                    <h4 style="margin-top:-2px;margin-bottom:12px;">
963
                                        <strong style="cursor:pointer; margin-left: 9px;">Sale</strong>
964
                                    </h4>
31805 amit.gupta 965
                                    <div class="col-lg-6">
966
                                        #if($monthlyTarget && $monthlyTarget.getSaleTarget() >0)
34176 tejus.loha 967
                                            <div style="margin-top:0px"
968
                                                 class="count currency">$monthlyTarget.getSaleTarget()</div>
31805 amit.gupta 969
                                        #else
970
                                            <div style="margin-top:0px" class="count currency">-</div>
971
                                        #end
972
                                    </div>
973
                                </div>
974
 
975
                                <div class="col-lg-6">
33995 vikas.jang 976
                                    <h4 style="margin-top:-2px;margin-bottom:12px;"><strong
31211 tejbeer 977
                                            style="font-size: 16px; cursor:pointer; margin-left: 9px;"
33995 vikas.jang 978
                                    >#springMessage("dashboard.purchase")</strong></h4>
31805 amit.gupta 979
                                    <div class="col-lg-6">
980
                                        #if($monthlyTarget && $monthlyTarget.getPurchaseTarget() > 0)
981
                                            <div style="margin-top:0px"
982
                                                 class="count currency">$monthlyTarget.getPurchaseTarget()</div>
983
 
984
                                        #else
985
                                            <div style="margin-top:0px" class="count currency"> -</div>
986
 
987
                                        #end
988
                                    </div>
989
                                </div>
990
                            </div>
991
 
31211 tejbeer 992
                        </div>
30232 amit.gupta 993
                    </div>
994
 
35396 amit 995
                    <div class="row mb-6">
27875 amit.gupta 996
                        <div class="Mobile">
997
                            #foreach($brandStockPrice in $brandStockPrices)
998
 
999
                                <div class="col-lg-3">
1000
                                    <div class="card card-default">
25680 amit.gupta 1001
							<span class="card-body" style="padding-bottom:0px">
1002
								<table>
25214 amit.gupta 1003
									<thead>
1004
										<tr><td colspan="2">Current Stock</td></tr>
1005
									</thead>
1006
									<tbody>
25219 amit.gupta 1007
										<tr><th>Qty</th><td>$brandStockPrice.getTotalQty()pc</td></tr>
27875 amit.gupta 1008
										<tr><th>Value</th><td><span
1009
                                                class="currency">$brandStockPrice.getTotalValue()</span></td></tr>
25214 amit.gupta 1010
									</tbody>
25680 amit.gupta 1011
								</table>
27875 amit.gupta 1012
                                #if($brandStockPrice.getAgedValue()>0)
1013
                                    <p style="color:#d15a57;font-weight:700" title="Focus Stock">
25680 amit.gupta 1014
									<span class="currency">$brandStockPrice.getAgedValue()</span> / $brandStockPrice.getAgedQty()
1015
								</p>
27875 amit.gupta 1016
                                #else
1017
                                    <p>&nbsp;</p>
1018
                                #end
25680 amit.gupta 1019
							</span>
30232 amit.gupta 1020
                                        <span class="card-img" style="text-align:center">
27875 amit.gupta 1021
							<img src="${brandStockPrice.getBrandUrl()}" data-stockbrand="$brandStockPrice.getBrand()"
1022
                                 class="cover $brandStockPrice.getBrand()" id="stockcatalog"
1023
                                 class="$brandStockPrice.getBrand()">
27618 tejbeer 1024
							</span></span>
27875 amit.gupta 1025
                                    </div>
1026
                                </div>
1027
                            #end
1028
                        </div>
1029
                        <div class="row">
1030
                            <div class="col-lg-3">
1031
                                <div class="card card-default">
36570 amit 1032
							<span class="card-body" style="padding-bottom:0px">
26071 tejbeer 1033
								<table>
1034
									<thead>
1035
										<tr><td colspan="2">Current Stock</td></tr>
1036
									</thead>
1037
									<tbody>
1038
										<tr><th>Value</th><td><span class="currency">$accesoriesStock</span></td></tr>
1039
									</tbody>
1040
								</table>
36570 amit 1041
								<p>&nbsp;</p>
26071 tejbeer 1042
							</span>
36570 amit 1043
                                    <span class="card-img" style="text-align:center">
1044
								<img src="resources/images/accessories.jpg"
1045
                                     class="cover accesoriesClass">
26071 tejbeer 1046
							</span>
27875 amit.gupta 1047
                                </div>
1048
                            </div>
21627 kshitij.so 1049
 
27875 amit.gupta 1050
                        </div>
1051
                    </div>
1052
                </div>
1053
                <div class="col-lg-6">
35396 amit 1054
                    <div class="offer-container" style="margin-bottom: 12px;">
1055
                        <div class="row">
1056
                            <div class="col-lg-12">
1057
                                <div class="form-group">
1058
                                    <label class="control-label col-lg-4" for="months">#springMessage(
34176 tejus.loha 1059
                                "dashboard.offerforthemonth")</label>
35396 amit 1060
                                    <div class="col-lg-2">
1061
                                        <select class="form-control input-sm" id="mk_offer_brand_filter"
1062
                                                name="offerBrandFilter"
1063
                                                placeholder="brand" style="margin:auto;">
1064
                                            <option value="" disabled>Select Brand</option>
1065
                                            <option value="" selected>All</option>
1066
                                            #foreach($brand in $brands)
1067
                                                <option value="$brand">$brand</option>
1068
                                            #end
1069
                                        </select>
1070
                                    </div>
1071
                                    <div class="col-lg-4">
1072
                                        <select class="form-control input-sm" id="offer-months" name="months"
1073
                                                placeholder="months" style="margin:auto;">
1074
                                            <option value="" disabled selected>Month</option>
1075
                                            #foreach($mVM in $monthValueMap.entrySet())
1076
                                                #if($mVM.getKey()== $month )
1077
                                                    <option value="$mVM.getKey()" selected>$mVM.getValue()</option>
1078
                                                #else
1079
                                                    <option value="$mVM.getKey()">$mVM.getValue()</option>
1080
                                                #end
1081
                                            #end
1082
                                        </select>
1083
                                    </div>
1084
                                    <div class="col-lg-2">
1085
                                        <!--Training Video -->
1086
                                        <a href="#videoModal" class="btn btn-danger" data-toggle="modal"
1087
                                           data-src="Nv7J2L_BPCU"><span
1088
                                                class="glyphicon glyphicon-play-circle"></span> Play Video</a>
1089
                                    </div>
1090
                                </div>
34176 tejus.loha 1091
                            </div>
35396 amit 1092
                        </div>
1093
                        <div class="row">
1094
                            <div class="col-lg-12">
1095
                                <div id="offer-container">
1096
                                    #parse("published-offers.vm")
1097
                                </div>
30232 amit.gupta 1098
                            </div>
1099
                        </div>
35396 amit 1100
                        <div class="offer-margin-container">
1101
                            <div class="modal  text-center" id="offerDescription">
1102
                                <div class="modal-dialog modal-xl modal-dialog-scrollable">
1103
                                    <div class="modal-content">
1104
                                    </div>
27875 amit.gupta 1105
                                </div>
1106
                            </div>
1107
                        </div>
35396 amit 1108
 
27875 amit.gupta 1109
                    </div>
35396 amit 1110
                    <div class="row">
1111
                        <div class="info-box white-bg col-lg-12" id="performanceContainer">
1112
                            #parse("performance.vm")
1113
                        </div>
1114
                    </div>
30232 amit.gupta 1115
 
30623 amit.gupta 1116
                    <!--<div class="row col-lg-12 info-box white-bg" id="performanceContainer">
1117
                        ##parse("performance-weekly.vm")
1118
                    </div>-->
27946 amit.gupta 1119
                    #if($activatedImeis > 0)
1120
                        <div class="row col-lg-12 info-box white-bg">
1121
                            #parse("dashboard-activated-imeis.vm")
1122
                        </div>
1123
                    #end
30454 amit.gupta 1124
                    #if($imeiActivationPendingCount > 0)
28482 amit.gupta 1125
                        <div class="row col-lg-12 info-box white-bg">
30454 amit.gupta 1126
                            #parse("dashboard-grn-pending-activated-imeis.vm")
28482 amit.gupta 1127
                        </div>
1128
                    #end
27875 amit.gupta 1129
                    <div class="row col-lg-12">
30232 amit.gupta 1130
                        <ul class="nav nav-tabs">
35396 amit 1131
                            <li role="presentation" class="active bar_chart"><a
1132
                                    href="javascript:void(0)">Sale</a>
1133
                            </li>
34426 tejus.loha 1134
                            <li class="lms_line_chart"><a href="javascript:void(0)">#springMessage(
1135
                                "dashboard.monthlysale")</a></li>
1136
                            <li class="purchase_line_chart"><a href="javascript:void(0)">#springMessage(
34176 tejus.loha 1137
                                "dashboard.monthlypurchase")</a></li>
34426 tejus.loha 1138
                            <li class="priceDrop_chart"><a href="javascript:void(0)">#springMessage(
1139
                                "dashboard.pricedrop")</a></li>
35396 amit 1140
                            <li class="pending_activation_chart"><a href="javascript:void(0)">Pending
1141
                                Activation</a>
34426 tejus.loha 1142
                            </li>
1143
                            <li class="pending_upgrade_offer"><a href="javascript:void(0)"> #springMessage(
34176 tejus.loha 1144
                                "dashboard.upgradeoffer")</a></li>
30232 amit.gupta 1145
                        </ul>
34426 tejus.loha 1146
                        <div style="float:left;margin-top: 2% ; font-size: 20px" id="dateRangeDiv">
34388 tejus.loha 1147
                            From:
1148
                            <input type="date" name="from" id="chartForm" value="">
1149
                            To:
1150
                            <input type="date" name="to" id="chartTo" value="">
30232 amit.gupta 1151
 
34388 tejus.loha 1152
                            <select name="quantityType" id="quantity_type_id">
1153
                                <option value="false" selected>Value</option>
1154
                                <option value="true">Quantity</option>
1155
                            </select>
1156
                            <button id="viewSaleBarChart" class="btn-success">
1157
                                Veiw Chart
1158
                            </button>
30232 amit.gupta 1159
                        </div>
34388 tejus.loha 1160
                        <br>
1161
                        <div class="row ChartContainer" style="margin:5px;margin-top: 4%">
30232 amit.gupta 1162
 
34388 tejus.loha 1163
                        </div>
30232 amit.gupta 1164
 
34388 tejus.loha 1165
 
27875 amit.gupta 1166
                    </div>
34388 tejus.loha 1167
                    <div class="clearfix"></div>
34426 tejus.loha 1168
                    <div class="modal fade" id="modelChartModal" tabindex="-1" role="dialog"
1169
                         aria-labelledby="modelChartModalLabel" aria-hidden="true">
1170
                        <div class="modal-dialog modal-xl" role="document"> <!-- modal-lg for large modal -->
1171
                            <div class="modal-content">
1172
                                <div class="modal-header">
1173
                                    <h3 class="modal-title" id="modelChartModalLabel">Model-wise Chart
35396 amit 1174
                                        <button type="button" class="close" data-dismiss="modal"
1175
                                                aria-label="Close">
34426 tejus.loha 1176
                                            <span aria-hidden="true">&times;</span>
1177
                                        </button>
1178
                                    </h3>
1179
                                </div>
1180
                                <div class="modal-body model_charbar_container">
1181
                                    <!-- Chart will be injected here -->
1182
                                </div>
1183
                            </div>
1184
                        </div>
34388 tejus.loha 1185
                    </div>
27875 amit.gupta 1186
                </div>
1187
            </div>
35396 amit 1188
            </div>
27875 amit.gupta 1189
        </section>
1190
        <div class="text-center">
30695 amit.gupta 1191
            <div id="like_button_container"></div>
27875 amit.gupta 1192
            <div class="credits">
1193
                <p>All rights reserved.&copy;2017, Smart Dukaan</p>
1194
            </div>
1195
        </div>
30695 amit.gupta 1196
 
27875 amit.gupta 1197
    </section>
34813 aman 1198
    <div class="clearfix"></div>
1199
    <div id="partnerTasks" class="modal rounded" role="dialog">
1200
        <div class="modal-dialog modal-xl">
1201
            <div class="modal-content" id="chartData">
27875 amit.gupta 1202
 
34813 aman 1203
            </div>
1204
        </div>
1205
    </div>
27875 amit.gupta 1206
    <script type="text/javascript">
1207
        context = "${rc.contextPath}";
1208
        webApiScheme = "$webApiScheme";
1209
        webApiRoot = "$webApiRoot";
1210
        webApiHost = "$webApiHost";
1211
        webApiPort = "$webApiPort";
1212
    </script>
1213
    #parse("include-scripts.vm")
1214
 
1215
    <script type="text/javascript">
1216
        $(document).ready(function () {
30232 amit.gupta 1217
            $("#offerDescription").modal({backdrop: "static", keyboard: true, focus: true, show: false});
1218
            var salesCloseFlag = true;
27875 amit.gupta 1219
            $("#blue-dropdown").click(function () {
1220
                // console.log("clicked");
1221
                if (salesCloseFlag) {
1222
                    var containerWidth = $(".blue-bg").width()
1223
                    doGetAjaxRequestHandler(context + "/getMonthSale", function (response) {
1224
                        $('.monthsaleContainer').html(response);
1225
 
1226
                        $(".blue-bg").css({"position": "absolute", "z-index": "10"}).width(containerWidth);
1227
                    });
1228
                } else {
1229
                    $(".blue-bg").removeAttr('style');
1230
                    $('.monthsaleContainer').html('');
1231
                }
1232
                salesCloseFlag = !salesCloseFlag;
1233
            });
1234
 
30232 amit.gupta 1235
            $(".bar_chart").click();
1236
 
1237
            var month = 0;
1238
            doGetAjaxRequestHandler(context + "/partnerTotalIncomeByMonth/" + month, function (response) {
1239
                console.log(response);
1240
                $(".partnerIncomeContainer").html(response);
1241
            });
1242
 
27887 amit.gupta 1243
            var investmentCloseFlag = true;
1244
            $("#purple-dropdown").click(function () {
1245
                console.log('hello');
1246
                $(".flash").stop();
1247
                // console.log("clicked");
1248
                if (investmentCloseFlag) {
1249
                    var containerWidth = $(".purple-bg").width()
1250
                    doGetAjaxRequestHandler(context + "/investmentDetails", function (response) {
1251
                        $('.investmentContainer').html(response);
1252
                        $(".purple-bg").css({"position": "absolute", "z-index": "10"}).width(containerWidth);
1253
                    });
1254
                } else {
1255
                    $(".purple-bg").removeAttr('style');
1256
                    $('.investmentContainer').html('');
1257
                }
1258
                investmentCloseFlag = !investmentCloseFlag;
1259
            });
1260
        });
27875 amit.gupta 1261
 
30232 amit.gupta 1262
        function sleep(delay) {
1263
            var start = new Date().getTime();
1264
            while (new Date().getTime() < start + delay) ;
1265
        }
1266
 
28443 tejbeer 1267
        $(document).on("click", ".priceDrop_chart",
1268
                function () {
30232 amit.gupta 1269
                    $(".pd").css("color", "blue");
1270
                    $(".pd").css("background-color", "white");
1271
                    $(".ba").css("color", "white");
1272
                    $(".ba").css("background-color", "#C0C0C0");
1273
                    $(".pa").css("color", "white");
1274
                    $(".pa").css("background-color", "#C0C0C0");
1275
                    $(".la").css("color", "white");
1276
                    $(".la").css("background-color", "#C0C0C0");
1277
 
1278
                    $(".pac").css("color", "white");
1279
                    $(".pac").css("background-color", "#C0C0C0");
1280
 
1281
 
1282
                    $(".puo").css("color", "white");
1283
                    $(".puo").css("background-color", "#C0C0C0");
1284
 
1285
 
1286
                    sleep(500);
1287
                    doGetAjaxRequestHandler(context + "/getMonthlyPriceDrop", function (response) {
1288
 
28443 tejbeer 1289
                        $('.ChartContainer').html(response);
30232 amit.gupta 1290
                    });
1291
                });
1292
 
1293
 
1294
        $(document).on("click", ".pending_activation_chart",
29578 tejbeer 1295
                function () {
30232 amit.gupta 1296
                    $(".pac").css("color", "blue");
1297
                    $(".pac").css("background-color", "white");
1298
 
1299
                    $(".pd").css("color", "white");
1300
                    $(".pd").css("background-color", "#C0C0C0");
1301
                    $(".ba").css("color", "white");
1302
                    $(".ba").css("background-color", "#C0C0C0");
1303
                    $(".pa").css("color", "white");
1304
                    $(".pa").css("background-color", "#C0C0C0");
1305
                    $(".la").css("color", "white");
1306
                    $(".la").css("background-color", "#C0C0C0");
1307
 
1308
                    $(".puo").css("color", "white");
1309
                    $(".puo").css("background-color", "#C0C0C0");
1310
 
1311
                    sleep(500);
1312
                    doGetAjaxRequestHandler(context + "/getMonthlyActivation", function (response) {
1313
 
29578 tejbeer 1314
                        $('.ChartContainer').html(response);
30232 amit.gupta 1315
                    });
1316
                });
1317
 
1318
        $(document).on("click", ".purchase_line_chart",
28439 tejbeer 1319
                function () {
30232 amit.gupta 1320
                    $(".pa").css("color", "blue");
1321
                    $(".pa").css("background-color", "white");
1322
                    $(".ba").css("color", "white");
1323
                    $(".ba").css("background-color", "#C0C0C0");
1324
                    $(".pd").css("color", "white");
1325
                    $(".pd").css("background-color", "#C0C0C0");
1326
                    $(".la").css("color", "white");
1327
                    $(".la").css("background-color", "#C0C0C0");
1328
 
1329
                    $(".pac").css("color", "white");
1330
                    $(".pac").css("background-color", "#C0C0C0");
1331
 
1332
                    $(".puo").css("color", "white");
1333
                    $(".puo").css("background-color", "#C0C0C0");
1334
 
1335
                    doGetAjaxRequestHandler(context + "/getMonthlyPurchaseLineChart", function (response) {
28439 tejbeer 1336
                        $('.ChartContainer').html(response);
30232 amit.gupta 1337
                    });
1338
                });
1339
 
28431 tejbeer 1340
        $(document).on("click", ".lms_line_chart",
1341
                function () {
30232 amit.gupta 1342
 
1343
                    $(".ba").css("color", "white");
1344
                    $(".ba").css("background-color", "#C0C0C0");
1345
                    $(".pa").css("color", "white");
1346
                    $(".pa").css("background-color", "#C0C0C0");
1347
                    $(".la").css("color", "blue");
1348
                    $(".la").css("background-color", "white");
1349
                    $(".pd").css("color", "white");
1350
                    $(".pd").css("background-color", "#C0C0C0");
1351
 
1352
                    $(".pac").css("color", "white");
1353
                    $(".pac").css("background-color", "#C0C0C0");
1354
 
1355
                    $(".puo").css("color", "white");
1356
                    $(".puo").css("background-color", "#C0C0C0");
1357
 
1358
                    doGetAjaxRequestHandler(context + "/getlmsLineChart", function (response) {
28431 tejbeer 1359
                        $('.ChartContainer').html(response);
30232 amit.gupta 1360
                    });
1361
                });
1362
 
1363
        $(document).on("click", ".bar_chart",
1364
                function () {
1365
                    $(".ba").css("color", "blue");
1366
                    $(".ba").css("background-color", "white");
1367
                    $(".la").css("color", "white");
1368
                    $(".la").css("background-color", "#C0C0C0");
1369
                    $(".pa").css("color", "white");
1370
                    $(".pa").css("background-color", "#C0C0C0");
1371
                    $(".pd").css("color", "white");
1372
                    $(".pd").css("background-color", "#C0C0C0");
1373
 
1374
                    $(".pac").css("color", "white");
1375
                    $(".pac").css("background-color", "#C0C0C0");
1376
 
1377
                    $(".puo").css("color", "white");
1378
                    $(".puo").css("background-color", "#C0C0C0");
1379
 
1380
 
1381
                    doGetAjaxRequestHandler(context + "/getBarChart", function (response) {
28431 tejbeer 1382
                        $('.ChartContainer').html(response);
30232 amit.gupta 1383
                    });
1384
                });
1385
 
1386
 
1387
        $(document).on("click", ".pending_upgrade_offer",
1388
                function () {
1389
 
1390
                    $(".puo").css("color", "blue");
1391
                    $(".puo").css("background-color", "white");
1392
 
1393
                    $(".ba").css("color", "white");
1394
                    $(".ba").css("background-color", "#C0C0C0");
1395
                    $(".la").css("color", "white");
1396
                    $(".la").css("background-color", "#C0C0C0");
1397
                    $(".pa").css("color", "white");
1398
                    $(".pa").css("background-color", "#C0C0C0");
1399
                    $(".pd").css("color", "white");
1400
                    $(".pd").css("background-color", "#C0C0C0");
1401
 
1402
                    $(".pac").css("color", "white");
1403
                    $(".pac").css("background-color", "#C0C0C0");
1404
 
1405
                    doGetAjaxRequestHandler(context + "/getMonthlySamsungUpgradeOffer", function (response) {
29707 tejbeer 1406
                        $('.ChartContainer').html(response);
30232 amit.gupta 1407
                    });
1408
                });
27887 amit.gupta 1409
 
28431 tejbeer 1410
 
35675 amit 1411
        $(document).on("click", ".description-offer",
27875 amit.gupta 1412
                function (e) {
1413
                    var offerid = $(this).data('offerid');
1414
                    console.log(offerid);
1415
                    doGetAjaxRequestHandler(context + "/getOfferMargins?offerId="
1416
                            + offerid, function (response) {
1417
                        $('.offer-margin-container .modal-content').html(response);
29156 amit.gupta 1418
                        $("#offerDescription").modal('handleUpdate');
1419
                        $("#offerDescription").modal('show');
27875 amit.gupta 1420
                    });
1421
                });
1422
 
1423
 
1424
        $(document).on("click", ".cancel-description",
1425
                function (e) {
1426
                    $("#descriptionMenu").empty();
1427
                });
1428
 
1429
 
30232 amit.gupta 1430
        $(document).on("click", "#cancel-model", function (e) {
1431
            $("#descriptionMenu").empty();
1432
        });
27875 amit.gupta 1433
 
32249 amit.gupta 1434
        $(document).on('change', "#month-wise-total-income", function () {
27875 amit.gupta 1435
 
30232 amit.gupta 1436
            var month = $(this).val();
1437
            console.log(month);
28272 tejbeer 1438
 
30232 amit.gupta 1439
            doGetAjaxRequestHandler(context + "/partnerTotalIncomeByMonth/" + month, function (response) {
1440
                console.log(response);
1441
                $(".partnerIncomeContainer").html(response);
1442
            });
1443
        });
30194 manish 1444
 
34176 tejus.loha 1445
        $(document).on('change', "#offer-months,#mk_offer_brand_filter", function () {
34177 tejus.loha 1446
            var monthSearch = $('#offer-months').val();
34176 tejus.loha 1447
            var brandFilter = $('#mk_offer_brand_filter').val();
34177 tejus.loha 1448
            console.log("monthSearch - ", monthSearch)
34176 tejus.loha 1449
            console.log("brandFilter - ", brandFilter)
1450
            var url;
1451
            if (!brandFilter) {
34177 tejus.loha 1452
                url = `${context}/published-offers?yearMonth=${monthSearch}`;
34176 tejus.loha 1453
            } else {
34177 tejus.loha 1454
                url = `${context}/published-offers?yearMonth=${monthSearch}&brandFilter=${brandFilter}`;
34176 tejus.loha 1455
            }
1456
            console.log("url - ", url);
1457
            doGetAjaxRequestHandler(url, function (response) {
30232 amit.gupta 1458
                $("#offer-container").html(response);
1459
            });
1460
        });
1461
 
1462
 
1463
        $(document).on("click", ".pndg-status", function () {
1464
            console.log("Hello");
1465
            pendingOrderStatus("main-content");
1466
        });
1467
 
29721 manish 1468
        function pendingOrderStatus(domId) {
30232 amit.gupta 1469
            doGetAjaxRequestHandler(context + "/getPendingOrderStatus", function (response) {
1470
                console.log(response);
1471
                $('#' + domId).html(response);
1472
            });
1473
        }
1474
 
1475
        $(document).on("click", ".billed-status", function () {
1476
            console.log("Hello");
1477
            billedOrderStatus("main-content");
1478
        });
1479
 
29721 manish 1480
        function billedOrderStatus(domId) {
30232 amit.gupta 1481
            doGetAjaxRequestHandler(context + "/getBilledOrderStatus", function (response) {
1482
                console.log(response);
1483
                $('#' + domId).html(response);
1484
            });
1485
        }
1486
 
1487
        $(document).on("click", ".shipped-status", function () {
1488
            console.log("Hello");
1489
            shippedOrderStatus("main-content");
1490
        });
1491
 
29721 manish 1492
        function shippedOrderStatus(domId) {
30232 amit.gupta 1493
            doGetAjaxRequestHandler(context + "/getShippedOrderStatus", function (response) {
1494
                console.log(response);
1495
                $('#' + domId).html(response);
1496
            });
1497
        }
1498
 
1499
        $(document).on("click", ".grn-status", function () {
1500
            console.log("Hello");
1501
            grnOrderStatus("main-content");
1502
        });
1503
 
29721 manish 1504
        function grnOrderStatus(domId) {
30232 amit.gupta 1505
            doGetAjaxRequestHandler(context + "/getGrnPendingOrderStatus", function (response) {
1506
                console.log(response);
1507
                $('#' + domId).html(response);
1508
            });
1509
        }
1510
 
30165 manish 1511
        function lastMonthCreditIncome(domId) {
32249 amit.gupta 1512
            let monthVal = $("#month-wise-total-income").val();
1513
            doGetAjaxRequestHandler(`${context}/monthWisePartnerIncome/${monthVal}`, function (response) {
30232 amit.gupta 1514
                console.log(response);
1515
                $('#' + domId).html(response);
1516
            });
1517
        }
28272 tejbeer 1518
 
30232 amit.gupta 1519
        $(document).on("click", ".pending-income", function () {
1520
            console.log("Hello");
1521
            lastMonthCreditIncome("main-content");
1522
        });
1523
 
30234 amit.gupta 1524
        $(document).on("click", ".total-income-calc", function () {
30232 amit.gupta 1525
            console.log("Hello");
1526
            lastMonthCreditIncome("main-content");
1527
        });
1528
 
1529
 
27875 amit.gupta 1530
    </script>
1531
    <script>
1532
 
1533
        //knob
1534
        $(function () {
1535
            /*$(".knob").knob({
1536
              'draw' : function () {
1537
                $(this.i).val(this.cv + '%')
1538
              }
1539
            });*/
1540
            $.fn.dataTable.moment('DD/MM/YYYY');
1541
            $.fn.dataTable.moment('DD/MM/YYYY hh:mm');
1542
            $('.currency').each(function (index, ele) {
1543
                if (!isNaN(parseInt($(ele).html()))) {
1544
                    $(ele).html(numberToComma($(ele).html()));
1545
                }
1546
            });
1547
        });
1548
 
1549
        $(function () {
1550
            var profile = localStorage.getItem('profile');
1551
            if (profile) {
1552
                $("#photo").attr("src", JSON.parse(profile).image_url);
1553
                $("#fofo_name").text(JSON.parse(profile).name);
1554
            } else {
1555
                $("#photo").attr("src", "");
1556
                $("#fofo_name").text("Welcome, User");
1557
            }
1558
        });
1559
 
1560
        $(function () {
1561
            var bag = localStorage.getItem('bag');
1562
            console.log(bag);
1563
            if (bag) {
1564
                console.log("yes");
1565
                //$("#cart_bar").find('span').text(10);
1566
                $("#cart_bar").find('span').text(Object.keys(JSON.parse(bag)).length);
1567
            } else {
1568
                $("#cart_bar").find('span').text(0);
1569
            }
1570
        });
1571
 
1572
        $("#logout").click(function () {
1573
            localStorage.profile = undefined;
1574
        });
1575
            #set($partnerInvestment = $investments.get("investment"))
1576
        saleAmount = numberToComma($partnerInvestment.getSalesAmount());
1577
        minimumInvestmentAmount = numberToComma($partnerInvestment.getMinInvestment());
1578
        totalInvestedAmount = numberToComma($partnerInvestment.getTotalInvestment());
1579
        shortPercentage = numberToComma($partnerInvestment.getShortPercentage());
1580
        grnPendingStockAmount = numberToComma($partnerInvestment.getGrnPendingAmount());
1581
        unbilledStockAmount = numberToComma($partnerInvestment.getUnbilledAmount());
1582
        inStockAmount = numberToComma($partnerInvestment.getInStockAmount());
1583
        walletAmount = numberToComma($partnerInvestment.getWalletAmount());
1584
        shortAmount = numberToComma($partnerInvestment.getShortInvestment());
1585
        minAmountToBeAdded = numberToComma($partnerInvestment.getMinAmountToBeAdded());
1586
        isInvestmentOk = $isInvestmentOk;
1587
        starTotal = 5;
33551 amit.gupta 1588
        /*ratings = {
27875 amit.gupta 1589
            current: $currentMonthRating,
1590
            last: $lastMonthRating,
1591
            tilldate: $ratingTillDate
1592
        };
1593
        for (const rating in ratings) {
1594
            // 2
1595
            const starPercentage = (ratings[rating] / starTotal) * 100;
1596
            // 3
1597
            const starPercentageRounded = `${starPercentage}%`;
1598
            // 4
1599
            document.querySelector(`.${rating} .stars-inner`).style.width = starPercentageRounded;
33551 amit.gupta 1600
        }*/
27875 amit.gupta 1601
 
1602
        hasGift =$hasGift;
1603
        giftItemId = $giftItemId;
1604
        monthDays =$monthDays;
1605
        dayOfMonth = $dayOfMonth;
27696 tejbeer 1606
 
27875 amit.gupta 1607
        function showAttendanceModal() {
1608
            var today = new Date().getTime();
1609
            if ($.cookie("punchIn") == undefined) {
1610
                document.cookie = "punchIn=" + today;
1611
            }
1612
            if (today >= parseInt($.cookie("punchIn"))) {
1613
                doGetAjaxRequestHandler(context + "/getPunchInOutForModel", function (response) {
1614
                    if (response == 'true') {
1615
                        $('#punchInOutModal').modal('hide');
1616
                        clearInterval(stopInterval);
1617
                    } else {
1618
                        $("#punch-in-out-model").html(response);
1619
                        $('#punchInOutModal').modal('show');
1620
                        var time = today + 30 * 60 * 1000
1621
                        document.cookie = "punchIn=" + time;
1622
                    }
1623
                });
1624
            }
1625
        }
1626
 
1627
        var stopInterval;
1628
        $(document).ready(function () {
1629
            stopInterval = setInterval(showAttendanceModal, 100000000);
1630
 
1631
            $('div.message-filter').on('click', 'button', function () {
1632
 
1633
                messageType = $(this).data("messagetype");
1634
                notifyTypeChange(messageType, $(this));
1635
 
1636
            });
1637
        });
1638
 
1639
 
1640
        $(function () {
1641
            if (navigator.geolocation) {
1642
                navigator.geolocation.getCurrentPosition(showPosition);
1643
            } else {
1644
                console.log("Geolocation is not supported by browser.");
1645
            }
1646
            loaderDialogObj = bootbox.dialog({
1647
                message: '<div class="container text-center"><i class="fa fa-spin fa-spinner"></i>Loading...</div>',
1648
                show: false
1649
            });
1650
 
31805 amit.gupta 1651
            /* Assign empty url value to the iframe src attribute when
1652
                modal hide, which stop the video playing */
1653
            $("#videoModal").on('hide.bs.modal', function () {
1654
                $("#trainingVideo").attr('src', '');
1655
            });
1656
 
1657
            /* Assign the initially stored url back to the iframe src
1658
            attribute when modal is displayed again */
1659
            $("#videoModal").on('show.bs.modal', function (event) {
1660
                let button = $(event.relatedTarget);
1661
                let youtubeUrl = button.data("src");
1662
                $("#trainingVideo").attr('src', `//www.youtube.com/embed/${youtubeUrl}?autoplay=1`);
1663
            });
1664
 
27875 amit.gupta 1665
        });
1666
    </script>
26318 tejbeer 1667
    <div id="punchInOutModal" class="modal" role="dialog">
27875 amit.gupta 1668
        <div class="modal-dialog">
1669
 
1670
            <!-- Modal content-->
1671
            <div class="modal-content">
1672
                <div class="modal-header">
1673
                    <button type="button" class="close" data-dismiss="modal">&times;</button>
1674
                    <h4 class="modal-title">Punch In Out</h4>
1675
                </div>
1676
                <div class="modal-body">
1677
                    <div id="punch-in-out-model">
1678
 
1679
                    </div>
1680
                </div>
1681
            </div>
1682
        </div>
26071 tejbeer 1683
    </div>
27875 amit.gupta 1684
</section>
1685
</body>
31805 amit.gupta 1686
 
1687
<!-- Modal HTML -->
1688
<div id="videoModal" class="modal fade">
1689
    <div class="modal-dialog">
1690
        <div class="modal-content">
1691
            <div class="modal-body">
1692
                <div class="embed-responsive embed-responsive-16by9">
35621 vikas 1693
                    <iframe id="trainingVideo" referrerpolicy="strict-origin-when-cross-origin" class="embed-responsive-item" width="560" height="315"
31805 amit.gupta 1694
                            allowfullscreen allow="autoplay"></iframe>
1695
                </div>
1696
            </div>
1697
        </div>
1698
    </div>
1699
</div>
27696 tejbeer 1700
</html>
1701
<style>
34426 tejus.loha 1702
    .nav-tabs > li {
34527 tejus.loha 1703
        font-size: 12px;
34426 tejus.loha 1704
    }
27696 tejbeer 1705
 
27875 amit.gupta 1706
    .popover2 {
1707
        min-width: 30em;
1708
        height: 410px;
1709
        overflow: auto;
1710
        padding: 8px 5px;
1711
        overflow-x: hidden;
27696 tejbeer 1712
 
27875 amit.gupta 1713
    }
27696 tejbeer 1714
 
27875 amit.gupta 1715
    .popover1 {
1716
        min-width: 30em;
27696 tejbeer 1717
 
1718
 
27875 amit.gupta 1719
    }
27696 tejbeer 1720
 
27875 amit.gupta 1721
    .mark {
1722
        font-size: 13px;
1723
        padding: 5px 6px;
1724
        border: solid 3px red;
1725
        margin-bottom: -14px;
1726
        color: red;
27696 tejbeer 1727
 
27875 amit.gupta 1728
    }
27696 tejbeer 1729
 
27875 amit.gupta 1730
    .mark.btn-pressed {
1731
        color: black;
1732
        background: white;
1733
        font-size: 17px;
1734
        border-radius: 3px;
1735
        border: solid 2px black;
1736
    }
27696 tejbeer 1737
 
27875 amit.gupta 1738
    .price {
1739
        padding: 5px 6px;
1740
        font-size: 13px;
1741
        border: solid 1px black;
1742
        border: solid 3px red;
1743
        margin-bottom: -14px;
1744
        color: red;
27696 tejbeer 1745
 
27875 amit.gupta 1746
    }
1747
 
1748
    .price.btn-pressed {
1749
        color: black;
1750
        background: white;
1751
        font-size: 17px;
1752
        border: solid 2px black;
1753
    }
1754
 
1755
    .schem {
1756
        color: red;
1757
        padding: 5px 6px;
1758
        font-size: 13px;
1759
        border: solid 3px red;
1760
        margin-bottom: -14px;
1761
 
1762
    }
1763
 
1764
    .schem.btn-pressed {
1765
        color: black;
1766
        background: white;
1767
        font-size: 17px;
1768
        border: solid 2px black;
1769
    }
1770
 
1771
    .notify-messages {
1772
        min-height: 65px;
1773
    }
1774
 
1775
    .notifi {
1776
        padding: 5px 6px;
1777
        font-size: 13px;
1778
        margin-bottom: -14px;
1779
 
1780
        color: red;
1781
        border: solid 3px red;
1782
    }
1783
 
1784
    .notifi.btn-pressed {
1785
        color: black;
1786
        font-size: 17px;
1787
        border: solid 2px black;
1788
        background: white;
1789
    }
30232 amit.gupta 1790
 
29728 manish 1791
    #offer-container {
30232 amit.gupta 1792
        overflow-y: auto;
1793
        max-height: 367px;
29728 manish 1794
    }
27875 amit.gupta 1795
 
30232 amit.gupta 1796
 
27875 amit.gupta 1797
    canvas {
1798
        -moz-user-select: none;
1799
        -webkit-user-select: none;
1800
        -ms-user-select: none;
1801
    }
27696 tejbeer 1802
</style>
28272 tejbeer 1803
 
1804
 
27707 amit.gupta 1805
<script type="text/javascript">
1806
    window.onload = function () {
1807
        var options = $chartMap;
1808
        var ctx = document.getElementById('barchart').getContext('2d');
35396 amit 1809
        window.bar = new Chart(ctx, options);
27707 amit.gupta 1810
    };
1811
</script>
32936 ranu 1812
 
1813
 
1814
<script>
1815
    function makeAjaxRequest() {
1816
        $.ajax({
1817
            url: 'https://partners.smartdukaan.com/psi/auth-endpoint',
1818
            method: 'GET',
1819
            dataType: 'xml', // Assuming the response is in XML format
1820
            success: function (responseXml) {
1821
                var responseUrl = $(responseXml).find('response').text();
1822
                if (responseUrl) {
1823
                    // Open a new tab with the response URL
1824
                    window.open(responseUrl, '_blank');
1825
                } else {
1826
                    console.error('Response URL not found in the XML');
1827
                }
1828
            },
1829
            error: function (jqXHR, textStatus, errorThrown) {
1830
                console.error('AJAX Request Failed:', textStatus, errorThrown);
1831
            }
1832
        });
1833
    }
34388 tejus.loha 1834
 
1835
 
1836
    $(document).on('click', '#viewSaleBarChart', function () {
1837
        let from = $('#chartForm').val();
1838
        let to = $('#chartTo').val();
1839
        let quantity_type = $('select[name="quantityType"]').val();
34426 tejus.loha 1840
        console.log("from - ", from);
1841
        console.log("to - ", to);
1842
        console.log("tquantity_typeo - ", quantity_type);
34388 tejus.loha 1843
 
34426 tejus.loha 1844
        doGetAjaxRequestHandler(`${context}/getBarChart?from=${from}&to=${to}&isQuantity=${quantity_type}`, function (response) {
1845
            console.log("res - ", response);
34388 tejus.loha 1846
            $('.model_charbar_container').html("");
1847
            $('.ChartContainer').html(response);
1848
        });
1849
    });
34426 tejus.loha 1850
 
1851
    $(document).on('click', '.nav-tabs li a', function (ev) {
1852
        const $li = $(this).parent();
1853
            $li.siblings().removeClass('active');
1854
            $li.addClass('active');
1855
    });
32936 ranu 1856
</script>