20201112
This commit is contained in:
@@ -155,6 +155,16 @@ class Article extends Controller {
|
|||||||
*/
|
*/
|
||||||
public function editArticleAuthor(){
|
public function editArticleAuthor(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
|
|
||||||
|
// $data['article_author_id'] = 21;
|
||||||
|
// $data['article_id'] = 38;
|
||||||
|
// $data['author_name'] = '作者3';
|
||||||
|
// $data['author_country'] = 'Netherlands';
|
||||||
|
// $data['is_first'] = 1;
|
||||||
|
// $data['is_report'] = 1;
|
||||||
|
// $data['email'] = 'xl37@163.com';
|
||||||
|
// $data['organs'] = ['1','2','3'];
|
||||||
|
|
||||||
$old_article_author_info = $this->article_author_obj->where('article_author_id',$data['article_author_id'])->find();
|
$old_article_author_info = $this->article_author_obj->where('article_author_id',$data['article_author_id'])->find();
|
||||||
$update_author['author_name'] = $data['author_name'];
|
$update_author['author_name'] = $data['author_name'];
|
||||||
$update_author['author_country'] = $data['author_country'];
|
$update_author['author_country'] = $data['author_country'];
|
||||||
@@ -181,6 +191,24 @@ class Article extends Controller {
|
|||||||
return json(['code'=>0,'msg'=>'success']);
|
return json(['code'=>0,'msg'=>'success']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @title 删除文章作者
|
||||||
|
* @description 删除文章作者
|
||||||
|
* @author wangjinleichang
|
||||||
|
* @url /master/Article/delArticleAuthor
|
||||||
|
* @method POST
|
||||||
|
*
|
||||||
|
* @param name:article_author_id type:int require:1 desc:article_id
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
public function delArticleAuthor(){
|
||||||
|
$data = $this->request->post();
|
||||||
|
//删除作者和机构的关系
|
||||||
|
$this->author_to_organ_obj->where('article_author_id',$data['article_author_id'])->update(['state'=>1]);
|
||||||
|
$this->article_author_obj->where('article_author_id',$data['article_author_id'])->update(['state'=>1]);
|
||||||
|
return json(['code'=>0,'msg'=>'success']);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @title 获取文章作者和机构
|
* @title 获取文章作者和机构
|
||||||
* @description 获取文章作者和机构
|
* @description 获取文章作者和机构
|
||||||
@@ -235,6 +263,39 @@ class Article extends Controller {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @title 编辑文章作者机构
|
||||||
|
* @description 编辑文章作者机构
|
||||||
|
* @author wangjinleichang
|
||||||
|
* @url /master/Article/editArticleOrgan
|
||||||
|
* @method POST
|
||||||
|
*
|
||||||
|
* @param name:article_organ_id type:int require:1 desc:article_organ_id
|
||||||
|
* @param name:organ_name type:string require:1 desc:机构名字
|
||||||
|
*/
|
||||||
|
public function editArticleOrgan(){
|
||||||
|
$data = $this->request->post();
|
||||||
|
$this->article_organ_obj->where('article_organ_id',$data['article_organ_id'])->update(['organ_name'=>$data['organ_name']]);
|
||||||
|
return json(['code'=>0,'msg'=>'success']);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @title 删除文章作者机构
|
||||||
|
* @description 删除文章作者机构
|
||||||
|
* @author wangjinleichang
|
||||||
|
* @url /master/Article/delArticleOrgan
|
||||||
|
* @method POST
|
||||||
|
*
|
||||||
|
* @param name:article_organ_id type:int require:1 desc:article_organ_id
|
||||||
|
*/
|
||||||
|
public function delArticleOrgan(){
|
||||||
|
$data = $this->request->post();
|
||||||
|
//删除作者和机构的关系
|
||||||
|
$this->author_to_organ_obj->where('article_organ_id',$data['article_organ_id'])->update(['state'=>1]);
|
||||||
|
$this->article_organ_obj->where('article_organ_id',$data['article_organ_id'])->update(['state'=>1]);
|
||||||
|
return json(['code'=>0,'msg'=>'success']);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @title 获取文章基本信息
|
* @title 获取文章基本信息
|
||||||
* @description 获取文章基本信息
|
* @description 获取文章基本信息
|
||||||
|
|||||||
Reference in New Issue
Block a user