ReportController.php 1.82 KB
<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use Auth;
use Input;
use Response;
use Config;
use App\Http\Requests;
use App\Models\Group;
use App\Models\Master;
use App\Models\Record;
use App\Models\CRMCall;
use App\Models\CRMCallArchive;
use App\Models\CRM;
use App\Models\CRMCampaign;
use App\Models\CRMList;
use App\Models\Cutoff;
use App\Jobs\KHRMSLib;
use App\Models\Sipid;
use App\Models\Dialline;
use App\Models\UserLog;
use App\Models\Kqueue;
use DB;
use Log;
use Session;

class ReportController extends Controller
{
    public function __construct()
	{
		$this->middleware('auth');
		$this->middleware('module_access');
	}

	public function show($id)
	{
		if($id=="reports")
		{
			return view("layout.module.reports.reports",array());
		}

		if($id=="campaigns")
		{
			return view("layout.module.reports.campaigns",array());
		}

		if($id=="calllog")
		{
			return view("layout.module.reports.calllog",array());
		}

		if($id=="agentreport")
		{
			return view("layout.module.reports.agentreport",array());
		}

		if($id=="campreport")
		{
			return view("layout.module.reports.campreport",array());
		}

		if($id=="statusreport")
		{
			return view("layout.module.reports.statusreport",array());
		}

		if($id=="questionnaire")
		{
			return view("layout.module.reports.questairereport",array());
		}

		if($id=="callmanagement")
        {
            return view("layout.module.reports.callmanagementreport",array());
        }

		if($id=="supmessages")
        {
            return view("layout.module.reports.supmessagesreport",array());
        }

        if($id=="liveusers")
		{
			return view("layout.module.reports.liveusers",array());
		}

		if($id=="recarchive")
		{
			return view("layout.module.reports.recarchive",array());
		}

		if($id=="recqc")
		{
			return view("layout.module.reports.recqc",array());
		}
	}
}