Subversion Repositories SmartDukaan

Rev

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

Rev 16629 Rev 16681
Line 143... Line 143...
143
		}
143
		}
144
		$cashBacks = array();
144
		$cashBacks = array();
145
		foreach ($fortnightIds AS $fortnightId){
145
		foreach ($fortnightIds AS $fortnightId){
146
			$options = array('conditions'=>array('fortnightOfYear'=>$fortnightId,'user_id'=>$this->Auth->User('id')),'fields'=>array('status','amount'));
146
			$options = array('conditions'=>array('fortnightOfYear'=>$fortnightId,'user_id'=>$this->Auth->User('id')),'fields'=>array('status','amount'));
147
			$temp = $this->UserAppCashback->find('first',$options);
147
			$temp = $this->UserAppCashback->find('first',$options);
-
 
148
			if(isset($temp) && !empty($temp)){
148
			$cashBacks[$temp['UserAppCashback']['status']]['amount'] = $temp['UserAppCashback']['amount'];
149
				$cashBacks[$temp['UserAppCashback']['status']]['amount'] = $temp['UserAppCashback']['amount'];
149
			$options = array('conditions'=>array('fortnightOfYear'=>$fortnightId,'user_id'=>$this->Auth->User('id')),'fields'=>array('sum(payoutAmount) AS amount','sum(installCount) AS installs','transaction_date'),'group'=>'transaction_date');
150
				$options = array('conditions'=>array('fortnightOfYear'=>$fortnightId,'user_id'=>$this->Auth->User('id')),'fields'=>array('sum(payoutAmount) AS amount','sum(installCount) AS installs','transaction_date'),'group'=>'transaction_date');
150
			$installs = $this->UserAppInstall->find('all',$options);			
151
				$installs = $this->UserAppInstall->find('all',$options);			
151
			if(!empty($installs)){
152
				if(!empty($installs)){
152
				foreach ($installs as $key => $value) {
153
					foreach ($installs as $key => $value) {
153
					$appInstalls[$value['UserAppInstall']['transaction_date']] = $value[0];					
154
						$appInstalls[$value['UserAppInstall']['transaction_date']] = $value[0];					
-
 
155
					}
-
 
156
					$cashBacks[$temp['UserAppCashback']['status']]['installs'] = $appInstalls;
154
				}
157
				}
155
				$cashBacks[$temp['UserAppCashback']['status']]['installs'] = $appInstalls;
-
 
156
			}
158
			}
157
		}
159
		}
158
		if(!empty($response['data'])){
160
		if(!empty($response['data'])){
159
			$this->set(compact('storemapping','activestores','pendingOrders','approvedOrders','creditedOrders','pendingCashbacks','creditedCashbacks','pendingAmount','approvedAmount','creditedAmount','cashBacks'));
161
			$this->set(compact('storemapping','activestores','pendingOrders','approvedOrders','creditedOrders','pendingCashbacks','creditedCashbacks','pendingAmount','approvedAmount','creditedAmount','cashBacks'));
160
		}
162
		}