Subversion Repositories SmartDukaan

Rev

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

Rev 19789 Rev 19793
Line 240... Line 240...
240
		$verified = $this->Retailer->find('all',$opt);
240
		$verified = $this->Retailer->find('all',$opt);
241
		$this->set(compact('verified'));
241
		$this->set(compact('verified'));
242
	}
242
	}
243
	
243
	
244
	public function admin_retailerverify($id,$tin){
244
	public function admin_retailerverify($id,$tin){
-
 
245
		$agentid = Configure::read('agentid');
245
		if($this->request->is('post')){
246
		if($this->request->is('post')){
246
			$data = $this->request->data;
247
			$data = $this->request->data;
247
			$retId = $data['Retailer']['retId'];
248
			$retId = $data['Retailer']['retId'];
248
			$retcontact = $data['Retailer']['contact'];
249
			$retcontact = $data['Retailer']['contact'];
249
			$cur_date = date('Y-m-d H:i:s', time());
250
			$cur_date = date('Y-m-d H:i:s', time());
Line 256... Line 257...
256
				
257
				
257
				$callhistoryquery = "insert into callhistory 
258
				$callhistoryquery = "insert into callhistory 
258
						(retailer_id,agent_id,mobile_number,call_type,sms_verified,call_time,duration_sec,
259
						(retailer_id,agent_id,mobile_number,call_type,sms_verified,call_time,duration_sec,
259
						last_fetch_time,call_disposition,disposition_description,disposition_comments,created) 
260
						last_fetch_time,call_disposition,disposition_description,disposition_comments,created) 
260
						values 
261
						values 
261
						(".$retId.",'2','".$retcontact."','verification',0,'".$cur_date."',0,'".$cur_date."',
262
						(".$retId.",".$agentid.",'".$retcontact."','verification',0,'".$cur_date."',0,'".$cur_date."',
262
						'other','verification cancelled','".$data['Retailer']['text']."','".$cur_date."')";
263
						'other','verification cancelled','".$data['Retailer']['text']."','".$cur_date."')";
263
				$this->Retailer->query($callhistoryquery);
264
				$this->Retailer->query($callhistoryquery);
264
			}elseif($data['type'] == "Pending"){
265
			}elseif($data['type'] == "Pending"){
265
				$retquery ="update retailers set comments = '".$data['Retailer']['text']."' ,modified = '".$cur_date."' where id = ".$retId."";
266
				$retquery ="update retailers set comments = '".$data['Retailer']['text']."' ,modified = '".$cur_date."' where id = ".$retId."";
266
				$this->Retailer->query($retquery);
267
				$this->Retailer->query($retquery);
267
				$callhistoryquery = "insert into callhistory
268
				$callhistoryquery = "insert into callhistory
268
						(retailer_id,agent_id,mobile_number,call_type,sms_verified,call_time,duration_sec,
269
						(retailer_id,agent_id,mobile_number,call_type,sms_verified,call_time,duration_sec,
269
						last_fetch_time,call_disposition,disposition_description,disposition_comments,created)
270
						last_fetch_time,call_disposition,disposition_description,disposition_comments,created)
270
						values
271
						values
271
						(".$retId.",'2','".$retcontact."','verification',0,'".$cur_date."',0,'".$cur_date."',
272
						(".$retId.",".$agentid.",'".$retcontact."','verification',0,'".$cur_date."',0,'".$cur_date."',
272
						'other','verification still in process','".$data['Retailer']['text']."','".$cur_date."')";
273
						'other','verification still in process','".$data['Retailer']['text']."','".$cur_date."')";
273
				$this->Retailer->query($callhistoryquery);
274
				$this->Retailer->query($callhistoryquery);
274
			}
275
			}
275
			$this->redirect("pendingretailer");
276
			$this->redirect("pendingretailer");
276
		}
277
		}
Line 291... Line 292...
291
	
292
	
292
	
293
	
293
	public function sendsms(){
294
	public function sendsms(){
294
		$this->autoRender = false;
295
		$this->autoRender = false;
295
		$this->request->onlyAllow('ajax');
296
		$this->request->onlyAllow('ajax');
-
 
297
		$agentid = Configure::read('agentid');
296
		$contact = $this->request->query('contact');
298
		$contact = $this->request->query('contact');
297
		$retid = $this->request->query('retid');
299
		$retid = $this->request->query('retid');
298
		$url = Configure::read('pythonapihost')."sendTransSms/code/".$retid."/2";
300
		$url = Configure::read('pythonapihost')."sendTransSms/code/".$retid."/".$agentid;
299
// 		$url = "http://45.79.106.95:8057/sendTransSms/code/6836700/2";
301
// 		$url = "http://45.79.106.95:8057/sendTransSms/code/6836700/2";
300
		if($contact != null || !empty($contact)){
302
		if($contact != null || !empty($contact)){
301
			$url = $url."?mobile_number=".$contact;
303
			$url = $url."?mobile_number=".$contact;
302
		}
304
		}
303
		$response = $this->make_request($url,'{}');
305
		$response = $this->make_request($url,'{}');