From 635e1b3c0d48c2db884794cb8bc26d6ff1591ffa Mon Sep 17 00:00:00 2001 From: zmc <zmc_li@foxmail.com> Date: 星期四, 21 十二月 2023 16:24:46 +0800 Subject: [PATCH] 1.增加行政处罚的数据展示 2.增加信访的数据展示 --- src/components/search-option/FYOptionLocation.vue | 33 +++++++++++++++++---------------- 1 files changed, 17 insertions(+), 16 deletions(-) diff --git a/src/components/search-option/FYOptionLocation.vue b/src/components/search-option/FYOptionLocation.vue index 34c47c0..ea6c3d4 100644 --- a/src/components/search-option/FYOptionLocation.vue +++ b/src/components/search-option/FYOptionLocation.vue @@ -1,5 +1,5 @@ <template> - <el-form-item :label="placeholder"> + <el-form-item :label="placeholder" :prop="prop"> <el-cascader v-model="selectedOptions" :options="locations" @@ -39,7 +39,8 @@ checkStrictly: { type: Boolean, default: true - } + }, + prop: String }, emits: ['update:value'], data() { @@ -81,9 +82,7 @@ return } if (nVal != oVal) { - if (nVal || nVal.length > 0) { - this.selectedOptions = this.optionFormatReverse(nVal) - } + this.selectedOptions = this.optionFormatReverse(nVal) } }, deep: true, @@ -125,17 +124,19 @@ }, optionFormatReverse(val) { const res = [] - if (val.pCode) { - res.push([val.pCode, val.pName]) - } - if (val.cCode) { - res.push([val.cCode, val.cName]) - } - if (val.dCode) { - res.push([val.dCode, val.dName]) - } - if (val.tCode) { - res.push([val.tCode, val.tName]) + if (val) { + if (val.pCode) { + res.push([val.pCode, val.pName]) + } + if (val.cCode) { + res.push([val.cCode, val.cName]) + } + if (val.dCode) { + res.push([val.dCode, val.dName]) + } + if (val.tCode) { + res.push([val.tCode, val.tName]) + } } return res } -- Gitblit v1.9.3