This commit is contained in:
2025-12-17 19:03:38 +08:00
parent 561aec8a90
commit 299f6b8f02

View File

@ -1,29 +1,39 @@
<template> <template>
<div class="warning-item" > <div class="warning-item" >
<el-divider content-position="left">发聩内容</el-divider>
<div class="info-item">
<span class="text">反馈人姓名{{ props.row.fkrxm }}</span>
<span class="text">反馈时间{{ props.row.fksj }}</span>
</div>
<div class="info-item">反馈内容<span>{{ props.row.qsFk || '暂无' }}</span></div>
<el-divider content-position="left">建议内容</el-divider>
<el-divider content-position="left">处置建议</el-divider>
<div class="item-row" v-for="(it,idx) in list" :key="idx"> <div class="item-row" v-for="(it,idx) in list" :key="idx">
<div class="info-item"> <div class="info-item">
<span class="text">预警人姓名{{ it.jryXm }}</span> <span class="text">预警人姓名{{ it.jryXm }}</span>
<span class="text">建议时间{{ it.jysj }}</span> <span class="text">建议时间{{ it.jysj }}</span>
<span class="text">所属部门{{ it.ssbm }}</span>
</div> </div>
<div class="info-item">建议内容<span>{{ it.jynr || '暂无' }}</span></div> <div class="info-item">建议内容<span>{{ it.jynr || '暂无' }}</span></div>
</div> </div>
<div> <div>
<el-empty v-if="list.length === 0" description="暂无数据" /> <el-empty v-if="list.length === 0" description="暂无数据" />
</div> </div>
<el-divider content-position="left">发聩内容</el-divider>
<div class="item-row" v-for="(it,idx) in Fklist" :key="idx">
<div class="info-item">
<span class="text">处置地址{{ it.czdz }}</span>
<span class="text">处置时间{{ it.czsj }}</span>
</div>
<div class="info-item">常控不尿检理由<span>{{ it.ckbnjly || '暂无' }}</span></div>
<div class="info-item">常控处置反馈补充信息<span>{{ it.ckczbcxx || '暂无' }}</span></div>
<div class="info-item">常控立线侦察评估<span>{{ it.cklxzcpg || '暂无' }}</span></div>
<div class="info-item">常控立线侦察评估依据<span>{{ it.cklxzcpgyj || '暂无' }}</span></div>
</div>
<div>
<el-empty v-if="Fklist.length === 0" description="暂无数据" />
</div>
</div> </div>
</template> </template>
<script setup> <script setup>
import { ref, computed, onMounted } from 'vue' import { ref, computed, onMounted } from 'vue'
import { qcckPost } from "@/api/qcckApi.js"; import { qcckPost,qcckGet } from "@/api/qcckApi.js";
// import DictTag from '@/components/dictTag.vue'
const props = defineProps({ const props = defineProps({
/** 表格行数据 */ /** 表格行数据 */
@ -40,10 +50,14 @@ const props = defineProps({
}, },
}) })
const list = ref([]) const list = ref([])
const Fklist = ref([])
onMounted(() => { onMounted(() => {
qcckPost({yjid: props.row.id},'/mosty-gsxt/yjxx/czjy/getPageList').then((res) => { qcckPost({yjid: props.row.id},'/mosty-gsxt/yjxx/czjy/getPageList').then((res) => {
list.value = res.records || [] list.value = res.records || []
}) })
qcckGet({},'/mosty-gsxt/yjzxSfyj/'+ props.row.id).then((res) => {
Fklist.value = res.fkList || []
})
}) })
// console.log('row😃: ', props.row); // console.log('row😃: ', props.row);
</script> </script>
@ -62,9 +76,10 @@ onMounted(() => {
} }
.info-item{ .info-item{
line-height: 36px; line-height: 36px;
width: 100%;
.text{ .text{
display: inline-block; display: inline-block;
width: 200px; width: 25%;
margin-right: 10px; margin-right: 10px;
} }
} }