diff --git a/app/adminapi/logic/finance/FinanceRefundRecordLogic.php b/app/adminapi/logic/finance/FinanceRefundRecordLogic.php index 626ec7153..e74e2a483 100644 --- a/app/adminapi/logic/finance/FinanceRefundRecordLogic.php +++ b/app/adminapi/logic/finance/FinanceRefundRecordLogic.php @@ -129,7 +129,8 @@ class FinanceRefundRecordLogic extends BaseLogic $financeRefundRecord->supplier = null; $financeRefundRecord->project = null; if (!empty($financeRefundRecord->contract->project_id)) { - $financeRefundRecord->project = Project::findOrEmpty($financeRefundRecord->contract->project_id); + $financeRefundRecord->project = $financeRefundRecord->contract->project; + unset($financeRefundRecord->contract->project); } $financeRefundRecord->annex = json_decode($financeRefundRecord->annex, true); return $financeRefundRecord->toArray();