Commit 12d5e624 authored by wuxiaoli's avatar wuxiaoli

修改教育,地址资料

parent cf635aa8
Pipeline #746 canceled with stages
...@@ -133,11 +133,32 @@ class Users extends Api ...@@ -133,11 +133,32 @@ class Users extends Api
*/ */
public function getUserinfo() public function getUserinfo()
{ {
$userinfo = $this->auth->getUserinfo(); $userinfo = UsersModel::getUserinfo($this->auth->id);
$userinfo['certification_fee'] = \think\Config::get('site.certification_fee'); $userinfo['certification_fee'] = \think\Config::get('site.certification_fee');
//处理教育,工作字段
$userinfo['educational'] = json_decode($userinfo['educational']);
$userinfo['work_experience'] = json_decode($userinfo['work_experience']);
$this->success('获取成功', ['userinfo' => $userinfo]); $this->success('获取成功', ['userinfo' => $userinfo]);
} }
/**
* 修改用户信息
*/
public function updateUserinfo(){
$params=$this->request->param();
if(!empty($params['educational'])){
$params['educational']=htmlspecialchars_decode($params['educational']);
}
if(!empty($params['work_experience'])){
$params['work_experience']=htmlspecialchars_decode($params['work_experience']);
}
UsersModel::where(['id'=>$this->auth->id])->update($params);
$this->success("修改成功");
}
/** /**
* 创建IM用户并初始化 * 创建IM用户并初始化
......
...@@ -72,4 +72,10 @@ class UsersModel extends BaseModel { ...@@ -72,4 +72,10 @@ class UsersModel extends BaseModel {
} }
return false; return false;
} }
public static function getUserinfo($id,$field = ['id', 'username', 'nickname', 'mobile', 'avatar', 'score', 'prevtime' ,'wx_openid', 'app_openid', 'unionid', 'money', 'level','is_shaikh','commission','agent_money', 'province_id', 'city_id','area_id','town_id','village_id','educational','work_experience']){
return self::where(['id'=>$id])->field($field)->find();
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment