|
@ -51,31 +51,34 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="list"> |
|
|
<div class="list"> |
|
|
<div class="item"> |
|
|
<div class="item" v-if="info.serviceShowFlag"> |
|
|
<span class="item-field">服务方:</span> |
|
|
<span class="item-field">服务方:</span> |
|
|
<span>{{ info.serviceShowName }}</span> |
|
|
<span>{{ info.serviceShowName }}</span> |
|
|
</div> |
|
|
</div> |
|
|
<div class="item"> |
|
|
<template v-if="info.status == 'finished'"> |
|
|
<span class="item-field">实际服务时间:</span> |
|
|
<div class="item"> |
|
|
<span v-if="info.serviceStartTime" |
|
|
<span class="item-field">实际服务时间:</span> |
|
|
>{{ info.serviceStartTime }} 至 <br /> |
|
|
<span v-if="info.serviceStartTime" |
|
|
{{ info.serviceEndTime }}</span |
|
|
>{{ info.serviceStartTime }} 至 <br /> |
|
|
> |
|
|
{{ info.serviceEndTime }}</span |
|
|
</div> |
|
|
> |
|
|
<div class="item"> |
|
|
</div> |
|
|
<span class="item-field">完成情况:</span> |
|
|
<div class="item"> |
|
|
<span |
|
|
<span class="item-field">完成情况:</span> |
|
|
>{{ info.finishResult == "resolved" ? "已解决" : "未解决" }} |
|
|
<span |
|
|
<br /> |
|
|
>{{ info.finishResult == "resolved" ? "已解决" : "未解决" }} |
|
|
{{ info.finishDesc }}</span |
|
|
<br /> |
|
|
> |
|
|
{{ info.finishDesc }}</span |
|
|
</div> |
|
|
> |
|
|
<div class="item"> |
|
|
</div> |
|
|
<span class="item-field">评价:</span> |
|
|
<div class="item"> |
|
|
<span> |
|
|
<span class="item-field">评价:</span> |
|
|
<el-rate :value="info.score" disabled></el-rate> |
|
|
<span> |
|
|
</span> |
|
|
<el-rate :value="info.score" disabled></el-rate> |
|
|
</div> |
|
|
</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
</template> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
@ -194,17 +197,18 @@ export default { |
|
|
if (code === 0) { |
|
|
if (code === 0) { |
|
|
// console.log('data-org----dict', data) |
|
|
// console.log('data-org----dict', data) |
|
|
this.info = data; |
|
|
this.info = data; |
|
|
this.getAnalyse(); |
|
|
this.getAnalyse(demandId); |
|
|
} else { |
|
|
} else { |
|
|
this.$message.error(msg); |
|
|
this.$message.error(msg); |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
async getAnalyse() { |
|
|
async getAnalyse(demandId) { |
|
|
// const url = "/gov/org/customeragency/staffinagencylist"; |
|
|
// const url = "/gov/org/customeragency/staffinagencylist"; |
|
|
this.loading = true; |
|
|
this.loading = true; |
|
|
const url = "/heart/userdemand/demand-research-analysis"; |
|
|
const url = "/heart/userdemand/demand-research-analysis"; |
|
|
let params = { |
|
|
let params = { |
|
|
firstCategoryCode: this.info.firstCategoryCode, |
|
|
firstCategoryCode: this.info.firstCategoryCode, |
|
|
|
|
|
demandRecId: demandId, |
|
|
icResiUserId: this.info.icResiUserId, |
|
|
icResiUserId: this.info.icResiUserId, |
|
|
epmetUserIdList: [this.info.epmetUserId], |
|
|
epmetUserIdList: [this.info.epmetUserId], |
|
|
queryOrigin: this.queryOrigin, |
|
|
queryOrigin: this.queryOrigin, |
|
|