|
|
@@ -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 = [];
|