Subversion Repositories SmartDukaan

Rev

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