success('获取成功',$config); } /** * 获取悬浮窗数据 * @return void */ public function navigation(){ $config = \app\common\model\app\Config::getConfig('pc_navigation'); $this->success('获取成功',$config); } /** * 获取悬浮窗数据 * @return void */ public function footer(){ $data = \app\common\model\config\System::getConfig('system'); $config = \app\common\model\app\Config::getConfig('pc_footer'); $config['name'] = $data['name']; $this->success('获取成功',$config); } /** * 获取移动端页面 * @return void */ public function mobilePath(){ //判断当前开放的终端 $type = input('type','index'); $id = input('id',0); $data = [ 'h5'=>false, 'mini'=>false, 'dy'=>false ]; $path = [ 'course'=> 'pages/course/detail/detail', 'page'=> 'pages/public/diy/diy', 'group'=> 'pages/course/group/group', 'activity_signin'=> 'pages/app/activity/sign/sign', 'activity'=> 'pages/app/activity/detail/detail', 'exercises'=> 'pages/app/exam/detail/detail', 'physical'=> 'pages/app/physical/detail/detail', 'evaluation'=> 'pages/app/exam/detail/detail', 'vipcard'=> 'pages/app/vip/center/center', 'index'=> 'pages/public/diy/diy' ]; $wxOfficialAccountConfig = \app\common\model\config\System::getConfig('wxOfficialAccount'); $H5Config = \app\common\model\config\System::getConfig('H5'); $wxMiniProgramConfig = \app\common\model\config\System::getConfig('wxMiniProgram'); $dyMiniProgramConfig = \app\common\model\config\System::getConfig('dyMiniProgram'); if(isset($path[$type])){ global $_W; if($wxOfficialAccountConfig['status'] == 'open' || $H5Config['status'] == 'open'){ $mobilePath = $_W['siteroot'].'?i='.$_W['uniacid'].'&route=index#'; $data['h5'] = $mobilePath."/".$path[$type]."?id=".$id; } if($wxMiniProgramConfig['status'] == 'open'){ $wechatQrCode = \app\common\library\share\Qrsharecode::getMpCode($type,$id,'wechat'); if($wechatQrCode){ $data['mini'] = "data:image/png;base64,".$wechatQrCode; } } // if($dyMiniProgramConfig['status'] == 'open'){ // $dyQrCode = \app\common\library\share\Qrsharecode::getMpCode($type,$id,'douyin'); // if($dyQrCode){ // $data['dy'] = "data:image/png;base64,".$dyQrCode; // } // } } $this->success("获取成功",$data); } }