From 3bed7d15be65bd6c5e71617e841922bdd14fd595 Mon Sep 17 00:00:00 2001 From: Administrator Date: Fri, 1 Apr 2022 13:50:00 +0800 Subject: [PATCH] --- application/api/controller/Special.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/application/api/controller/Special.php b/application/api/controller/Special.php index a448ce7..134c05a 100644 --- a/application/api/controller/Special.php +++ b/application/api/controller/Special.php @@ -195,10 +195,20 @@ class Special extends Controller { * @return specials:客座期刊列表array# */ public function getAllSpecials(){ - $list = $this->journal_special_obj + $list1 = $this->journal_special_obj ->field("j_journal.usx,j_journal.icon,j_journal.title journaltitle,j_journal_special.*") ->join("j_journal","j_journal.journal_id = j_journal_special.journal_id","left") - ->where('j_journal_special.state',2)->order('j_journal_special.journal_special_id desc')->select(); + ->where('j_journal_special.state',2) + ->where("j_journal_special.journal_id",1) + ->order('j_journal_special.journal_special_id desc') + ->limit(1) + ->select(); + + $list2 = $this->journal_special_obj + ->field("j_journal.usx,j_journal.icon,j_journal.title journaltitle,j_journal_special.*") + ->join("j_journal","j_journal.journal_id = j_journal_special.journal_id","left") + ->where('j_journal_special.state',2)->where("j_journal_special.journal_special_id","<>",$list1[0]['journal_special_id'])->order('j_journal_special.journal_special_id desc')->select(); + $list = array_merge($list1,$list2); $f = []; //获取作者 foreach ($list as $k => $v){