diff --git a/app/adminapi/logic/project/ProjectTotalBudgetLogic.php b/app/adminapi/logic/project/ProjectTotalBudgetLogic.php index cc41707b9..48d08d8d6 100644 --- a/app/adminapi/logic/project/ProjectTotalBudgetLogic.php +++ b/app/adminapi/logic/project/ProjectTotalBudgetLogic.php @@ -117,9 +117,9 @@ */ public static function delete(array $params): bool { - $project_ids = ProjectTotalBudget::where('id', 'in', $params['id'])->count('project_id'); + $project_ids = ProjectTotalBudget::where('id', 'in', $params['id'])->column('project_id'); Project::where('id', 'in', $project_ids)->update([ - 'is_budget' => 1, + 'is_budget' => 0, 'update_time' => time(), ]); return ProjectTotalBudget::destroy($params['id']);