Commit fb7314b5 authored by anxixi's avatar anxixi

话题相关功能

parent 0a2b73ec
......@@ -61,11 +61,14 @@
<p>{{amountinfodata.senderName}}</p>
</el-form-item>
<el-form-item label="ID:">
<p>{{amountinfodata.empId}}</p>
<p>{{amountinfodata.discussId}}</p>
</el-form-item>
<el-form-item label="账号:">
<p>{{amountinfodata.empAccount}}</p>
</el-form-item>
<el-form-item label="昵称:">
<p>{{amountinfodata.nickName}}</p>
</el-form-item>
<el-form-item label="姓名:">
<p>{{amountinfodata.empName}}</p>
</el-form-item>
......@@ -84,6 +87,9 @@
<el-form-item label="评级理由:">
<p>{{amountinfodata.starRateReason}}</p>
</el-form-item>
<el-form-item label="发布的标题:">
<p>{{amountinfodata.topicTitle}}</p>
</el-form-item>
<el-form-item label="发布的讨论:">
<p v-html="amountinfodata.discussContent"></p>
</el-form-item>
......
......@@ -397,6 +397,10 @@
},
//批量发放固定红包
sendStarPackets(amount,row){
if(amount <= 1 || amount > 100){
this.$message.error('随机金额限制1-100,请重新输入');
return
}
this.$confirm('确定要给 '+(row?row.empName:(this.enticationlist.length+'人'))+' 发放 '+amount+' 元红包么?', {
cancelButtonText: '取消',
confirmButtonText: '确定',
......@@ -410,10 +414,6 @@
},
//发送红包
sendStarPacket(state,amount,row){
if(amount <= 0 || amount > 100){
this.$message.error('随机金额限制100,请重新输入');
return
}
let params = {
amount:amount,
};
......
......@@ -41,7 +41,7 @@
</el-table-column>
<el-table-column prop="empLogo" label="版主头像" align="center">
<template slot-scope="scope">
<img :src="scope.row.empLogo" style="width: 30px;height: 30px;border-radius: 50%;">
<img :src="scope.row.empLogo?scope.row.empLogo:require('../../assets/img/defaultlogo.png')" style="width: 30px;height: 30px;border-radius: 50%;">
</template>
</el-table-column>
<el-table-column :label="$t('listjson.action')" width="180" align='center'>
......@@ -95,7 +95,7 @@
<el-form-item label="版主头像:">
<p class="imgTitle">请确保图片清晰、完整,仅支持PNG,JPG,JPEG,最大不超过2M。</p>
<div v-if="expertData.isUpdate == 2">
<img :src="expertData.empLogo" style="width: 128px;height: 128px;border-radius: 3px;">
<img :src="expertData.empLogo?expertData.empLogo:require('../../assets/img/defaultlogo.png')" style="width: 128px;height: 128px;border-radius: 3px;">
</div>
<div v-else class="uploadImg">
<uploadCover
......
......@@ -351,7 +351,7 @@
</div>
</el-tab-pane>
</el-tabs>
<p @click="getProfessorpicId(professorUnfold?20:5)" v-if="professorlist&&professorlist.length>=6">
<p @click="getProfessorpicId(professorUnfold?20:5)" v-if="professorCount>=6">
{{professorUnfold?'展开':'收起'}} <i class="iconfont" :class="professorUnfold?'icon-xiala':'icon-xiala-copy'" style="font-size: 12px"></i>
</p>
</div>
......
......@@ -104,7 +104,7 @@
<div style="margin:0 30px 20px 0;">
<div class="list_moderator" v-for="(item,index) in moderatorlist" :key="index">
<p>
<img :src="item.empLogo" alt="" style="width: 60px;height: 60px;border-radius: 50%;">
<img :src="item.empLogo?item.empLogo:require('../../assets/img/defaultlogo.png')" alt="" style="width: 60px;height: 60px;border-radius: 50%;">
</p>
<p class="ellipsisFont1" style="color: #1A1A1E;margin-top: 5px;width: 60px;height: 20px;overflow: hidden;">
{{item.empName}}
......@@ -144,7 +144,7 @@
<div style="margin:0 30px 20px 0;">
<div class="list_moderator" v-for="(item,index) in moderatorlist" :key="index">
<p>
<img :src="item.empLogo" alt="" style="width: 60px;height: 60px;border-radius: 50%;">
<img :src="item.empLogo?item.empLogo:require('../../assets/img/defaultlogo.png')" alt="" style="width: 60px;height: 60px;border-radius: 50%;">
</p>
<p class="ellipsisFont1" style="color: #1A1A1E;margin-top: 5px;width: 60px;height: 20px;overflow: hidden;">
{{item.empName}}
......
......@@ -252,7 +252,7 @@
api.addTopicDiscuss(params).then(response => {
if(response.code == 0) {
this.$message.success('发表成功');
this.$emit('pushdataEvent',response.result.id);
this.$emit('pushdataEvent',response.result.id,response.result.count);
if(!this.topicid){
this.$router.push({path:"/topicDetails",query:{id:this.topicId}});
}
......
......@@ -679,8 +679,9 @@
closediscuss(){
this.isdiscussdialog = false;
},
pushdataEvent(id){
pushdataEvent(id,count){
this.isdiscussdialog = false;
this.contentdata.topicDiscussStr = count;
this.$refs.childintegral.getintegralCode('ITV001',id,5);
this.contentList = [];
this.topicdatacur_page = 1;
......
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