Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

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