修改期刊方法调整
This commit is contained in:
@@ -13,7 +13,7 @@ use app\api\controller\User as usercontroller;
|
|||||||
class Journal extends Base {
|
class Journal extends Base {
|
||||||
|
|
||||||
|
|
||||||
protected $sJournalUrl = 'http://zmzm.journal.dev.com/';
|
protected $sJournalUrl = 'http://journalapi.tmrjournals.com/public/index.php/';//'http://zmzm.journal.dev.com/';
|
||||||
|
|
||||||
public function __construct(\think\Request $request = null) {
|
public function __construct(\think\Request $request = null) {
|
||||||
parent::__construct($request);
|
parent::__construct($request);
|
||||||
@@ -270,16 +270,35 @@ class Journal extends Base {
|
|||||||
$update['epassword'] = $data['epassword'];
|
$update['epassword'] = $data['epassword'];
|
||||||
$update['kfen'] = $data['kfen'];
|
$update['kfen'] = $data['kfen'];
|
||||||
|
|
||||||
//新增字段期刊涵盖主题多个逗号分隔 chengxiaoling 20250507 start
|
//新增字段期刊涵盖主题多个逗号分隔\中文简介\发布作者\编辑二维码 chengxiaoling 20250507 start
|
||||||
if(isset($data['journal_topic'])){
|
if(isset($data['journal_topic'])){
|
||||||
if(is_array($data['journal_topic'])){
|
if(is_array($data['journal_topic'])){
|
||||||
$update['journal_topic'] = implode(',', $data['journal_topic']);
|
$update['journal_topic'] = implode(',', $data['journal_topic']);
|
||||||
}else{
|
}else{
|
||||||
$update['journal_topic'] = $data['journal_topic'];
|
$update['journal_topic'] = $data['journal_topic'];
|
||||||
}
|
}
|
||||||
|
$aJournalUpdate['journal_topic'] = $update['journal_topic'];
|
||||||
}
|
}
|
||||||
if(isset($data['abstract_chinese'])){
|
if(isset($data['abstract_chinese'])){
|
||||||
$update['abstract_chinese'] = $data['abstract_chinese'];
|
$update['abstract_chinese'] = $data['abstract_chinese'];
|
||||||
|
$aJournalUpdate['abstract_chinese'] = $update['abstract_chinese'];
|
||||||
|
}
|
||||||
|
if(isset($data['publish_author'])){
|
||||||
|
$update['publish_author'] = $data['publish_author'];
|
||||||
|
$aJournalUpdate['publish_author'] = $update['publish_author'];
|
||||||
|
}
|
||||||
|
if(isset($data['editor_qrcode'])){
|
||||||
|
$update['editor_qrcode'] = $data['editor_qrcode'];
|
||||||
|
$aJournalUpdate['editor_qrcode'] = $update['editor_qrcode'];
|
||||||
|
}
|
||||||
|
|
||||||
|
if(!empty($aJournalUpdate)){
|
||||||
|
$aJournalUpdate['issn'] = $journal_info['issn'];
|
||||||
|
$sUrl = $this->sJournalUrl."wechat/Article/updateJournal";
|
||||||
|
$program['issn'] = $journal_info['issn'];
|
||||||
|
$res = object_to_array(json_decode(myPost($sUrl,$aJournalUpdate)));
|
||||||
|
var_dump($res);exit;
|
||||||
|
|
||||||
}
|
}
|
||||||
//新增字段期刊涵盖主题多个逗号分隔 chengxiaoling 20250507 end
|
//新增字段期刊涵盖主题多个逗号分隔 chengxiaoling 20250507 end
|
||||||
if(isset($data['fee'])&&$data['fee']!=0){
|
if(isset($data['fee'])&&$data['fee']!=0){
|
||||||
@@ -346,9 +365,26 @@ class Journal extends Base {
|
|||||||
|
|
||||||
$list[$key]['journal_topic'] = empty($aJournalInfo['journal_topic']) ? '' : $aJournalInfo['journal_topic'];
|
$list[$key]['journal_topic'] = empty($aJournalInfo['journal_topic']) ? '' : $aJournalInfo['journal_topic'];
|
||||||
$list[$key]['abstract_chinese'] = empty($aJournalInfo['abstract_chinese']) ? '' : $aJournalInfo['abstract_chinese'];
|
$list[$key]['abstract_chinese'] = empty($aJournalInfo['abstract_chinese']) ? '' : $aJournalInfo['abstract_chinese'];
|
||||||
|
$list[$key]['publish_author'] = empty($aJournalInfo['publish_author']) ? '' : $aJournalInfo['publish_author'];
|
||||||
|
$list[$key]['editor_qrcode'] = empty($aJournalInfo['editor_qrcode']) ? '' : $aJournalInfo['editor_qrcode'];
|
||||||
}
|
}
|
||||||
return $list;
|
return $list;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 上传期刊编辑的二维码
|
||||||
|
*/
|
||||||
|
public function uploadEditorQrcode()
|
||||||
|
{
|
||||||
|
$file = request()->file('qrcode_url');
|
||||||
|
if ($file) {
|
||||||
|
$info = $file->move(ROOT_PATH . 'public' . DS . 'journaleditorqrcode');
|
||||||
|
if ($info) {
|
||||||
|
return json(['code' => 0, 'upurl' => str_replace("\\", "/", $info->getSaveName())]);
|
||||||
|
} else {
|
||||||
|
return json(['code' => 1, 'msg' => $file->getError()]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user