getCopyright()); } /** * 场景域名 * @return Response */ public function getSceneDomain() { return success(( new ConfigService() )->getSceneDomain()); } /** * 获取站点信息 * @return Response */ public function site() { return success(( new ConfigService() )->getWebSite()); } /** * 获取手机端首页列表 */ public function getWapIndexList() { $data = $this->request->params([ [ 'title', '' ], [ 'key', '' ] // 多个查询,逗号隔开 ]); return success(( new ConfigService() )->getWapIndexList($data)); } /** * 获取地图配置 * @return Response */ public function getMap() { return success(( new ConfigService() )->getMap()); } /** * 获取初始化数据信息 * @return Response */ public function init() { $data = $this->request->params([ [ 'url', '' ], [ 'openid', '' ] ]); $res = []; $res[ 'tabbar_list' ] = ( new DiyConfigService() )->getBottomList(); $res[ 'map_config' ] = ( new ConfigService() )->getMap(); $res[ 'site_info' ] = ( new ConfigService() )->getWebSite(); $res[ 'member_level' ] = ( new MemberLevelService() )->getList(); $res[ 'login_config' ] = ( new MemberConfigService() )->getLoginConfig($data[ 'url' ]); $res[ 'theme_list' ] = ( new DiyService() )->getDiyTheme(); // 查询是否已经存在该小程序用户, 如果存在则小程序端快捷登录时不再弹出授权弹框 $res[ 'member_exist' ] = 0; if (!empty($data[ 'openid' ])) { $res[ 'member_exist' ] = ( new MemberService() )->getCount([ [ 'weapp_openid', '=', $data[ 'openid' ] ] ]) > 0 ? 1 : 0; } ( new MemberService() )->initMemberData(); event('initWap'); return success($res); } }