This commit is contained in:
weiz 2024-03-18 14:43:52 +08:00
parent 9d2924d73e
commit 3edc9002c8

View File

@ -54,10 +54,12 @@ class ProjectCommissionLogic extends BaseLogic
'apptime' => !empty($params['apptime']) ? strtotime($params['apptime']) : 0,
'remark' => $params['remark'] ?? '',
]);
foreach ($params['project_commission_detail'] as $item) {
$item['project_commission_id'] = $projectCommission->id;
ProjectCommissionDetailLogic::add($item);
}
if(!empty($params['project_commission_detail'])){
foreach ($params['project_commission_detail'] as $item) {
$item['project_commission_id'] = $projectCommission->id;
ProjectCommissionDetailLogic::add($item);
}
}
Db::commit();
return true;
} catch (\Exception $e) {
@ -88,7 +90,16 @@ class ProjectCommissionLogic extends BaseLogic
'remark' => $params['remark'] ?? '',
'update_time' => time(),
]);
if(!empty($params['project_commission_detail'])){
foreach ($params['project_commission_detail'] as $item) {
if(!empty($item['id'])){
ProjectCommissionDetailLogic::edit($item);
}else{
$item['project_commission_id'] = $params['id'];
ProjectCommissionDetailLogic::add($item);
}
}
}
Db::commit();
return true;
} catch (\Exception $e) {