更新页面

This commit is contained in:
2025-07-19 15:34:47 +08:00
parent ce8eee2380
commit 5ccbc7f3d4
5 changed files with 78 additions and 37 deletions

View File

@ -10,8 +10,8 @@
<el-form-item label="区域级别" prop="qyjb">
<MOSTY.Select v-model="listQuery.qyjb" filterable :dictEnum="props.dic.D_ZDY_QYJB" width="100%" clearable placeholder="请选择区域类型"/>
</el-form-item>
<el-form-item label="行政区划" prop="xzqh" v-if="listQuery.qylx == 'xzqh'">
<MOSTY.Select v-model="listQuery.xzqh" filterable :dictEnum="props.dic.D_BZ_XZQHDM" width="100%" clearable placeholder="请选择行政区划"/>
<el-form-item label="行政区划" prop="xzqhdm" v-if="listQuery.qylx == 'xzqh'">
<MOSTY.Select v-model="listQuery.xzqhdm" filterable :dictEnum="props.dic.D_BZ_XZQHDM" width="100%" clearable placeholder="请选择行政区划"/>
</el-form-item>
<el-form-item label="地图范围" prop="pgis" class="ww100">
<div class="flex ww100">
@ -63,7 +63,7 @@ const rules = {
qymc: [{ required: true, message: "请输入区域名称", trigger: "blur" }],
qylx: [{ required: true, message: "请选择区域类型", trigger: "change" }],
qyjb: [{ required: true, message: "请选择区域级别", trigger: "change" }],
xzqh: [{ required: true, message: "请选择行政区划", trigger: "change" }],
xzqhdm: [{ required: true, message: "请选择行政区划", trigger: "change" }],
pgis: [{ required: true, message: "请输入地图范围", trigger: ['change','blur'] }],
sxts: [{ required: true, message: "请输入感知元信息", trigger: "blur" }],
};

View File

@ -32,8 +32,8 @@
<template #qylx="{ row }">
<DictTag :tag="false" :value="row.qylx" :options="D_ZDY_QYLX" />
</template>
<template #xzqh="{ row }">
<DictTag :tag="false" :value="row.xzqh" :options="D_BZ_XZQHDM" />
<template #xzqhdm="{ row }">
<DictTag :tag="false" :value="row.xzqhdm" :options="D_BZ_XZQHDM" />
</template>
<template #sxts="{ row }">
<span v-for="(it,idx) in row.sxts" :key="idx">{{ it.sbmc }} <span v-if="idx < row.sxts.length-1"></span></span>
@ -128,7 +128,7 @@ const pageData = reactive({
{ label: "区域等级", prop: "qyjb", showSolt: true },
{ label: "范围名称", prop: "qymc" },
{ label: "范围类型", prop: "qylx", showSolt: true },
{ label: "行政区划", prop: "xzqh", showSolt: true },
{ label: "行政区划", prop: "xzqhdm", showSolt: true },
{ label: "感知源信息", prop: "sxts", showSolt: true },
{ label: "是否启用", prop: "qyzt", showSolt: true }
]