|
@@ -21,7 +21,7 @@ class WebController extends MoonClubBaseController {
|
|
if (!isset($accessInfo['errcode'])) {
|
|
if (!isset($accessInfo['errcode'])) {
|
|
//检查是否有注册,没有就注册
|
|
//检查是否有注册,没有就注册
|
|
$criteria = new EMongoCriteria();
|
|
$criteria = new EMongoCriteria();
|
|
- $criteria->unionid('==', $accessInfo['unionid']);
|
|
|
|
|
|
+ $criteria->openid('==', $accessInfo['openid']);
|
|
$user = RUser::model()->find($criteria);
|
|
$user = RUser::model()->find($criteria);
|
|
if ($user) {
|
|
if ($user) {
|
|
$userId = $user->_id;
|
|
$userId = $user->_id;
|
|
@@ -35,7 +35,6 @@ class WebController extends MoonClubBaseController {
|
|
$userAr->user_name = $userInfo['nickname'];
|
|
$userAr->user_name = $userInfo['nickname'];
|
|
$userAr->avatar = $userInfo['headimgurl'];
|
|
$userAr->avatar = $userInfo['headimgurl'];
|
|
$userAr->wx_pub_openid = $userInfo['openid'];
|
|
$userAr->wx_pub_openid = $userInfo['openid'];
|
|
- $userAr->unionid = $userInfo['unionid'];
|
|
|
|
$userAr->sex = $userInfo['sex'];
|
|
$userAr->sex = $userInfo['sex'];
|
|
$userAr->register_time = time();
|
|
$userAr->register_time = time();
|
|
$userAr->channel = 'wxpub';
|
|
$userAr->channel = 'wxpub';
|