This commit is contained in:
liuye
2023-08-23 09:42:03 +08:00
parent 21346a6798
commit 4ce40daea1

View File

@@ -15,7 +15,7 @@
<div class="detail-content__wrapper--left"> <div class="detail-content__wrapper--left">
<ai-card title="基础信息"> <ai-card title="基础信息">
<template #right> <template #right>
<el-button type="primary" @click="editClick()">编辑</el-button> <el-button type="primary" @click="editClick()" v-if="detail.eventStatus != 2 || detail.eventStatus != 3">编辑</el-button>
</template> </template>
<template #content> <template #content>
<ai-wrapper> <ai-wrapper>
@@ -30,7 +30,8 @@
<ai-uploader :instance="instance" disabled v-model="detail.files"></ai-uploader> <ai-uploader :instance="instance" disabled v-model="detail.files"></ai-uploader>
</ai-info-item> </ai-info-item>
<ai-info-item label="所属网格">{{ detail.girdName }}</ai-info-item> <ai-info-item label="所属网格">{{ detail.girdName }}</ai-info-item>
<ai-info-item label="事件位置" isLine> <ai-info-item label="事件地点" isLine>{{ detail.address }}</ai-info-item>
<ai-info-item label="地图位置" isLine>
<div id="map" style="width: 500px; height: 280px;"></div> <div id="map" style="width: 500px; height: 280px;"></div>
</ai-info-item> </ai-info-item>
</ai-wrapper> </ai-wrapper>
@@ -171,6 +172,9 @@
:limit="9"> :limit="9">
</ai-uploader> </ai-uploader>
</el-form-item> </el-form-item>
<el-form-item label="事件地点" style="width: 100%;">
<el-input disabled size="small" v-model="editInfo.address"></el-input>
</el-form-item>
<el-form-item label="上报位置" prop="lat"> <el-form-item label="上报位置" prop="lat">
<el-button @click="showMap = true">地图标绘</el-button> <el-button @click="showMap = true">地图标绘</el-button>
</el-form-item> </el-form-item>
@@ -178,7 +182,7 @@
</ai-dialog> </ai-dialog>
<ai-dialog title="地图" :visible.sync="showMap" @opened="initMapSelect" width="800px" class="mapDialog" @onConfirm="selectMap"> <ai-dialog title="地图" :visible.sync="showMap" @opened="initMapSelect" width="800px" class="mapDialog" @onConfirm="selectMap">
<div id="mapDialog" style="height:400px;"></div> <div id="mapDialog" style="height:400px;"></div>
<el-form label-width="80px" style="padding: 10px 20px 0 20px;"> <el-form label-width="80px" style="padding: 10px 20px 0 0;">
<el-row type="flex" justify="space-between"> <el-row type="flex" justify="space-between">
<el-form-item label="经度"> <el-form-item label="经度">
<el-input disabled size="small" v-model="placeDetail.lng" style="width:100px;"></el-input> <el-input disabled size="small" v-model="placeDetail.lng" style="width:100px;"></el-input>