20201112
This commit is contained in:
@@ -23,8 +23,18 @@ class Article extends Controller {
|
|||||||
$this->journal_topic_obj = Db::name('journal_topic');
|
$this->journal_topic_obj = Db::name('journal_topic');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @title 添加文章
|
||||||
|
* @description 添加文章
|
||||||
|
* @author wangjinlei
|
||||||
|
* @url /master/Journal/addArticle
|
||||||
|
* @method POST
|
||||||
|
*
|
||||||
|
* @param name:journal_topic_id type:int require:1 desc:主键
|
||||||
|
*/
|
||||||
|
public function addArticle(){
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,10 +32,8 @@ class Journal extends Controller {
|
|||||||
* @url /master/Journal/getJournalList
|
* @url /master/Journal/getJournalList
|
||||||
* @method POST
|
* @method POST
|
||||||
*
|
*
|
||||||
*
|
|
||||||
* @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();
|
$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();
|
||||||
@@ -61,7 +59,6 @@ class Journal extends Controller {
|
|||||||
* @param name:editor_id type:int require:1 desc:编辑id
|
* @param name:editor_id type:int require:1 desc:编辑id
|
||||||
* @param name:system_color type:string require:1
|
* @param name:system_color type:string require:1
|
||||||
* @param name:submission_url type:string require:1
|
* @param name:submission_url type:string require:1
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function addJournal(){
|
public function addJournal(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -83,8 +80,7 @@ class Journal extends Controller {
|
|||||||
return json(['code'=>1,'msg'=>'system error']);
|
return json(['code'=>1,'msg'=>'system error']);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @title 获取期刊详情
|
* @title 获取期刊详情
|
||||||
* @description 获取期刊详情
|
* @description 获取期刊详情
|
||||||
@@ -95,7 +91,6 @@ class Journal extends Controller {
|
|||||||
* @param name:journal_id require:1 desc:主键
|
* @param name:journal_id require:1 desc:主键
|
||||||
*
|
*
|
||||||
* @return
|
* @return
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function getJournalDetail(){
|
public function getJournalDetail(){
|
||||||
// $data = $this->request->post();
|
// $data = $this->request->post();
|
||||||
@@ -113,7 +108,6 @@ class Journal extends Controller {
|
|||||||
* @method POST
|
* @method POST
|
||||||
*
|
*
|
||||||
* @param name:journal_id require:1 desc:主键
|
* @param name:journal_id require:1 desc:主键
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function delJournal(){
|
public function delJournal(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -144,7 +138,6 @@ class Journal extends Controller {
|
|||||||
* @param name:editor_id type:int require:1 desc:编辑id
|
* @param name:editor_id type:int require:1 desc:编辑id
|
||||||
* @param name:system_color type:string require:1
|
* @param name:system_color type:string require:1
|
||||||
* @param name:submission_url type:string require:1
|
* @param name:submission_url type:string require:1
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function editJournalDetail(){
|
public function editJournalDetail(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -165,7 +158,6 @@ class Journal extends Controller {
|
|||||||
}else{
|
}else{
|
||||||
return json(['code'=>1,'msg'=>'Please confirm you have changed the journal information.']);
|
return json(['code'=>1,'msg'=>'Please confirm you have changed the journal information.']);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -175,10 +167,8 @@ class Journal extends Controller {
|
|||||||
* @url /master/Journal/getEditorList
|
* @url /master/Journal/getEditorList
|
||||||
* @method POST
|
* @method POST
|
||||||
*
|
*
|
||||||
*
|
|
||||||
* @return editorList:编辑列表@
|
* @return editorList:编辑列表@
|
||||||
* @editorList account:账号 realname:真实姓名 role:角色代号(0admin1editor)
|
* @editorList account:账号 realname:真实姓名 role:角色代号(0admin1editor)
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function getEditorList(){
|
public function getEditorList(){
|
||||||
$editor_list = $this->admin_obj->where('role',1)->select();
|
$editor_list = $this->admin_obj->where('role',1)->select();
|
||||||
@@ -194,9 +184,7 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:name type:string require:1 default:journalicon desc:文件域名称
|
* @param name:name type:string require:1 default:journalicon desc:文件域名称
|
||||||
*
|
*
|
||||||
*
|
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function up_file() {
|
public function up_file() {
|
||||||
$file = request()->file('journalicon');
|
$file = request()->file('journalicon');
|
||||||
@@ -223,7 +211,6 @@ class Journal extends Controller {
|
|||||||
* @param name:icon type:string require:1 desc:缩略图
|
* @param name:icon type:string require:1 desc:缩略图
|
||||||
* @param name:is_final type:int require:1 desc:是否终结点(0no1yes)
|
* @param name:is_final type:int require:1 desc:是否终结点(0no1yes)
|
||||||
* @param name:sort type:int require:1 default:0 desc:权重
|
* @param name:sort type:int require:1 default:0 desc:权重
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function addTopic(){
|
public function addTopic(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -261,7 +248,6 @@ class Journal extends Controller {
|
|||||||
* @param name:icon type:string require:1 desc:缩略图
|
* @param name:icon type:string require:1 desc:缩略图
|
||||||
* @param name:is_final type:int require:1 desc:是否终结点(0no1yes)
|
* @param name:is_final type:int require:1 desc:是否终结点(0no1yes)
|
||||||
* @param name:sort type:int require:1 default:0 desc:权重
|
* @param name:sort type:int require:1 default:0 desc:权重
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function editTopic(){
|
public function editTopic(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -281,7 +267,6 @@ class Journal extends Controller {
|
|||||||
* @method POST
|
* @method POST
|
||||||
*
|
*
|
||||||
* @param name:journal_topic_id type:int require:1 desc:主键
|
* @param name:journal_topic_id type:int require:1 desc:主键
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function delTopic(){
|
public function delTopic(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -338,7 +323,6 @@ class Journal extends Controller {
|
|||||||
}
|
}
|
||||||
return json(['code'=>0,'msg'=>'success','data'=>['parentList'=>$fff]]);
|
return json(['code'=>0,'msg'=>'success','data'=>['parentList'=>$fff]]);
|
||||||
}
|
}
|
||||||
|
|
||||||
private function getpChieldarr($vv,$res){
|
private function getpChieldarr($vv,$res){
|
||||||
if($vv['is_final']==1){
|
if($vv['is_final']==1){
|
||||||
return $vv;
|
return $vv;
|
||||||
@@ -365,7 +349,6 @@ class Journal extends Controller {
|
|||||||
* @return journal:array#
|
* @return journal:array#
|
||||||
* @return topicList:话题数组@
|
* @return topicList:话题数组@
|
||||||
* @topicList array:数据
|
* @topicList array:数据
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function getTopicList(){
|
public function getTopicList(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -386,8 +369,6 @@ class Journal extends Controller {
|
|||||||
}
|
}
|
||||||
return json(['code'=>0,'msg'=>'success','data'=>['journal'=>$journal_info,'topicList'=>$frag]]);
|
return json(['code'=>0,'msg'=>'success','data'=>['journal'=>$journal_info,'topicList'=>$frag]]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private function getChieldarr($vv,$res){
|
private function getChieldarr($vv,$res){
|
||||||
if($vv['is_final']==1){
|
if($vv['is_final']==1){
|
||||||
return $vv;
|
return $vv;
|
||||||
@@ -400,7 +381,6 @@ class Journal extends Controller {
|
|||||||
return $vv;
|
return $vv;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @title topic图片上传
|
* @title topic图片上传
|
||||||
* @description topic图片上传
|
* @description topic图片上传
|
||||||
@@ -410,9 +390,7 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:name type:string require:1 default:journaltopic desc:文件域名称
|
* @param name:name type:string require:1 default:journaltopic desc:文件域名称
|
||||||
*
|
*
|
||||||
*
|
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function up_topic_file() {
|
public function up_topic_file() {
|
||||||
$file = request()->file('journaltopic');
|
$file = request()->file('journaltopic');
|
||||||
@@ -435,7 +413,6 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @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_name type:string require:1 desc:期刊分期名
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function addStage(){
|
public function addStage(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -458,13 +435,14 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:journal_id type:int require:1 desc:期刊id
|
* @param name:journal_id type:int require:1 desc:期刊id
|
||||||
*
|
*
|
||||||
|
* @return journal:array#
|
||||||
* @return stage_list:array#
|
* @return stage_list:array#
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
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();
|
||||||
$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)->select();
|
||||||
return json(['code'=>0,'msg'=>'success','data'=>['stage_list'=>$stage_list]]);
|
return json(['code'=>0,'msg'=>'success','data'=>['journal'=>$journal_info,'stage_list'=>$stage_list]]);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -475,7 +453,6 @@ 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
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function delStage(){
|
public function delStage(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
@@ -496,7 +473,6 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @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_name type:string require:1 desc:期刊分期名字
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public function editStage(){
|
public function editStage(){
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
|
|||||||
Reference in New Issue
Block a user