diff --git a/application/api/controller/Article.php b/application/api/controller/Article.php index 3c0b321..cb56113 100644 --- a/application/api/controller/Article.php +++ b/application/api/controller/Article.php @@ -189,7 +189,7 @@ class Article extends Base ->field("t_article_reviewer.*,t_article_reviewer_question.rated") ->join("t_article_reviewer_question","t_article_reviewer_question.art_rev_id = t_article_reviewer.art_rev_id",'left') ->where("t_article_reviewer.article_id", $val['article_id']) - ->where("t_article_reviewer.state", 'in', [1, 2, 3]) + ->where("t_article_reviewer.state", 'in', [0,1, 2, 3]) ->select(); $res[$key]['review'] = $cache_review; diff --git a/application/api/controller/Production.php b/application/api/controller/Production.php index 5e2128e..5c2c2b3 100644 --- a/application/api/controller/Production.php +++ b/application/api/controller/Production.php @@ -762,7 +762,7 @@ class Production extends Base $res = object_to_array(json_decode(myPost($url, $pra))); if ($res['code'] == 0) { $r_update['state'] = 2; - $r_update['w_article_id'] = isset($res['date']['article_id'])?$res['date']['article_id']:0; + $r_update['w_article_id'] = isset($res['data']['article_id'])?$res['data']['article_id']:0; $this->production_article_obj->where('p_article_id', $data['p_article_id'])->update($r_update); foreach($report_authors as $v){ $iua['user_id'] = $v['user_id']; diff --git a/application/api/controller/Special.php b/application/api/controller/Special.php index ba5160e..0e44295 100644 --- a/application/api/controller/Special.php +++ b/application/api/controller/Special.php @@ -202,7 +202,7 @@ class Special extends Controller $journal_info = $this->journal_obj->where('journal_id',$data['journal_id'])->find(); $base_url = Env::get('journal.base_url'); $res = object_to_array(json_decode(myPost($base_url . "/master/Special/getSpecialByIssn", ['journal_issn' => $journal_info['issn']]))); - $specials = $res['data']['specials']; + $specials = isset($res['data']['specials'])?$res['data']['specials']:[]; foreach ($specials as $k => $v) { unset($specials[$k]['journal_id']); }