Subversion Repositories SmartDukaan

Rev

Rev 17339 | Rev 17376 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 17339 Rev 17354
Line 253... Line 253...
253
		$url = $this->apihost.'appUserBatchDateDrillDown/1/'.$date;
253
		$url = $this->apihost.'appUserBatchDateDrillDown/1/'.$date;
254
		$getApp = $this->make_request($url,null);
254
		$getApp = $this->make_request($url,null);
255
		echo $getApp;
255
		echo $getApp;
256
	}
256
	}
257
 
257
 
258
	public function usercashbacks($userId) {		
258
	public function usercashbacks($userId) {	
-
 
259
		$this->set('byUser',$userId);
259
		$this->layout = "innerpages";
260
		$this->layout = "innerpages";
260
		$url = $this->apihost."storeorder/user/".$userId."?page=1&window=50";
261
		$url = $this->apihost."storeorder/user/".$userId."?page=1&window=50";
261
		$response = $this->make_request($url,null);
262
		$response = $this->make_request($url,null);
262
		// debug($response);
263
		// debug($response);
263
		$creditedOrders = $pendingOrders = $approvedOrders = array();
264
		$creditedOrders = $pendingOrders = $approvedOrders = array();
Line 364... Line 365...
364
		ksort($creditKeyArray);
365
		ksort($creditKeyArray);
365
		// debug($creditKeyArray);
366
		// debug($creditKeyArray);
366
		$this->set(compact('getcredited','creditedFortnight','creditKeyArray','total_credited_amount'));
367
		$this->set(compact('getcredited','creditedFortnight','creditKeyArray','total_credited_amount'));
367
		// debug($creditedFortnight);
368
		// debug($creditedFortnight);
368
	// App Credit End
369
	// App Credit End
-
 
370
 
-
 
371
		// Approved Start
-
 
372
 
-
 
373
		$url = $this->apihost.'appUserCashBack/'.$userId.'/Approved';
-
 
374
		$getapproved = $this->make_request($url,null);
-
 
375
		$fortnight = array();
-
 
376
		$fortnight_amount = array();
-
 
377
		$counter = 0;
-
 
378
		$total_approved_amount = 0;
-
 
379
		$current_date =  date("Y");
-
 
380
		foreach ($getapproved["UserAppCashBack"] as $key => $value) {
-
 
381
			 $fortnight[$counter] = $value["fortnightOfYear"];
-
 
382
			 $fortnight_amount[$counter] = $value["amount"];
-
 
383
			 $total_approved_amount += $value["amount"];
-
 
384
			 $counter++;
-
 
385
		}
-
 
386
		$approvedFortnight = array();
-
 
387
		for($i=0; $i<count($fortnight); $i++){
-
 
388
			$url = $this->apihost.'appUserBatchDrillDown/'.$userId.'/'.$fortnight[$i].'/'.$current_date;
-
 
389
			$approvedFortnight[$i] = $this->make_request($url,null);
-
 
390
		// $url = $this->apihost.'appUserBatchDrillDown/1/16/2015';
-
 
391
		// $approvedFortnight[] = $this->make_request($url,null);
-
 
392
		}
-
 
393
		// debug($approvedFortnight);
-
 
394
		$this->set(compact('fortnight','total_approved_amount','fortnight_amount','approvedFortnight'));		
-
 
395
	// Approved End	
-
 
396
 
369
		if(!empty($response['data'])){
397
		if(!empty($response['data'])){
370
			$this->set(compact('storemapping','activestores','pendingOrders','approvedOrders','creditedOrders','pendingCashbacks','creditedCashbacks','pendingAmount','approvedAmount','creditedAmount'));
398
			$this->set(compact('storemapping','activestores','pendingOrders','approvedOrders','creditedOrders','pendingCashbacks','creditedCashbacks','pendingAmount','approvedAmount','creditedAmount'));
371
		}
399
		}
372
	}
400
	}
373
 
401