<template>
|
<div class="content-container flex flex-col justify-between">
|
<div class="content-item" v-for="item in contentList" :key="item.itemIndex">
|
<div class="content-wrapper flex justify-between">
|
|
<!-- 信息面板 -->
|
<div class="info-content flex flex-col justify-between">
|
<div class="info-item">
|
<span class="info-label">通择时问:</span>
|
<span class="info-value">{{ item.time }}</span>
|
</div>
|
<div class="info-item">
|
<span class="info-label">隐患类型:</span>
|
<span class="info-value">{{ item.type }}</span>
|
</div>
|
<div class="info-item">
|
<span class="info-label">责任单位:</span>
|
<span class="info-value">{{ item.unit }}</span>
|
</div>
|
<div class="info-item">
|
<span class="info-label">鄂改时限:</span>
|
<span class="info-value">{{ item.rectTime }}</span>
|
</div>
|
<div class="info-item">
|
<span class="info-label">完成情况:</span>
|
<span class="info-value">{{ item.state }}</span>
|
</div>
|
</div>
|
|
<!-- 图片列表 -->
|
<div class="image-content flex justify-between items-center">
|
<ImageSwiper :imageList="item.images"></ImageSwiper>
|
</div>
|
</div>
|
</div>
|
</div>
|
</template>
|
|
<script setup>
|
import { require } from '@/utils/require.js';
|
|
import ImageSwiper from './imageSwiper.vue';
|
import { ref } from 'vue';
|
|
const contentList = ref([
|
{
|
itemIndex: 1,
|
time: '2023 12-12',
|
type: '道路隐患',
|
unit: '都江堰市公安局',
|
rectTime: '2023-13-23',
|
state: '抢修中',
|
images: [
|
require('@/assets/img/test_img/t1.jpg'),
|
require('@/assets/img/test_img/t2.png'),
|
require('@/assets/img/test_img/t3.png'),
|
require('@/assets/img/test_img/t1.jpg'),
|
require('@/assets/img/test_img/t2.png'),
|
require('@/assets/img/test_img/t3.png'),
|
]
|
},
|
{
|
itemIndex: 2,
|
time: '2023 12-12',
|
type: '道路隐患',
|
unit: '都江堰市公安局',
|
rectTime: '2023-13-23',
|
state: '抢修中',
|
images: [
|
require('@/assets/img/test_img/t1.jpg'),
|
require('@/assets/img/test_img/t2.png'),
|
require('@/assets/img/test_img/t3.png'),
|
require('@/assets/img/test_img/t1.jpg'),
|
require('@/assets/img/test_img/t2.png'),
|
require('@/assets/img/test_img/t3.png'),
|
]
|
},
|
{
|
itemIndex: 3,
|
time: '2023 12-12',
|
type: '道路隐患',
|
unit: '都江堰市公安局',
|
rectTime: '2023-13-23',
|
state: '抢修中',
|
images: [
|
require('@/assets/img/test_img/t1.jpg'),
|
require('@/assets/img/test_img/t2.png'),
|
require('@/assets/img/test_img/t3.png'),
|
require('@/assets/img/test_img/t1.jpg'),
|
require('@/assets/img/test_img/t2.png'),
|
require('@/assets/img/test_img/t3.png'),
|
]
|
}
|
]);
|
</script>
|
|
<style lang="scss" scoped>
|
.content-container {
|
height: 510px;
|
}
|
|
.content-item {
|
background-color: rgba(17, 34, 58, 0.6);
|
padding: 18px 7px 18px 23px;
|
border: 1px solid #29466A;
|
}
|
|
.content-item:last-child {
|
margin-bottom: 0px;
|
}
|
|
.info-item {
|
font-size: 12px;
|
|
.info-label {
|
color: rgba(91, 131, 189, 1);
|
}
|
}
|
</style>
|