1
This commit is contained in:
@@ -227,15 +227,26 @@ class Special extends Controller {
|
||||
*/
|
||||
public function addSpecialEditor(){
|
||||
$data = $this->request->post();
|
||||
// 验证规则
|
||||
$rule = new Validate([
|
||||
'journal_id'=>'require|number',
|
||||
'email'=>'require',
|
||||
'first_name'=>'require',
|
||||
'last_name'=>'require',
|
||||
'address'=>'require',
|
||||
]);
|
||||
if(!$rule->check($data)){
|
||||
return jsonError($rule->getError());
|
||||
}
|
||||
$insert['journal_id'] = $data['journal_id'];
|
||||
$insert['email'] = trim($data['email']);
|
||||
$insert['first_name'] = trim($data['first_name']);
|
||||
$insert['last_name'] = trim($data['last_name']);
|
||||
$insert['address'] = trim($data['address']);
|
||||
$insert['interests'] = trim($data['interests']);
|
||||
$insert['website'] = trim($data['website']);
|
||||
$insert['orcid'] = trim($data['orcid']);
|
||||
$insert['icon'] = trim($data['specialIcon']);
|
||||
$insert['interests'] = isset($data['interests'])?trim($data['interests']):'';
|
||||
$insert['website'] = isset($data['website'])?trim($data['website']):'';
|
||||
$insert['orcid'] = isset($data['orcid'])?trim($data['orcid']):'';
|
||||
$insert['icon'] = isset($data['specialIcon'])?trim($data['specialIcon']):'';
|
||||
$this->journal_special_editor_obj->insert($insert);
|
||||
return jsonSuccess([]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user