| | |
| | | <template> |
| | | <el-row> |
| | | <el-col :span="20"> |
| | | <!-- <el-row> --> |
| | | <!-- <el-col :span="20"> --> |
| | | <el-form label-position="right" label-width="60px" :inline="false"> |
| | | <el-form-item label="区域"> |
| | | <OptionLocation2 |
| | |
| | | v-model="gridGroup" |
| | | ></OptionGridGroup> |
| | | </el-form> |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-form-item> |
| | | <!-- </el-col> --> |
| | | <!-- <el-col :span="4"> --> |
| | | <!-- <el-form-item> |
| | | <el-button |
| | | :loading="loading" |
| | | :disabled="!gridGroup" |
| | |
| | | > |
| | | 查询 |
| | | </el-button> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | </el-form-item> --> |
| | | <!-- </el-col> --> |
| | | <!-- </el-row> --> |
| | | </template> |
| | | <script setup> |
| | | import { ref, watch } from 'vue'; |
| | | |
| | | defineProps({ |
| | | loading: Boolean |
| | | loading: Boolean, |
| | | }); |
| | | |
| | | const location = ref(undefined); |
| | |
| | | }); |
| | | |
| | | watch(gridGroup, (nv, ov) => { |
| | | // 首次进入自动触发一次查询事件 |
| | | if (ov == undefined && nv != ov) { |
| | | // 自动触发一次查询事件 |
| | | // if (ov == undefined && nv != ov) { |
| | | if (nv != ov) { |
| | | handleClick(); |
| | | } |
| | | }); |