修改自动推广的相关任务

This commit is contained in:
wangjinlei
2026-04-29 16:50:00 +08:00
parent 9d864b6803
commit f2fabac740
2 changed files with 11 additions and 6 deletions

View File

@@ -333,6 +333,9 @@ class Journal extends Base {
$update['wechat_app_secret'] = $data['wechat_app_secret']; $update['wechat_app_secret'] = $data['wechat_app_secret'];
$aJournalUpdate['wechat_app_secret'] = $update['wechat_app_secret']; $aJournalUpdate['wechat_app_secret'] = $update['wechat_app_secret'];
} }
if (isset($data['wechat_yboard_qrcode'])){
$update['wechat_yboard_qrcode'] = $data['wechat_yboard_qrcode'];
}
if(isset($data['editor_name'])&&$data['editor_name']!=''){ if(isset($data['editor_name'])&&$data['editor_name']!=''){
$update['editor_name'] = $data['editor_name']; $update['editor_name'] = $data['editor_name'];

View File

@@ -5,6 +5,7 @@ namespace app\api\controller;
use app\api\controller\Base; use app\api\controller\Base;
use think\Validate; use think\Validate;
use think\Queue; use think\Queue;
use think\Db;
class Ucenter extends Base{ class Ucenter extends Base{
@@ -760,7 +761,7 @@ class Ucenter extends Base{
return jsonError($rule->getError()); return jsonError($rule->getError());
} }
$expert_info = Db::name("expert")->where("expert_id",$data['expert_id'])->find(); $expert_info = Db::name("expert")->where("expert_id",$data['expert_id'])->find();
$journal_info = Db::name("journal")->field("journal_id,title,issn,abbr")->where("journal_id",$data['journal_id'])->find(); $journal_info = Db::name("journal")->field("journal_id,title,issn,abbr,journal_icon,wechat_yboard_qrcode")->where("journal_id",$data['journal_id'])->find();
$re['expert_info'] = $expert_info; $re['expert_info'] = $expert_info;
$re['journal_info'] = $journal_info; $re['journal_info'] = $journal_info;
return jsonSuccess($re); return jsonSuccess($re);
@@ -771,6 +772,7 @@ class Ucenter extends Base{
$rule = new Validate([ $rule = new Validate([
"expert_id"=>"require", "expert_id"=>"require",
"journal_id"=>"require", "journal_id"=>"require",
"password"=>"require",
"cv"=>"require" "cv"=>"require"
]); ]);
if(!$rule->check($data)){ if(!$rule->check($data)){
@@ -793,7 +795,7 @@ class Ucenter extends Base{
$check = $this->user_obj->where("account",$name)->find(); $check = $this->user_obj->where("account",$name)->find();
$add_user['account'] = $check?$email:$name; $add_user['account'] = $check?$email:$name;
$add_user['email'] = $email; $add_user['email'] = $email;
$add_user['password'] = md5("123456qwe"); $add_user['password'] = md5($data['password']);
$add_user['realname'] = $name; $add_user['realname'] = $name;
$add_user['ctime'] = time(); $add_user['ctime'] = time();
$id = $this->user_obj->insertGetId($add_user); $id = $this->user_obj->insertGetId($add_user);
@@ -806,10 +808,10 @@ class Ucenter extends Base{
$insert['cv'] = $data['cv']; $insert['cv'] = $data['cv'];
$insert['ctime'] = time(); $insert['ctime'] = time();
$this->user_cv_obj->insert($insert); $this->user_cv_obj->insert($insert);
$insert['user_id'] = $data['user_id']; $inserta['user_id'] = $has['user_id'];
$insert['journal_id'] = $data['journal_id']; $inserta['journal_id'] = $data['journal_id'];
$insert['ctime'] = time(); $inserta['ctime'] = time();
$id = $this->apply_yboard_obj->insertGetId($insert); $id = $this->apply_yboard_obj->insertGetId($inserta);
$re['journal_info'] = $journal_info; $re['journal_info'] = $journal_info;
return jsonSuccess($re); return jsonSuccess($re);