|
|
|
@ -2,6 +2,7 @@ |
|
|
|
<div class=""> |
|
|
|
<el-card |
|
|
|
:class="{ 'box-card': source === 'visiual' }" |
|
|
|
:style="containerStyle" |
|
|
|
v-if="showType == ''" |
|
|
|
> |
|
|
|
<h3 v-if="source === 'manage'"> |
|
|
|
@ -64,17 +65,19 @@ |
|
|
|
class="line" |
|
|
|
@click="handleToTopic" |
|
|
|
> |
|
|
|
<i class="el-icon-view"></i> 查看话题 |
|
|
|
<i class="el-icon-view"></i> 查看话题 |
|
|
|
</div> |
|
|
|
<div |
|
|
|
v-else-if="issueInfo.sourceType === 'ic_event'" |
|
|
|
class="line" |
|
|
|
@click="handleToEvent" |
|
|
|
> |
|
|
|
<i class="el-icon-view"></i> 查看事件 |
|
|
|
<i class="el-icon-view"></i> 查看事件 |
|
|
|
</div> |
|
|
|
<!-- <div v-else>--</div> --> |
|
|
|
<div v-else class="line" @click="handleToTopic"><i class="el-icon-view"></i> 查看话题>--</div> |
|
|
|
<div v-else class="line" @click="handleToTopic"> |
|
|
|
<i class="el-icon-view"></i> 查看话题>-- |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div |
|
|
|
@ -84,7 +87,9 @@ |
|
|
|
]" |
|
|
|
> |
|
|
|
<span class="u-info-title-2">意见和建议:</span> |
|
|
|
<div class="line" @click="handleToSuggest"><i class="el-icon-view"></i> 查看全部</div> |
|
|
|
<div class="line" @click="handleToSuggest"> |
|
|
|
<i class="el-icon-view"></i> 查看全部 |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div |
|
|
|
@ -134,8 +139,8 @@ |
|
|
|
> |
|
|
|
</div> |
|
|
|
<div slot="reference"> |
|
|
|
<el-button v-if="source === 'manage'" type="text" size="small" |
|
|
|
> <i class="el-icon-edit"></i> 更改</el-button |
|
|
|
<el-button v-if="source === 'manage'" type="text" size="small"> |
|
|
|
<i class="el-icon-edit"></i> 更改</el-button |
|
|
|
> |
|
|
|
|
|
|
|
<div v-else class="one-btn">更改</div> |
|
|
|
@ -205,8 +210,8 @@ |
|
|
|
> |
|
|
|
</div> |
|
|
|
<div slot="reference"> |
|
|
|
<el-button v-if="source === 'manage'" size="small" type="text" |
|
|
|
> <i class="el-icon-edit"></i>更改</el-button |
|
|
|
<el-button v-if="source === 'manage'" size="small" type="text"> |
|
|
|
<i class="el-icon-edit"></i>更改</el-button |
|
|
|
> |
|
|
|
|
|
|
|
<div v-else class="one-btn">更改</div> |
|
|
|
@ -249,9 +254,17 @@ |
|
|
|
}} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div></div> |
|
|
|
</div> |
|
|
|
|
|
|
|
<div class="stat-be"> |
|
|
|
<div class="stat-item"> |
|
|
|
<img src="../../../../../assets/images/index/zhichi.png" alt="" /> |
|
|
|
<span>支持</span> {{ issueTrend.supportAmount }} |
|
|
|
</div> |
|
|
|
<div class="stat-item"> |
|
|
|
<img src="../../../../../assets/images/index/fandui.png" alt="" /> |
|
|
|
<span>反对</span> {{ issueTrend.oppositionAmount }} |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
<div v-if="issueChartData.length > 0" class="m-chart"> |
|
|
|
<line-chart :list="issueChartData" /> |
|
|
|
</div> |
|
|
|
@ -262,7 +275,7 @@ |
|
|
|
1、状态=完成 (已评价)||(没评价&&不是本人) |
|
|
|
|
|
|
|
2、状态=未完成 (有操作id) --> |
|
|
|
<div v-if="type === 'info'" class="div-btn"> |
|
|
|
<div v-if="type === 'info'" class="div-btn-info"> |
|
|
|
<el-button size="small" @click="handleCloseEvent">关闭</el-button> |
|
|
|
</div> |
|
|
|
</el-card> |
|
|
|
@ -333,7 +346,19 @@ export default { |
|
|
|
|
|
|
|
data: iniData, |
|
|
|
|
|
|
|
computed: {}, |
|
|
|
computed: { |
|
|
|
containerStyle() { |
|
|
|
if (this.type === "info") { |
|
|
|
return { |
|
|
|
minHeight: "calc(88vh - 50px)", |
|
|
|
overflow: "auto", |
|
|
|
position: "relative", |
|
|
|
}; |
|
|
|
} else { |
|
|
|
return {}; |
|
|
|
} |
|
|
|
}, |
|
|
|
}, |
|
|
|
|
|
|
|
watch: { |
|
|
|
selectedCateData(val) { |
|
|
|
|