合并分支 'lyh-server' 到 'master'
工单周统计+月统计 查看合并请求 !2679
正在显示
1 个修改的文件
包含
4 行增加
和
0 行删除
| @@ -290,6 +290,10 @@ class TicketCount extends Command | @@ -290,6 +290,10 @@ class TicketCount extends Command | ||
| 290 | //本周新增工单 | 290 | //本周新增工单 |
| 291 | $add_num = $ticketLogModel->counts(['created_at'=>['between',[$startOfLast,$endOfLast]],'engineer_id'=>['in',$manageIdArr],'is_engineer'=>1,'status'=>['!=',9]]); | 291 | $add_num = $ticketLogModel->counts(['created_at'=>['between',[$startOfLast,$endOfLast]],'engineer_id'=>['in',$manageIdArr],'is_engineer'=>1,'status'=>['!=',9]]); |
| 292 | $complete_num = $ticketLogModel->counts(['end_at'=>['between',[$startOfLast,$endOfLast]],'engineer_id'=>['in',$manageIdArr],'is_engineer'=>1,'status'=>['!=',9]]); | 292 | $complete_num = $ticketLogModel->counts(['end_at'=>['between',[$startOfLast,$endOfLast]],'engineer_id'=>['in',$manageIdArr],'is_engineer'=>1,'status'=>['!=',9]]); |
| 293 | + $timeCount = $ticketLogModel->formatQuery(['end_at'=>['between',[$startOfLast,$endOfLast]],'engineer_id'=>['in',$manageIdArr],'status'=>['!=',9],'is_engineer'=>1])->sum('end_time'); | ||
| 294 | + if(!empty($timeCount)){ | ||
| 295 | + $average_time = round($timeCount / $complete_num, 3); | ||
| 296 | + } | ||
| 293 | //超期工单数量 | 297 | //超期工单数量 |
| 294 | $timeout_num = $ticketLogModel | 298 | $timeout_num = $ticketLogModel |
| 295 | ->whereIn('engineer_id', $manageIdArr) | 299 | ->whereIn('engineer_id', $manageIdArr) |
-
请 注册 或 登录 后发表评论