Subversion Repositories SmartDukaan

Rev

Rev 15217 | Rev 17355 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

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