修复\"document\" on null错误

This commit is contained in:
mkm 2024-01-06 10:07:52 +08:00
parent ba0768888a
commit 9fa54ef950

View File

@ -137,15 +137,15 @@ class FinanceReturnedRecordLogic extends BaseLogic
$financeReturnedRecord->contract;
$financeReturnedRecord->custom;
$financeReturnedRecord->plan = $financeReturnedRecord->returnedPlan;
$financeReturnedMoney->document = null;
$financeReturnedMoney->project = null;
if (!empty($financeReturnedMoney->contract->document)) {
$financeReturnedMoney->document = $financeReturnedMoney->contract->document;
unset($financeReturnedMoney->contract->document);
$financeReturnedMoney['document'] = null;
$financeReturnedMoney['project'] = null;
if (!empty($financeReturnedMoney['contract']['document'])) {
$financeReturnedMoney['document'] = $financeReturnedMoney['contract']['document'];
unset($financeReturnedMoney['contract']['document']);
}
if (!empty($financeReturnedMoney->document->project)) {
$financeReturnedMoney->project = $financeReturnedMoney->document->project;
unset($financeReturnedMoney->document->project);
if (!empty($financeReturnedMoney['document']['project'])) {
$financeReturnedMoney['project'] = $financeReturnedMoney['document']['project'];
unset($financeReturnedMoney['document']['project']);
}
unset($financeReturnedRecord->returnedPlan);
return $financeReturnedRecord->toArray();