From 76d97aa53a5f0f56ef2889f425ba21599d3b6909 Mon Sep 17 00:00:00 2001 From: weiz <736250432@qq.com> Date: Sat, 25 May 2024 10:19:23 +0800 Subject: [PATCH] update --- app/adminapi/logic/works/bgsp/OaFlowLogic.php | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/app/adminapi/logic/works/bgsp/OaFlowLogic.php b/app/adminapi/logic/works/bgsp/OaFlowLogic.php index 7dc835844..707b92c45 100644 --- a/app/adminapi/logic/works/bgsp/OaFlowLogic.php +++ b/app/adminapi/logic/works/bgsp/OaFlowLogic.php @@ -156,15 +156,17 @@ class OaFlowLogic extends BaseLogic $data['copy_user_names'] = ''; } $flow_list = unserialize($data['flow_list']); - foreach ($flow_list as &$v){ - if(!empty($v['flow_uids'])){ - $flow_users = Admin::where('id','in',$v['flow_uids'])->column('name'); - $v['flow_user_names'] = implode(',',$flow_users); - }else{ - $v['flow_user_names'] = ''; + if(!empty($flow_list)){ + foreach ($flow_list as &$v){ + if(!empty($v['flow_uids'])){ + $flow_users = Admin::where('id','in',$v['flow_uids'])->column('name'); + $v['flow_user_names'] = implode(',',$flow_users); + }else{ + $v['flow_user_names'] = ''; + } } } - $data['flow_list'] = $flow_list; + $data['flow_list'] = $flow_list ?? ''; return $data->toArray(); } } \ No newline at end of file