Added two more new columns into campaign wise report
Showing
1 changed file
with
7 additions
and
5 deletions
| ... | @@ -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']++; | ... | ... |
-
Please register or sign in to post a comment