Просмотр исходного кода

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

evoxwht 2 лет назад
Родитель
Сommit
44ce2bf685

+ 2 - 0
crmeb/app/api/controller/pc/PublicController.php

@@ -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;

+ 3 - 0
crmeb/app/api/controller/v1/PublicController.php

@@ -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);
     }
 

+ 0 - 2
crmeb/app/api/route/v1.php

@@ -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');//积分商城首页数据

+ 16 - 5
template/uni-app/pages/index/visualization/index.vue

@@ -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() {