|  | @@ -72,6 +72,7 @@ class Applet extends Base
 | 
											
												
													
														|  |              $result['mobile'] = $mobile;
 |  |              $result['mobile'] = $mobile;
 | 
											
												
													
														|  |              if ($info) {
 |  |              if ($info) {
 | 
											
												
													
														|  |                  $update['set_mobile'] = $mobile;
 |  |                  $update['set_mobile'] = $mobile;
 | 
											
												
													
														|  | 
 |  | +                $update['bind'] = 1;
 | 
											
												
													
														|  |                  $update['where_id'] = $uid;
 |  |                  $update['where_id'] = $uid;
 | 
											
												
													
														|  |                  Dever::load('passport/user-update', $update);
 |  |                  Dever::load('passport/user-update', $update);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -85,6 +86,10 @@ class Applet extends Base
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +        if (!$info['mobile']) {
 | 
											
												
													
														|  | 
 |  | +            Dever::score($uid, 'bind_mobile', '绑定手机号');
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          $result['uid'] = $uid;
 |  |          $result['uid'] = $uid;
 | 
											
												
													
														|  |          $result['signature'] = Dever::login($uid);
 |  |          $result['signature'] = Dever::login($uid);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -125,7 +130,10 @@ class Applet extends Base
 | 
											
												
													
														|  |                  $wechat['unionid'] = $data['unionid'];
 |  |                  $wechat['unionid'] = $data['unionid'];
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |              if (!$uid) {
 |  |              if (!$uid) {
 | 
											
												
													
														|  | 
 |  | +                $user['bind'] = 2;
 | 
											
												
													
														|  | 
 |  | +                $user['temp'] = 1;
 | 
											
												
													
														|  |                  $user['username'] = '临时用户';
 |  |                  $user['username'] = '临时用户';
 | 
											
												
													
														|  | 
 |  | +                $user['source_type'] = 'applet';
 | 
											
												
													
														|  |                  $uid = Dever::load('passport/user-insert', $user);
 |  |                  $uid = Dever::load('passport/user-insert', $user);
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |               
 |  |               
 | 
											
										
											
												
													
														|  | @@ -187,6 +195,7 @@ class Applet extends Base
 | 
											
												
													
														|  |              $result['mobile'] = $mobile;
 |  |              $result['mobile'] = $mobile;
 | 
											
												
													
														|  |              if ($info) {
 |  |              if ($info) {
 | 
											
												
													
														|  |                  $update['set_mobile'] = $mobile;
 |  |                  $update['set_mobile'] = $mobile;
 | 
											
												
													
														|  | 
 |  | +                $update['bind'] = 1;
 | 
											
												
													
														|  |                  $update['where_id'] = $uid;
 |  |                  $update['where_id'] = $uid;
 | 
											
												
													
														|  |                  Dever::load('passport/user-update', $update);
 |  |                  Dever::load('passport/user-update', $update);
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -200,6 +209,10 @@ class Applet extends Base
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  | 
 |  | +        if (!$info['mobile']) {
 | 
											
												
													
														|  | 
 |  | +            Dever::score($uid, 'bind_mobile', '绑定手机号');
 | 
											
												
													
														|  | 
 |  | +        }
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |          $result['vid'] = $vid;
 |  |          $result['vid'] = $vid;
 | 
											
												
													
														|  |          $result['uid'] = $uid;
 |  |          $result['uid'] = $uid;
 | 
											
												
													
														|  |          $result['signature'] = Dever::login($uid);
 |  |          $result['signature'] = Dever::login($uid);
 | 
											
										
											
												
													
														|  | @@ -255,6 +268,11 @@ class Applet extends Base
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |          $info = Dever::load('passport/user-one', $uid);
 |  |          $info = Dever::load('passport/user-one', $uid);
 | 
											
												
													
														|  |          if ($info) {
 |  |          if ($info) {
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  | 
 |  | +            if ($info['temp'] == 1) {
 | 
											
												
													
														|  | 
 |  | +                Dever::score($uid, 'bind_wechat', '用户微信授权');
 | 
											
												
													
														|  | 
 |  | +            }
 | 
											
												
													
														|  | 
 |  | +            $update['temp'] = 2;
 | 
											
												
													
														|  |              if ($name) {
 |  |              if ($name) {
 | 
											
												
													
														|  |                  $update['set_username'] = $name;
 |  |                  $update['set_username'] = $name;
 | 
											
												
													
														|  |              }
 |  |              }
 |