|
@@ -520,13 +520,15 @@ class Decision extends Api
|
|
|
$processData['平均值'] = sprintf("%.2f%%", $totalAnnual / $monthCount);
|
|
$processData['平均值'] = sprintf("%.2f%%", $totalAnnual / $monthCount);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ unset($processData); // 关键修复:解除引用
|
|
|
|
|
|
|
|
// 转换为目标格式
|
|
// 转换为目标格式
|
|
|
$formattedData = [];
|
|
$formattedData = [];
|
|
|
foreach ($result as $processName => $processData) {
|
|
foreach ($result as $processName => $processData) {
|
|
|
- $formattedData[] = array_merge(['工序类型' => $processName], $processData);
|
|
|
|
|
|
|
+ // 现在processData是独立值
|
|
|
|
|
+ $formattedRow = array_merge(['工序类型' => $processName], $processData);
|
|
|
|
|
+ $formattedData[] = $formattedRow;
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
// 返回JSON响应
|
|
// 返回JSON响应
|
|
|
$this->success('成功',$formattedData);
|
|
$this->success('成功',$formattedData);
|
|
|
}
|
|
}
|