1
This commit is contained in:
@@ -469,6 +469,20 @@ class Article extends Controller {
|
||||
Db::startTrans();
|
||||
$aid = $this->article_obj->insertGetId($insert);
|
||||
|
||||
//处理斜体
|
||||
$ltai_res = true;
|
||||
if(isset($data['ltai'])&&$data['ltai']!=''){
|
||||
$ltai = explode(',',$data['ltai']);
|
||||
$ltai_input = [];
|
||||
foreach($ltai as $v)
|
||||
{
|
||||
$cache_input['article_id'] = $aid;
|
||||
$cache_input['content'] = $v;
|
||||
$ltai_input[] = $cache_input;
|
||||
}
|
||||
$ltai_res = $this->article_ltai_obj->insertAll($ltai_input);
|
||||
}
|
||||
|
||||
//处理作者
|
||||
try{
|
||||
$authors = object_to_array(json_decode($data['authors']));
|
||||
@@ -511,7 +525,7 @@ class Article extends Controller {
|
||||
return jsonError($e->getMessage());
|
||||
}
|
||||
|
||||
if($aid&&$organ_res&&$author_res&&$ato_res&&$ca_au_id){
|
||||
if($aid&&$organ_res&&$ltai_res&&$author_res&&$ato_res&&$ca_au_id){
|
||||
Db::commit();
|
||||
$this->pushDoiToCrossref($data['doi'],$aid);
|
||||
return jsonSuccess([]);
|
||||
|
||||
Reference in New Issue
Block a user