Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
17200 naman 1
<script>
2
$(document).ready(function(){
3
  $('.creditappinstalls').click(function(){
4
    var date= $(this).data('date');
5
    var data_fetch= $(this).data('fetch');
17459 amit.gupta 6
	var user_id=<?php echo json_encode($byUser); ?>;
17200 naman 7
    if(!$.trim($("#"+data_fetch+" .approved_panel ").html()).length) { 
8
 
9
      $('#loadingModal').modal('show');  
10
 
11
      $.ajax({
12
        method: "GET",
17355 naman 13
        url: "<?php echo $base_url;?>user_app_installs/getDateInstallsBy/"+date+"/"+user_id,
17200 naman 14
      },'json')
15
        .done(function( msg ) {
16
          $('#loadingModal').modal('hide');
17
          msg = eval('('+msg+')');
18
          // $("#"+date+" .panel-body").empty();
19
          // $("#"+date+" .panel-body").append("<div class = 'row'><div class='col-xs-4'>App Name</div><div class='col-xs-2'>Amount</div><div class='col-xs-4'>Number</div><div class='col-xs-2'>&nbsp;</div></div>");
20
 
21
          $("#"+data_fetch+" .approved_panel").append("<div class = 'row' style='font-size:12px;'>");
22
          var val = msg['UserAppCashBackDateWise'];
23
          for(var i in val){
24
            var html = "<div class='col-xs-5'>"+val[i]['appName']+"</div><div class='col-xs-3'>"+val[i]['amount']+"</div><div class='col-xs-2'>"+val[i]['downloads']+"</div><div class='col-xs-2'>&nbsp;</div>";
25
            $("#"+data_fetch+" .approved_panel").append(html);
26
            $("#"+data_fetch+" .approved_panel").append("</div>");
27
          }
28
 
29
        });
30
      }        
31
    });
32
 
33
});
34
</script>
35
<div class="modal fade" id="loadingModal">
36
  <div class="modal-dialog">
37
    <div class="modal-content">      
38
      <div class="modal-body">
39
        <div class="text-center">
40
          <img src="/img/ajax-loader.gif"/>          
41
        </div>        
42
      </div>      
43
    </div><!-- /.modal-content -->
44
  </div><!-- /.modal-dialog -->
45
</div>
46
 
15217 anikendra 47
<div class="container pendingcashbacks">
17371 naman 48
  <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true" style="margin-bottom:5px;">
17459 amit.gupta 49
    <div class="panel panel-default">
17355 naman 50
 
51
      <div class="panel-heading" role="tab" id="headingOne">
52
        <h4 class="panel-title">
53
          <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
17459 amit.gupta 54
            <div class="row">
55
              <div class="col-xs-10">Pending<br/>
56
                  <?php if($pendingAmount!=0):?>
57
                   <span class="cashbackrupee"></span><?php echo $pendingAmount;?> pending for order delivery
58
                  <?php else:?>
59
                    No Pending Cashbacks
60
                  <?php endif;?>
61
              </div>
62
              <div class="col-xs-2">
63
                <i class="glyphicon glyphicon-plus"></i>
64
              </div>
65
            </div>
17355 naman 66
          </a>
67
        </h4>
15217 anikendra 68
      </div>
17459 amit.gupta 69
 
17355 naman 70
      <div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
71
        <div class="panel-body">
72
          <?php if(!empty($pendingOrders)):?>
73
            <?php foreach ($pendingOrders as $key => $suborder):?>
74
              <?php echo $this->element('suborderwd',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
17459 amit.gupta 75
              <?php //echo $this->element('suborderwd',array('suborder'=>$suborder));?>
76
            <?php endforeach;?>
77
          <?php endif;?>
17355 naman 78
        </div>
79
      </div>
17459 amit.gupta 80
 
15217 anikendra 81
    </div>
17355 naman 82
    <div class="panel panel-default">
83
      <div class="panel-heading" role="tab" id="headingTwo">
84
        <h4 class="panel-title">
85
          <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
86
            <div class="row">
17459 amit.gupta 87
              <div class="col-xs-10">Approved<br/>
88
                <?php if(!empty($pendingCashbacks) && $pendingCashbacks['amount']!=0):?>
89
                  <span class="cashbackrupee"></span><?php echo $pendingCashbacks['amount'];?> will be credited on <?php echo date('d M',strtotime($pendingCashbacks['nextCredit']));?>
90
                <?php else:?>
91
                  No Approved Cashbacks
92
                <?php endif;?>
93
              </div>
94
              <div class="col-xs-2">
95
                <i class="glyphicon glyphicon-plus"></i>
96
              </div>
97
            </div>
17355 naman 98
          </a>
99
        </h4>
100
      </div>
101
      <div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
102
        <div class="panel-body">
17459 amit.gupta 103
          <?php if(!empty($approvedOrders)):?>
17355 naman 104
            <?php foreach ($approvedOrders as $key => $suborder):?>
17459 amit.gupta 105
              <?php echo $this->element('suborderwd',array('suborder'=>$suborder));?>
106
            <?php endforeach;?>
107
          <?php endif;?>
17355 naman 108
        </div>
109
      </div>
15217 anikendra 110
    </div>
17371 naman 111
  </div>
17459 amit.gupta 112
 
113
  <?php if(!isset($noappcashback)):?>
17355 naman 114
<!-- tabs for app installs -->
115
<!-- Approved Tab Start-->
17459 amit.gupta 116
  <div class="panel panel-default" style="margin-bottom:5px;">
117
    <div class="panel-heading" role="tab" id="headingFour">
118
      <h4 class="panel-title">
119
        <a data-toggle="collapse" data-parent="#accordion" href="#collapseFour" aria-expanded="true" aria-controls="collapseFour">
120
        <div class="row">
17355 naman 121
              <div class="col-xs-10">Approved (apps)<br/>
122
                <?php if(isset($total_approved_amount) && $total_approved_amount > 0):?>
123
                  <span class="cashbackrupee"></span>
124
                  <?php echo $total_approved_amount;?> Approved.
125
                  <?php 
126
                      // echo $cashBacks['approved']['fortnightofYear'];
127
                        // $monthNum  = $cashBacks['approved']['fortnightOfYear'];
128
                        //   // if ($monthNum > 1){
129
                        //   //   $newMonth = $monthNum/2;
130
                        //   //   // $monthNum = (int) $newMonth;
131
                        //   // }
132
                        // if ($monthNum%2 == 0){echo "07-"; $monthNum = $monthNum+1;}
133
                        // else{echo "22-";}
134
                        // $monthName = date('F', mktime(0, 0, 0, round($monthNum/2), 10)); 
135
                        // echo $monthName;
136
                  ?>
137
                <?php else:?>
138
                  No Approved Cashbacks
139
                <?php endif;?>
140
              </div>
141
              <div class="col-xs-2">
142
                <i class="glyphicon glyphicon-plus"></i>
143
              </div>
144
            </div>
17459 amit.gupta 145
        </a>
146
      </h4>
147
    </div>
148
    <div id="collapseFour" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFour">
149
      <div class="panel-body" style="padding:2px;">
17355 naman 150
 
151
        <?php for ($i= 1 ; $i<count($fortnight)+1; $i++):?>
152
 
153
          <div class="panel panel-default" style ="padding:0px;margin:1px">
154
            <div class="panel-heading" role="tab" id="headingApproved" data-date="" style ="padding:0px;margin:0px;">
155
              <h4 class="panel-title">
156
                <a data-toggle="collapse" data-parent="#collapseFour" data-date="" href="#<?php echo $fortnight[$i-1]?>" aria-expanded="true" aria-controls="collapseIOne">
157
                  <div class="row">
158
                    <div class="col-xs-10">
159
                      <span class="cashbackrupee"></span><?php echo $fortnight_amount[$i-1]?> will be credited on 
17459 amit.gupta 160
                        <?php 
161
                          $monthNum  = $fortnight[$i-1]+1;
162
                          if ($monthNum%2 == 0){echo "05-"; $monthNum = $monthNum+1;}
163
                          else{echo "25-";}
164
                          $monthName = date('M', mktime(0, 0, 0, round($monthNum/2), 10)); 
165
                           echo $monthName;
166
                        ?>
17355 naman 167
                    </div>
168
                    <div class="col-xs-2">
169
                      <i class="glyphicon glyphicon-plus"></i>
170
                    </div>
171
                  </div>
172
                </a>
173
              </h4>
174
            </div>
175
            <div id="<?php echo $fortnight[$i-1]?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingApproved">
176
              <div class="panel-body" style="padding:2px;margin:2px;">
177
                <div class = 'row row_style'>
178
                  <div class='col-xs-5'>&nbsp;</div>
179
                  <div class='col-xs-3'>Amount</div>
180
                  <div class='col-xs-2'>Number</div>
181
                  <div class='col-xs-2 '>&nbsp;</div>
182
                </div>
183
 
184
                <?php foreach ($approvedFortnight[$i-1] as $key => $row):?>
185
                  <?php foreach(array_reverse($row) AS $value):?>
17459 amit.gupta 186
                  <div class="panel panel-default" style ="padding:0px;margin:1px">
187
                    <div class="panel-heading creditappinstalls" role="tab" id="headingApproved" data-date="<?php echo $value['dateVal'];?>" style ="padding:0px;margin:0px;" data-fetch="a<?php echo $value['dateVal'];?>">
188
                      <h4 class="panel-title">
189
                        <a data-toggle="collapse" data-parent="#headingApproved"  data-date="<?php echo $value['dateVal'];?>" href="#a<?php echo $value['dateVal'];?>" aria-expanded="true" aria-controls="collapseIOne">
190
                        <div class="row" style="font-size:14px">
17355 naman 191
                              <div class="col-xs-5"><?php echo date('d M',strtotime($value['dateVal']));?>
192
                              </div>
17459 amit.gupta 193
                              <div class="col-xs-3"><span class="cashbackrupee"></span><?php print_r($value['amount']);?></div>
17355 naman 194
                              <div class="col-xs-2"><?php print_r($value['downloads']);?></div>
195
                              <div class="col-xs-2">
196
                                <i class="glyphicon glyphicon-plus"></i>
197
                              </div>
198
                            </div>
199
                          </a>
200
                        </h4>
201
                      </div>
202
                      <div id="a<?php echo $value['dateVal']?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
203
                        <div class="panel-body approved_panel">
204
 
205
                        </div>
206
                      </div>
207
                    </div>
208
                  <?php endforeach;?> 
209
                <?php endforeach;?>
210
              </div>
211
            </div>
212
          </div>
213
        <?php endfor;?>         
214
      </div>
15217 anikendra 215
    </div>
17459 amit.gupta 216
  </div>
17355 naman 217
<!-- Approved Tab closes -->
17459 amit.gupta 218
  <!-- </div> -->
219
<!-- Credited tab closed -->
17355 naman 220
 
17459 amit.gupta 221
<?php endif;?>
222
  <div class="panel panel-default">
223
    <div class="panel-heading" role="tab" id="headingThree">
224
      <h4 class="panel-title">
225
        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
226
          <div class="row">
227
              <div class="col-xs-10">Credited<br/>                
228
                <span class="cashbackrupee"></span><?php echo $total_credited_amount;?> in wallet
229
              </div>
230
              <div class="col-xs-2">
231
                <i class="glyphicon glyphicon-plus"></i>
232
              </div>
233
            </div>
234
        </a>
235
      </h4>
236
    </div>
237
    <div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree">
238
      <div class="panel-body" style="padding:1px;margin:1px;">
239
        <?php //if(!empty($creditedCashbacks)):?>
240
        <?php if ($total_credited_amount > 0):?>
241
        <ul class="list-unstyled " style="margin-bottom:2px;">
242
          <li class="row card" style="padding:1px;background:#f9fafb">
243
            <div class="col-xs-5">Date</div>
244
            <div class="col-xs-3">Amount</div>
245
            <div class="col-xs-2">Type</div>
246
            <div class="col-xs-2">&nbsp;</div>
247
          </li>
248
        </ul>
249
        <!-- AppCredit start-->
250
        <?php foreach (array_reverse($creditKeyArray) as $key => $value): ?>
251
          <ul class="list-unstyled " style='margin:1px';>
252
            <li class="row">
253
              <div class="creditedcashbacks card row" style="padding:0px;margin:0px;background:#f9fafb">
254
                <div class="col-xs-5">
255
                  <?php echo date('d M',strtotime($value['creditedDate']));?>
256
                </div>
257
                <div class="col-xs-3">
258
                  <span class="cashbackrupee"></span><?php echo $value['amount'];?>
259
                </div>
260
                <div class="col-xs-2">
261
                   <?php echo $value['type']?>
262
                </div>
263
                <div class="col-xs-2">
19501 naman 264
                  <?php if($value['type'] == 'App' || $value['type']== 'Order'){?> 
265
	                  <i class="mechange glyphicon glyphicon-plus"></i>
266
	                 <?php }else{?>
267
	                 &nbsp;
268
	              <?php }?>
17459 amit.gupta 269
                </div>
19501 naman 270
 
19787 naman 271
                <?php if($value['type'] == 'Refund' || $value['type']== 'Adjustment' || $value['type']== 'Offer'){?>                                            	
19501 naman 272
	                  <div style="font-size:12px;padding:2px 0px 2px 15px;">
273
							<b>-</b> <?php echo $value['description'];?>
274
                      </div>
275
                <?php }?>
276
 
17459 amit.gupta 277
              </div>
17355 naman 278
 
279
 
17459 amit.gupta 280
              <div class="suborders hidden ">
281
                  <?php 
282
                    if($value['type'] == 'App')
283
                    {
284
                  ?>
17200 naman 285
 
17459 amit.gupta 286
                  <ul class="list-unstyled " style='margin:1px';>
287
                        <li class="row row_style">
288
                          <div class="creditedcashbacks card row" style="padding:0px;margin:0px;background:#f9fafb">
289
                            <div class="col-xs-5">
290
                              &nbsp;
291
                            </div>
292
                            <div class="col-xs-3">
293
                              Amount
294
                            </div>
295
                            <div class="col-xs-2">
296
                              Number
297
                            </div>
298
                            <div class="col-xs-2">
299
                              &nbsp;
300
                            </div>
301
                          </div>
302
                        </li>
303
                  </ul>
17200 naman 304
 
17459 amit.gupta 305
                  <?php
306
                      foreach ($creditedFortnight[$value['fortbatchid']] as $key => $row) {
307
                        foreach (array_reverse($row) as $key => $value) {  
308
                  ?>
17200 naman 309
                    <ul class="list-unstyled " style='margin:1px';>
17459 amit.gupta 310
                        <li class="row creditappinstalls row_style" data-fetch="c<?php echo $value['dateVal']?>" data-date="<?php echo $value['dateVal'];?>">
311
                          <div class="creditedcashbacks card row" style="padding:0px;margin:0px;background:#f9fafb">
312
                            <div class="col-xs-5">
313
                              <?php echo date('d M',strtotime($value['dateVal']));?>
17200 naman 314
                            </div>
17459 amit.gupta 315
                            <div class="col-xs-3">
316
                              <span class="cashbackrupee"></span><?php echo $value['amount']?>
317
                            </div>
318
                            <div class="col-xs-2">
319
                              <?php echo $value['downloads'];?>
320
                            </div>
321
                            <div class="col-xs-2">
322
                              <i class="glyphicon glyphicon-plus"></i>
323
                            </div>
324
                          </div>
325
                          <div class="suborders hidden" id ="c<?php echo $value['dateVal']?>">
326
                            <div class="panel-body approved_panel">
17200 naman 327
 
328
                            </div>
17459 amit.gupta 329
                          </div>              
330
                        </li>
331
                      </ul>
17200 naman 332
 
17459 amit.gupta 333
                    <?php
334
                     }  
335
                    }
19501 naman 336
                   } elseif($value['type'] == 'Order') {
17459 amit.gupta 337
                  ?>
338
                      <?php if(!empty($creditedOrders[$value['fortbatchid']])):?>
339
                        <?php foreach ($creditedOrders[$value['fortbatchid']]['data'] as $key => $value):?>
340
                          <?php foreach ($value['subOrders'] as $key => $suborder):?>    
17200 naman 341
 
17459 amit.gupta 342
                            <?php $suborder['storeId'] = $value['storeId'];?>
343
                            <?php $suborder['merchantOrderId'] = $value['merchantOrderId'];?>
344
                            <?php echo $this->element('suborder',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
17200 naman 345
                          <?php endforeach;?>
17459 amit.gupta 346
                        <?php endforeach;?>
347
                      <?php endif;?>
348
                  <?php } ?>
349
 
350
 
17200 naman 351
 
17459 amit.gupta 352
 
353
              </div>              
354
            </li>
355
          </ul> 
356
        <?php endforeach; ?>  
17200 naman 357
 
17459 amit.gupta 358
 
17200 naman 359
 
17459 amit.gupta 360
        <!-- AppCredit close -->
15217 anikendra 361
 
17459 amit.gupta 362
      <?php endif;?>
15217 anikendra 363
      </div>
364
    </div>
365
  </div>
17459 amit.gupta 366
</div>
17371 naman 367
 
17459 amit.gupta 368
</div>
17371 naman 369
 
15217 anikendra 370
<?php 
371
// if(!function_exists('formatOrderDate')){
17459 amit.gupta 372
  function formatOrderDate($date,$storeId,$type='od'){
373
    if($type=='od'){
374
      switch($storeId){
375
        case 2:
376
        $dateParts = explode(' ', $date);
21326 amit.gupta 377
		if(isset($dateParts[3])) {
378
			$formatteddate = substr($dateParts[1],0,3).' '.$dateParts[0].', '.$dateParts[3].' '.$dateParts[4];
379
		}	else {
380
			$formatteddate = $date;
381
		}        
17459 amit.gupta 382
        break;
383
        case 3:
384
        $dateParts = explode(' ', $date);
15217 anikendra 385
        if(count($dateParts)>4){
17459 amit.gupta 386
          $formatteddate = $dateParts[0].' '.substr($dateParts[1],0,2).', '.$dateParts[3].' '.$dateParts[4];
15217 anikendra 387
        }else{
388
          $formatteddate = substr($dateParts[2],0,-1).' '.$dateParts[1];
389
        }
17459 amit.gupta 390
        break;
391
        default:
392
        case 1:
393
        $formatteddate = date('M d',strtotime($date));
394
        break;
395
      }
396
    }else{
397
      switch($storeId){
398
        case 1:
17355 naman 399
        case 3:
17459 amit.gupta 400
        $dateParts = explode(' - ', $date);
401
        if(sizeof($dateParts)>1){
15217 anikendra 402
          $formatteddate = date('M d',strtotime($dateParts[1]));
403
        }else{
404
          $formatteddate = date('M d',strtotime($dateParts[0]));
405
        }
17459 amit.gupta 406
        break;      
407
        default:
408
        $formatteddate = date('M d',strtotime($date));
409
        break;
410
      }
411
    }
412
    return $formatteddate;
413
  }
15217 anikendra 414
?>
415
<script type="text/javascript" src="/js/profittill.js?v=<?php echo $staticversion;?>"></script>