编辑用户信息
*/
public function useredit()
{
$avatar = request()->input('avatar');
$nickname = request()->input('nickname', 1);
$sex = request()->input('sex');
$birthday = request()->input('birthday');
$field = request()->input('filed');
$class = request()->input('class');
$type = request()->input('type');
if (!$field) {
return $this->error('请输入学段');
}
if (!$class) {
return $this->error('请输入年级');
}
if (!$type) {
return $this->error('请输入类型');
}
$data = [];
if ($avatar) {
$avatar = str_replace($this->domain(), '', $avatar);
$data['avatar'] = $avatar;
}
if ($nickname) {
$data['nickname'] = $nickname;
}
if ($sex) {
$data['sex'] = $sex;
}
if ($birthday) {
$data['birthday'] = $birthday;
}
if ($field) {
$data['filed'] = $field;
}
if ($class) {
$data['class'] = $class;
}
if ($type) {
$data['type'] = $type;
}
if ($data) {
$info = Db::table('member')->where(array('id' => $this->user_id))->update($data);
if ($info !== false) {
return $this->success('修改成功');
} else {
return $this->error('修改失败');
}
} else {
return $this->error('无修改数据');
}
}