1
This commit is contained in:
@@ -324,7 +324,7 @@ function sendEmail1($email = '', $title = '', $from_name = '', $content = '', $m
|
|||||||
}
|
}
|
||||||
|
|
||||||
function aliemail($email,$title,$content){
|
function aliemail($email,$title,$content){
|
||||||
file_put_contents('/usr/a.txt', $email,FILE_APPEND);
|
// file_put_contents('/usr/a.txt', $email,FILE_APPEND);
|
||||||
vendor('aliemail.email');
|
vendor('aliemail.email');
|
||||||
$mailto=$email;
|
$mailto=$email;
|
||||||
$mailsubject=$title;
|
$mailsubject=$title;
|
||||||
|
|||||||
@@ -486,6 +486,12 @@ class Datebase extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public function puttt(){
|
||||||
|
$this->createFtpFileInfo(320);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
private function createFtpFileInfo($journal_stage_id)
|
private function createFtpFileInfo($journal_stage_id)
|
||||||
{
|
{
|
||||||
//查找分期信息
|
//查找分期信息
|
||||||
@@ -635,6 +641,7 @@ class Datebase extends Controller
|
|||||||
exit('连接失败');
|
exit('连接失败');
|
||||||
}
|
}
|
||||||
$name = iconv("UTF-8", "GBK", $title . '.zip');
|
$name = iconv("UTF-8", "GBK", $title . '.zip');
|
||||||
|
ftp_pasv($con, true);
|
||||||
$data = ftp_put($con, '/' . $name, $url, FTP_BINARY);
|
$data = ftp_put($con, '/' . $name, $url, FTP_BINARY);
|
||||||
if (!$data) { // 上传失败
|
if (!$data) { // 上传失败
|
||||||
exit('上传失败');
|
exit('上传失败');
|
||||||
|
|||||||
@@ -12,7 +12,8 @@ use think\Validate;
|
|||||||
* @description 期刊相关操作
|
* @description 期刊相关操作
|
||||||
* @group 期刊相关
|
* @group 期刊相关
|
||||||
*/
|
*/
|
||||||
class Journal extends Controller {
|
class Journal extends Controller
|
||||||
|
{
|
||||||
//put your code here
|
//put your code here
|
||||||
protected $admin_obj = '';
|
protected $admin_obj = '';
|
||||||
protected $journal_obj = '';
|
protected $journal_obj = '';
|
||||||
@@ -36,7 +37,8 @@ class Journal extends Controller {
|
|||||||
protected $subscribe_base_topic_obj = '';
|
protected $subscribe_base_topic_obj = '';
|
||||||
protected $journal_for_author = '';
|
protected $journal_for_author = '';
|
||||||
|
|
||||||
public function __construct(\think\Request $request = null) {
|
public function __construct(\think\Request $request = null)
|
||||||
|
{
|
||||||
parent::__construct($request);
|
parent::__construct($request);
|
||||||
$this->admin_obj = Db::name('admin');
|
$this->admin_obj = Db::name('admin');
|
||||||
$this->journal_obj = Db::name('journal');
|
$this->journal_obj = Db::name('journal');
|
||||||
@@ -73,7 +75,8 @@ class Journal extends Controller {
|
|||||||
* @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()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$where['j_journal.state'] = 0;
|
$where['j_journal.state'] = 0;
|
||||||
if ($data['editor_id'] != 1) {
|
if ($data['editor_id'] != 1) {
|
||||||
@@ -91,7 +94,8 @@ class Journal extends Controller {
|
|||||||
/**
|
/**
|
||||||
* 获取全部期刊
|
* 获取全部期刊
|
||||||
*/
|
*/
|
||||||
public function getJournals(){
|
public function getJournals()
|
||||||
|
{
|
||||||
$jouranls = $this->journal_obj->where('state', 0)->select();
|
$jouranls = $this->journal_obj->where('state', 0)->select();
|
||||||
$re['journals'] = $jouranls;
|
$re['journals'] = $jouranls;
|
||||||
return jsonSuccess($re);
|
return jsonSuccess($re);
|
||||||
@@ -100,7 +104,8 @@ class Journal extends Controller {
|
|||||||
/**
|
/**
|
||||||
* 获取分期通过期刊
|
* 获取分期通过期刊
|
||||||
*/
|
*/
|
||||||
public function getStagesByJournal(){
|
public function getStagesByJournal()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$rule = new Validate([
|
$rule = new Validate([
|
||||||
'journal_id' => 'require|number'
|
'journal_id' => 'require|number'
|
||||||
@@ -119,7 +124,8 @@ class Journal extends Controller {
|
|||||||
/**
|
/**
|
||||||
* 获取期刊和分期信息
|
* 获取期刊和分期信息
|
||||||
*/
|
*/
|
||||||
public function getJournalsAndStage(){
|
public function getJournalsAndStage()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$journal_list = $this->journal_obj->where('state', 0)->select();
|
$journal_list = $this->journal_obj->where('state', 0)->select();
|
||||||
$frag = [];
|
$frag = [];
|
||||||
@@ -150,7 +156,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return journalList:期刊列表#
|
* @return journalList:期刊列表#
|
||||||
*/
|
*/
|
||||||
public function getJournalAll(){
|
public function getJournalAll()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$res = $this->journal_obj->where('journal_id', '<>', $data['journal_id'])->where('state', 0)->select();
|
$res = $this->journal_obj->where('journal_id', '<>', $data['journal_id'])->where('state', 0)->select();
|
||||||
$re['journalList'] = $res;
|
$re['journalList'] = $res;
|
||||||
@@ -185,7 +192,8 @@ class Journal extends Controller {
|
|||||||
* @param name:board_url type:string require:1 desc:编委会地址
|
* @param name:board_url type:string require:1 desc:编委会地址
|
||||||
* @param name:topic_show_type type:int require:1 desc:0无图片1有图片
|
* @param name:topic_show_type type:int require:1 desc:0无图片1有图片
|
||||||
*/
|
*/
|
||||||
public function addJournal(){
|
public function addJournal()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert_data['title'] = $data['title'];
|
$insert_data['title'] = $data['title'];
|
||||||
$insert_data['issn'] = $data['issn'];
|
$insert_data['issn'] = $data['issn'];
|
||||||
@@ -223,7 +231,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @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();
|
||||||
$res = $this->journal_obj->where('journal_id', $data['journal_id'])->update(['state' => 1]);
|
$res = $this->journal_obj->where('journal_id', $data['journal_id'])->update(['state' => 1]);
|
||||||
if ($res) {
|
if ($res) {
|
||||||
@@ -265,7 +274,8 @@ class Journal extends Controller {
|
|||||||
* @param name:board_url type:string require:1 desc:编委会地址
|
* @param name:board_url type:string require:1 desc:编委会地址
|
||||||
* @param name:topic_show_type type:int require:1 desc:0无图片1有图片
|
* @param name:topic_show_type type:int require:1 desc:0无图片1有图片
|
||||||
*/
|
*/
|
||||||
public function editJournalDetail(){
|
public function editJournalDetail()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert_data['title'] = $data['title'];
|
$insert_data['title'] = $data['title'];
|
||||||
$insert_data['issn'] = $data['issn'];
|
$insert_data['issn'] = $data['issn'];
|
||||||
@@ -305,7 +315,8 @@ class Journal extends Controller {
|
|||||||
* @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();
|
||||||
return json(['code' => 0, 'msg' => 'success', 'data' => ['editorList' => $editor_list]]);
|
return json(['code' => 0, 'msg' => 'success', 'data' => ['editorList' => $editor_list]]);
|
||||||
}
|
}
|
||||||
@@ -321,7 +332,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*/
|
*/
|
||||||
public function up_file() {
|
public function up_file()
|
||||||
|
{
|
||||||
$file = request()->file('journalicon');
|
$file = request()->file('journalicon');
|
||||||
if ($file) {
|
if ($file) {
|
||||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalicon');
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalicon');
|
||||||
@@ -345,7 +357,8 @@ class Journal extends Controller {
|
|||||||
* @return boards:编委列表array#
|
* @return boards:编委列表array#
|
||||||
* @return journal:期刊信息#
|
* @return journal:期刊信息#
|
||||||
*/
|
*/
|
||||||
public function getBoardList(){
|
public function getBoardList()
|
||||||
|
{
|
||||||
$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();
|
||||||
$list = $this->board_obj
|
$list = $this->board_obj
|
||||||
@@ -371,7 +384,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return groups:编委分类列表array#
|
* @return groups:编委分类列表array#
|
||||||
*/
|
*/
|
||||||
public function getBoardGroups(){
|
public function getBoardGroups()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$list = $this->board_group_obj->where('journal_id', $data['journal_id'])->where('state', 0)->select();
|
$list = $this->board_group_obj->where('journal_id', $data['journal_id'])->where('state', 0)->select();
|
||||||
$re['groups'] = $list;
|
$re['groups'] = $list;
|
||||||
@@ -388,7 +402,8 @@ 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:group_name type:string require:1 desc:分组名字
|
* @param name:group_name type:string require:1 desc:分组名字
|
||||||
*/
|
*/
|
||||||
public function addBoardGroup(){
|
public function addBoardGroup()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['journal_id'] = $data['journal_id'];
|
$insert['journal_id'] = $data['journal_id'];
|
||||||
$insert['group_name'] = $data['group_name'];
|
$insert['group_name'] = $data['group_name'];
|
||||||
@@ -405,7 +420,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:board_group_id type:int require:1 desc:编委分组id
|
* @param name:board_group_id type:int require:1 desc:编委分组id
|
||||||
*/
|
*/
|
||||||
public function delBoardGroup(){
|
public function delBoardGroup()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->board_group_obj->where('board_group_id', $data['board_group_id'])->update(['state' => 1]);
|
$this->board_group_obj->where('board_group_id', $data['board_group_id'])->update(['state' => 1]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -421,7 +437,8 @@ class Journal extends Controller {
|
|||||||
* @param name:board_group_id type:int require:1 desc:编委分组id
|
* @param name:board_group_id type:int require:1 desc:编委分组id
|
||||||
* @param name:group_name type:string require:1 desc:分组名字
|
* @param name:group_name type:string require:1 desc:分组名字
|
||||||
*/
|
*/
|
||||||
public function editBoardGroup(){
|
public function editBoardGroup()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->board_group_obj->where('board_group_id', $data['board_group_id'])->update(['group_name' => $data['group_name']]);
|
$this->board_group_obj->where('board_group_id', $data['board_group_id'])->update(['group_name' => $data['group_name']]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -446,7 +463,8 @@ class Journal extends Controller {
|
|||||||
* @param name:country type:string require:1 desc:国家
|
* @param name:country type:string require:1 desc:国家
|
||||||
* @param name:board_group_id type:int require:1 desc:编委分组id
|
* @param name:board_group_id type:int require:1 desc:编委分组id
|
||||||
*/
|
*/
|
||||||
public function addBoard(){
|
public function addBoard()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['journal_id'] = $data['journal_id'];
|
$insert['journal_id'] = $data['journal_id'];
|
||||||
$insert['type'] = $data['type'];
|
$insert['type'] = $data['type'];
|
||||||
@@ -472,7 +490,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:board_id type:int require:1 desc:编委id
|
* @param name:board_id type:int require:1 desc:编委id
|
||||||
*/
|
*/
|
||||||
public function delBoard(){
|
public function delBoard()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->board_obj->where('board_id', $data['board_id'])->update(['state' => 1]);
|
$this->board_obj->where('board_id', $data['board_id'])->update(['state' => 1]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -497,7 +516,8 @@ class Journal extends Controller {
|
|||||||
* @param name:country type:string require:1 desc:国家
|
* @param name:country type:string require:1 desc:国家
|
||||||
* @param name:board_group_id type:int require:1 desc:编委分组id
|
* @param name:board_group_id type:int require:1 desc:编委分组id
|
||||||
*/
|
*/
|
||||||
public function editBoard(){
|
public function editBoard()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['type'] = $data['type'];
|
$insert['type'] = $data['type'];
|
||||||
$insert['name'] = trim($data['name']);
|
$insert['name'] = trim($data['name']);
|
||||||
@@ -531,7 +551,8 @@ class Journal extends Controller {
|
|||||||
* @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();
|
||||||
$level = 0;
|
$level = 0;
|
||||||
if ($data['parent_id'] == 0) {
|
if ($data['parent_id'] == 0) {
|
||||||
@@ -576,7 +597,8 @@ class Journal extends Controller {
|
|||||||
* @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();
|
||||||
$update['journal_topic_id'] = $data['journal_topic_id'];
|
$update['journal_topic_id'] = $data['journal_topic_id'];
|
||||||
$update['title'] = $data['title'];
|
$update['title'] = $data['title'];
|
||||||
@@ -599,7 +621,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @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();
|
||||||
//排除有子节点的项
|
//排除有子节点的项
|
||||||
$rep = $this->journal_topic_obj->where('parent_id', $data['journal_topic_id'])->where('state', 0)->find();
|
$rep = $this->journal_topic_obj->where('parent_id', $data['journal_topic_id'])->where('state', 0)->find();
|
||||||
@@ -627,7 +650,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return parentList:array#
|
* @return parentList:array#
|
||||||
*/
|
*/
|
||||||
public function getParent(){
|
public function getParent()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
// $data['journal_id'] = 9;
|
// $data['journal_id'] = 9;
|
||||||
$res = $this->journal_topic_obj
|
$res = $this->journal_topic_obj
|
||||||
@@ -656,7 +680,8 @@ 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;
|
||||||
}
|
}
|
||||||
@@ -683,7 +708,8 @@ class Journal extends Controller {
|
|||||||
* @return topicList:话题数组@
|
* @return topicList:话题数组@
|
||||||
* @topicList array:数据
|
* @topicList array:数据
|
||||||
*/
|
*/
|
||||||
public function getTopicList(){
|
public function getTopicList()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$res = $this->journal_topic_obj
|
$res = $this->journal_topic_obj
|
||||||
->where('journal_id', $data['journal_id'])
|
->where('journal_id', $data['journal_id'])
|
||||||
@@ -702,7 +728,8 @@ 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;
|
||||||
}
|
}
|
||||||
@@ -724,7 +751,8 @@ class Journal extends Controller {
|
|||||||
* @param name:article_id type:int require:1 desc:文章id
|
* @param name:article_id type:int require:1 desc:文章id
|
||||||
* @param name:topic_id type:int require:1 desc:话题id
|
* @param name:topic_id type:int require:1 desc:话题id
|
||||||
*/
|
*/
|
||||||
public function addTopicArticle(){
|
public function addTopicArticle()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['article_id'] = $data['article_id'];
|
$insert['article_id'] = $data['article_id'];
|
||||||
$insert['topic_id'] = $data['topic_id'];
|
$insert['topic_id'] = $data['topic_id'];
|
||||||
@@ -738,13 +766,111 @@ class Journal extends Controller {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发送邮件至审稿人
|
||||||
|
*/
|
||||||
|
public function pushEmailToReviewer()
|
||||||
|
{
|
||||||
|
$data = $this->request->post();
|
||||||
|
$topic_tem = Db::name('topic_tem');
|
||||||
|
$tems = $topic_tem->where('topic_id', $data['topic'])->where('state', 0)->select();
|
||||||
|
$frag = [];
|
||||||
|
foreach ($tems as $k => $v) {
|
||||||
|
$url = "http://api.tmrjournals.com/public/index.php/api/Reviewer/getRevEmailByTopic";
|
||||||
|
$pag = [];
|
||||||
|
$pag['topic'] = $v['p_title'];
|
||||||
|
$cache_res = object_to_array(json_decode(myPost($url, $pag)));
|
||||||
|
if($cache_res['code']==0){
|
||||||
|
$emails =$cache_res['data']['reviewers'];
|
||||||
|
foreach($emails as $val){
|
||||||
|
$frag[] = $val['email'];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$article_ids = $this->article_to_topic_obj->where('topic_id', $data['topic'])->where('state', 0)->column('article_id');
|
||||||
|
$articles = $this->article_obj
|
||||||
|
->field('j_article.*,j_journal_stage.stage_year,j_journal_stage.stage_vol,j_journal_stage.stage_no')
|
||||||
|
->join('j_journal_stage', 'j_journal_stage.journal_stage_id = j_article.journal_stage_id', 'left')
|
||||||
|
->where('j_journal_stage.stage_year', '>=', '2020')
|
||||||
|
->where('j_article.article_id', 'in', $article_ids)
|
||||||
|
->where('j_article.journal_id',1)
|
||||||
|
->where('j_article.state', 0)
|
||||||
|
->select();
|
||||||
|
$tt = 'Greetings!<br>';
|
||||||
|
$tt .= 'Thank you for your contribution to TMR Publishing Group and your active participation in the peer review process.<br>';
|
||||||
|
$tt .= "According to Clarivate's latest policy (https://clarivate.com/news/clarivate-announces-changes-to-the-2023-journal-citation-reports/), Traditional Medicine Research (ISSN 2413-3973) will get the first Impact Factor in 2023. You are welcome to pay attention to the journal and submit manuscripts.Attached are some papers published in Traditional Medicine Research, which are related to your research field. You are always welcome to read and to share the articles and encourage you to submit your manuscripts to us through the following channels: www.tmrjournals.com/tmr <br><br>";
|
||||||
|
foreach($articles as $v){
|
||||||
|
$tt .= "<a href='https://www.tmrjournals.com/article.html?J_num=1&a_id=".$v['article_id']."'>".$v['title']."</a><br>";
|
||||||
|
$tt .= "Traditional Medicine Research. ".$v['stage_year']." ".$v['stage_vol']."(".$v['stage_no'].")<br>";
|
||||||
|
$tt .= "<a href='https://www.tmrjournals.com/public/articlePDF/".$v['file_pdf']."'>Download pdf</a><br><br><br>";
|
||||||
|
}
|
||||||
|
|
||||||
public function mmm(){
|
|
||||||
|
$frag1 = [];
|
||||||
|
$frag1[] = '751475802@qq.com';
|
||||||
|
$frag1[] = '849192806@qq.com';
|
||||||
|
$frag1[] = '13662001490@126.com';
|
||||||
|
|
||||||
|
foreach($frag as $v){
|
||||||
|
$maidata['email'] = $v;
|
||||||
|
$maidata['title'] = "Traditional Medicine Research will get the first Impact Factor (WOS) in 2023";
|
||||||
|
$maidata['content'] = $tt;
|
||||||
|
// $maidata['tmail'] = 'publicrelations@tmrjournals.com';
|
||||||
|
// $maidata['tpassword'] = 'pRWU999999';
|
||||||
|
// $maidata['tmail'] = 'ghr@tmrjournals.com';
|
||||||
|
// $maidata['tpassword'] = 'Gh999666';
|
||||||
|
// echo aliemail($maidata['email'], $maidata['title'], $maidata['content']);
|
||||||
|
Queue::push('app\api\job\mail@propa', $maidata, "mail");
|
||||||
|
// sendEmail($maidata['email'],$maidata['title'],$maidata['title'],$maidata['content'],$maidata['tmail'],$maidata['tpassword']);
|
||||||
|
}
|
||||||
|
return jsonSuccess(['num'=>count($frag)]);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// public function toReviewerEmail()//$email, $topic_id)
|
||||||
|
// {
|
||||||
|
// $data = $this->request->post();
|
||||||
|
// $article_ids = $this->article_to_topic_obj->where('topic_id', $data['topic_id'])->where('state', 0)->column('article_id');
|
||||||
|
|
||||||
|
// $articles = $this->article_obj
|
||||||
|
// ->field('j_article.*,j_journal_stage.stage_year,j_journal_stage.stage_vol,j_journal_stage.stage_no')
|
||||||
|
// ->join('j_journal_stage', 'j_journal_stage.journal_stage_id = j_article.journal_stage_id', 'left')
|
||||||
|
// ->where('j_journal_stage.stage_year', '>=', '2020')
|
||||||
|
// ->where('j_article.article_id', 'in', $article_ids)
|
||||||
|
// ->where('j_article.journal_id',1)
|
||||||
|
// ->where('j_article.state', 0)
|
||||||
|
// ->select();
|
||||||
|
// $tt = 'Greetings!<br>';
|
||||||
|
// $tt .= 'Thank you for your contribution to TMR Publishing Group and your active participation in the peer review process.<br>';
|
||||||
|
// $tt .= "According to Clarivate's latest policy (https://clarivate.com/news/clarivate-announces-changes-to-the-2023-journal-citation-reports/), Traditional Medicine Research (ISSN 2413-3973) will get the first Impact Factor in 2023. You are welcome to pay attention to the journal and submit manuscripts.Attached are some papers published in Traditional Medicine Research, which are related to your research field. You are always welcome to read and to share the articles and encourage you to submit your manuscripts to us through the following channels: www.tmrjournals.com/tmr <br><br>";
|
||||||
|
// foreach($articles as $v){
|
||||||
|
// $tt .= "<a href='https://www.tmrjournals.com/article.html?J_num=1&a_id=".$v['article_id']."'>".$v['title']."</a><br>";
|
||||||
|
// $tt .= "Traditional Medicine Research. ".$v['stage_year']." ".$v['stage_vol']."(".$v['stage_no'].")<br>";
|
||||||
|
// $tt .= "<a href='https://www.tmrjournals.com/public/articlePDF/".$v['file_pdf']."'>Download pdf</a><br><br><br>";
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// $maidata['email'] = $data['email'];
|
||||||
|
// $maidata['title'] = "Traditional Medicine Research will get the first Impact Factor (WOS) in 2023";
|
||||||
|
// $maidata['content'] = $tt;
|
||||||
|
// $maidata['tmail'] = 'publicrelations@tmrjournals.com';
|
||||||
|
// $maidata['tpassword'] = 'pRWU999999';
|
||||||
|
// echo sendEmail($maidata['email'],$maidata['title'],$maidata['title'],$maidata['content'],$maidata['tmail'],$maidata['tpassword']);
|
||||||
|
// // Queue::push('app\api\job\mail@fire', $maidata, "mail");
|
||||||
|
// }
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public function mmm()
|
||||||
|
{
|
||||||
$this->msg_subscribe_base_topic(14, 5);
|
$this->msg_subscribe_base_topic(14, 5);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private function msg_subscribe_base_topic($topic_id,$article_id){
|
private function msg_subscribe_base_topic($topic_id, $article_id)
|
||||||
|
{
|
||||||
$article_info = $this->article_obj->where('article_id', $article_id)->find();
|
$article_info = $this->article_obj->where('article_id', $article_id)->find();
|
||||||
$topic_info = $this->journal_topic_obj->where('journal_topic_id', $topic_id)->find();
|
$topic_info = $this->journal_topic_obj->where('journal_topic_id', $topic_id)->find();
|
||||||
$base_topic_info = $this->base_topic_obj->where('title', $topic_info['title'])->find();
|
$base_topic_info = $this->base_topic_obj->where('title', $topic_info['title'])->find();
|
||||||
@@ -774,10 +900,10 @@ class Journal extends Controller {
|
|||||||
$maidata['tpassword'] = 'pRWU999999';
|
$maidata['tpassword'] = 'pRWU999999';
|
||||||
Queue::push('app\api\job\mail@fire', $maidata, "mail");
|
Queue::push('app\api\job\mail@fire', $maidata, "mail");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private function msg_subscript_topic($topic_id,$article_id){
|
private function msg_subscript_topic($topic_id, $article_id)
|
||||||
|
{
|
||||||
$article_info = $this->article_obj->where('article_id', $article_id)->find();
|
$article_info = $this->article_obj->where('article_id', $article_id)->find();
|
||||||
$stage_info = $this->journal_stage_obj->where('journal_stage_id', $article_info['journal_stage_id'])->find();
|
$stage_info = $this->journal_stage_obj->where('journal_stage_id', $article_info['journal_stage_id'])->find();
|
||||||
$topic_info = $this->journal_topic_obj->where('journal_topic_id', $topic_id)->find();
|
$topic_info = $this->journal_topic_obj->where('journal_topic_id', $topic_id)->find();
|
||||||
@@ -841,7 +967,8 @@ class Journal extends Controller {
|
|||||||
* @return dataList:array#
|
* @return dataList:array#
|
||||||
* @return topic:array#
|
* @return topic:array#
|
||||||
*/
|
*/
|
||||||
public function getTopicArticles(){
|
public function getTopicArticles()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$list = $this->article_to_topic_obj
|
$list = $this->article_to_topic_obj
|
||||||
->field('j_article_to_topic.*,j_article.*')
|
->field('j_article_to_topic.*,j_article.*')
|
||||||
@@ -868,7 +995,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return dataList:array#
|
* @return dataList:array#
|
||||||
*/
|
*/
|
||||||
public function getArticleByJournal(){
|
public function getArticleByJournal()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
//排除stage
|
//排除stage
|
||||||
$ids = $this->article_to_topic_obj->where('topic_id', $data['topic_id'])->where('state', 0)->column('article_id');
|
$ids = $this->article_to_topic_obj->where('topic_id', $data['topic_id'])->where('state', 0)->column('article_id');
|
||||||
@@ -888,7 +1016,8 @@ class Journal extends Controller {
|
|||||||
* @param name:article_to_topic_id type:int require:1 desc:id
|
* @param name:article_to_topic_id type:int require:1 desc:id
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function delArticleToTopic(){
|
public function delArticleToTopic()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$res = $this->article_to_topic_obj->where('article_to_topic_id', $data['article_to_topic_id'])->update(['state' => 1]);
|
$res = $this->article_to_topic_obj->where('article_to_topic_id', $data['article_to_topic_id'])->update(['state' => 1]);
|
||||||
if ($res) {
|
if ($res) {
|
||||||
@@ -911,7 +1040,8 @@ class Journal extends Controller {
|
|||||||
* @param name:sort type:int require:1 default:0 desc:权重
|
* @param name:sort type:int require:1 default:0 desc:权重
|
||||||
* @param name:is_show type:int require:1 default:1 desc:是否显示(1yes0no)
|
* @param name:is_show type:int require:1 default:1 desc:是否显示(1yes0no)
|
||||||
*/
|
*/
|
||||||
public function addJournalAbs(){
|
public function addJournalAbs()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$add_data['journal_id'] = $data['journal_id'];
|
$add_data['journal_id'] = $data['journal_id'];
|
||||||
$add_data['title'] = $data['title'];
|
$add_data['title'] = $data['title'];
|
||||||
@@ -935,7 +1065,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:journal_abstracting_id type:int require:1 desc:期刊外链id
|
* @param name:journal_abstracting_id type:int require:1 desc:期刊外链id
|
||||||
*/
|
*/
|
||||||
public function delJournalAbs(){
|
public function delJournalAbs()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->journal_abs_obj->where('journal_abstracting_id', $data['journal_abstracting_id'])->update(['state' => 1]);
|
$this->journal_abs_obj->where('journal_abstracting_id', $data['journal_abstracting_id'])->update(['state' => 1]);
|
||||||
return json(['code' => 0, 'msg' => 'success']);
|
return json(['code' => 0, 'msg' => 'success']);
|
||||||
@@ -955,7 +1086,8 @@ class Journal extends Controller {
|
|||||||
* @param name:sort type:int require:1 default:0 desc:权重
|
* @param name:sort type:int require:1 default:0 desc:权重
|
||||||
* @param name:is_show type:int require:1 default:1 desc:是否显示(1yes0no)
|
* @param name:is_show type:int require:1 default:1 desc:是否显示(1yes0no)
|
||||||
*/
|
*/
|
||||||
public function editJournalAbs(){
|
public function editJournalAbs()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->journal_abs_obj->update($data);
|
$this->journal_abs_obj->update($data);
|
||||||
return json(['code' => 0, 'msg' => 'success']);
|
return json(['code' => 0, 'msg' => 'success']);
|
||||||
@@ -970,7 +1102,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:journal_id type:int require:1 desc:期刊id
|
* @param name:journal_id type:int require:1 desc:期刊id
|
||||||
*/
|
*/
|
||||||
public function getJournalAbs(){
|
public function getJournalAbs()
|
||||||
|
{
|
||||||
$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();
|
||||||
$list = $this->journal_abs_obj->where('journal_id', $data['journal_id'])->where('state', 0)->order('sort desc')->select();
|
$list = $this->journal_abs_obj->where('journal_id', $data['journal_id'])->where('state', 0)->order('sort desc')->select();
|
||||||
@@ -988,7 +1121,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*/
|
*/
|
||||||
public function up_topic_file() {
|
public function up_topic_file()
|
||||||
|
{
|
||||||
$file = request()->file('journaltopic');
|
$file = request()->file('journaltopic');
|
||||||
if ($file) {
|
if ($file) {
|
||||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'journaltopic');
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'journaltopic');
|
||||||
@@ -1012,7 +1146,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*/
|
*/
|
||||||
public function up_board_file() {
|
public function up_board_file()
|
||||||
|
{
|
||||||
$file = request()->file('boardIcon');
|
$file = request()->file('boardIcon');
|
||||||
if ($file) {
|
if ($file) {
|
||||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'boardIcon');
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'boardIcon');
|
||||||
@@ -1027,7 +1162,8 @@ class Journal extends Controller {
|
|||||||
/**
|
/**
|
||||||
* 获取期刊forAuthor
|
* 获取期刊forAuthor
|
||||||
*/
|
*/
|
||||||
public function getForAuthorList(){
|
public function getForAuthorList()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
// 验证规则
|
// 验证规则
|
||||||
$rule = new Validate([
|
$rule = new Validate([
|
||||||
@@ -1055,7 +1191,8 @@ class Journal extends Controller {
|
|||||||
/**
|
/**
|
||||||
* 添加forauthor
|
* 添加forauthor
|
||||||
*/
|
*/
|
||||||
public function addForAuthor(){
|
public function addForAuthor()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
// 验证规则
|
// 验证规则
|
||||||
$rule = new Validate([
|
$rule = new Validate([
|
||||||
@@ -1079,7 +1216,8 @@ class Journal extends Controller {
|
|||||||
/**
|
/**
|
||||||
* 编辑forauthor
|
* 编辑forauthor
|
||||||
*/
|
*/
|
||||||
public function editForAuthor(){
|
public function editForAuthor()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
// 验证规则
|
// 验证规则
|
||||||
$rule = new Validate([
|
$rule = new Validate([
|
||||||
@@ -1100,7 +1238,8 @@ class Journal extends Controller {
|
|||||||
/**
|
/**
|
||||||
* 删除forAuthor
|
* 删除forAuthor
|
||||||
*/
|
*/
|
||||||
public function delForAuthor(){
|
public function delForAuthor()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
// 验证规则
|
// 验证规则
|
||||||
$rule = new Validate([
|
$rule = new Validate([
|
||||||
@@ -1124,7 +1263,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*/
|
*/
|
||||||
public function up_line_file() {
|
public function up_line_file()
|
||||||
|
{
|
||||||
$file = request()->file('journalline');
|
$file = request()->file('journalline');
|
||||||
if ($file) {
|
if ($file) {
|
||||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalline');
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalline');
|
||||||
@@ -1147,7 +1287,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*/
|
*/
|
||||||
public function up_footer_file() {
|
public function up_footer_file()
|
||||||
|
{
|
||||||
$file = request()->file('journalfooter');
|
$file = request()->file('journalfooter');
|
||||||
if ($file) {
|
if ($file) {
|
||||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalfooter');
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalfooter');
|
||||||
@@ -1176,7 +1317,8 @@ class Journal extends Controller {
|
|||||||
* @param name:issue_date type:string require:1 desc:发布时间
|
* @param name:issue_date type:string require:1 desc:发布时间
|
||||||
* @param name:stage_icon type:string require:0 desc:期刊封面url
|
* @param name:stage_icon type:string require:0 desc:期刊封面url
|
||||||
*/
|
*/
|
||||||
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_year'] = $data['stage_year'];
|
$insert_data['stage_year'] = $data['stage_year'];
|
||||||
@@ -1208,7 +1350,8 @@ class Journal extends Controller {
|
|||||||
* @return journal:array#
|
* @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();
|
$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)->order('journal_stage_id desc')->select();
|
$stage_list = $this->journal_stage_obj->where('journal_id', $data['journal_id'])->where('state', 0)->order('journal_stage_id desc')->select();
|
||||||
@@ -1224,7 +1367,8 @@ 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
|
||||||
*/
|
*/
|
||||||
public function delStage(){
|
public function delStage()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$res = $this->journal_stage_obj->where('journal_stage_id', $data['journal_stage_id'])->update(['state' => 1]);
|
$res = $this->journal_stage_obj->where('journal_stage_id', $data['journal_stage_id'])->update(['state' => 1]);
|
||||||
if ($res) {
|
if ($res) {
|
||||||
@@ -1251,7 +1395,8 @@ class Journal extends Controller {
|
|||||||
* @param name:issue_date type:string require:1 desc:发布时间
|
* @param name:issue_date type:string require:1 desc:发布时间
|
||||||
* @param name:stage_icon type:string require:0 desc:封面url
|
* @param name:stage_icon type:string require:0 desc:封面url
|
||||||
*/
|
*/
|
||||||
public function editStage(){
|
public function editStage()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$old = $this->journal_stage_obj->where('journal_stage_id', $data['journal_stage_id'])->find();
|
$old = $this->journal_stage_obj->where('journal_stage_id', $data['journal_stage_id'])->find();
|
||||||
$res = $this->journal_stage_obj->update($data);
|
$res = $this->journal_stage_obj->update($data);
|
||||||
@@ -1268,12 +1413,14 @@ class Journal extends Controller {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function myttt(){
|
public function myttt()
|
||||||
|
{
|
||||||
// $this->msg_subscript_journal(320, 1);
|
// $this->msg_subscript_journal(320, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private function msg_subscript_journal($journal_stage_id,$journal_id){
|
private function msg_subscript_journal($journal_stage_id, $journal_id)
|
||||||
|
{
|
||||||
$articles = $this->article_obj->where('journal_stage_id', $journal_stage_id)->where('state', 0)->select();
|
$articles = $this->article_obj->where('journal_stage_id', $journal_stage_id)->where('state', 0)->select();
|
||||||
$stage_info = $this->journal_stage_obj->where('journal_stage_id', $journal_stage_id)->find();
|
$stage_info = $this->journal_stage_obj->where('journal_stage_id', $journal_stage_id)->find();
|
||||||
$journal_info = $this->journal_obj->where('journal_id', $journal_id)->find();
|
$journal_info = $this->journal_obj->where('journal_id', $journal_id)->find();
|
||||||
@@ -1321,7 +1468,8 @@ class Journal extends Controller {
|
|||||||
echo $v['email'];
|
echo $v['email'];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
private function getAuthor($article) {
|
private function getAuthor($article)
|
||||||
|
{
|
||||||
$where['article_id'] = $article['article_id'];
|
$where['article_id'] = $article['article_id'];
|
||||||
$where['state'] = 0;
|
$where['state'] = 0;
|
||||||
$list = $this->article_author_obj->where($where)->select();
|
$list = $this->article_author_obj->where($where)->select();
|
||||||
@@ -1332,7 +1480,8 @@ class Journal extends Controller {
|
|||||||
return $frag;
|
return $frag;
|
||||||
}
|
}
|
||||||
// 出刊给作者发送邮件
|
// 出刊给作者发送邮件
|
||||||
private function sendAuthor($journal_stage_id,$journal_id){
|
private function sendAuthor($journal_stage_id, $journal_id)
|
||||||
|
{
|
||||||
$stage_info = $this->journal_stage_obj->where('journal_stage_id', $journal_stage_id)->find();
|
$stage_info = $this->journal_stage_obj->where('journal_stage_id', $journal_stage_id)->find();
|
||||||
$journal_info = $this->journal_obj->where('journal_id', $journal_id)->find();
|
$journal_info = $this->journal_obj->where('journal_id', $journal_id)->find();
|
||||||
// 根据journal_stage_id 去article 中 找article_id
|
// 根据journal_stage_id 去article 中 找article_id
|
||||||
@@ -1377,12 +1526,8 @@ class Journal extends Controller {
|
|||||||
'tpassword' => 'pRWU999999'
|
'tpassword' => 'pRWU999999'
|
||||||
];
|
];
|
||||||
Queue::push('app\api\job\mail@fire', $maidata, "mail");
|
Queue::push('app\api\job\mail@fire', $maidata, "mail");
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* @title 增加期刊消息
|
* @title 增加期刊消息
|
||||||
@@ -1397,7 +1542,8 @@ class Journal extends Controller {
|
|||||||
* @param name:ctime type:string require:1 desc:时间
|
* @param name:ctime type:string require:1 desc:时间
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function addNotices(){
|
public function addNotices()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['journal_id'] = $data['journal_id'];
|
$insert['journal_id'] = $data['journal_id'];
|
||||||
$insert['title'] = $data['title'];
|
$insert['title'] = $data['title'];
|
||||||
@@ -1420,7 +1566,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:journal_notices_id type:int require:1 desc:期刊id
|
* @param name:journal_notices_id type:int require:1 desc:期刊id
|
||||||
*/
|
*/
|
||||||
public function delNotices(){
|
public function delNotices()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->journal_notices_obj->where('journal_notices_id', $data['journal_notices_id'])->update(['state' => 1]);
|
$this->journal_notices_obj->where('journal_notices_id', $data['journal_notices_id'])->update(['state' => 1]);
|
||||||
return json(['code' => 0, 'msg' => 'success']);
|
return json(['code' => 0, 'msg' => 'success']);
|
||||||
@@ -1438,7 +1585,8 @@ class Journal extends Controller {
|
|||||||
* @param name:content type:string require:1 desc:内容
|
* @param name:content type:string require:1 desc:内容
|
||||||
* @param name:ctime type:string require:1 desc:时间
|
* @param name:ctime type:string require:1 desc:时间
|
||||||
*/
|
*/
|
||||||
public function changeNotices(){
|
public function changeNotices()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$update['title'] = $data['title'];
|
$update['title'] = $data['title'];
|
||||||
$update['content'] = $data['content'];
|
$update['content'] = $data['content'];
|
||||||
@@ -1459,7 +1607,8 @@ class Journal extends Controller {
|
|||||||
* @return notices:消息list
|
* @return notices:消息list
|
||||||
* @return journal_info:期刊消息
|
* @return journal_info:期刊消息
|
||||||
*/
|
*/
|
||||||
public function getNotices(){
|
public function getNotices()
|
||||||
|
{
|
||||||
$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();
|
||||||
$list = $this->journal_notices_obj->where('journal_id', $data['journal_id'])->where('state', 0)->select();
|
$list = $this->journal_notices_obj->where('journal_id', $data['journal_id'])->where('state', 0)->select();
|
||||||
@@ -1483,7 +1632,8 @@ class Journal extends Controller {
|
|||||||
* @return notices:消息list
|
* @return notices:消息list
|
||||||
* @return journal_info:期刊消息
|
* @return journal_info:期刊消息
|
||||||
*/
|
*/
|
||||||
public function addJournalCfp(){
|
public function addJournalCfp()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['journal_id'] = $data['journal_id'];
|
$insert['journal_id'] = $data['journal_id'];
|
||||||
$insert['title'] = trim($data['title']);
|
$insert['title'] = trim($data['title']);
|
||||||
@@ -1506,7 +1656,8 @@ class Journal extends Controller {
|
|||||||
* @param name:journal_cfp_id type:int require:1 desc:期刊收刊id
|
* @param name:journal_cfp_id type:int require:1 desc:期刊收刊id
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function delJournalCfp(){
|
public function delJournalCfp()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->journal_cfp_obj->where('journal_cfp_id', $data['journal_cfp_id'])->update(['state' => 1]);
|
$this->journal_cfp_obj->where('journal_cfp_id', $data['journal_cfp_id'])->update(['state' => 1]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -1526,7 +1677,8 @@ class Journal extends Controller {
|
|||||||
* @param name:showtime type:string require:1 desc:显示时间
|
* @param name:showtime type:string require:1 desc:显示时间
|
||||||
* @param name:content type:string require:1 desc:内容
|
* @param name:content type:string require:1 desc:内容
|
||||||
*/
|
*/
|
||||||
public function editJournalCfp(){
|
public function editJournalCfp()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$update['title'] = $data['title'];
|
$update['title'] = $data['title'];
|
||||||
$update['icon'] = $data['icon'];
|
$update['icon'] = $data['icon'];
|
||||||
@@ -1549,7 +1701,8 @@ class Journal extends Controller {
|
|||||||
* @return journal:期刊信息#
|
* @return journal:期刊信息#
|
||||||
* @return cfps:收刊列表#
|
* @return cfps:收刊列表#
|
||||||
*/
|
*/
|
||||||
public function getJournalCfps(){
|
public function getJournalCfps()
|
||||||
|
{
|
||||||
$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();
|
||||||
$list = $this->journal_cfp_obj->where('journal_id', $data['journal_id'])->where('state', 0)->order('sort desc ,journal_cfp_id asc')->select();
|
$list = $this->journal_cfp_obj->where('journal_id', $data['journal_id'])->where('state', 0)->order('sort desc ,journal_cfp_id asc')->select();
|
||||||
@@ -1570,7 +1723,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*/
|
*/
|
||||||
public function up_cfp_file() {
|
public function up_cfp_file()
|
||||||
|
{
|
||||||
$file = request()->file('journalCfp');
|
$file = request()->file('journalCfp');
|
||||||
if ($file) {
|
if ($file) {
|
||||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalCfp');
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalCfp');
|
||||||
@@ -1593,7 +1747,8 @@ class Journal extends Controller {
|
|||||||
* @param name:title type:string require:1 desc:标题
|
* @param name:title type:string require:1 desc:标题
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function addJournalPaper(){
|
public function addJournalPaper()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['journal_id'] = $data['journal_id'];
|
$insert['journal_id'] = $data['journal_id'];
|
||||||
$insert['title'] = $data['title'];
|
$insert['title'] = $data['title'];
|
||||||
@@ -1611,7 +1766,8 @@ class Journal extends Controller {
|
|||||||
* @param name:journal_paper_id type:int require:1 desc:期刊paperid
|
* @param name:journal_paper_id type:int require:1 desc:期刊paperid
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function delJournalPaper(){
|
public function delJournalPaper()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->journal_paper_obj->where('journal_paper_id', $data['journal_paper_id'])->update(['state' => 1]);
|
$this->journal_paper_obj->where('journal_paper_id', $data['journal_paper_id'])->update(['state' => 1]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -1628,7 +1784,8 @@ class Journal extends Controller {
|
|||||||
* @param name:title type:string require:1 desc:标题
|
* @param name:title type:string require:1 desc:标题
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function editJournalPaper(){
|
public function editJournalPaper()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->journal_paper_obj->where('journal_paper_id', $data['journal_paper_id'])->update(['title' => $data['title']]);
|
$this->journal_paper_obj->where('journal_paper_id', $data['journal_paper_id'])->update(['title' => $data['title']]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -1645,7 +1802,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return icon:图片地址#
|
* @return icon:图片地址#
|
||||||
*/
|
*/
|
||||||
public function getJournalIcon(){
|
public function getJournalIcon()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$journal_info = $this->journal_obj->where('issn', $data['issn'])->find();
|
$journal_info = $this->journal_obj->where('issn', $data['issn'])->find();
|
||||||
|
|
||||||
@@ -1662,7 +1820,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return topics:通用话题#
|
* @return topics:通用话题#
|
||||||
*/
|
*/
|
||||||
public function getBaseTopicList(){
|
public function getBaseTopicList()
|
||||||
|
{
|
||||||
$father = $this->base_topic_obj->where('parent_id', 0)->where('state', 0)->order('sort desc')->select();
|
$father = $this->base_topic_obj->where('parent_id', 0)->where('state', 0)->order('sort desc')->select();
|
||||||
foreach ($father as $k => $v) {
|
foreach ($father as $k => $v) {
|
||||||
$cache = $this->base_topic_obj->where('parent_id', $v['base_topic_id'])->where('state', 0)->order('sort desc')->select();
|
$cache = $this->base_topic_obj->where('parent_id', $v['base_topic_id'])->where('state', 0)->order('sort desc')->select();
|
||||||
@@ -1685,7 +1844,8 @@ class Journal extends Controller {
|
|||||||
* @param name:icon type:string require:1 desc:图标
|
* @param name:icon type:string require:1 desc:图标
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function addBaseTopic(){
|
public function addBaseTopic()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$check = $this->base_topic_obj->where('title', $data['title'])->where('state', 0)->find();
|
$check = $this->base_topic_obj->where('title', $data['title'])->where('state', 0)->find();
|
||||||
if ($check != null) {
|
if ($check != null) {
|
||||||
@@ -1713,7 +1873,8 @@ class Journal extends Controller {
|
|||||||
* @param name:title type:string require:1 desc:话题名称标题
|
* @param name:title type:string require:1 desc:话题名称标题
|
||||||
* @param name:sort type:int require:1 desc:权重值
|
* @param name:sort type:int require:1 desc:权重值
|
||||||
*/
|
*/
|
||||||
public function editBaseTopic(){
|
public function editBaseTopic()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$update['title'] = trim($data['title']);
|
$update['title'] = trim($data['title']);
|
||||||
$update['sort'] = $data['sort'];
|
$update['sort'] = $data['sort'];
|
||||||
@@ -1733,7 +1894,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:base_topic_id type:int require:1 desc:通用话题id
|
* @param name:base_topic_id type:int require:1 desc:通用话题id
|
||||||
*/
|
*/
|
||||||
public function delBaseTopic(){
|
public function delBaseTopic()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->base_topic_obj->where('base_topic_id', $data['base_topic_id'])->update(['state' => 1]);
|
$this->base_topic_obj->where('base_topic_id', $data['base_topic_id'])->update(['state' => 1]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -1750,7 +1912,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return upurl:图片地址
|
* @return upurl:图片地址
|
||||||
*/
|
*/
|
||||||
public function baseTopic_up_file() {
|
public function baseTopic_up_file()
|
||||||
|
{
|
||||||
$file = request()->file('baseTopic');
|
$file = request()->file('baseTopic');
|
||||||
if ($file) {
|
if ($file) {
|
||||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'baseTopic');
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'baseTopic');
|
||||||
@@ -1776,7 +1939,8 @@ class Journal extends Controller {
|
|||||||
* @param name:content type:string require:1 desc:内容
|
* @param name:content type:string require:1 desc:内容
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function addJournalPaperArt(){
|
public function addJournalPaperArt()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['journal_paper_id'] = $data['journal_paper_id'];
|
$insert['journal_paper_id'] = $data['journal_paper_id'];
|
||||||
$insert['journal_id'] = $data['journal_id'];
|
$insert['journal_id'] = $data['journal_id'];
|
||||||
@@ -1798,7 +1962,8 @@ class Journal extends Controller {
|
|||||||
* @param name:journal_paper_art_id type:int require:1 desc:期刊paperid
|
* @param name:journal_paper_art_id type:int require:1 desc:期刊paperid
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function delJournalPaperArt(){
|
public function delJournalPaperArt()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->journal_paper_art_obj->where('journal_paper_art_id', $data['journal_paper_art_id'])->update(['state' => 1]);
|
$this->journal_paper_art_obj->where('journal_paper_art_id', $data['journal_paper_art_id'])->update(['state' => 1]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -1817,7 +1982,8 @@ class Journal extends Controller {
|
|||||||
* @param name:sort type:int require:1 desc:权重
|
* @param name:sort type:int require:1 desc:权重
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function editJournalPaperArt(){
|
public function editJournalPaperArt()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$update['title'] = $data['title'];
|
$update['title'] = $data['title'];
|
||||||
$update['content'] = $data['content'];
|
$update['content'] = $data['content'];
|
||||||
@@ -1840,7 +2006,8 @@ class Journal extends Controller {
|
|||||||
* @param name:intro type:string require:1 desc:简介
|
* @param name:intro type:string require:1 desc:简介
|
||||||
* @param name:dist type:int require:1 desc:距离
|
* @param name:dist type:int require:1 desc:距离
|
||||||
*/
|
*/
|
||||||
public function addJournalLine(){
|
public function addJournalLine()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['journal_id'] = $data['journal_id'];
|
$insert['journal_id'] = $data['journal_id'];
|
||||||
$insert['title'] = $data['title'];
|
$insert['title'] = $data['title'];
|
||||||
@@ -1861,7 +2028,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @param name:journal_line_id type:int require:1 desc:期刊时间轴id
|
* @param name:journal_line_id type:int require:1 desc:期刊时间轴id
|
||||||
*/
|
*/
|
||||||
public function delJournalLine(){
|
public function delJournalLine()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->journal_line_obj->where('journal_line_id', $data['journal_line_id'])->update(['state' => 1]);
|
$this->journal_line_obj->where('journal_line_id', $data['journal_line_id'])->update(['state' => 1]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -1881,7 +2049,8 @@ class Journal extends Controller {
|
|||||||
* @param name:intro type:string require:1 desc:简介
|
* @param name:intro type:string require:1 desc:简介
|
||||||
* @param name:dist type:int require:1 desc:距离
|
* @param name:dist type:int require:1 desc:距离
|
||||||
*/
|
*/
|
||||||
public function editJournalLine(){
|
public function editJournalLine()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$update['title'] = $data['title'];
|
$update['title'] = $data['title'];
|
||||||
$update['time'] = $data['time'];
|
$update['time'] = $data['time'];
|
||||||
@@ -1904,7 +2073,8 @@ class Journal extends Controller {
|
|||||||
* @return journal:期刊信息#
|
* @return journal:期刊信息#
|
||||||
* @return lines:array#
|
* @return lines:array#
|
||||||
*/
|
*/
|
||||||
public function getJournalLines(){
|
public function getJournalLines()
|
||||||
|
{
|
||||||
$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();
|
||||||
$list = $this->journal_line_obj->where('journal_id', $data['journal_id'])->where('state', 0)->order('journal_line_id')->select();
|
$list = $this->journal_line_obj->where('journal_id', $data['journal_id'])->where('state', 0)->order('journal_line_id')->select();
|
||||||
@@ -1924,7 +2094,8 @@ 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:relat_id type:int require:1 desc:关联期刊id
|
* @param name:relat_id type:int require:1 desc:关联期刊id
|
||||||
*/
|
*/
|
||||||
public function addJournalralet(){
|
public function addJournalralet()
|
||||||
|
{
|
||||||
$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();
|
||||||
$rearr = $journal_info['relate'] == '' ? [] : explode(',', $journal_info['relate']);
|
$rearr = $journal_info['relate'] == '' ? [] : explode(',', $journal_info['relate']);
|
||||||
@@ -1947,7 +2118,8 @@ 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:relat_id type:int require:1 desc:关联期刊id
|
* @param name:relat_id type:int require:1 desc:关联期刊id
|
||||||
*/
|
*/
|
||||||
public function delJournalralet(){
|
public function delJournalralet()
|
||||||
|
{
|
||||||
$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();
|
||||||
$rearr = $journal_info['relate'] == '' ? [] : explode(',', $journal_info['relate']);
|
$rearr = $journal_info['relate'] == '' ? [] : explode(',', $journal_info['relate']);
|
||||||
@@ -1972,7 +2144,8 @@ class Journal extends Controller {
|
|||||||
* @return journal:当前期刊#
|
* @return journal:当前期刊#
|
||||||
* @return journals:期刊array#
|
* @return journals:期刊array#
|
||||||
*/
|
*/
|
||||||
public function getJournalralet(){
|
public function getJournalralet()
|
||||||
|
{
|
||||||
$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();
|
||||||
$rearr = $journal_info['relate'] == '' ? [] : explode(',', $journal_info['relate']);
|
$rearr = $journal_info['relate'] == '' ? [] : explode(',', $journal_info['relate']);
|
||||||
@@ -1994,7 +2167,8 @@ class Journal extends Controller {
|
|||||||
* @param name:article_id type:int require:1 desc:文章id
|
* @param name:article_id type:int require:1 desc:文章id
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function addJournalLineArt(){
|
public function addJournalLineArt()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$insert['journal_line_id'] = $data['journal_line_id'];
|
$insert['journal_line_id'] = $data['journal_line_id'];
|
||||||
$insert['article_id'] = $data['article_id'];
|
$insert['article_id'] = $data['article_id'];
|
||||||
@@ -2012,7 +2186,8 @@ class Journal extends Controller {
|
|||||||
* @param name:article_to_line_id type:int require:1 desc:期刊id
|
* @param name:article_to_line_id type:int require:1 desc:期刊id
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function delJournalLineArt(){
|
public function delJournalLineArt()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$this->article_to_line_obj->where('article_to_line_id', $data['article_to_line_id'])->update(['state' => 1]);
|
$this->article_to_line_obj->where('article_to_line_id', $data['article_to_line_id'])->update(['state' => 1]);
|
||||||
return jsonSuccess([]);
|
return jsonSuccess([]);
|
||||||
@@ -2032,7 +2207,8 @@ class Journal extends Controller {
|
|||||||
* @return articles: 文章列表array#
|
* @return articles: 文章列表array#
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function getJournalLineArt(){
|
public function getJournalLineArt()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$journal_line_info = $this->journal_line_obj->where('journal_line_id', $data['journal_line_id'])->find();
|
$journal_line_info = $this->journal_line_obj->where('journal_line_id', $data['journal_line_id'])->find();
|
||||||
$journal_info = $this->journal_obj->where('journal_id', $journal_line_info['journal_id'])->find();
|
$journal_info = $this->journal_obj->where('journal_id', $journal_line_info['journal_id'])->find();
|
||||||
@@ -2064,7 +2240,8 @@ class Journal extends Controller {
|
|||||||
* $return count:总数
|
* $return count:总数
|
||||||
* @return dataList:array#
|
* @return dataList:array#
|
||||||
*/
|
*/
|
||||||
public function getArticleByLine(){
|
public function getArticleByLine()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
//排除line
|
//排除line
|
||||||
$ids = $this->article_to_line_obj->where('journal_line_id', $data['journal_line_id'])->where('state', 0)->column('article_id');
|
$ids = $this->article_to_line_obj->where('journal_line_id', $data['journal_line_id'])->where('state', 0)->column('article_id');
|
||||||
@@ -2089,7 +2266,8 @@ class Journal extends Controller {
|
|||||||
* @return paperLists:paperlist#
|
* @return paperLists:paperlist#
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function getJournalPapers(){
|
public function getJournalPapers()
|
||||||
|
{
|
||||||
$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();
|
||||||
$journalPapers = $this->journal_paper_obj->where('journal_id', $data['journal_id'])->where('state', 0)->select();
|
$journalPapers = $this->journal_paper_obj->where('journal_id', $data['journal_id'])->where('state', 0)->select();
|
||||||
@@ -2112,7 +2290,8 @@ class Journal extends Controller {
|
|||||||
* @return articleLists:paperlist#
|
* @return articleLists:paperlist#
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public function getJournalPaperArt(){
|
public function getJournalPaperArt()
|
||||||
|
{
|
||||||
$data = $this->request->post();
|
$data = $this->request->post();
|
||||||
$paper_info = $this->journal_paper_obj->where('journal_paper_id', $data['journal_paper_id'])->find();
|
$paper_info = $this->journal_paper_obj->where('journal_paper_id', $data['journal_paper_id'])->find();
|
||||||
$list = $this->journal_paper_art_obj->where('journal_paper_id', $data['journal_paper_id'])->where('state', 0)->order('sort')->select();
|
$list = $this->journal_paper_art_obj->where('journal_paper_id', $data['journal_paper_id'])->where('state', 0)->order('sort')->select();
|
||||||
@@ -2133,7 +2312,8 @@ class Journal extends Controller {
|
|||||||
*
|
*
|
||||||
* @return url:图片地址
|
* @return url:图片地址
|
||||||
*/
|
*/
|
||||||
public function upStageIcon(){
|
public function upStageIcon()
|
||||||
|
{
|
||||||
$file = request()->file('stage_icon');
|
$file = request()->file('stage_icon');
|
||||||
if ($file) {
|
if ($file) {
|
||||||
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalstage');
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'journalstage');
|
||||||
|
|||||||
Reference in New Issue
Block a user