소스 검색

成本优化

unknown 1 개월 전
부모
커밋
2e8b577fe8
1개의 변경된 파일13개의 추가작업 그리고 5개의 파일을 삭제
  1. 13 5
      application/api/controller/CostAccounting.php

+ 13 - 5
application/api/controller/CostAccounting.php

@@ -41,11 +41,19 @@ class CostAccounting extends Api
         }
 
         // 3. 数据库查询优化
-        $months = db('成本v23_月度成本明细')
-            ->field('sys_ny AS year_month')
-            ->group('sys_ny')
-            ->order('sys_ny DESC')
-            ->column('sys_ny');
+
+        $sql = "SELECT 
+            DATE_FORMAT(sczl_rq, '%Y%m') AS month
+        FROM `设备_产量计酬`
+        WHERE sczl_rq IS NOT NULL
+          AND sczl_rq > '2025-01-01'
+        GROUP BY DATE_FORMAT(sczl_rq, '%Y%m')
+        ORDER BY DATE_FORMAT(sczl_rq, '%Y%m') DESC";
+
+        // 执行查询
+        $result = db()->query($sql);
+        $months = array_column($result, 'month');
+
 
         // 4. 使用模板构建策略
         $data = [];