|
@@ -217,6 +217,24 @@ class CoflController extends Controller
|
|
|
return redirect()->to($default_ink);
|
|
|
}
|
|
|
|
|
|
+ public function indexRoot(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','index');
|
|
|
+ $this->stats('index',$crm);
|
|
|
+ $this->statsDetail($uid,'index',0);
|
|
|
+ return redirect()->to($link);
|
|
|
+ }
|
|
|
+
|
|
|
public function recent(Request $request){
|
|
|
$openid = $request->get('openid');
|
|
|
//授权
|
|
@@ -543,6 +561,30 @@ class CoflController extends Controller
|
|
|
return redirect()->to($baselink);
|
|
|
}
|
|
|
|
|
|
+ public function yearActivity(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();
|
|
|
+ }
|
|
|
+ $user = $this->getUsersV2($openid);
|
|
|
+ if(!$user[0]){
|
|
|
+ $distribution_channel_id = 123;
|
|
|
+ }else{
|
|
|
+ $distribution_channel_id = $user[1];
|
|
|
+ }
|
|
|
+ $crm = $request->get('crm','crm_year_activity');
|
|
|
+ $this->stats('activity',$crm);
|
|
|
+ $this->statsDetail($user[0],'year_activity',0);
|
|
|
+ $baselink = $this->getLink($distribution_channel_id).'activity/crmy?'.http_build_query($params);
|
|
|
+ return redirect()->to($baselink);
|
|
|
+ }
|
|
|
+
|
|
|
public function guidePersonalAccount(Request $request,$channel_id){
|
|
|
$uid = $request->get('uid',0);
|
|
|
|
|
@@ -623,4 +665,25 @@ class CoflController extends Controller
|
|
|
//$img = collect($imgs)->random();
|
|
|
return view($page,['img'=>$img,'name'=>$name]);
|
|
|
}
|
|
|
+
|
|
|
+ public function r(Request $request,$number){
|
|
|
+ switch ($number){
|
|
|
+ case 1:
|
|
|
+ //首页
|
|
|
+ break;
|
|
|
+ case 2:
|
|
|
+ //阅读器
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ //阅读器
|
|
|
+ break;
|
|
|
+ case 4:
|
|
|
+ //个人中心
|
|
|
+ break;
|
|
|
+ case 5:
|
|
|
+ //最近阅读
|
|
|
+ break;
|
|
|
+ case 6:
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|