Commit 40452b32 authored by anxixi's avatar anxixi

运营指标验收等功能

parent bc60d79c
<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&&isVisible" @click="isuserClick" class="event_iconchange">
<div v-if="$i18n.locale=='zh-CN'&&!userClick&&isVisible&&eventdata.versionType == 0" @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>
......@@ -59,6 +59,7 @@
isVisible:false,
activityId:Number(this.$route.query.id),
isVisibleTimer:null,
eventdata:{},
userInfo: this.publicFun.getUserInfoCookieType() ? JSON.parse(this.Base64.decode(this.publicFun.getUserInfoCookieType())) : null,
}
},
......@@ -129,11 +130,25 @@
that.isShowChange(true);
},60000*5);
},
getActivityDetails(){
api.getActivityDetails(this.$route.query.id).then(response => {
if(response.code == 0) {
this.eventdata = response.result;
} else {
this.$message.error(response.msgCode);
}
})
.catch(error => {
console.log("提交出错");
return false;
});
},
},
mounted() {
globalMsg.$emit('topisInit', false);
globalMsg.$emit('sendIndex', 3);
document.getElementsByTagName("body")[0].style.overflow = "hidden";
this.getActivityDetails();
this.userHistory(0);
if(this.$i18n.locale=='zh-CN'){
this.isShowChange();
......
......@@ -32,7 +32,7 @@
<tabCmpt v-if="visible&&isMobile==1" :isMargin="isMargin"></tabCmpt>
<PageBottom v-if="isMobile!=1&&!isLeftShow" @itemBtn="sendbtn" @aboutwebtn="aboutwebtn"
style="z-index: 1;position: relative;"></PageBottom>
style="z-index: 10;position: relative;"></PageBottom>
</div>
</template>
......
......@@ -17,8 +17,8 @@
<div>
<div class="gendisplay">
<p @click="tohome(item)">
<i class="hover_cursor">{{item.empName}}</i>
<i style="font-size: 12px;padding-left:10px;font-weight: normal;">
<i class="hover_cursor mouseHover">{{item.empName}}</i>
<i style="font-size: 12px;padding-left:10px;font-weight: normal;cursor: pointer;">
{{item.isProfessor == 1||item.isModerator == 1?item.empTitle:item.workName}}
</i>
</p>
......
......@@ -220,7 +220,7 @@
</el-table-column>
<el-table-column :label="$t('listjson.action')" width="100" align='center'>
<template slot-scope="scope">
<el-button type="text" @click="editguest(scope.row)">
<el-button type="text" @click="editguest(scope.row,scope.$index)">
{{$t('Otherjson.edittext')}}
</el-button>
<el-button type="text" @click="deleteguest(scope.$index,guestlist)">
......@@ -940,6 +940,7 @@
let params = {
guestContact:this.guestform.guestContact
};
let editIndex = this.guestform.editIndex;
api.getAccountInfo(params).then(response => {
if(response.code == 0) {
if(response.result){
......@@ -955,6 +956,7 @@
this.guestform.guestContact = guestContact;
}
}
this.guestform.editIndex = editIndex;
// this.$refs['guestform'].resetFields();
} else {
this.$message.error(response.msg);
......@@ -1046,10 +1048,11 @@
});
},
//编辑嘉宾
editguest(row){
editguest(row,index){
api.getGuestsInfo(row.guestId).then(response => {
if(response.code == 0) {
this.guestform = response.result;
this.guestform.editIndex = index;
this.guestform.linguestDesc = this.guestform.guestDesc;
this.guestform.linguestName = this.guestform.guestName;
this.guestVisible = true;
......@@ -1080,13 +1083,9 @@
let urls = this.guestform.guestId?'/base/guests/editGuestsInfo':'/base/guests/addGuestsInfo';
api.addGuestsInfo(urls,this.guestform).then(response => {
if(response.code == 0) {
this.guestform.guestId = response.result;
for(let i in this.guestlist){
if(!this.isEditevent&&this.guestlist[i].guestId == this.guestform.guestId){
this.$set(this.guestlist, i, this.guestform);
}
}
if(this.isEditevent)this.guestlist.push(this.guestform);
if(!this.isEditevent)this.$set(this.guestlist, this.guestform.editIndex, this.guestform);
this.guestform.guestId = response.result;
this.guestVisible = false;
} else {
this.$message.error(response.msg);
......
......@@ -10,7 +10,7 @@
<div style="background: #FFFFFF;border-radius: 3px;position: relative">
<div style="padding: 15px 15px 0 15px;">
<div class="gendisplay">
<div style="position: relative;">
<div style="position: relative;cursor: pointer;">
<img @click="tohome(commentdata.userInfo.empId)" v-if="commentdata.userInfo.empLogo" :src="commentdata.userInfo.empLogo" style="border-radius: 50%; border:1px solid #DCDFF1; width: 36px;height: 36px;">
<img v-else src="../../assets/img/defaultlogo.png" style="border-radius: 50%; border:1px solid #DCDFF1; width: 36px;height: 36px;">
<img v-if="commentdata.userInfo.isProfessor" src="../../assets/img/proFeedBack/vip.png" alt="" style="position: absolute;right: 0px;bottom: 0px;width: 10px;">
......@@ -773,7 +773,7 @@
};
if(childrow){
if(this.publicFun.unique(childrow.wordarea).length<10){
// this.$message.error('内容不能为空');
this.$message.error('您输入的内容未达到10个字,请修改后重试!');
return;
}
params.commentsContent = childrow.wordarea;
......@@ -783,7 +783,7 @@
params.commentsState = childrow.commentsState?0:1;
}else{
if(this.publicFun.unique(row.wordarea).length<10){
// this.$message.error('内容不能为空');
this.$message.error('您输入的内容未达到10个字,请修改后重试!');
return;
}
params.commentsContent = row.wordarea;
......
......@@ -120,7 +120,7 @@
<!-- </div>-->
<!-- </div>-->
<!-- </div>-->
<div v-if="contentdata.baseTopicNotice&&contentdata.baseTopicNotice.isEnable == 1" style="background: #ffffff;border-radius: 3px;padding:15px 17px;margin-top: 15px;">
<div v-if="contentdata.baseTopicNotice&&contentdata.baseTopicNotice.isEnable == 1" style="background: #ffffff;border-radius: 3px;padding:15px 17px;margin-bottom: 15px;">
<div v-if="contentdata.baseTopicNotice&&contentdata.baseTopicNotice.isEnable == 1" @click="tourldetail(contentdata.baseTopicNotice)" style="margin: 5px 0;">
<p style="line-height: 28px;color: #1A1A1E;margin-right: 10px;cursor: pointer;">
<span style="background: #FF5D5D;color: #ffffff;padding: 2px 3px;font-size: 12px;border-radius: 3px;margin-right: 10px;">公告</span>
......@@ -298,7 +298,7 @@
</div>
<div class="paragraph">
<div class="gendisplay">
<p style="margin-right: 5px;font-size: 12px;">
<p class="mouseHover" style="margin-right: 5px;font-size: 12px;cursor: pointer;">
{{commentsitem.isProfessor == 1?commentsitem.empName:commentsitem.nickName}}
</p>
<p v-if="commentsitem.moderator" style="margin: -1px 5px 0;">
......@@ -481,13 +481,13 @@
<div style="margin:0 30px 20px 0;">
<div>
<div class="gendisplay" style="padding: 20px 20px 0 20px;">
<div style="position: relative;">
<div style="position: relative;cursor: pointer;">
<img @click="tohome(contentdata.baseModeratorList[0].empId)" v-if="contentdata.baseModeratorList[0].empLogo" :src="contentdata.baseModeratorList[0].empLogo" style="border-radius: 50%; border:1px solid #DCDFF1; width: 60px;height: 60px;">
<img @click="tohome(contentdata.baseModeratorList[0].empId)" v-else src="../../assets/img/defaultlogo.png" style="border-radius: 50%; border:1px solid #DCDFF1; width: 60px;height: 60px;">
<img src="../../assets/img/mobile/moderator.png" alt="" style="position: absolute;right: 3px;top: 47px;width: 15px;">
</div>
<div style="margin: 10px 0 0 15px;">
<p @click="tohome(contentdata.baseModeratorList[0].empId)" style="color:#1A1A1E;cursor: pointer;">{{contentdata.baseModeratorList[0].empName}}</p>
<p class="mouseHover" @click="tohome(contentdata.baseModeratorList[0].empId)" style="color:#1A1A1E;cursor: pointer;">{{contentdata.baseModeratorList[0].empName}}</p>
<p class="ellipsisFont3" style="margin-top: 10px;color: #AAAAAA;width: 100%;max-height: 60px;overflow: hidden;">{{contentdata.baseModeratorList[0].moderatorIntroduction}}</p>
</div>
</div>
......@@ -520,7 +520,7 @@
<img src="../../assets/img/proFeedBack/vip.png" alt="" style="position: absolute;right: 3px;bottom: 0px;width: 15px;">
</div>
<div style="margin: 10px 0 0 15px;">
<p @click="tohome(item.empId)" style="color:#1A1A1E;cursor: pointer;">{{item.empName}}</p>
<p class="mouseHover" @click="tohome(item.empId)" style="color:#1A1A1E;cursor: pointer;">{{item.empName}}</p>
<el-tooltip placement="top" effect="light">
<div slot="content" style="width: 400px;">
<div class="gendisplay">
......@@ -1369,6 +1369,7 @@
if(childrow){
if(this.publicFun.unique(childrow.wordarea).length<10){
// this.$message.error('内容不能为空');
this.$message.error('您输入的内容未达到10个字,请修改后重试!');
return;
}
params.commentsContent = childrow.wordarea;
......@@ -1378,7 +1379,7 @@
params.commentsState = childrow.commentsState?0:1;
}else{
if(this.publicFun.unique(row.wordarea).length<10){
// this.$message.error('内容不能为空');
this.$message.error('您输入的内容未达到10个字,请修改后重试!');
return;
}
params.commentsContent = row.wordarea;
......
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