Commit c433ea5d authored by jianghaiming's avatar jianghaiming

update:Set

parent c3278825
......@@ -36,4 +36,14 @@ class UserController extends Base
$this->success($userInfo);
}
public function bind_avatarAction()
{
$params = $this->params;
$user = UserService::bindAvatar($params);
$userInfo['result'] = $user;
$this->success($userInfo);
}
}
\ No newline at end of file
......@@ -169,6 +169,28 @@ class UserService
return $userList;
}
public static function bindAvatar($params)
{
//进行绑定
$update = [
"update_time" => date("Y-m-d H:i:s"),
'user_nick' => !empty($params['user_nick']) ? $params['user_nick'] : '',
'user_avatar' =>!empty($params['user_avatar']) ? $params['user_avatar'] : '',
'gender' => !empty($params['gender']) ? $params['gender'] : '',
'country' => !empty($params['province']) ? $params['province'] : '',
'province' => !empty($params['province']) ? $params['province'] : '',
"city" => !empty($params['city']) ? $params['city'] : '',
"language" => !empty($params['language']) ? $params['language'] : '',
];
$bindStatus = UserWechatBind::save($update,['openid' => $params['openid']]);
if (!$bindStatus) {
throw new UserException(['cus' => 8]);
}
return $bindStatus;
}
private static function generate3rdSession($openid) {
return md5(mt_rand() . $openid);
}
......
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