diff --git a/application/api/controller/Supplementary.php b/application/api/controller/Supplementary.php index 8b46db7..2d41afd 100644 --- a/application/api/controller/Supplementary.php +++ b/application/api/controller/Supplementary.php @@ -62,5 +62,25 @@ class Supplementary extends Controller return json_encode(['status' => 1,'msg' => 'success','data' => empty($aContent) ? [] : $aContent]); } + /** + * @title 获取期刊信息 + * @description 获取期刊编辑接口 + */ + public function getJournal(){ + //获取参数 + $aParam = $this->request->post(); + + //参数验证 + $sIssn = empty($aParam['issn']) ? '' : $aParam['issn']; + if(empty($sIssn)){ + return json_encode(['status' => 2,'msg' => 'Please select an journal']); + } + + //根据期刊issn查询期刊ID + $aWhere = ['state' => 0,'issn' => ['in',$sIssn]]; + $sField = 'issn,icon'; + $aJournal = Db::name('journal')->field($sField)->where($aWhere)->select(); + return json_encode(['status' => 1,'msg' => 'success','data' => $aJournal]); + } } ?> \ No newline at end of file