From 78d28b4db2c490491715ca9c31a2894b46e9ead6 Mon Sep 17 00:00:00 2001 From: 马宇豪 <978517621@qq.com> Date: 星期五, 04 八月 2023 08:46:06 +0800 Subject: [PATCH] 接口调整 --- src/views/Admin/components/msgDetailMod.vue | 28 ++++++++++++++++++++++++++++ 1 files changed, 28 insertions(+), 0 deletions(-) diff --git a/src/views/Admin/components/msgDetailMod.vue b/src/views/Admin/components/msgDetailMod.vue index 910d21f..24d6e63 100644 --- a/src/views/Admin/components/msgDetailMod.vue +++ b/src/views/Admin/components/msgDetailMod.vue @@ -50,6 +50,14 @@ <a-button @click="viewFile(item)" type="link" v-for="(item,index) in details.attachments" :key="index"><a-icon type="paper-clip"/>{{item.attachementName}}</a-button> </a-col> </a-row> + <a-row :gutter="24" v-if="showMeasure == true"><a-col :span="4">基础措施</a-col> + <a-col :span="14" class="noBorder"> + <div v-for="(item,index) in measureDetail.baseMeasures" :key="index"> + {{index+1}}、{{item}} + </div> + </a-col> + </a-row> + <a-row :gutter="24" v-if="showMeasure == true"><a-col :span="4">响应反馈</a-col><a-col :span="14">{{measureDetail.responseMeasure}}</a-col></a-row> </div> </a-modal> </template> @@ -58,6 +66,7 @@ import {getReviewDetailByWorker} from "@/api/review"; import axios from "axios"; import Cookies from "js-cookie"; +import {responseMeasure} from "@/api/new"; export default { name: 'msgDetailMod', data () { @@ -65,6 +74,8 @@ visible: false, confirmLoading: false, details: {}, + measureDetail: {}, + showMeasure: false, riskOptions: [ {name: '地震',value: 1}, {name: '气象',value: 3}, @@ -102,6 +113,23 @@ } }, + async getMeasures(id){ + const t = this + const res = await responseMeasure({id:id}) + if(res.data.code == 100){ + const data = res.data.data + if(data.baseMeasures && data.baseMeasures.length > 0){ + t.measureDetail = data + t.showMeasure = true + }else{ + t.measureDetail = {} + t.showMeasure = false + } + }else{ + this.$message.error(res.data.msg) + } + }, + viewFile(item){ const t = this const { baseUrl } = require('../../../../config/env.' + process.env.NODE_ENV) -- Gitblit v1.9.2