Subversion Repositories SmartDukaan

Rev

Rev 16632 | Rev 16681 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<script>
$(document).ready(function(){
  $('.appinstalls').click(function(){
    var date= $(this).data('date');
    // console.log(date);
    $.ajax({
      method: "GET",
      url: "/user_app_installs/getDateInstalls/"+date,
    },'json')
      .done(function( msg ) {
            $("#"+date+" .panel-body").empty();
            // $("#"+date+" .panel-body").append("<div class='row'><div class='col-xs-'");
            $("#"+date+" .panel-body").append("<div class = 'row' style='font-weight:bold;'><div class='col-xs-4'>App Name</div><div class='col-xs-4'>Installation times</div><div class='col-xs-4'>Amount</div></div>");
            $("#"+date+" .panel-body").append("<div class = 'row'>");
        // $("#"+date+" .panel-body").append(
            jQuery.each(msg['installs'], function(i, val) {
              var html = "<div class='col-xs-4'>"+i+"</div><div class='col-xs-4'>"+val['installs']+"</div><div class='col-xs-4'>"+val['amount']+ "</div>";
              $("#"+date+" .panel-body").append(html);
            });
            $("#"+date+" .panel-body").append("</div>");
          // );
      });        
    });

});
</script>
<div class="container pendingcashbacks">
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true">
  <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($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('suborder',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
                <?php //echo $this->element('suborder',array('suborder'=>$suborder));?>
        <?php endforeach;?>
        <?php endif;?>
      </div>
    </div>
  </div>
  <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('suborder',array('suborder'=>$suborder));?>
        <?php endforeach;?>
        <?php endif;?>
      </div>
    </div>
  </div>
  <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 echo $creditedAmount;?> 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">
        <?php if(!empty($creditedCashbacks)):?>
        <ul class="list-unstyled ">
          <li class="row card">
             <div class="col-xs-3">Date</div>
            <div class="col-xs-3">Type</div>
            <div class="col-xs-4">Amount</div>
            <div class="col-xs-2">&nbsp;</div>
          </li>
        </ul>
        <?php foreach ($creditedCashbacks['data'] as $key => $value):?>         
          <ul class="list-unstyled ">
                        <li class="row">
              <div class="creditedcashbacks card row">
                <div class="col-xs-3">
                  <?php echo date('d M',strtotime($value['timestamp']));?>
                </div>
                <div class="col-xs-3">
                  <?php echo isset($value['type'])?$value['timestamp']:'Order';?>
                </div>
                <div class="col-xs-4">
                  <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('suborder',array('suborder'=>$suborder,'activestores'=>$activestores,'storemapping'=>$storemapping));?>
                    <?php endforeach;?>
                  <?php endforeach;?>
                <?php endif;?>
              </div>              
                        </li>
          </ul>         
        <?php endforeach;?>
        <?php endif;?>
      </div>
    </div>
  </div>
</div>

<!-- tabs for app installs -->
<!-- Approved Tab Start-->
  <div class="panel panel-default">
    <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 Amount<br/>
                <?php if($cashBacks['approved']['amount']!=0):?>
                 <span class="cashbackrupee"></span><?php echo $cashBacks['approved']['amount'];?> has been approved.
                <?php else:?>
                  No amount to be approved.
                <?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="headingOne">
      <div class="panel-body">

        <?php foreach ($cashBacks['approved']['installs'] as $key => $value) {?>

          <div class="panel panel-default">
            <div class="panel-heading appinstalls" role="tab" id="headingApproved" data-date="<?php echo $key;?>">
              <h4 class="panel-title">
                <a data-toggle="collapse" data-parent="#accordion" data-date="<?php echo $key;?>" href="#<?php echo $key?>" aria-expanded="true" aria-controls="collapseIOne">
                <div class="row">
                      <div class="col-xs-4"><?php echo $key?></div>
                      <div class="col-xs-2"><?php print_r($value['amount']);?></div>
                      <div class="col-xs-4"><?php print_r($value['installs']);?></div>
                      <div class="col-xs-2">
                        <i class="glyphicon glyphicon-plus"></i>
                      </div>
                    </div>
                </a>
              </h4>
            </div>
            <div id="<?php echo $key?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
              <div class="panel-body" style="background:#f9fafb">

                <!-- Approved Content -->
              </div>
            </div>
          </div>

        
        <?php }?>
         

      </div>
    </div>
  </div>
<!-- Approved Tab closes -->

<!-- Credited Tab start  -->
<?php if(isset($cashBacks['credited']) && !empty($cashBacks['credited'])):?>
    <div class="panel panel-default">
    <div class="panel-heading" role="tab" id="headingFive">
      <h4 class="panel-title">
        <a data-toggle="collapse" data-parent="#accordion" href="#collapseFive" aria-expanded="true" aria-controls="collapseFive">
        <div class="row">
              <div class="col-xs-10">Credited Amount<br/>
                <?php if($cashBacks['credited']['amount']!=0):?>
                 <span class="cashbackrupee"></span><?php echo $cashBacks['credited']['amount'];?> has been credited to your wallet.
                <?php else:?>
                  No credit.
                <?php endif;?>
              </div>
              <div class="col-xs-2">
                <i class="glyphicon glyphicon-plus"></i>
              </div>
            </div>
        </a>
      </h4>
    </div>
    <div id="collapseFive" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
      <div class="panel-body">

        <?php foreach ($cashBacks['credited']['installs'] as $key => $value) {?>

          <div class="panel panel-default">
            <div class="panel-heading appinstalls" role="tab" id="headingIOne" data-date="<?php echo $key;?>" >
              <h4 class="panel-title">
                <a data-toggle="collapse" data-parent="#accordion" href="#<?php echo $key?>" aria-expanded="true" aria-controls="collapseOne">
                <div class="row">
                      <div class="col-xs-4"><?php echo $key?></div>
                      <div class="col-xs-2"><?php print_r($value['amount']);?></div>
                      <div class="col-xs-4"><?php print_r($value['installs']);?></div>
                      <div class="col-xs-2">
                        <i class="glyphicon glyphicon-plus"></i>
                      </div>
                    </div>
                </a>
              </h4>
            </div>
            <div id="<?php echo $key?>" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingOne">
              <div class="panel-body" style="background:#f9fafb">
                <!-- Credited Content -->
              </div>
            </div>
          </div>

        
        <?php }?>
         

      </div>
    </div>
  </div>
  <?php endif;?>
<!-- Credited tab closed -->

<?php 
  //  echo count($cashBacks['approved']['installs']);
  //  // echo $cashBacks['approved']['installs']['2015-08-17']['amount'];
  //  foreach ($cashBacks['approved']['installs'] as $key => $value) {
  //    echo $key;
  //    print_r($value['amount']);
  //  }
  // debug($cashBacks);
?>
</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>