liyongli 1 年之前
父節點
當前提交
80045d7455

+ 32 - 1
src/view/IntangibleCulturalHeritageCeremony/index.js

@@ -10,7 +10,38 @@ window.weixin_Share_Init(
   window.$originData.orginParames.title,
   '',
   'https://cxzx.smcic.net/topic/tool/img/%E9%9D%9E%E9%81%97%E7%9B%9B%E5%85%B8/fy.jpg',
-  'https://cxzx.smcic.net/topic/activity/IntangibleCulturalHeritageCeremony.html?' + Date.now()
+  'https://cxzx.smcic.net/topic/activity/IntangibleCulturalHeritageCeremony.html?' +
+    Date.now()
 );
 document.title = window.$originData.orginParames.title || '';
+window.$originData.orginParames.SL = new window.SmcicLogger('special', 'c6124e07');
+window.$originData.orginParames.SL.Util.SetUrl('https://collect.smcic.net:8443/');
+window.$originData.orginParames.SL.Systematic.Init({
+  appid: 'c6124e07',
+  channel: 'special',
+  model: '',
+  os: '',
+  os_version: '',
+  carrier: '',
+  network_type: '',
+  ip: '',
+  app_name: '',
+  app_version: '',
+  build_version: '',
+  platform_type: ''
+});
+window.$originData.orginParames.SL.Content.CommodityDetail({
+  commodity_detail_source: '活动',
+  commodity_id: '',
+  commodity_name: document.title,
+  publisher_name: '',
+  publisher_id: '',
+  review_count: 0,
+  comment_count: 0,
+  collect_count: 0,
+  share_count: 0,
+  like_count: 0,
+  tag: []
+});
+
 createApp(App).mount('#app');

+ 5 - 1
src/view/IntangibleCulturalHeritageCeremony/index.vue

@@ -146,7 +146,7 @@ const onLoad = e => {
 };
 
 const down = item => {
-  console.log(item);
+  console.log(window.$originData.orginParames.SL);
   if (isWechat) return showToast('请使用浏览器打开本页面');
   window.fetch(item.downUrl)
     .then(response => {
@@ -167,6 +167,10 @@ const down = item => {
       a.click();
       window.URL.revokeObjectURL(url); // 释放URL对象
       document.body.removeChild(a);
+      window.$originData.orginParames.SL.appClick({
+        page_name: item.title + '下载',
+        event_type: item.downUrl
+      });
     })
     .catch(error => {
       console.error('Error downloading file:', error);

+ 9 - 11
src/view/imageLive/index.js

@@ -1,11 +1,9 @@
-
-        import App from './index.vue'
-        import "@/assets/js/common"
-        import {createApp} from 'vue'
-        import {getPageParameters, environment} from "../../config/pageConfig"
-        // 判断环境
-        environment();
-        window.$originData = getPageParameters();
-        document.title = window.$originData.orginParames.title || "";
-        createApp(App).mount('#app');
-        
+import App from './index.vue';
+import '@/assets/js/common';
+import { createApp } from 'vue';
+import { getPageParameters, environment } from '../../config/pageConfig';
+// 判断环境
+environment();
+window.$originData = getPageParameters();
+document.title = window.$originData.orginParames.title || '';
+createApp(App).mount('#app');