移动端和pc增加icp备案以及网安备案

This commit is contained in:
evoxwht 2023-04-24 10:44:15 +08:00
parent 40b20bdd49
commit 44ce2bf685
4 changed files with 21 additions and 7 deletions

View File

@ -51,6 +51,8 @@ class PublicController
$data['site_keywords'] = sys_config('site_keywords');
$data['site_description'] = sys_config('site_description');
$data['network_security'] = sys_config('network_security');
$data['icp_url'] = sys_config('icp_url');
$data['network_security_url'] = sys_config('network_security_url');
$logoUrl = sys_config('pc_logo');
if (strstr($logoUrl, 'http') === false && $logoUrl) {
$logoUrl = sys_config('site_url') . $logoUrl;

View File

@ -117,6 +117,9 @@ class PublicController
public function getSiteConfig()
{
$data['record_No'] = sys_config('record_No');
$data['icp_url'] = sys_config('icp_url');
$data['network_security'] = sys_config('network_security');
$data['network_security_url'] = sys_config('network_security_url');
return app('json')->success($data);
}

View File

@ -365,8 +365,6 @@ Route::group(function () {
Route::post('user/set_visit', 'v1.user.UserController/set_visit')->name('setVisit');// 添加用户访问记录
//复制口令接口
Route::get('copy_words', 'v1.PublicController/copy_words')->name('copyWords');// 复制口令接口
//获取网站配置
Route::get('site_config', 'v1.PublicController/getSiteConfig')->name('getSiteConfig');//获取网站配置
//活动---积分商城
Route::get('store_integral/index', 'v1.activity.StoreIntegralController/index')->name('storeIntegralIndex');//积分商城首页数据

View File

@ -89,7 +89,8 @@
<tabBar :dataConfig="tabBar.default" :pagePath="'/pages/index/index'"
@click.native="bindEdit('tabBar', 'default')"></tabBar>
<!-- #ifdef H5 -->
<view v-if="site_config && !isIframe" class="site-config" @click="goICP">{{site_config}}</view>
<view v-if="site_config.record_No && !isIframe" class="site-config" @click="goICP">{{site_config.record_No}}</view>
<view v-if="site_config.network_security && !isIframe" class="site-config" @click="goNetwork">{{site_config.network_security}}</view>
<!-- #endif -->
<view class="uni-p-b-98"></view>
<couponWindow style="position: relative; z-index: 10000" :window="isCouponShow" @onColse="couponClose"
@ -251,7 +252,7 @@
couponObj: {},
isCouponShow: false,
shareInfo: {},
site_config: "",
site_config: {},
isIframe: app.globalData.isIframe,
headerSerch: {}, //头部搜索
swiperBg: {}, //轮播
@ -326,7 +327,7 @@
// #endif
siteConfig()
.then((res) => {
this.site_config = res.data.record_No;
this.site_config = res.data;
})
.catch((err) => {
return this.$util.Tips({
@ -486,13 +487,23 @@
// #endif
goICP() {
// #ifdef H5
window.open("http://beian.miit.gov.cn/");
window.open(this.site_config.icp_url);
// #endif
// #ifdef MP
uni.navigateTo({
url: `/pages/annex/web_view/index?url=https://beian.miit.gov.cn/`,
url: `/pages/annex/web_view/index?url=` + this.site_config.icp_url,
});
// #endif
},
goNetwork() {
// #ifdef H5
window.open(this.site_config.network_security_url);
// #endif
// #ifdef MP
uni.navigateTo({
url: `/pages/annex/web_view/index?url=` + this.site_config.network_security_url,
});
// #endif
},
onLoadFun() {},
reconnect() {