| Line 140... |
Line 140... |
| 140 |
}else{
|
140 |
}else{
|
| 141 |
$fortnightIds[] = 2*(date('m',time())-1);
|
141 |
$fortnightIds[] = 2*(date('m',time())-1);
|
| 142 |
$fortnightIds[] = 2*(date('m',time())-1)+1;
|
142 |
$fortnightIds[] = 2*(date('m',time())-1)+1;
|
| 143 |
}
|
143 |
}
|
| 144 |
$cashBacks = array();
|
144 |
$cashBacks = array();
|
| - |
|
145 |
$url = $this->apihost.'appUserCashBack/'.$userId.'/Approved';
|
| - |
|
146 |
$getapproved = $this->make_request($url,null);
|
| - |
|
147 |
// debug($getapproved);
|
| - |
|
148 |
$fortnight = array();
|
| - |
|
149 |
$fortnight_amount = array();
|
| - |
|
150 |
$counter = 0;
|
| - |
|
151 |
$total_approved_amount = 0;
|
| - |
|
152 |
$current_date = date("Y");
|
| - |
|
153 |
foreach ($getapproved["UserAppCashBack"] as $key => $value) {
|
| - |
|
154 |
$fortnight[$counter] = $value["fortnightOfYear"];
|
| - |
|
155 |
$fortnight_amount[$counter] = $value["amount"];
|
| - |
|
156 |
$total_approved_amount += $value["amount"];
|
| - |
|
157 |
$counter++;
|
| - |
|
158 |
}
|
| - |
|
159 |
$approvedFortnight = array();
|
| - |
|
160 |
for($i=0; $i<count($fortnight); $i++){
|
| - |
|
161 |
$url = $this->apihost.'appUserBatchDrillDown/'.$userId.'/'.$fortnight[$i].'/'.$current_date;
|
| - |
|
162 |
$approvedFortnight[] = $this->make_request($url,null);
|
| - |
|
163 |
// $url = $this->apihost.'appUserBatchDrillDown/1/16/2015';
|
| - |
|
164 |
// $approvedFortnight[] = $this->make_request($url,null);
|
| - |
|
165 |
}
|
| - |
|
166 |
|
| - |
|
167 |
$this->set(compact('fortnight','total_approved_amount','fortnight_amount','approvedFortnight'));
|
| - |
|
168 |
|
| - |
|
169 |
|
| 145 |
foreach ($fortnightIds AS $fortnightId){
|
170 |
foreach ($fortnightIds AS $fortnightId){
|
| 146 |
$appInstalls = array();
|
171 |
$appInstalls = array();
|
| 147 |
$options = array('conditions'=>array('fortnightOfYear'=>$fortnightId,'user_id'=>$this->Auth->User('id')),'fields'=>array('status','amount'));
|
172 |
$options = array('conditions'=>array('fortnightOfYear'=>$fortnightId,'user_id'=>$this->Auth->User('id')),'fields'=>array('status','amount'));
|
| 148 |
$temp = $this->UserAppCashback->find('first',$options);
|
173 |
$temp = $this->UserAppCashback->find('first',$options);
|
| 149 |
if(isset($temp) && !empty($temp)){
|
174 |
if(isset($temp) && !empty($temp)){
|
| Line 163... |
Line 188... |
| 163 |
if(!empty($response['data'])){
|
188 |
if(!empty($response['data'])){
|
| 164 |
$this->set(compact('storemapping','activestores','pendingOrders','approvedOrders','creditedOrders','pendingCashbacks','creditedCashbacks','pendingAmount','approvedAmount','creditedAmount','cashBacks'));
|
189 |
$this->set(compact('storemapping','activestores','pendingOrders','approvedOrders','creditedOrders','pendingCashbacks','creditedCashbacks','pendingAmount','approvedAmount','creditedAmount','cashBacks'));
|
| 165 |
}
|
190 |
}
|
| 166 |
}
|
191 |
}
|
| 167 |
|
192 |
|
| - |
|
193 |
public function getAppByDate($date) {
|
| - |
|
194 |
$url = $this->apihost.'appUserBatchDateDrillDown/1/'.$date;
|
| - |
|
195 |
$getApp = $this->make_request($url,null);
|
| - |
|
196 |
echo $getApp;
|
| - |
|
197 |
}
|
| - |
|
198 |
|
| 168 |
public function usercashbacks($userId) {
|
199 |
public function usercashbacks($userId) {
|
| 169 |
$this->layout = "innerpages";
|
200 |
$this->layout = "innerpages";
|
| 170 |
$url = $this->apihost."storeorder/user/".$userId."?page=1&window=50";
|
201 |
$url = $this->apihost."storeorder/user/".$userId."?page=1&window=50";
|
| 171 |
$response = $this->make_request($url,null);
|
202 |
$response = $this->make_request($url,null);
|
| 172 |
// debug($response);
|
203 |
// debug($response);
|