%PDF- %PDF-
Direktori : /home/ugotscom/public_html/dg/application/modules/target/controllers/ |
Current File : /home/ugotscom/public_html/dg/application/modules/target/controllers/Target.php |
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Target extends CI_Controller { function __construct() { parent::__construct(); $this->load->model('Target_model'); if(isset($_SESSION['username'])){ }else{ redirect('login'); } } public function index() { $this->load->model('Target_model'); $date1 = date('Y-m-d'); $date2 = date('Y-m-d'); $data['category']=$this->Target_model->get_users(); $data['details']=$this->Target_model->get_count($date1,$date2); $data['totalno']=$this->Target_model->totalno($date1,$date2); $data['closedtotalno']=$this->Target_model->closedtotalno($date1,$date2); $data['enquirytotal']=$this->Target_model->enquirytotal($date1,$date2); $data['hot_leads']=$this->Target_model->hot_leads($date1,$date2); $data['warm_leads']=$this->Target_model->warm_leads($date1,$date2); $data['closed_leads']=$this->Target_model->closed_leads($date1,$date2); $data['targetcount']=$this->Target_model->targetcount($date1,$date2); /*$this->load->view('Sales',$data); $this->load->view('common/footer');*/ $data['content'] = $this->load->view('target',$data); $this->load->view('common/layout',$data); } public function targetsearch() { $date1=$this->input->post('date1'); $date2=$this->input->post('date2'); $data['category']=$this->Target_model->get_users(); $data['targetcount']=$this->Target_model->targetcount($date1,$date2); $this->load->view('target',$data); $this->load->view('common/layout',$data); } public function agentsearch() { $date1=$this->input->post('date1'); $date2=$this->input->post('date2'); $userid=$this->input->post('user_id'); $data['details'] = $this->Target_model->get_salescount($date1,$date2); $data['closedtotalno']=$this->Target_model->closedtotalno($date1,$date2); $data['enquirytotal']=$this->Target_model->enquirytotal($date1,$date2); $data['hot_leads']=$this->Target_model->hot_leads($date1,$date2); $data['warm_leads']=$this->Target_model->warm_leads($date1,$date2); $data['closed_leads']=$this->Target_model->closed_leads($date1,$date2); $data['category']=$this->Target_model->get_users(); $data['targetcount']=$this->Target_model->agentcount($date1,$date2,$userid); $this->load->view('target',$data); $this->load->view('common/layout',$data); } public function charttotalno(){ $result = $this->Target_model->ctotalno(); echo json_encode($result); } public function bar_chart() { $query = $this->db->query("SELECT COUNT(lead_id) as count,MONTHNAME(added_date) as month_name FROM leads GROUP BY YEAR(added_date),MONTH(added_date)"); $record = $query->result(); $data = []; foreach($record as $row) { $data['label'][] = $row->month_name; $data['data'][] = (int) $row->count; } $data['chart_data'] = json_encode($data); $this->load->view('dash',$data); } }