From 96cae4c94a008fb9d7e420b98b61f4aa21f164cc Mon Sep 17 00:00:00 2001 From: chengxl Date: Sun, 28 Sep 2025 13:53:58 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9C=9F=E5=88=8A=E5=88=97=E8=A1=A8=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=96=B0=E5=A2=9E=E6=9F=A5=E8=AF=A2=E6=9C=9F=E5=88=8A?= =?UTF-8?q?=E4=B8=BB=E7=BC=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/controller/Journal.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/application/api/controller/Journal.php b/application/api/controller/Journal.php index 7da6108..1ae36af 100644 --- a/application/api/controller/Journal.php +++ b/application/api/controller/Journal.php @@ -98,6 +98,7 @@ class Journal extends Controller if(!empty($res)){ $sIssn = implode(',',array_column($res, 'issn')); $aBoard = $this->getJournalBoard(['issn' => $sIssn, 'type' => 0]); + $aBoard = empty($aBoard['data']) ? [] : $aBoard['data']; } //新增查询期刊主编 chengxiaoling 20250928 end foreach ($res as $k => $v) { @@ -110,10 +111,8 @@ class Journal extends Controller $res[$k]['journalAbs'] = $abs; //查询期刊编委 - $aBoard = empty($aBoard[$v['issn']]) ? '' : $aBoard[$v['issn']]; - $sBoard = empty($aBoard) ? '' : implode("
", array_unique($aBoard)); - $sBoard = trim($sBoard); - $res[$k]['editorinchief'] = empty($sBoard) ? $v['editorinchief'] : $sBoard; + $aBoardInfo = empty($aBoard[$v['issn']]) ? '' : $aBoard[$v['issn']]; + $res[$k]['editorinchief'] = empty($aBoardInfo) ? $v['editorinchief'] : implode("
", array_unique($aBoardInfo)); //新增查询信息journalAbs chengxiaoling 20250928 end } return json(['code' => 0, 'msg' => 'success', 'data' => ['journalList' => $res]]);