This commit is contained in:
wangjinlei
2020-11-18 09:20:03 +08:00
parent 6325c4adb7
commit b6456b3833
2 changed files with 32 additions and 7 deletions

View File

@@ -26,8 +26,8 @@ class Article extends Controller {
/** /**
* @title 添加文章 * @title 添加文章
* @description 添加文章 * @description 添加文章
* @author wangjinlei * @author wangjinleichang
* @url /master/Journal/addArticle * @url /master/Article/addArticle
* @method POST * @method POST
* *
* @param name:journal_topic_id type:int require:1 desc:主键 * @param name:journal_topic_id type:int require:1 desc:主键
@@ -36,5 +36,18 @@ class Article extends Controller {
} }
/**
* @title 获取文章列表
* @description 获取文章列表
* @author wangjinleichang
* @url /master/Article/getArticleList
* @method POST
*
* @param name:journal_topic_id type:int require:1 desc:主键
*/
public function getArticleList(){
}
} }

View File

@@ -412,12 +412,20 @@ class Journal extends Controller {
* @method POST * @method POST
* *
* @param name:journal_id type:int require:1 desc:期刊id * @param name:journal_id type:int require:1 desc:期刊id
* @param name:stage_name type:string require:1 desc:期刊分期名 * @param name:stage_year type:string require:1 desc:分期年份
* @param name:stage_vol type:int require:1 desc:分期卷数
* @param name:stage_no type:int require:1 desc:分期号码
* @param name:stage_page type:string require:1 desc:分期页码
* @param name:issue_date type:string require:1 desc:发布时间
*/ */
public function addStage(){ public function addStage(){
$data = $this->request->post(); $data = $this->request->post();
$insert_data['journal_id'] = $data['journal_id']; $insert_data['journal_id'] = $data['journal_id'];
$insert_data['stage_name'] = $data['stage_name']; $insert_data['stage_year'] = $data['stage_year'];
$insert_data['stage_vol'] = $data['stage_vol'];
$insert_data['stage_no'] = $data['stage_no'];
$insert_data['stage_page'] = $data['stage_page'];
$insert_data['issue_date'] = $data['issue_date'];
$res = $this->journal_stage_obj->insert($insert_data); $res = $this->journal_stage_obj->insert($insert_data);
if($res){ if($res){
return json(['code'=>0,'msg'=>'success']); return json(['code'=>0,'msg'=>'success']);
@@ -441,7 +449,7 @@ class Journal extends Controller {
public function getStageList(){ public function getStageList(){
$data = $this->request->post(); $data = $this->request->post();
$journal_info = $this->journal_obj->where('journal_id',$data['journal_id'])->find(); $journal_info = $this->journal_obj->where('journal_id',$data['journal_id'])->find();
$stage_list = $this->journal_stage_obj->where('journal_id',$data['journal_id'])->where('state',0)->select(); $stage_list = $this->journal_stage_obj->where('journal_id',$data['journal_id'])->where('state',0)->order('journal_stage_id desc')->select();
return json(['code'=>0,'msg'=>'success','data'=>['journal'=>$journal_info,'stage_list'=>$stage_list]]); return json(['code'=>0,'msg'=>'success','data'=>['journal'=>$journal_info,'stage_list'=>$stage_list]]);
} }
@@ -472,11 +480,15 @@ class Journal extends Controller {
* @method POST * @method POST
* *
* @param name:journal_stage_id type:int require:1 desc:期刊分期id * @param name:journal_stage_id type:int require:1 desc:期刊分期id
* @param name:stage_name type:string require:1 desc:期刊分期名字 * @param name:stage_year type:string require:1 desc:分期年份
* @param name:stage_vol type:int require:1 desc:分期卷数
* @param name:stage_no type:int require:1 desc:分期号码
* @param name:stage_page type:string require:1 desc:分期页码
* @param name:issue_date type:string require:1 desc:发布时间
*/ */
public function editStage(){ public function editStage(){
$data = $this->request->post(); $data = $this->request->post();
$res = $this->journal_stage_obj->where('journal_stage_id',$data['journal_stage_id'])->update(['stage_name'=>$data['stage_name']]); $res = $this->journal_stage_obj->update($data);
if($res){ if($res){
return json(['code'=>0,'msg'=>'success']); return json(['code'=>0,'msg'=>'success']);
}else{ }else{