6f1704c6 by Manish Mihsra

Added two more new columns into campaign wise report

1 parent 5ee2c380
...@@ -20,7 +20,6 @@ use App\Models\UserLog; ...@@ -20,7 +20,6 @@ use App\Models\UserLog;
20 use DB; 20 use DB;
21 use Log; 21 use Log;
22 use Session; 22 use Session;
23 use App\lib\PHP_XLSXWriter_master\XLSXWriter;
24 23
25 class ReportController extends Controller 24 class ReportController extends Controller
26 { 25 {
...@@ -70,7 +69,7 @@ class ReportController extends Controller ...@@ -70,7 +69,7 @@ class ReportController extends Controller
70 69
71 if($id=="liveusers") 70 if($id=="liveusers")
72 { 71 {
73 $campStr = ""; 72 /*$campStr = "";
74 $ratio = 0; 73 $ratio = 0;
75 $totalCall = 0; 74 $totalCall = 0;
76 $dialedCall = 0; 75 $dialedCall = 0;
...@@ -122,7 +121,7 @@ class ReportController extends Controller ...@@ -122,7 +121,7 @@ class ReportController extends Controller
122 $statusStr = "<span class='btn btn-xs btn-warning'><strong>Free</strong></span>"; 121 $statusStr = "<span class='btn btn-xs btn-warning'><strong>Free</strong></span>";
123 122
124 $sipIdArr = Sipid::where('server', '=', env('app_ip'))->where('user', "=", $usr->id)->where('status', '=', 1)->select('id', 'status', 'ready', 'patched','prepare_call')->first(); 123 $sipIdArr = Sipid::where('server', '=', env('app_ip'))->where('user', "=", $usr->id)->where('status', '=', 1)->select('id', 'status', 'ready', 'patched','prepare_call')->first();
125 //if($sipIdArr->user!=$usr->id) continue; 124 if($sipIdArr->user!=$usr->id) continue;
126 if($sipIdArr->patched==0) $freeUsr++; 125 if($sipIdArr->patched==0) $freeUsr++;
127 126
128 if($sipIdArr->ready==1)$statusStr = "<span class='btn btn-xs btn-success'><strong>Available</strong></span>"; 127 if($sipIdArr->ready==1)$statusStr = "<span class='btn btn-xs btn-success'><strong>Available</strong></span>";
...@@ -150,9 +149,9 @@ class ReportController extends Controller ...@@ -150,9 +149,9 @@ class ReportController extends Controller
150 149
151 } 150 }
152 151
153 $data['campStr'] = $campStr; 152 $data['campStr'] = $campStr;*/
154 153
155 return view("layout.module.reports.liveusers", $data); 154 return view("layout.module.dialer.liveusers", $data);
156 } 155 }
157 156
158 if($id=="calllog") 157 if($id=="calllog")
...@@ -221,6 +220,9 @@ class ReportController extends Controller ...@@ -221,6 +220,9 @@ class ReportController extends Controller
221 220
222 if($crmcallObj->user_id != 0) $reportArr[$crmcallObj->client]['connects']++; 221 if($crmcallObj->user_id != 0) $reportArr[$crmcallObj->client]['connects']++;
223 222
223 if(strstr($crmcallObj->userstatus, "Contacted"))$reportArr[$crmcallObj->client]['contacts']++;
224 if(stristr($crmcallObj->usersubstatus, "follow"))$reportArr[$crmcallObj->client]['callbacks']++;
225
224 if(strstr($crmcallObj->status, "NOANSWER"))$reportArr[$crmcallObj->client]['no_answer']++; 226 if(strstr($crmcallObj->status, "NOANSWER"))$reportArr[$crmcallObj->client]['no_answer']++;
225 if(stristr($crmcallObj->status, "busy"))$reportArr[$crmcallObj->client]['busy']++; 227 if(stristr($crmcallObj->status, "busy"))$reportArr[$crmcallObj->client]['busy']++;
226 if($crmcallObj->status == "ANSWER" && $crmcallObj->user_id == 0)$reportArr[$crmcallObj->client]['abandoned']++; 228 if($crmcallObj->status == "ANSWER" && $crmcallObj->user_id == 0)$reportArr[$crmcallObj->client]['abandoned']++;
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!