1
This commit is contained in:
@@ -354,7 +354,7 @@ class User extends Controller
|
||||
$specials = [];
|
||||
foreach($list as $k => $v){
|
||||
$cache_info = $this->getSpecialDetailById($v['special_id']);
|
||||
$cache_journal = $this->journal_obj->where('issn',$cache_info['journal_issn']);
|
||||
$cache_journal = $this->journal_obj->where('issn',$cache_info['journal_issn'])->find();
|
||||
$cache_info['journal_id'] = $cache_journal['journal_id'];
|
||||
$specials[] = $cache_info;
|
||||
}
|
||||
@@ -365,8 +365,8 @@ class User extends Controller
|
||||
}
|
||||
|
||||
|
||||
private function getSpecialDetailById($special_id){
|
||||
$base_url = Env::get('base_url');
|
||||
public function getSpecialDetailById($special_id){
|
||||
$base_url = Env::get('journal.base_url');
|
||||
$api_url = $base_url."/master/special/getSpecialDetailById";
|
||||
$res = object_to_array(json_decode(myPost($api_url,['journal_special_id'=>$special_id])));
|
||||
$special_info = $res['data']['special'];
|
||||
@@ -390,6 +390,11 @@ class User extends Controller
|
||||
if(!isset($data['special_id'])){
|
||||
return jsonError("添加客座编辑身份时,客座id是必传项");
|
||||
}
|
||||
|
||||
$check = $this->user_to_special_obj->where("user_id",$data['user_id'])->where('special_id',$data['special_id'])->where('uts_state',0)->find();
|
||||
if($check){
|
||||
return jsonError("不可重复添加");
|
||||
}
|
||||
$insert_uts['user_id'] = $data['user_id'];
|
||||
$insert_uts['special_id'] = $data['special_id'];
|
||||
$insert_uts['uts_ctime'] = time();
|
||||
|
||||
Reference in New Issue
Block a user