calltracking issues in reports

This commit is contained in:
gandhimathi 2018-10-25 16:27:40 +05:30
parent 3f29694919
commit b923024bf1
2 changed files with 21 additions and 13 deletions

View File

@ -1514,7 +1514,7 @@ class Calltracking_model extends CI_Model {
$this->db->limit(1);
$query = $this->db->get('T_Lead_Tracking LT');
$res = $query->result();
//print_r($res);die;
if(!empty($res) != 0){
$lead_Details['UpdatedOn'] = date('Y-m-d H:i:s');
@ -1526,23 +1526,31 @@ class Calltracking_model extends CI_Model {
$this->db->where('LeadID',$res[0]->LeadID);
$this->db->update('T_Lead_Details',$lead_Details);
if($this->db->affected_rows() > 0) {
// print_r($lead_Details);
// echo "lead"; print_r($this->db->affected_rows());
if($this->db->affected_rows() == '1' || $this->db->affected_rows() == '0') {
// echo "if<br/>";
$this->db->where('TrackingID',$res[0]->TrackingID);
$this->db->update('T_Lead_Tracking',$track_Details);
if($this->db->affected_rows() >0){
$followup_Details['TrackingID'] = $res[0]->TrackingID;
//$followup_Details['TrackingID']=$this->db->insert_id();
$this->db->insert(LEAD_TRACKING_FOLLOWUP, $followup_Details);
// print_r($this->db->affected_rows());echo "<br/>";
if($this->db->affected_rows() == '1' || $this->db->affected_rows() == '0'){
// echo "if update lead<br/>";
$followup_Details['TrackingID'] = $res[0]->TrackingID;
// print_r($followup_Details);
// //$followup_Details['TrackingID']=$this->db->insert_id();
$this->db->insert('T_Lead_Tracking_Followup', $followup_Details);
if($this->db->affected_rows() == '1'){
$result['leadStatus'] = true;
$result['message'] = "Successfully lead details Updated";
// echo "insert rows trackingup<br/>";
$result['leadStatus'] = true;
$result['message'] = "Successfully lead details Updated";
}
else{
$result['leadStatus'] = false;
$result['message'] = "Something went wrong.please try again";
}
}
}else{
$result['leadStatus'] = false;
$result['message'] = "Update Something went wrong.please try again";
@ -1569,8 +1577,8 @@ class Calltracking_model extends CI_Model {
$this->db->insert(LEAD_DETAILS, $lead_Details);
// this if for insert lead details
print_r($track_Details);
print_r($followup_Details);
// print_r($track_Details);
// print_r($followup_Details);
if($this->db->affected_rows() == '1'){
// get and store insert id from db
$track_Details['LeadID']=$this->db->insert_id();

View File

@ -886,7 +886,7 @@ where std.active = 1 and sms.branch = '".$br."'
}
public function balfee($bat=null,$br=null,$u=null){
$sql = "SELECT ifnull(sfp.StudentID,'-') as Student_id,scd.EnrollmentID as eid,sfs.CourseID as cid,std.MobileNumber as Phone_number,concat(FirstName,' ',Lastname) as Student_name,Fathername as Father_name,PermanentAddress as address,AlternateNumber,ifnull(date_format(std.CreatedOn,'%d-%m-%Y'),'-') as regdate,cm.CourseName as Course_name,u.UniversityName as University,sfp.FeesID as fid,(sfs.CourseFees + sfs.STFOrWR + sfs.Others) as Total,ifnull((sum(sfp.BillAmount)),0) as Paid_fee,sfs.CourseFees , sfs.STFOrWR , sfs.Others,((sfs.CourseFees + sfs.STFOrWR + sfs.Others) - sfp.BillAmount) as balance,ifnull(bal.balpayable,0) as bal,ifnull(cfd.Sem_Year,'-') as Sem_year,std.PermanentAddress as address,std.AlternateNumber as AlternateNumber,
$sql = "SELECT ifnull(sfp.StudentID,'-') as Student_id,scd.EnrollmentID as eid,sfs.CourseID as cid,std.MobileNumber as Phone_number,concat(FirstName,' ',Lastname) as Student_name,Fathername as Father_name,PermanentAddress as address,AlternateNumber,ifnull(date_format(std.CreatedOn,'%d-%m-%Y'),'-') as regdate,cm.CourseName as Course_name,u.UniversityName as University,sfp.FeesID as fid,(sfs.CourseFees + sfs.STFOrWR + sfs.Others) as Total,ifnull(bal.totalpaid,0) as Paid_fee,sfs.CourseFees , sfs.STFOrWR , sfs.Others,((sfs.CourseFees + sfs.STFOrWR + sfs.Others) - sfp.BillAmount) as balance,ifnull(bal.balpayable,0) as bal,ifnull(cfd.Sem_Year,'-') as Sem_year,std.PermanentAddress as address,std.AlternateNumber as AlternateNumber,
ifnull(MAX(CASE WHEN Installment = 1 THEN sfp.BillNO END),'-') as billno1,
ifnull(MAX(CASE WHEN Installment = 1 THEN sfp.BillAmount END),0) as billamt1,
ifnull(MAX(CASE WHEN Installment = 2 THEN sfp.BillNO END),'-') as billno2,