Browse Source

feat:水位成果

master
waibao2 4 weeks ago
parent
commit
6794a91a73
  1. 14
      src/components/ESelectSingle/index.vue
  2. 3
      src/views/report/waterZl/index.vue

14
src/components/ESelectSingle/index.vue

@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
<template>
<div class="cascader-container">
<el-select-v2 filterable v-model="stnmId" :options="options" :props="defaultProps" placeholder="请选择" @change="(val)=>handleChange(val,name)" style="width: 240px" />
<el-select-v2 filterable v-model="stnmId" :options="options" :props="defaultProps" placeholder="请选择" @change="handleChange" style="width: 240px" />
</div>
</template>
@ -38,12 +37,15 @@ @@ -38,12 +37,15 @@
const stnmId = ref('')
const handleChange = (id,name) => {
console.log(id,name)
return
const handleChange = (val) => {
stnmId.value = val
const selectedOption = options.value.find(option => option.stnmId === val)
if (selectedOption) {
stnm.value = selectedOption.stnm || selectedOption.name || ''
emit('stationChange', val, options.value, stnm.value)
emit('loadingChange', false);
} else {
emit('stationChange', val, options.value, '')
} emit('loadingChange', false);
}
const options = ref([])

3
src/views/report/waterZl/index.vue

@ -99,8 +99,9 @@ @@ -99,8 +99,9 @@
loading.value = loadingState;
}
//
const handleStationChange = (stnmId) => {
const handleStationChange = (stnmId, options, stnm) => {
queryParams.stnmId = stnmId
selectStnm.value = stnm
if (stnmId == undefined) {
proxy.$modal.msgWarning("请选择站点后查询");
return

Loading…
Cancel
Save