|
|
@@ -41,7 +41,7 @@ class OrderIssuePerformanceService
|
|
|
|
|
|
public function getSql($params){
|
|
|
$sql =" select users.name as userName,owners.name as ownerName,count(case order_issue_process_logs.type WHEN '创建' THEN 1 end ) as created, count(case order_issue_process_logs.type WHEN '处理' THEN 1 end ) as processed, count(case order_issue_process_logs.type WHEN '结束' THEN 1 end ) as end,count(1) as sumNumber ";
|
|
|
- $sql.=" from order_issue_process_logs inner join users on order_issue_process_logs.user_id = users.id inner join order_issues on order_issue_process_logs.order_issue_id = order_issues.id inner join orders on order_issues.order_id = orders.id inner join owners on orders.owner_id = owners.id ";
|
|
|
+ $sql.=" from order_issue_process_logs left join users on order_issue_process_logs.user_id = users.id left join order_issues on order_issue_process_logs.order_issue_id = order_issues.id left join orders on order_issues.order_id = orders.id left join owners on orders.owner_id = owners.id ";
|
|
|
$sql.=" where 1=1 ";
|
|
|
if(isset($params['create_start'])){
|
|
|
$sql.= " and order_issue_process_logs.created_at >= '".$params['create_start']." 00:00:00' ";
|