Subversion Repositories SmartDukaan

Rev

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