Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
16664 naman 1
<script>
2
$(document).ready(function(){
3
  $('.appinstalls').click(function(){
16860 anikendra 4
    $('#loadingModal').modal('show');
16664 naman 5
    var date= $(this).data('date');
6
    // console.log(date);
7
    $.ajax({
8
      method: "GET",
16842 anikendra 9
      url: "<?php echo $base_url;?>user_app_installs/getDateInstalls/"+date,
16664 naman 10
    },'json')
11
      .done(function( msg ) {
16856 naman 12
        $('#loadingModal').modal('hide');
16839 naman 13
        msg = eval('('+msg+')');
14
        $("#"+date+" .panel-body").empty();
16856 naman 15
        // $("#"+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>");
16
 
17
        $("#"+date+" .panel-body").append("<div class = 'row' style='font-size:12px;'>");
16839 naman 18
        var val = msg['UserAppCashBackDateWise'];
19
        for(var i in val){
16856 naman 20
          var html = "<div class='col-xs-6'>"+val[i]['appName']+"</div><div class='col-xs-2'>"+val[i]['amount']+"</div><div class='col-xs-2'>"+val[i]['downloads']+"</div><div class='col-xs-2'>&nbsp;</div>";
16839 naman 21
          $("#"+date+" .panel-body").append(html);
22
          $("#"+date+" .panel-body").append("</div>");
23
        }
16664 naman 24
      });        
25
    });
26
 
27
});
28
</script>
16711 naman 29
 
16856 naman 30
<div class="modal fade" id="loadingModal">
31
  <div class="modal-dialog">
32
    <div class="modal-content">      
33
      <div class="modal-body">
34
        <div class="text-center">
35
          <img src="/img/ajax-loader.gif"/>          
36
        </div>        
37
      </div>      
38
    </div><!-- /.modal-content -->
39
  </div><!-- /.modal-dialog -->
40
</div>
13993 anikendra 41
<div class="container pendingcashbacks">
16856 naman 42
  <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true" style="margin-bottom:5px;">
43
    <div class="panel panel-default">
44
 
45
      <div class="panel-heading" role="tab" id="headingOne">
46
        <h4 class="panel-title">
47
          <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
48
            <div class="row">
16839 naman 49
              <div class="col-xs-10">Pending<br/>
16856 naman 50
                  <?php if($pendingAmount!=0):?>
51
                   <span class="cashbackrupee"></span><?php echo $pendingAmount;?> pending for order delivery
52
                  <?php else:?>
53
                    No Pending Cashbacks
54
                  <?php endif;?>
16839 naman 55
              </div>
56
              <div class="col-xs-2">
57
                <i class="glyphicon glyphicon-plus"></i>
58
              </div>
59
            </div>
16856 naman 60
          </a>
61
        </h4>
13993 anikendra 62
      </div>
16856 naman 63
 
64
      <div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
65
        <div class="panel-body">
66
          <?php if(!empty($pendingOrders)):?>
67
            <?php foreach ($pendingOrders as $key => $suborder):?>
68
              <?php echo $this->element('suborder',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
69
              <?php //echo $this->element('suborder',array('suborder'=>$suborder));?>
70
            <?php endforeach;?>
71
          <?php endif;?>
72
        </div>
73
      </div>
74
 
16839 naman 75
    </div>
16856 naman 76
    <div class="panel panel-default">
77
      <div class="panel-heading" role="tab" id="headingTwo">
78
        <h4 class="panel-title">
79
          <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
80
            <div class="row">
16839 naman 81
              <div class="col-xs-10">Approved<br/>
82
                <?php if(!empty($pendingCashbacks) && $pendingCashbacks['amount']!=0):?>
16856 naman 83
                  <span class="cashbackrupee"></span><?php echo $pendingCashbacks['amount'];?> will be credited on <?php echo date('d M',strtotime($pendingCashbacks['nextCredit']));?>
16839 naman 84
                <?php else:?>
85
                  No Approved Cashbacks
86
                <?php endif;?>
87
              </div>
88
              <div class="col-xs-2">
89
                <i class="glyphicon glyphicon-plus"></i>
90
              </div>
91
            </div>
16856 naman 92
          </a>
93
        </h4>
13993 anikendra 94
      </div>
16856 naman 95
      <div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
96
        <div class="panel-body">
97
          <?php if(!empty($approvedOrders)):?>
98
            <?php foreach ($approvedOrders as $key => $suborder):?>
99
              <?php echo $this->element('suborder',array('suborder'=>$suborder));?>
100
            <?php endforeach;?>
101
          <?php endif;?>
102
        </div>
103
      </div>
13993 anikendra 104
    </div>
16839 naman 105
  </div>
106
 
16847 anikendra 107
  <?php if(!isset($noappcashback)):?>
16664 naman 108
<!-- tabs for app installs -->
109
<!-- Approved Tab Start-->
16681 anikendra 110
  <div class="panel panel-default" style="margin-bottom:5px;">
16664 naman 111
    <div class="panel-heading" role="tab" id="headingFour">
112
      <h4 class="panel-title">
113
        <a data-toggle="collapse" data-parent="#accordion" href="#collapseFour" aria-expanded="true" aria-controls="collapseFour">
114
        <div class="row">
16681 anikendra 115
              <div class="col-xs-10">Approved (apps)<br/>
16842 anikendra 116
                <?php if(isset($total_approved_amount) && $total_approved_amount > 0):?>
16856 naman 117
                  <span class="cashbackrupee"></span>
118
                  <?php echo $total_approved_amount;?> Approved.
119
                  <?php 
120
                      // echo $cashBacks['approved']['fortnightofYear'];
121
                        // $monthNum  = $cashBacks['approved']['fortnightOfYear'];
122
                        //   // if ($monthNum > 1){
123
                        //   //   $newMonth = $monthNum/2;
124
                        //   //   // $monthNum = (int) $newMonth;
125
                        //   // }
126
                        // if ($monthNum%2 == 0){echo "07-"; $monthNum = $monthNum+1;}
127
                        // else{echo "22-";}
128
                        // $monthName = date('F', mktime(0, 0, 0, round($monthNum/2), 10)); 
129
                        // echo $monthName;
16711 naman 130
                  ?>
16664 naman 131
                <?php else:?>
16681 anikendra 132
                  No Approved Cashbacks
16664 naman 133
                <?php endif;?>
134
              </div>
135
              <div class="col-xs-2">
136
                <i class="glyphicon glyphicon-plus"></i>
137
              </div>
138
            </div>
139
        </a>
140
      </h4>
141
    </div>
16847 anikendra 142
    <div id="collapseFour" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFour">
16839 naman 143
      <div class="panel-body" style="padding:2px;">
16664 naman 144
 
16847 anikendra 145
        <?php for ($i= 1 ; $i<count($fortnight)+1; $i++):?>
16839 naman 146
 
147
          <div class="panel panel-default" style ="padding:0px;margin:1px">
148
            <div class="panel-heading" role="tab" id="headingApproved" data-date="" style ="padding:0px;margin:0px;">
149
              <h4 class="panel-title">
16847 anikendra 150
                <a data-toggle="collapse" data-parent="#collapseFour" data-date="" href="#<?php echo $fortnight[$i-1]?>" aria-expanded="true" aria-controls="collapseIOne">
16856 naman 151
                  <div class="row">
152
                    <div class="col-xs-10">
153
                      <span class="cashbackrupee"></span><?php echo $fortnight_amount[$i-1]?> will be credited on 
16839 naman 154
                        <?php 
16853 anikendra 155
                          $monthNum  = $fortnight[$i-1]+1;
156
                          if ($monthNum%2 == 0){echo "05-"; $monthNum = $monthNum+1;}
157
                          else{echo "25-";}
16843 naman 158
                          $monthName = date('M', mktime(0, 0, 0, round($monthNum/2), 10)); 
16839 naman 159
                           echo $monthName;
160
                        ?>
161
                    </div>
16856 naman 162
                    <div class="col-xs-2">
163
                      <i class="glyphicon glyphicon-plus"></i>
164
                    </div>
165
                  </div>
16839 naman 166
                </a>
167
              </h4>
168
            </div>
16847 anikendra 169
            <div id="<?php echo $fortnight[$i-1]?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingApproved">
16856 naman 170
              <div class="panel-body" style="padding:2px;margin:2px;">
171
                <div class = 'row row_style'>
172
                  <div class='col-xs-6'>&nbsp;</div>
173
                  <div class='col-xs-2'>Amount</div>
174
                  <div class='col-xs-2'>Number</div>
175
                  <div class='col-xs-2 '>&nbsp;</div>
176
                </div>
16839 naman 177
                <?php foreach (array_reverse($approvedFortnight) as $key => $row):?>
178
                  <?php foreach($row['UserAppCashBackInBatch'] AS $value):?>
179
                  <div class="panel panel-default" style ="padding:0px;margin:1px">
180
                    <div class="panel-heading appinstalls" role="tab" id="headingApproved" data-date="<?php echo $value['dateVal'];?>" style ="padding:0px;margin:0px;">
181
                      <h4 class="panel-title">
16847 anikendra 182
                        <a data-toggle="collapse" data-parent="#headingApproved" data-date="<?php echo $value['dateVal'];?>" href="#<?php echo $value['dateVal'];?>" aria-expanded="true" aria-controls="collapseIOne">
16856 naman 183
                        <div class="row" style="font-size:14px">
184
                              <div class="col-xs-6"><?php echo date('d M',strtotime($value['dateVal']));?>
185
                              </div>
16839 naman 186
                              <div class="col-xs-2"><?php print_r($value['amount']);?></div>
16856 naman 187
                              <div class="col-xs-2"><?php print_r($value['downloads']);?></div>
16839 naman 188
                              <div class="col-xs-2">
189
                                <i class="glyphicon glyphicon-plus"></i>
190
                              </div>
191
                            </div>
16856 naman 192
                          </a>
193
                        </h4>
16839 naman 194
                      </div>
16856 naman 195
                      <div id="<?php echo $value['dateVal']?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
196
                        <div class="panel-body approved_panel" >
197
                          <!-- Approved Content -->
198
                        </div>
199
                      </div>
16839 naman 200
                    </div>
201
                  <?php endforeach;?> 
202
                <?php endforeach;?>
203
              </div>
204
            </div>
205
          </div>
16847 anikendra 206
        <?php endfor;?>         
16664 naman 207
      </div>
208
    </div>
209
  </div>
210
<!-- Approved Tab closes -->
16847 anikendra 211
  <!-- </div> -->
16839 naman 212
<!-- Credited tab closed -->
213
 
16784 anikendra 214
<?php endif;?>
16847 anikendra 215
 
216
  <div class="panel panel-default">
217
    <div class="panel-heading" role="tab" id="headingThree">
218
      <h4 class="panel-title">
219
        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
220
          <div class="row">
221
              <div class="col-xs-10">Credited<br/>                
222
                <span class="cashbackrupee"></span><?php echo $creditedAmount;?> in wallet
223
              </div>
224
              <div class="col-xs-2">
225
                <i class="glyphicon glyphicon-plus"></i>
226
              </div>
227
            </div>
228
        </a>
229
      </h4>
230
    </div>
231
    <div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree">
16856 naman 232
      <div class="panel-body" style="padding:1px;margin:1px;">
16847 anikendra 233
        <?php if(!empty($creditedCashbacks)):?>
16856 naman 234
        <ul class="list-unstyled " style="margin-bottom:2px;">
235
          <li class="row card" style="padding:1px;">
236
            <div class="col-xs-3">Date</div>
16847 anikendra 237
            <div class="col-xs-3">Type</div>
238
            <div class="col-xs-4">Amount</div>
239
            <div class="col-xs-2">&nbsp;</div>
240
          </li>
241
        </ul>
16856 naman 242
        <?#php debug($creditedCashbacks);?>
16847 anikendra 243
        <?php foreach ($creditedCashbacks['data'] as $key => $value):?>         
16856 naman 244
          <ul class="list-unstyled " style='margin:1px';>
16847 anikendra 245
            <li class="row">
16856 naman 246
              <div class="creditedcashbacks card row" style="padding:0px;margin:0px;">
16847 anikendra 247
                <div class="col-xs-3">
248
                  <?php echo date('d M',strtotime($value['timestamp']));?>
249
                </div>
250
                <div class="col-xs-3">
16856 naman 251
                  <?#php echo $value['type'];?>
252
                  <?php echo isset($value['type'])?$value['type']:'Order';?>
16847 anikendra 253
                </div>
254
                <div class="col-xs-4">
255
                  <span class="cashbackrupee"></span><?php echo $value['userAmount'];?>
256
                </div>
257
                <div class="col-xs-2">
258
                  <i class="glyphicon glyphicon-plus"></i>
259
                </div>
260
              </div>
261
              <div class="suborders hidden">
262
                <?php if(!empty($creditedOrders[$value['batch']])):?>
263
                  <?php foreach ($creditedOrders[$value['batch']]['data'] as $key => $value):?>
264
                    <?php foreach ($value['subOrders'] as $key => $suborder):?>    
265
 
266
                      <?php $suborder['storeId'] = $value['storeId'];?>
267
                      <?php $suborder['merchantOrderId'] = $value['merchantOrderId'];?>
268
                      <?php echo $this->element('suborder',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
269
                    <?php endforeach;?>
270
                  <?php endforeach;?>
271
                <?php endif;?>
272
              </div>              
273
            </li>
274
          </ul>         
275
      <?php endforeach;?>
276
      <?php endif;?>
277
      </div>
278
    </div>
279
  </div>
13993 anikendra 280
</div>
16711 naman 281
 
16847 anikendra 282
</div>
283
 
13993 anikendra 284
<?php 
285
// if(!function_exists('formatOrderDate')){
16839 naman 286
  function formatOrderDate($date,$storeId,$type='od'){
287
    if($type=='od'){
288
      switch($storeId){
289
        case 2:
290
        $dateParts = explode(' ', $date);
291
        $formatteddate = substr($dateParts[1],0,3).' '.$dateParts[0].', '.$dateParts[3].' '.$dateParts[4];
292
        break;
293
        case 3:
294
        $dateParts = explode(' ', $date);
14856 anikendra 295
        if(count($dateParts)>4){
16839 naman 296
          $formatteddate = $dateParts[0].' '.substr($dateParts[1],0,2).', '.$dateParts[3].' '.$dateParts[4];
14856 anikendra 297
        }else{
298
          $formatteddate = substr($dateParts[2],0,-1).' '.$dateParts[1];
299
        }
16839 naman 300
        break;
301
        default:
302
        case 1:
303
        $formatteddate = date('M d',strtotime($date));
304
        break;
305
      }
306
    }else{
307
      switch($storeId){
308
        case 1:
16632 anikendra 309
        case 3:
16839 naman 310
        $dateParts = explode(' - ', $date);
311
        if(sizeof($dateParts)>1){
14669 anikendra 312
          $formatteddate = date('M d',strtotime($dateParts[1]));
313
        }else{
314
          $formatteddate = date('M d',strtotime($dateParts[0]));
315
        }
16839 naman 316
        break;      
317
        default:
318
        $formatteddate = date('M d',strtotime($date));
319
        break;
320
      }
321
    }
322
    return $formatteddate;
323
  }
14068 anikendra 324
?>
325
<script type="text/javascript" src="/js/profittill.js?v=<?php echo $staticversion;?>"></script>