Browse Source

技术认证埋点

ccf 4 years ago
parent
commit
b44f910d89
67 changed files with 1272 additions and 1219 deletions
  1. 1 1
      .nuxt/dist/client/app~24120820.2e188e4.js
  2. 1 0
      .nuxt/dist/client/commons/68e1a9d0~01e7b97c.5ca13eb.js
  3. 1 1
      .nuxt/dist/client/commons/68e1a9d0~01e7b97c.b5b5960.css
  4. 0 1
      .nuxt/dist/client/commons/68e1a9d0~01e7b97c.e3e3ae7.js
  5. 1 0
      .nuxt/dist/client/pages/frontend/skill_cert/profile~01e7b97c.1004030.css
  6. 1 0
      .nuxt/dist/client/pages/frontend/skill_cert/profile~01e7b97c.10228fd.js
  7. 0 1
      .nuxt/dist/client/pages/frontend/skill_cert/profile~01e7b97c.26ef68c.js
  8. 0 1
      .nuxt/dist/client/pages/frontend/skill_cert/profile~01e7b97c.300d00e.css
  9. 1 1
      .nuxt/dist/client/pages/frontend/skill_cert/ready_interview~01e7b97c.5b17a26.css
  10. 1 0
      .nuxt/dist/client/pages/frontend/skill_cert/ready_interview~01e7b97c.9b96b34.js
  11. 0 1
      .nuxt/dist/client/pages/frontend/skill_cert/ready_interview~01e7b97c.e3f30d5.js
  12. 1 0
      .nuxt/dist/client/pages/frontend/skill_cert/resume_improve~f075b844.0e585ab.js
  13. 1 1
      .nuxt/dist/client/pages/frontend/skill_cert/resume_improve~f075b844.37dd69a.css
  14. 0 1
      .nuxt/dist/client/pages/frontend/skill_cert/resume_improve~f075b844.ec51073.js
  15. 1 0
      .nuxt/dist/client/pages/frontend/skill_cert/start_interview~01e7b97c.7c480c0.js
  16. 0 1
      .nuxt/dist/client/pages/frontend/skill_cert/start_interview~01e7b97c.88204d5.js
  17. 1 1
      .nuxt/dist/client/pages/frontend/skill_cert/start_interview~01e7b97c.65b944e.css
  18. 1 1
      .nuxt/dist/client/runtime.d8ba527.js
  19. 1 1
      .nuxt/dist/server/105.js.map
  20. 1 1
      .nuxt/dist/server/110.js.map
  21. 1 1
      .nuxt/dist/server/112.js.map
  22. 1 1
      .nuxt/dist/server/119.js.map
  23. 1 1
      .nuxt/dist/server/120.js.map
  24. 1 1
      .nuxt/dist/server/121.js.map
  25. 1 1
      .nuxt/dist/server/122.js.map
  26. 1 1
      .nuxt/dist/server/123.js.map
  27. 1093 1093
      .nuxt/dist/server/client.manifest.json
  28. 1 1
      .nuxt/dist/server/index.spa.html
  29. 1 1
      .nuxt/dist/server/pages/frontend/consult/create.js.map
  30. 1 1
      .nuxt/dist/server/pages/frontend/learn/add.js.map
  31. 25 16
      .nuxt/dist/server/pages/frontend/skill_cert/add.js
  32. 1 1
      .nuxt/dist/server/pages/frontend/skill_cert/add.js.map
  33. 49 32
      .nuxt/dist/server/pages/frontend/skill_cert/profile.js
  34. 1 1
      .nuxt/dist/server/pages/frontend/skill_cert/profile.js.map
  35. 12 8
      .nuxt/dist/server/pages/frontend/skill_cert/ready_interview.js
  36. 1 1
      .nuxt/dist/server/pages/frontend/skill_cert/ready_interview.js.map
  37. 14 8
      .nuxt/dist/server/pages/frontend/skill_cert/resume_improve.js
  38. 1 1
      .nuxt/dist/server/pages/frontend/skill_cert/resume_improve.js.map
  39. 12 8
      .nuxt/dist/server/pages/frontend/skill_cert/start_interview.js
  40. 1 1
      .nuxt/dist/server/pages/frontend/skill_cert/start_interview.js.map
  41. 1 1
      .nuxt/dist/server/pages/kaifain/add/index.js.map
  42. 1 1
      .nuxt/dist/server/pages/otherpage/money/introduce.js.map
  43. 1 1
      .nuxt/dist/server/pages/otherpage/money/uploadInvoice.js.map
  44. 1 1
      .nuxt/dist/server/pages/otherpage/money/withdraw.js.map
  45. 1 1
      .nuxt/dist/server/pages/otherpage/user/scanLogin.js.map
  46. 1 1
      .nuxt/dist/server/pages/otherpage/userSetting/show.js.map
  47. 1 1
      .nuxt/dist/server/pages/seo/test.js.map
  48. 1 1
      .nuxt/dist/server/pages/sign/new.js.map
  49. 1 1
      .nuxt/dist/server/pages/topics/create.js.map
  50. 1 1
      .nuxt/dist/server/pages/type/vip/index.js.map
  51. 1 1
      .nuxt/dist/server/pages/user/index_article_list.js.map
  52. 1 1
      .nuxt/dist/server/pages/user/new_article.js.map
  53. 1 1
      .nuxt/dist/server/pages/user/new_video.js.map
  54. 1 1
      .nuxt/dist/server/pages/user/new_video_upload.js.map
  55. 1 1
      .nuxt/dist/server/pages/user/register.js.map
  56. 1 1
      .nuxt/dist/server/pages/user/searchTopic/index.js.map
  57. 1 1
      .nuxt/dist/server/pages/user/select_new.js.map
  58. 1 1
      .nuxt/dist/server/pages/user/video_collect.js.map
  59. 1 1
      .nuxt/dist/server/pages/wo/bills/index.js.map
  60. 1 1
      .nuxt/dist/server/pages/wo/cash.js.map
  61. 1 1
      .nuxt/dist/server/server.js
  62. 1 1
      .nuxt/dist/server/server.js.map
  63. 4 1
      pages/frontend/skill_cert/add.vue
  64. 3 0
      pages/frontend/skill_cert/ready_interview.vue
  65. 6 2
      pages/frontend/skill_cert/resume_improve.vue
  66. 3 0
      pages/frontend/skill_cert/start_interview.vue
  67. 1 1
      plugins/common.js

File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/client/app~24120820.2e188e4.js


File diff suppressed because it is too large
+ 1 - 0
.nuxt/dist/client/commons/68e1a9d0~01e7b97c.5ca13eb.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/client/commons/68e1a9d0~01e7b97c.b5b5960.css


File diff suppressed because it is too large
+ 0 - 1
.nuxt/dist/client/commons/68e1a9d0~01e7b97c.e3e3ae7.js


File diff suppressed because it is too large
+ 1 - 0
.nuxt/dist/client/pages/frontend/skill_cert/profile~01e7b97c.1004030.css


File diff suppressed because it is too large
+ 1 - 0
.nuxt/dist/client/pages/frontend/skill_cert/profile~01e7b97c.10228fd.js


File diff suppressed because it is too large
+ 0 - 1
.nuxt/dist/client/pages/frontend/skill_cert/profile~01e7b97c.26ef68c.js


File diff suppressed because it is too large
+ 0 - 1
.nuxt/dist/client/pages/frontend/skill_cert/profile~01e7b97c.300d00e.css


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/client/pages/frontend/skill_cert/ready_interview~01e7b97c.5b17a26.css


File diff suppressed because it is too large
+ 1 - 0
.nuxt/dist/client/pages/frontend/skill_cert/ready_interview~01e7b97c.9b96b34.js


File diff suppressed because it is too large
+ 0 - 1
.nuxt/dist/client/pages/frontend/skill_cert/ready_interview~01e7b97c.e3f30d5.js


File diff suppressed because it is too large
+ 1 - 0
.nuxt/dist/client/pages/frontend/skill_cert/resume_improve~f075b844.0e585ab.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/client/pages/frontend/skill_cert/resume_improve~f075b844.37dd69a.css


File diff suppressed because it is too large
+ 0 - 1
.nuxt/dist/client/pages/frontend/skill_cert/resume_improve~f075b844.ec51073.js


File diff suppressed because it is too large
+ 1 - 0
.nuxt/dist/client/pages/frontend/skill_cert/start_interview~01e7b97c.7c480c0.js


File diff suppressed because it is too large
+ 0 - 1
.nuxt/dist/client/pages/frontend/skill_cert/start_interview~01e7b97c.88204d5.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/client/pages/frontend/skill_cert/start_interview~01e7b97c.65b944e.css


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/client/runtime.d8ba527.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/105.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/110.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/112.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/119.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/120.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/121.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/122.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/123.js.map


File diff suppressed because it is too large
+ 1093 - 1093
.nuxt/dist/server/client.manifest.json


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/index.spa.html


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/frontend/consult/create.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/frontend/learn/add.js.map


File diff suppressed because it is too large
+ 25 - 16
.nuxt/dist/server/pages/frontend/skill_cert/add.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/frontend/skill_cert/add.js.map


File diff suppressed because it is too large
+ 49 - 32
.nuxt/dist/server/pages/frontend/skill_cert/profile.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/frontend/skill_cert/profile.js.map


File diff suppressed because it is too large
+ 12 - 8
.nuxt/dist/server/pages/frontend/skill_cert/ready_interview.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/frontend/skill_cert/ready_interview.js.map


File diff suppressed because it is too large
+ 14 - 8
.nuxt/dist/server/pages/frontend/skill_cert/resume_improve.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/frontend/skill_cert/resume_improve.js.map


File diff suppressed because it is too large
+ 12 - 8
.nuxt/dist/server/pages/frontend/skill_cert/start_interview.js


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/frontend/skill_cert/start_interview.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/kaifain/add/index.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/otherpage/money/introduce.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/otherpage/money/uploadInvoice.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/otherpage/money/withdraw.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/otherpage/user/scanLogin.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/otherpage/userSetting/show.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/seo/test.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/sign/new.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/topics/create.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/type/vip/index.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/user/index_article_list.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/user/new_article.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/user/new_video.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/user/new_video_upload.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/user/register.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/user/searchTopic/index.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/user/select_new.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/user/video_collect.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/wo/bills/index.js.map


File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/pages/wo/cash.js.map


+ 1 - 1
.nuxt/dist/server/server.js

@@ -5116,7 +5116,7 @@ external_vue_default.a.mixin({
       }
     },
 
-    async cnzz(category, action, label) {
+    async cnzz(category, action, label = "") {
       let home_page_type = "";
 
       if (external_js_cookie_default.a.get('home_page_type') == 1) {

File diff suppressed because it is too large
+ 1 - 1
.nuxt/dist/server/server.js.map


+ 4 - 1
pages/frontend/skill_cert/add.vue

@@ -20,7 +20,7 @@
         </div>
         <div class="item" v-for="(item,index) in conditions" :key="index">
           <span class="text">{{item.text}}</span>
-          <a v-if="item.linkUrl" class="action" :href="item.linkUrl" target="view_window">{{item.linkName}}</a>
+          <a v-if="item.linkUrl" :click="this.cnzz('技术认证','等级对照对照表1')" class="action" :href="item.linkUrl" target="view_window">{{item.linkName}}</a>
         </div>
       </div>
 
@@ -221,6 +221,7 @@
     },
     methods: {
       toLevelsDesc() {
+        this.cnzz("技术认证","等级对照表2","")
         window.open(`https://proginn.feishu.cn/docs/doccnFJSsH0KZ9cTfQNpSRrZ4Of`)
       },
       handleLevelChange(value) {
@@ -293,6 +294,7 @@
             }
           }
         });
+        this.cnzz("技术认证","第一步(确认提交)","");
       },
       async getLevels() {
         let res = await this.$axios.$post(`/uapi/pub/freeworklevel`, {occupation_id: 0});
@@ -316,6 +318,7 @@
     async mounted() {
       await this.getDetail();
       await this.getLevels();
+      this.cnzz("技术认证","第一步","");
     }
   }
 </script>

+ 3 - 0
pages/frontend/skill_cert/ready_interview.vue

@@ -39,6 +39,9 @@
           },
         ],
       }
+    },
+    async mounted() {
+      this.cnzz("技术认证","第三步","");
     }
   }
 </script>

+ 6 - 2
pages/frontend/skill_cert/resume_improve.vue

@@ -4,12 +4,12 @@
     <flow :dataList="flowList"></flow>
     <div class="page-content">
       <p class="tips col1">
-        1、主页简历将直接作为面试依据,请务必在面试前<a :href="`/wo/${userinfo.uid}`" target="view_window">完善简历</a>
+        1、主页简历将直接作为面试依据,请务必在面试前<a :href="`/wo/${userinfo.uid}`" :click="this.cnzz('技术认证','完善简历')" target="view_window">完善简历</a>
       </p>
       <p class="tips">2、最近可面试时间</p>
       <el-input class="input" type="textarea" placeholder="比如:周六周日全天有空;最近每晚7点后都有空" :autosize="{ minRows: 8}"
                 v-model="memo"></el-input>
-      <el-button class="submit" type="primary" @click="submit">确认提交</el-button>
+      <el-button class="submit" type="primary"  @click="submit">确认提交</el-button>
       <p class="bottom-tips">* 点击提交后,工作人员将和您确认时间并为您对接面试官</p>
     </div>
   </div>
@@ -58,7 +58,11 @@
             this.$parent.set_step(3);
           }
         });
+        this.cnzz('技术认证','提交面试',"")
       }
+    },
+    async mounted() {
+      this.cnzz("技术认证","第二步","");
     }
   }
 </script>

+ 3 - 0
pages/frontend/skill_cert/start_interview.vue

@@ -38,6 +38,9 @@
           },
         ],
       }
+    },
+    async mounted() {
+      this.cnzz("技术认证","第四步","");
     }
   }
 </script>

+ 1 - 1
plugins/common.js

@@ -52,7 +52,7 @@ Vue.mixin({
         this.goLogin();
       }
     },
-    async cnzz(category,action,label) {
+    async cnzz(category,action,label="") {
       let home_page_type="";
       if(Cookies.get('home_page_type')==1)
       {