From 8cffe3b961224f59d8b6a8fc59d8cae1c6d9de2f Mon Sep 17 00:00:00 2001 From: 龚焕茏 <2842157468@qq.com> Date: 星期四, 07 三月 2024 17:48:42 +0800 Subject: [PATCH] 地图管理 --- src/views/dg/danger/total.vue | 27 +++++++++++++++++---------- 1 files changed, 17 insertions(+), 10 deletions(-) diff --git a/src/views/dg/danger/total.vue b/src/views/dg/danger/total.vue index 510f60d..f420cd5 100644 --- a/src/views/dg/danger/total.vue +++ b/src/views/dg/danger/total.vue @@ -86,8 +86,8 @@ <el-form-item label="闀囪鍚嶇О" prop="townStreetName" label-width="100"> <!-- <el-input v-model="form.townStreetName" placeholder="璇疯緭鍏ラ晣琛楀悕绉�" /> --> <el-select v-model="form.townStreetName" placeholder="璇烽�夋嫨" clearable style="width: 240px" > - <el-option v-for="item in townStreetNames" :key="item.townStreetName" :label="item.townStreetName" :value="item.townStreetName"/> - </el-select> + <el-option v-for="item in townStreetNames" :key="item.name" :label="item.name" :value="item.name"/> + </el-select> </el-form-item> <el-form-item label="缁熻鍛ㄦ湡" prop="periodDate" label-width="100"> <el-select v-model="form.period" placeholder="璇烽�夋嫨" style="width: 100px;" @change="clearPeriod"> @@ -159,6 +159,7 @@ <script setup name="DangerTotal" lang="ts"> import { listDangerTotal, getDangerTotal, delDangerTotal, addDangerTotal, updateDangerTotal } from '@/api/dg/dangerTotal'; import { DangerTotalVO, DangerTotalQuery, DangerTotalForm } from '@/api/dg/dangerTotal/types'; +import { RegionVO } from '@/api/region/types'; const { proxy } = getCurrentInstance() as ComponentInternalInstance; @@ -178,14 +179,6 @@ visible: false, title: '' }); - -const townStreetNames = [ -{ - townStreetName: '骞哥琛楅亾', -}, -{ - townStreetName: '閾舵潖琛楅亾' -}]; const initFormData: DangerTotalForm = { id: undefined, @@ -335,6 +328,7 @@ onMounted(() => { getList(); + getTownStreetNames(); }); /** 鍛ㄦ湡骞存垨鏈� */ @@ -401,5 +395,18 @@ uploadRef.value?.submit(); } +// 璋冪敤鍚庣API鑾峰彇闀囪鍚嶇О鍒楄〃 +import { listRegion} from '@/api/region'; +const townStreetNames = ref<RegionVO[]>([]); + +const regionQueryParams = { + parentCode: 510181 +} + +/** 鏌ヨ闀囪 */ +const getTownStreetNames = async () => { + const res = await listRegion(regionQueryParams); + townStreetNames.value = res.rows; +} </script> -- Gitblit v1.8.0