Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

<script>
$(document).ready(function(){
  $('.creditappinstalls').click(function(){
    var date= $(this).data('date');
    var data_fetch= $(this).data('fetch');
    var user_id=<?php echo json_encode($byUser); ?>;

    if(!$.trim($("#"+data_fetch+" .approved_panel ").html()).length) { 

      $('#loadingModal').modal('show');  
  
      $.ajax({
        method: "GET",
        url: "<?php echo $base_url;?>users/getDateInstallsBy/"+date+"/"+user_id,
      },'json')
        .done(function( msg ) {
          $('#loadingModal').modal('hide');
          msg = eval('('+msg+')');
          

          $("#"+data_fetch+" .approved_panel").append("<div class = 'row' style='font-size:12px;'>");
          var val = msg['UserAppCashBackDateWise'];
          for(var i in val){
            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>";
            $("#"+data_fetch+" .approved_panel").append(html);
            $("#"+data_fetch+" .approved_panel").append("</div>");
          }

        });
      }        
    });

});
</script>
<div class="modal fade" id="loadingModal">
  <div class="modal-dialog">
    <div class="modal-content">      
      <div class="modal-body">
        <div class="text-center">
          <img src="/img/ajax-loader.gif"/>          
        </div>        
      </div>      
    </div><!-- /.modal-content -->
  </div><!-- /.modal-dialog -->
</div>

<div class="container pendingcashbacks">
  <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true" style="margin-bottom:5px;">

    <div class="panel panel-default">
      <div class="panel-heading" role="tab" id="headingOne">
        <h4 class="panel-title">
          <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
                    <div class="row">
                        <div class="col-xs-10">Pending<br/>
                <?php if(isset($pendingAmount) && $pendingAmount!=0):?>
                                 <span class="cashbackrupee"></span><?php echo $pendingAmount;?> pending for order delivery
                <?php else:?>
                  No Pending Cashbacks
                <?php endif;?>
                        </div>
                        <div class="col-xs-2">
                                <i class="glyphicon glyphicon-plus"></i>
                        </div>
                </div>
          </a>
        </h4>
      </div>
      <div id="collapseOne" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
        <div class="panel-body">
          <?php if(!empty($pendingOrders)):?>
            <?php foreach ($pendingOrders as $key => $suborder):?>
              <?php echo $this->element('suborderwd',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
                     <?php //echo $this->element('suborder',array('suborder'=>$suborder));?>
              <?php endforeach;?>
            <?php endif;?>
        </div>
      </div>
    </div>
  </div>

  <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true" style="margin-bottom:5px;">

    <div class="panel panel-default">
      <div class="panel-heading" role="tab" id="headingTwo">
        <h4 class="panel-title">
          <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
            <div class="row">
                        <div class="col-xs-10">Approved<br/>
                                <?php if(!empty($pendingCashbacks) && $pendingCashbacks['amount']!=0):?>
                      <span class="cashbackrupee"></span><?php echo $pendingCashbacks['amount'];?> will be credited on <?php echo date('d M',strtotime($pendingCashbacks['nextCredit']));?>
                                <?php else:?>
                                        No Approved Cashbacks
                                <?php endif;?>
                        </div>
                        <div class="col-xs-2">
                                <i class="glyphicon glyphicon-plus"></i>
                        </div>
                </div>
          </a>
        </h4>
      </div>
      <div id="collapseTwo" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingTwo">
        <div class="panel-body">
          <?php if(!empty($approvedOrders)):?>
            <?php foreach ($approvedOrders as $key => $suborder):?>
                    <?php echo $this->element('suborderwd',array('suborder'=>$suborder));?>
              <?php endforeach;?>
            <?php endif;?>
        </div>
      </div>
    </div>
  </div>
<!-- </div>added   -->
  
      <?php if(!isset($noappcashback)):?>
<!-- tabs for app installs -->
  <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true" style="margin-bottom:5px;">
<!-- Approved Tab Start-->
    <div class="panel panel-default" style="margin-bottom:5px;">
      <div class="panel-heading" role="tab" id="headingFour">
        <h4 class="panel-title">
          <a data-toggle="collapse" data-parent="#accordion" href="#collapseFour" aria-expanded="true" aria-controls="collapseFour">
            <div class="row">
              <div class="col-xs-10">Approved (apps)<br/>
                <?php if(isset($total_approved_amount) && $total_approved_amount > 0):?>
                  <span class="cashbackrupee"></span>
                  <?php echo $total_approved_amount;?> Approved.
                  <?php 
                      // echo $cashBacks['approved']['fortnightofYear'];
                        // $monthNum  = $cashBacks['approved']['fortnightOfYear'];
                        //   // if ($monthNum > 1){
                        //   //   $newMonth = $monthNum/2;
                        //   //   // $monthNum = (int) $newMonth;
                        //   // }
                        // if ($monthNum%2 == 0){echo "07-"; $monthNum = $monthNum+1;}
                        // else{echo "22-";}
                        // $monthName = date('F', mktime(0, 0, 0, round($monthNum/2), 10)); 
                        // echo $monthName;
                  ?>
                <?php else:?>
                  No Approved Cashbacks
                <?php endif;?>
              </div>
              <div class="col-xs-2">
                <i class="glyphicon glyphicon-plus"></i>
              </div>
            </div>
          </a>
        </h4>
      </div>
      <div id="collapseFour" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingFour">
        <div class="panel-body" style="padding:2px;">

        <?php for ($i= 1 ; $i<count($fortnight)+1; $i++):?>
          
          <div class="panel panel-default" style ="padding:0px;margin:1px">
            <div class="panel-heading" role="tab" id="headingApproved" data-date="" style ="padding:0px;margin:0px;">
              <h4 class="panel-title">
                <a data-toggle="collapse" data-parent="#collapseFour" data-date="" href="#<?php echo $fortnight[$i-1]?>" aria-expanded="true" aria-controls="collapseIOne">
                  <div class="row">
                    <div class="col-xs-10">
                      <span class="cashbackrupee"></span><?php echo $fortnight_amount[$i-1]?> will be credited on 
                      <?php 
                        $monthNum  = $fortnight[$i-1]+1;
                        if ($monthNum%2 == 0){echo "05-"; $monthNum = $monthNum+1;}
                        else{echo "25-";}
                        $monthName = date('M', mktime(0, 0, 0, round($monthNum/2), 10)); 
                         echo $monthName;
                      ?>
                    </div>
                    <div class="col-xs-2">
                      <i class="glyphicon glyphicon-plus"></i>
                    </div>
                  </div>
                </a>
              </h4>
            </div>
            <div id="<?php echo $fortnight[$i-1]?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingApproved">
              <div class="panel-body" style="padding:2px;margin:2px;">
                <div class = 'row row_style'>
                  <div class='col-xs-5'>&nbsp;</div>
                  <div class='col-xs-3'>Amount</div>
                  <div class='col-xs-2'>Number</div>
                  <div class='col-xs-2 '>&nbsp;</div>
                </div>
                
                <?php foreach ($approvedFortnight[$i-1] as $key => $row):?>
                  <?php foreach(array_reverse($row) AS $value):?>
                    <div class="panel panel-default" style ="padding:0px;margin:1px">
                      <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'];?>">
                        <h4 class="panel-title">
                          <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">
                            <div class="row" style="font-size:14px">
                              <div class="col-xs-5"><?php echo date('d M',strtotime($value['dateVal']));?>
                              </div>
                              <div class="col-xs-3"><span class="cashbackrupee"></span><?php print_r($value['amount']);?>
                              </div>
                              <div class="col-xs-2"><?php print_r($value['downloads']);?></div>
                              <div class="col-xs-2">
                                <i class="glyphicon glyphicon-plus"></i>
                              </div>
                            </div>
                          </a>
                        </h4>
                      </div>
                      <div id="a<?php echo $value['dateVal']?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
                        <div class="panel-body approved_panel">
                          
                        </div>
                      </div>
                    </div>
                  <?php endforeach;?> 
                <?php endforeach;?>
              </div>
            </div>

          </div>
        <?php endfor;?>         
        </div>
      </div>
    </div>
<!-- Approved Tab closes -->
  </div>

  <?php endif;?>

  <div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true" style="margin-bottom:5px;">

    <div class="panel panel-default">
      <div class="panel-heading" role="tab" id="headingThree">
        <h4 class="panel-title">
          <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
            <div class="row">
                        <div class="col-xs-10">Credited<br/>                            
                                <span class="cashbackrupee"></span>
                  <?php 
                      if(isset($creditedAmount))
                      {
                        echo $creditedAmount;
                      }else{echo "0";}
                      ?>
                      
                         in wallet
                        </div>
                        <div class="col-xs-2">
                                <i class="glyphicon glyphicon-plus"></i>
                        </div>
                </div>
          </a>
        </h4>
      </div>
      <div id="collapseThree" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingThree">
        <div class="panel-body"  style="padding:1px;margin:1px;">
          <?php if(!empty($creditedCashbacks)):?>
          <ul class="list-unstyled " style="margin-bottom:2px;">
            <li class="row card" style="padding:1px;background:#f9fafb">
              <div class="col-xs-5">Date</div>
              <div class="col-xs-3">Amount</div>
              <div class="col-xs-2">Type</div>
              <div class="col-xs-2">&nbsp;</div>
          </ul>
                  <!-- AppCredit start-->
          <?php foreach (array_reverse($creditKeyArray) as $key => $value): ?>
            <ul class="list-unstyled " style='margin:1px';>
              <li class="row">
                <div class="creditedcashbacks card row" style="padding:0px;margin:0px;background:#f9fafb">
                  <div class="col-xs-5">
                    <?php echo date('d M',strtotime($value['creditedDate']));?>
                  </div>
                  <div class="col-xs-3">
                    <span class="cashbackrupee"></span><?php echo $value['amount'];?>
                  </div>
                  <div class="col-xs-2">
                     <?php echo $value['type']?>
                  </div>
                  <div class="col-xs-2">
                    <i class="glyphicon glyphicon-plus"></i>
                  </div>
                </div>


                <div class="suborders hidden ">
                    <?php 
                      if($value['type'] == 'App')
                      {
                    ?>

                    <ul class="list-unstyled " style='margin:1px';>
                          <li class="row row_style">
                            <div class="creditedcashbacks card row" style="padding:0px;margin:0px;background:#f9fafb">
                              <div class="col-xs-5">
                                &nbsp;
                              </div>
                              <div class="col-xs-3">
                                Amount
                              </div>
                              <div class="col-xs-2">
                                Number
                              </div>
                              <div class="col-xs-2">
                                &nbsp;
                              </div>
                            </div>
                          </li>
                    </ul>

                    <?php
                        foreach ($creditedFortnight[$value['fortbatchid']] as $key => $row) {
                          foreach (array_reverse($row) as $key => $value) {  
                    ?>
                      <ul class="list-unstyled " style='margin:1px';>
                          <li class="row creditappinstalls row_style" data-fetch="c<?php echo $value['dateVal']?>" data-date="<?php echo $value['dateVal'];?>">
                            <div class="creditedcashbacks card row" style="padding:0px;margin:0px;background:#f9fafb">
                              <div class="col-xs-5">
                                <?php echo date('d M',strtotime($value['dateVal']));?>
                              </div>
                              <div class="col-xs-3">
                                <span class="cashbackrupee"></span><?php echo $value['amount']?>
                              </div>
                              <div class="col-xs-2">
                                <?php echo $value['downloads'];?>
                              </div>
                              <div class="col-xs-2">
                                <i class="glyphicon glyphicon-plus"></i>
                              </div>
                            </div>
                            <div class="suborders hidden" id ="c<?php echo $value['dateVal']?>">
                              <div class="panel-body approved_panel">

                              </div>
                            </div>              
                          </li>
                        </ul>

                      <?php
                       }  
                      }
                     } else {
                    ?>
                        <?php if(!empty($creditedOrders[$value['fortbatchid']])):?>
                          <?php foreach ($creditedOrders[$value['fortbatchid']]['data'] as $key => $value):?>
                            <?php foreach ($value['subOrders'] as $key => $suborder):?>    

                              <?php $suborder['storeId'] = $value['storeId'];?>
                              <?php $suborder['merchantOrderId'] = $value['merchantOrderId'];?>
                              <?php echo $this->element('suborder',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
                            <?php endforeach;?>
                          <?php endforeach;?>
                        <?php endif;?>
                    <?php } ?>
                        
                        

                    
                </div>              
              </li>
            </ul> 
          <?php endforeach; ?>  

     

          <!-- AppCredit close -->
          <?php //foreach ($creditedCashbacks['data'] as $key => $value):?>             
   <!--          <ul class="list-unstyled " style="margin-bottom:2px;">
                        <li class="row" style="padding:1px;background:#f9fafb">
                <div class="creditedcashbacks card row">
                  <div class="col-xs-5">
                    <?php echo date('d M',strtotime($value['timestamp']));?>
                  </div>
                  <div class="col-xs-3">
                    <?php echo $value['type'];?>
                  </div>
                  <div class="col-xs-2">
                    <span class="cashbackrupee"></span><?php echo $value['userAmount'];?>
                  </div>
                  <div class="col-xs-2">
                    <i class="glyphicon glyphicon-plus"></i>
                  </div>
                </div>
                <div class="suborders hidden">
                  <?php if(!empty($creditedOrders[$value['batch']])):?>
                    <?php foreach ($creditedOrders[$value['batch']]['data'] as $key => $value):?>
                      <?php foreach ($value['subOrders'] as $key => $suborder):?>    

                        <?php $suborder['storeId'] = $value['storeId'];?>
                        <?php $suborder['merchantOrderId'] = $value['merchantOrderId'];?>
                        <?php echo $this->element('suborderwd',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
                      <?php endforeach;?>
                    <?php endforeach;?>
                  <?php endif;?>
                </div>              
                        </li>
            </ul>               
        <?php //endforeach;?> -->
        <?php endif;?>
        </div>
      </div>
    </div>
  </div>

  

</div>
<?php 
// if(!function_exists('formatOrderDate')){
        function formatOrderDate($date,$storeId,$type='od'){
                if($type=='od'){
                        switch($storeId){
                                case 2:
                                $dateParts = explode(' ', $date);
                                $formatteddate = substr($dateParts[1],0,3).' '.$dateParts[0].', '.$dateParts[3].' '.$dateParts[4];
                                break;
                                case 3:
                                $dateParts = explode(' ', $date);
        if(count($dateParts)>4){
                                  $formatteddate = $dateParts[0].' '.substr($dateParts[1],0,2).', '.$dateParts[3].' '.$dateParts[4];
        }else{
          $formatteddate = substr($dateParts[2],0,-1).' '.$dateParts[1];
        }
                                break;
                                default:
                                case 1:
                                $formatteddate = date('M d',strtotime($date));
                                break;
                        }
                }else{
                        switch($storeId){
                                case 1:
        case 3:
                                $dateParts = explode(' - ', $date);
                                if(sizeof($dateParts)>1){
          $formatteddate = date('M d',strtotime($dateParts[1]));
        }else{
          $formatteddate = date('M d',strtotime($dateParts[0]));
        }
                                break;                  
                                default:
                                $formatteddate = date('M d',strtotime($date));
                                break;
                        }
                }
                return $formatteddate;
        }
?>
<script type="text/javascript" src="/js/profittill.js?v=<?php echo $staticversion;?>"></script>