Subversion Repositories SmartDukaan

Rev

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