Commit a860e248 authored by anxixi's avatar anxixi

运营指标验收等功能

parent d724c31a
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
<btnbar v-else @loginState="loginState" @successState="successState" :row="item" :index="index" :btnType="1" :eventId="$route.query.id"></btnbar> <btnbar v-else @loginState="loginState" @successState="successState" :row="item" :index="index" :btnType="1" :eventId="$route.query.id"></btnbar>
</div> </div>
</div> </div>
<el-tooltip placement="top-start" effect="light"> <el-tooltip v-if="item.empIntroduction" placement="top-start" effect="light">
<div slot="content" style="width: 200px;">{{item.empIntroduction}}</div> <div slot="content" style="width: 200px;">{{item.empIntroduction}}</div>
<p class="ellipsisFont1" style="color:#1A1A1E;height: 20px;max-width: 90%;">{{item.empIntroduction}}</p> <p class="ellipsisFont1" style="color:#1A1A1E;height: 20px;max-width: 90%;">{{item.empIntroduction}}</p>
</el-tooltip> </el-tooltip>
...@@ -120,7 +120,7 @@ ...@@ -120,7 +120,7 @@
<img class="userImg_vip" v-if="item.isProfessor == 1" src="../../assets/img/proFeedBack/vip.png" alt=""> <img class="userImg_vip" v-if="item.isProfessor == 1" src="../../assets/img/proFeedBack/vip.png" alt="">
<img class="userImg_vip" v-if="item.isModerator == 1&&item.isProfessor == 0" src="../../assets/img/mobile/moderator.png" alt=""> <img class="userImg_vip" v-if="item.isModerator == 1&&item.isProfessor == 0" src="../../assets/img/mobile/moderator.png" alt="">
</span> </span>
<p @click="tohome(item.empId)" class="ellipsisFont1">{{item.empName}}</p> <p @click="tohome(item.empId)" class="ellipsisFont1 mouseHover">{{item.empName}}</p>
<p class="ellipsisFont1">{{item.empTitle}}</p> <p class="ellipsisFont1">{{item.empTitle}}</p>
<div v-if="item.empId != userInfo.empId&&$i18n.locale=='zh-CN'"> <div v-if="item.empId != userInfo.empId&&$i18n.locale=='zh-CN'">
<popoverBardbar :iseventlive="true" v-if="item.isFriend == 2" :row="item"></popoverBardbar> <popoverBardbar :iseventlive="true" v-if="item.isFriend == 2" :row="item"></popoverBardbar>
......
...@@ -250,7 +250,7 @@ ...@@ -250,7 +250,7 @@
<el-form-item v-if="formData.versionType == 0&&$i18n.locale=='zh-CN'" label="相关内容:" style="width: 100%;"> <el-form-item v-if="formData.versionType == 0&&$i18n.locale=='zh-CN'" label="相关内容:" style="width: 100%;">
<el-button type="primary" plain @click="resourcesVisible = true">添加内容</el-button> <el-button type="primary" plain @click="resourcesVisible = true">添加内容</el-button>
</el-form-item> </el-form-item>
<div style="margin: 0 30px 30px 180px;"> <div v-if="formData.versionType == 0&&$i18n.locale=='zh-CN'" style="margin: 0 30px 30px 180px;">
<el-table <el-table
tooltip-effect="dark" tooltip-effect="dark"
class="projectTable" class="projectTable"
...@@ -542,7 +542,7 @@ ...@@ -542,7 +542,7 @@
<el-dialog :title="$t('pubactivities.addguests')" :visible.sync="guestVisible" :append-to-body="true" :close-on-click-modal="false" @close="closeSensorguest" class="dialogWrap"> <el-dialog :title="$t('pubactivities.addguests')" :visible.sync="guestVisible" :append-to-body="true" :close-on-click-modal="false" @close="closeSensorguest" class="dialogWrap">
<el-form :inline="true" label-width="210px" :model="guestform" :rules="guestrules" ref="guestform" class="contnetform300s"> <el-form :inline="true" label-width="210px" :model="guestform" :rules="guestrules" ref="guestform" class="contnetform300s">
<el-form-item :label="$t('pubactivities.ContactDetails')+':'" prop="guestContact"> <el-form-item :label="$t('pubactivities.ContactDetails')+':'" prop="guestContact">
<el-input style="width:370px;" maxlength="36" @blur="isempAccountblur" v-model="guestform.guestContact" :placeholder="$t('partner.otherReason')+$t('pubactivities.ContactDetails')"></el-input> <el-input @input="$forceUpdate()" style="width:370px;" maxlength="36" @blur="isempAccountblur" v-model="guestform.guestContact" :placeholder="$t('partner.otherReason')+$t('pubactivities.ContactDetails')"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="$t('pubactivities.guestname')+':'" prop="linguestName"> <el-form-item :label="$t('pubactivities.guestname')+':'" prop="linguestName">
<el-input :disabled="guestform.guestName&&guestform.empId?true:false" style="width:370px;" maxlength="36" v-model="guestform.linguestName" :placeholder="$t('pubactivities.plguestname')"></el-input> <el-input :disabled="guestform.guestName&&guestform.empId?true:false" style="width:370px;" maxlength="36" v-model="guestform.linguestName" :placeholder="$t('pubactivities.plguestname')"></el-input>
...@@ -634,7 +634,9 @@ ...@@ -634,7 +634,9 @@
data() { data() {
return { return {
resourcesVisible:false, resourcesVisible:false,
resourcesform:{}, resourcesform:{
title:'',
},
resourcesTypelist:[ resourcesTypelist:[
{key:'RAT01',label:'话题'}, {key:'RAT01',label:'话题'},
{key:'RAT02',label:'活动'}, {key:'RAT02',label:'活动'},
...@@ -791,6 +793,7 @@ ...@@ -791,6 +793,7 @@
editindex:null, editindex:null,
guestform:{ guestform:{
guestPic:'', guestPic:'',
guestContact:'',
}, },
guestlist:[], guestlist:[],
urltext:'', urltext:'',
...@@ -828,6 +831,8 @@ ...@@ -828,6 +831,8 @@
} }
}, },
getsearchResources(val){ getsearchResources(val){
this.resourcesTitlelist = []
this.resourcesform.title = '';
let params = { let params = {
pagination: { pagination: {
number: 99999, number: 99999,
...@@ -840,7 +845,6 @@ ...@@ -840,7 +845,6 @@
}; };
api.searchResources(params).then(response => { api.searchResources(params).then(response => {
if(response.code == 0) { if(response.code == 0) {
this.resourcesTitlelist = []
response.result.records.forEach((item) => { response.result.records.forEach((item) => {
this.resourcesTitlelist.push({ this.resourcesTitlelist.push({
address: item.resourceId, address: item.resourceId,
...@@ -857,7 +861,9 @@ ...@@ -857,7 +861,9 @@
}); });
}, },
closeResources(){ closeResources(){
this.resourcesform = {}; this.resourcesform = {
title:'',
};
this.resourcesTitlelist = {}; this.resourcesTitlelist = {};
}, },
newOpen(row){ newOpen(row){
...@@ -925,6 +931,7 @@ ...@@ -925,6 +931,7 @@
// } // }
// }, // },
isempAccountblur(){ isempAccountblur(){
this.$forceUpdate();
this.$refs['guestform'].validateField('guestContact', empAccountError => { //验证手机号码是否正确 this.$refs['guestform'].validateField('guestContact', empAccountError => { //验证手机号码是否正确
var guestContact = this.guestform.guestContact; var guestContact = this.guestform.guestContact;
if (!empAccountError) { if (!empAccountError) {
...@@ -938,12 +945,15 @@ ...@@ -938,12 +945,15 @@
this.guestform.linguestDesc = this.guestform.guestDesc; this.guestform.linguestDesc = this.guestform.guestDesc;
this.guestform.linguestName = this.guestform.guestName; this.guestform.linguestName = this.guestform.guestName;
}else{ }else{
this.guestform = { if(this.guestform.empId){
guestPic:'', this.guestform = {
}; guestPic:'',
this.guestform.guestContact = guestContact; guestContact:'',
};
this.guestform.guestContact = guestContact;
}
} }
this.$refs['guestform'].resetFields(); // this.$refs['guestform'].resetFields();
} else { } else {
this.$message.error(response.msg); this.$message.error(response.msg);
} }
...@@ -993,8 +1003,9 @@ ...@@ -993,8 +1003,9 @@
closeSensorguest(){ closeSensorguest(){
this.guestform = { this.guestform = {
guestPic:'', guestPic:'',
guestContact:'',
}; };
// this.$refs['guestform'].resetFields(); this.$refs['guestform'].resetFields();
}, },
//邀请嘉宾 //邀请嘉宾
addguest(){ addguest(){
......
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