136 lines
5.7 KiB
PHP
136 lines
5.7 KiB
PHP
<?php
|
||
|
||
$date = Date('d-m-Y');
|
||
$format = 'Y-m-d';
|
||
$day1 = Date($format,strtotime('-1 day'. $date));
|
||
|
||
$user = App\User::where('id','=',$user_id)->first();
|
||
|
||
$dept = App\Model\helpdesk\Agent\Department::where('name','=',$user->primary_dpt)->first();
|
||
|
||
$created = DB::table('tickets')->select('created_at')->where('dept_id','=',$dept->id)->where('created_at','LIKE','%'.$day1.'%')->count();
|
||
$closed = DB::table('tickets')->where('dept_id','=',$dept->id)->where('closed_at','LIKE','%'.$day1.'%')->count();
|
||
$inprogress = App\Model\helpdesk\Ticket\Tickets::where('dept_id','=',$dept->id)->where('status', '=', 1)->count();
|
||
$overdues = App\Model\helpdesk\Ticket\Tickets::where('dept_id','=',$dept->id)->where('status', '=', 1)->get();
|
||
$i = 0;
|
||
foreach ($overdues as $overdue) {
|
||
$sla_plan = App\Model\helpdesk\Manage\Sla_plan::where('id','=',$overdue->sla)->first();
|
||
$ovdate = $overdue->created_at;
|
||
$new_date = date_add($ovdate, date_interval_create_from_date_string($sla_plan->grace_period)).'<br/><br/>';
|
||
if(date('Y-m-d H:i:s') > $new_date){
|
||
$i++;
|
||
}
|
||
}
|
||
// echo "created=".$created."<br/>";
|
||
// echo "closed=".$closed."<br/>";
|
||
// echo "inprogress=".$inprogress."<br/>";
|
||
// echo "overdue=".$i."<br/>";
|
||
|
||
?>
|
||
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
<title>SmoothDeal</title>
|
||
</head>
|
||
|
||
<body style="background-color: #666">
|
||
|
||
<!-- Start Container -->
|
||
<table align="center" width="600" border="0" cellspacing="0" cellpadding="0">
|
||
|
||
<tr>
|
||
<td style="padding: " colspan="2" bgcolor="#FFFFFF">
|
||
<!-- Start Main Text (introduction) -->
|
||
<!-- Main Title -->
|
||
<p style="padding: 15px 30px 20px 50px; margin: 0; font-size: 24px; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-align: center;">
|
||
{!! $company !!}
|
||
</p>
|
||
<!-- Main Text -->
|
||
<p style="padding: 0px 30px 20px 50px; margin: 0; font-size: 16px; color: #333; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 22px; text-align: center;">
|
||
<strong> Daily Report</strong>
|
||
</p>
|
||
<p style="padding: 0px 30px 20px 50px; margin: 0; font-size: 12px; color: #333; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 22px;">
|
||
<strong>Hi {!! $name !!},</strong> <br> Below mentioned are your daily report for your {!! $company !!}.
|
||
</p>
|
||
<!-- End Main Text (introduction) -->
|
||
</td>
|
||
</tr>
|
||
|
||
|
||
|
||
<tr>
|
||
<td colspan="2" bgcolor="#FFFFFF">
|
||
|
||
<!-- Start - Quick overview table -->
|
||
|
||
<!-- Quick overview table title -->
|
||
<p style="padding: 25px 0px 20px 0px; margin: 0; font-size: 18px; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-align: center;">
|
||
Overview
|
||
</p>
|
||
|
||
<!-- Overview Table -->
|
||
<table align="center" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333;" width="500" border="0" cellspacing="0" cellpadding="10">
|
||
<tr >
|
||
<td align="center" bgcolor="#FFF2D9" colspan="2" style="border: 1px solid #F1DDDD; ">
|
||
<span style="font-size: 18px; color: #158CCA;"><strong>{!! $dept->name !!}</strong></span>
|
||
</td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td align="center"><strong>New tickets</strong></td>
|
||
<td align="center"><strong>{!! $created !!}</strong></td>
|
||
</tr>
|
||
<tr>
|
||
<td align="center" bgcolor="#EBEBEB"><strong>Closed tickets</strong></td>
|
||
<td align="center" bgcolor="#EBEBEB"><strong>{!! $closed !!}</strong></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td align="center"><strong>Inprogress tickets</strong></td>
|
||
<td align="center"><strong>{!! $inprogress !!}</strong></td>
|
||
</tr>
|
||
<tr>
|
||
<td align="center" bgcolor="#EBEBEB"><strong>Overdue tickets</strong></td>
|
||
<td align="center" bgcolor="#EBEBEB"><strong>{!! $i !!}</strong></td>
|
||
</tr>
|
||
|
||
<tr>
|
||
<td colspan="2" style="height: 10px;"></td>
|
||
</tr>
|
||
|
||
</table>
|
||
<!-- End - Overview table -->
|
||
|
||
|
||
<tr>
|
||
<td style="padding: " colspan="2" bgcolor="#FFFFFF">
|
||
<p style="padding: 0px 30px 20px 50px; margin: 0; font-size: 11px; color: #333; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 22px;">
|
||
We should all work hard to guarantee that all tickets are being addressed in a timely manner.
|
||
|
||
</p>
|
||
|
||
<p style="padding: 15px 30px 20px 50px; margin: 0; font-size: 16px; color: #333; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-align: left;">
|
||
Thank You,<br/> Kind Regards,<br/>{!! $company !!}
|
||
</p>
|
||
|
||
<!-- Main Text -->
|
||
<p style="padding: 0px 30px 20px 50px; margin: 0; font-size: 16px; color: #333; font-weight: normal; font-family: Arial, Helvetica, sans-serif; line-height: 22px; text-align: center; color: #3AB4FF;">
|
||
<strong> Powered by Faveo</strong>
|
||
</p>
|
||
|
||
</td>
|
||
</tr>
|
||
</td>
|
||
</tr>
|
||
<tr>
|
||
<td colspan="2"><img src="images/footer_shadow.png" width="600" height="25" /></td>
|
||
</tr>
|
||
|
||
</table>
|
||
|
||
|
||
</body>
|
||
</html>
|