wenliming 2 سال پیش
والد
کامیت
36c7b1c662
3فایلهای تغییر یافته به همراه22 افزوده شده و 5 حذف شده
  1. 2 2
      log-center/logger.js
  2. 16 0
      pages/treasure/index.vue
  3. 4 3
      utils/help.js

+ 2 - 2
log-center/logger.js

@@ -2,9 +2,9 @@ import axios from 'axios';
 import { logType } from './logEnum.js';
 import { getBrowser, getUserInfo, appVersionCode, denetExtensionId, detectExtension } from '../utils/help';
 
-const logApi = {
+export const logApi = {
 	prod: 'https://log.denetnet.net',
-	pre: 'https://pretestlog.denetme.net',
+	pre: 'https:/prelog.denetme.net',
 	test: 'https://testlog.denetme.net',
 };
 

+ 16 - 0
pages/treasure/index.vue

@@ -173,6 +173,22 @@ export default {
 		// 埋点
 		if (this.isMobile) {
 			this.pageSource = Report.pageSource.mobileLandingPage;
+			setTimeout(() => {
+				Report.reportLog({
+					baseInfo: {
+						appVersionCode: this.appVersionCode,
+						mid: this.mid,
+						pageSource: this.pageSource,
+						machineCode: this.mid,
+					},
+					params: {
+						eventData: {
+							businessType: Report.businessType.pageView,
+							postId: this.detail.postId,
+						},
+					},
+				});
+			}, 500);
 		}
 		Report.reportLog({
 			baseInfo: {

+ 4 - 3
utils/help.js

@@ -1,3 +1,4 @@
+import { logApi } from '../log-center/logEnum';
 import Cookie from 'js-cookie';
 //application/vnd.chromium.remoting-viewer 可能为360特有 通过_mine判断是否是360
 export function isBrowser() {
@@ -62,15 +63,15 @@ export const getEnvConfig = () => {
 	switch (process.env.NUXT_ENV.MODE) {
 		case `prod`:
 			host = `https://api.denetme.net`;
-			logHost = `https://log.weiqumeta.com`;
+			logHost = logApi.prod;
 			break;
 		case `pre`:
 			host = `https://preapi.denetme.net`;
-			logHost = `https://prelog.weiqumeta.com`;
+			logHost = logApi.pre;
 			break;
 		default:
 			host = `https://testapi.denetme.net`;
-			logHost = `https://testlog.weiqumeta.com`;
+			logHost = logApi.test;
 			break;
 	}