diff --git a/src/views/portal/case/Detail.vue b/src/views/portal/case/Detail.vue index 428b69e9..ba5bb26e 100644 --- a/src/views/portal/case/Detail.vue +++ b/src/views/portal/case/Detail.vue @@ -295,6 +295,7 @@ export default { this.getPopularity(); this.getPositive(); this.couresreso(); + this.retest(); window.addEventListener( "scroll", this.handleScroll @@ -332,19 +333,18 @@ export default { if (xmlhttp.status == 200) { clearTimeout(timer); $this.Internet = 1; - let event = { + $this.$store.dispatch("userTrigger", { key: "ViewCase",//后台的事件key 发布文章且审核通过 title: '查看案例',//事件的标题 parameters: "",//用户自定义参数 name:value,name:value content: '查看了案例',//事件的内容 objId: this.resolveId,//关联的id objType: "3",//关联的类型 - objInfo: this.caseDetail.title, + objInfo: this.caseDetail?.title, aid: this.userInfo.aid, //当前登录人的id aname: this.userInfo.name,//当前人的姓名 status: 1 //状态,直接写1 - } - $this.$store.dispatch("userTrigger", event); + }); $this.sendEventData(); } else { clearTimeout(timer); @@ -576,7 +576,6 @@ export default { if (this.caseDetail.filePath) { //this.pdfPath=this.basePath+this.caseDetail.filePath; this.createPlayUrl(this.caseDetail.filePath); - this.retest(); //this.sendEventData();//移到检查之后 } else { this.$message.error('内容文件不存在或已被删除,请与管理员联系');