|
@@ -588,6 +588,26 @@ class CoflController extends Controller
|
|
return redirect()->to($baselink);
|
|
return redirect()->to($baselink);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public function guidePersonal(Request $request){
|
|
|
|
+ $openid = $request->get('openid');
|
|
|
|
+ //授权
|
|
|
|
+ $params = $request->except('_url');
|
|
|
|
+ if(empty($openid)){
|
|
|
|
+ $url = url()->current() . '?' . http_build_query($params);
|
|
|
|
+ $params['redirect_url'] = urlencode($url);
|
|
|
|
+ $app = new Application($this->auth($params));
|
|
|
|
+ return $app->oauth->redirect();
|
|
|
|
+ }
|
|
|
|
+ list($uid,$distribution_channel_id) = $this->getUsersV2($openid);
|
|
|
|
+ $link = $this->getLink($distribution_channel_id);
|
|
|
|
+ $crm = $request->get('crm','guide_personal');
|
|
|
|
+ $params['crm'] = $crm;
|
|
|
|
+ $link = $link.'guidestrem?'.http_build_query($params);
|
|
|
|
+ $this->stats('index',$crm);
|
|
|
|
+ $this->statsDetail($uid,'guidePersonal',0);
|
|
|
|
+ return redirect()->to($link);
|
|
|
|
+ }
|
|
|
|
+
|
|
public function guidePersonalAccount(Request $request,$channel_id){
|
|
public function guidePersonalAccount(Request $request,$channel_id){
|
|
//$uid = $request->get('uid',0);
|
|
//$uid = $request->get('uid',0);
|
|
$user_cookie = Cookie::get(env('COOKIE_AUTH_WEB_WECHAT'));
|
|
$user_cookie = Cookie::get(env('COOKIE_AUTH_WEB_WECHAT'));
|