This commit is contained in:
wangjinlei
2020-11-26 10:39:57 +08:00
parent a0d5dfa0f1
commit 965c8dff0b

View File

@@ -36,11 +36,23 @@ class Journal extends Controller {
* @url /master/Journal/getJournalList * @url /master/Journal/getJournalList
* @method POST * @method POST
* *
* @param name:editor_id type:int require:1 desc:编辑id
*
* @return journalList:期刊列表@ * @return journalList:期刊列表@
* @journalList title:标题 issn:issn editorinchief:editorinchief acceptance:acceptance finaldecision:finaldecision apc:apc * @journalList title:标题 issn:issn editorinchief:editorinchief acceptance:acceptance finaldecision:finaldecision apc:apc
*/ */
public function getJournalList(){ public function getJournalList(){
$res = $this->journal_obj->field('j_journal.*,j_admin.realname realname')->join('j_admin','j_admin.admin_id = j_journal.editor_id','LEFT')->where('j_journal.state',0)->order('j_journal.sort desc')->select(); $data = $this->request->post();
$where['j_journal.state'] = 0;
if($data['editor_id']!=1){
$where['j_journal.editor_id'] = $data['editor_id'];
}
$res = $this->journal_obj
->field('j_journal.*,j_admin.realname realname')
->join('j_admin','j_admin.admin_id = j_journal.editor_id','LEFT')
->where($where)
->order('j_journal.sort desc')
->select();
return json(['code'=>0,'msg'=>'success','data'=>['journalList'=>$res]]); return json(['code'=>0,'msg'=>'success','data'=>['journalList'=>$res]]);
} }