liugc 1 рік тому
батько
коміт
f5dca2794b
1 змінених файлів з 1 додано та 3 видалено
  1. 1 3
      app/adminapi/lists/sale/SaleAnalysisLists.php

+ 1 - 3
app/adminapi/lists/sale/SaleAnalysisLists.php

@@ -71,9 +71,7 @@ class SaleAnalysisLists extends BaseAdminDataLists implements ListsSearchInterfa
             ->leftJoin('sale c', 'a.sale_id = c.id')
             ->field([
                 'a.sale_id','c.sale_name','c.mobile',
-                Db::raw("COUNT(a.work_id) AS work_count,
-                                SUM(CASE WHEN a.sale_type = 1 THEN b.work_amount ELSE 0 END) AS amount_sales_agent,
-                                SUM(CASE WHEN a.sale_type = 2 THEN b.work_amount ELSE 0 END) AS amount_sales_individual")
+                Db::raw("COUNT(a.work_id) AS work_count,SUM(CASE WHEN a.sale_type = 1 THEN b.work_amount ELSE 0 END) AS amount_sales_agent,SUM(CASE WHEN a.sale_type = 2 THEN b.work_amount ELSE 0 END) AS amount_sales_individual,COUNT(CASE WHEN a.sale_type = 1 THEN a.work_id ELSE null END) AS count_sales_agent,COUNT(CASE WHEN a.sale_type = 2 THEN a.work_id ELSE null END) AS count_sales_individual")
             ])
             ->where($this->queryWhere())
             ->where('a.sale_type', 'in', [1, 2])