From d756c746602050170febccd066055fef170de306 Mon Sep 17 00:00:00 2001 From: zhaofang <752743406@qq.com> Date: Tue, 15 Nov 2022 11:57:12 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/interact-bar/interact-bar.vue | 3 ++- pages/plus/addArticle.vue | 19 +++++++++++++++++++ pages/plus/addQuestion.vue | 20 +++++++++++++++++++- pages/plus/editQuestion.vue | 6 ++++++ pages/plus/feedback.vue | 20 +++++++++++++++++++- 5 files changed, 65 insertions(+), 3 deletions(-) diff --git a/components/interact-bar/interact-bar.vue b/components/interact-bar/interact-bar.vue index 85d23c1..e1050c7 100644 --- a/components/interact-bar/interact-bar.vue +++ b/components/interact-bar/interact-bar.vue @@ -233,7 +233,8 @@ objInfo: this.data.title, aid: this.userInfo.aid, //当前登录人的id aname: this.userInfo.name,//当前人的姓名 - status: 1 //状态,直接写1 + status: 1 ,//状态,直接写1 + source:2, } apiStat.sendEvent(event); // this.$store.dispatch("userTrigger", event); diff --git a/pages/plus/addArticle.vue b/pages/plus/addArticle.vue index 357ce1b..8b995e2 100644 --- a/pages/plus/addArticle.vue +++ b/pages/plus/addArticle.vue @@ -85,6 +85,8 @@ import apiArtice from '@/api/modules/article.js' import config from '@/config/index.js' import uploadUtil from '@/utils/upload.js' + import apiStat from '@/api/phase2/stat.js' + import { mapGetters } from 'vuex'; export default { data() { return { @@ -104,6 +106,9 @@ fileList: [] } }, + computed:{ + ...mapGetters(['userInfo']), + }, mounted() { uni.onKeyboardHeightChange(res => { this.editorCtx.scrollIntoView({ @@ -156,6 +161,20 @@ }else if(res.result.status==3){ $this.$refs.messager.show({message:'审核未通过已转人工审核',type:'error'}); }else if(res.result.status==9){ + let event = { + key: "PublishArticle",//后台的事件key 发布文章且审核通过 + title: "发表文章",//事件的标题 + parameters:"",//用户自定义参数 name:value,name:value + content: "发表了文章",//事件的内容 + objId: res.result.id,//关联的id + objType: "2",//关联的类型 + objInfo: $this.article.title, + aid: $this.userInfo.aid, //当前登录人的id + aname: $this.userInfo.name,//当前人的姓名 + status: 1 ,//状态,直接写1 + source:2, + } + apiStat.sendEvent(event); uni.redirectTo({ url:'/pages/resource/articeDetail?id='+res.result.id }) diff --git a/pages/plus/addQuestion.vue b/pages/plus/addQuestion.vue index 453d767..2f22536 100644 --- a/pages/plus/addQuestion.vue +++ b/pages/plus/addQuestion.vue @@ -66,9 +66,10 @@