Subversion Repositories SmartDukaan

Rev

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