Subversion Repositories SmartDukaan

Rev

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