Commit 2ca936da authored by anxixi's avatar anxixi

运营指标验收等功能

parent d4dd736e
......@@ -83,6 +83,10 @@ export default {
selectMyMessageList(params){
return api.fetchPost("/business/my/selectMyMessageList",params);
},
//获取是否交换名片
getIsChangeAxios(params){
return api.fetchLoadingPost("/base/emp/selectChannelOpenState?"+Qs.stringify(params));
},
//处理消息
executeMessage(params){
return api.fetchPost("/business/my/executeMessage",params);
......
<template>
<div>
<iframe name = "child" id = "child" src="live.html" frameborder="0" scrolling="no" style="position:related;top: 2.8px;left: 0px;width: 100%;height: 100vh;border: medium none;"></iframe>
<div v-if="$i18n.locale=='zh-CN'&&!userClick" @click="isuserClick" class="event_iconchange">
<div v-if="$i18n.locale=='zh-CN'&&!userClick&&isVisible" @click="isuserClick" class="event_iconchange">
<el-tooltip class="item" effect="dark" content="互换名片,拓展人脉圈" placement="top-start">
<img class="event_iconchange_img" src="../../assets/img/changeImg.png" alt="">
</el-tooltip>
......@@ -29,6 +29,8 @@
</template>
<script>
import setApi from "../mobile/api";
window.onload = function(){
var paramsUrl = require('js-base64').Base64.decode(decodeURIComponent(document.location.href.split("?")[1].split("=")[1])).split("/webinar/inituser/")[1];
var _iftameBody = document.getElementById('child').contentWindow.document.getElementsByTagName("body")[0];
......@@ -53,6 +55,7 @@
userClick:false,
titleHover:0,
newstotalResult:0,
isVisible:false,
activityId:Number(this.$route.query.id),
userInfo: this.publicFun.getUserInfoCookieType() ? JSON.parse(this.Base64.decode(this.publicFun.getUserInfoCookieType())) : null,
}
......@@ -95,6 +98,18 @@
console.log(err)
})
},
isShowChange(){
let params = {
activityId:this.$route.query.id
}
api.getIsChangeAxios(params).then((res)=>{
if(res.code==0){
this.isVisible = res.result.exchangeCards==1?false:true;
}else this.$toast(res.msg);
}).catch((err)=>{
this.$toast(err);
})
},
newstotal(val){
this.newstotalResult = val;
},
......@@ -104,6 +119,7 @@
globalMsg.$emit('sendIndex', 3);
document.getElementsByTagName("body")[0].style.overflow = "hidden";
this.userHistory(0);
this.isShowChange();
},
beforeRouteLeave(to,from,next) { // 在组件生命周期结束的时候销毁。、
// this.userHistory(1);
......
......@@ -51,17 +51,45 @@
<el-table :data="auditlist" tooltip-effect="dark" class="projectTable2">
<el-table-column :label="$t('releasejson.numberin')" type="index" width="50" align="center">
</el-table-column>
<el-table-column prop="empAccount" label="专家账号" align="center" width="120"></el-table-column>
<el-table-column prop="professorName" label="专家姓名" align="center" width="120"></el-table-column>
<el-table-column prop="empSex" label="性别" align="center" width="80">
<el-table-column prop="empAccount" label="专家账号" align="center" width="150"></el-table-column>
<el-table-column prop="professorName" label="专家姓名" align="center" width="80"></el-table-column>
<el-table-column prop="empSex" label="性别" align="center" width="60">
<template slot-scope="scope">
<p>{{scope.row.empSex==0?'男':'女'}}</p>
</template>
</el-table-column>
<el-table-column prop="professorTitle" label="专家title" align="center" width="80"></el-table-column>
<el-table-column prop="dataNameList" label="行业方向" align="center" width="180"></el-table-column>
<el-table-column prop="professorIntroduction" label="专家介绍" align="center" width="180"></el-table-column>
<el-table-column prop="professorWork" label="工作单位" align="center" width="180"></el-table-column>
<el-table-column prop="professorTitle" label="专家title" align="center" width="120">
<template slot-scope="scope">
<el-tooltip placement="top" effect="light">
<div slot="content" style="width: 200px;">{{scope.row.professorTitle}}</div>
<p class="ellipsisFont2">{{scope.row.professorTitle}}</p>
</el-tooltip>
</template>
</el-table-column>
<el-table-column prop="dataNameList" label="行业方向" align="center" width="160">
<template slot-scope="scope">
<span v-for="(item,index) in scope.row.dataNameList">
{{item}}
<i> {{scope.row.dataNameList.length-1 == index ? '' : ' 、 '}} </i>
</span>
</template>
</el-table-column>
<el-table-column prop="professorIntroduction" label="专家介绍" align="center" width="230">
<template slot-scope="scope">
<el-tooltip placement="top" effect="light">
<div slot="content" style="width: 200px;">{{scope.row.professorIntroduction}}</div>
<p class="ellipsisFont2">{{scope.row.professorIntroduction}}</p>
</el-tooltip>
</template>
</el-table-column>
<el-table-column prop="professorWork" label="工作单位" align="center" width="120">
<template slot-scope="scope">
<el-tooltip placement="top" effect="light">
<div slot="content" style="width: 200px;">{{scope.row.professorWork}}</div>
<p class="ellipsisFont2">{{scope.row.professorWork}}</p>
</el-tooltip>
</template>
</el-table-column>
<el-table-column prop="orgName" label="区域" align="center" width="80"></el-table-column>
<el-table-column prop="createdName" label="区域联系人" align="center" width="120"></el-table-column>
<el-table-column prop="professorLogo" label="专家头像" align="center">
......
......@@ -32,18 +32,46 @@
<el-row>
<el-table :data="createdProfessorslist" tooltip-effect="dark" class="projectTable2">
<el-table-column type="index" label="序号" align="center"></el-table-column>
<el-table-column prop="empAccount" label="专家账号" align="center"></el-table-column>
<el-table-column prop="professorName" label="专家姓名" align="center"></el-table-column>
<el-table-column prop="empSex" label="性别" align="center">
<el-table-column prop="empAccount" label="专家账号" align="center" width="150"></el-table-column>
<el-table-column prop="professorName" label="专家姓名" align="center" width="80"></el-table-column>
<el-table-column prop="empSex" label="性别" align="center" width="60">
<template slot-scope="scope">
<p>{{scope.row.empSex==0?'男':'女'}}</p>
</template>
</el-table-column>
<el-table-column prop="professorTitle" label="专家title" align="center"></el-table-column>
<el-table-column prop="dataNameList" label="行业方向" align="center"></el-table-column>
<el-table-column prop="professorIntroduction" label="专家介绍" align="center"></el-table-column>
<el-table-column prop="professorWork" label="工作单位" align="center"></el-table-column>
<el-table-column prop="contactStaff" label="是否沟通过" align="center">
<el-table-column prop="professorTitle" label="专家title" align="center" width="120">
<template slot-scope="scope">
<el-tooltip placement="top" effect="light">
<div slot="content" style="width: 200px;">{{scope.row.professorTitle}}</div>
<p class="ellipsisFont2">{{scope.row.professorTitle}}</p>
</el-tooltip>
</template>
</el-table-column>
<el-table-column prop="dataNameList" label="行业方向" align="center" width="160">
<template slot-scope="scope">
<span v-for="(item,index) in scope.row.dataNameList">
{{item}}
<i> {{scope.row.dataNameList.length-1 == index ? '' : ' 、 '}} </i>
</span>
</template>
</el-table-column>
<el-table-column prop="professorIntroduction" label="专家介绍" align="center" width="230">
<template slot-scope="scope">
<el-tooltip placement="top" effect="light">
<div slot="content" style="width: 200px;">{{scope.row.professorIntroduction}}</div>
<p class="ellipsisFont2">{{scope.row.professorIntroduction}}</p>
</el-tooltip>
</template>
</el-table-column>
<el-table-column prop="professorWork" label="工作单位" align="center" width="120">
<template slot-scope="scope">
<el-tooltip placement="top" effect="light">
<div slot="content" style="width: 200px;">{{scope.row.professorWork}}</div>
<p class="ellipsisFont2">{{scope.row.professorWork}}</p>
</el-tooltip>
</template>
</el-table-column>
<el-table-column prop="contactStaff" label="是否沟通过" align="center" width="120">
<template slot-scope="scope">
<p>{{scope.row.contactStaff==0?'是':scope.row.contactStaff==1?'否':'——'}}</p>
</template>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment