From a50eefeb4836da92871c539fb010ae391ae303d4 Mon Sep 17 00:00:00 2001
From: odc.xiaohui <xiaohui@Q1>
Date: 星期一, 20 二月 2023 16:09:57 +0800
Subject: [PATCH] 2023/2/20 肖辉 修改事项处理管理-所属区域
---
src/components/seachHeader/index.vue | 25 ++++++++++++++++++++++++-
1 files changed, 24 insertions(+), 1 deletions(-)
diff --git a/src/components/seachHeader/index.vue b/src/components/seachHeader/index.vue
index 7ce454d..228f1be 100644
--- a/src/components/seachHeader/index.vue
+++ b/src/components/seachHeader/index.vue
@@ -25,7 +25,11 @@
<el-input v-model="seachData.site" placeholder="鎶ヨ鐐逛綅"></el-input>
</el-form-item>
<el-form-item label="鎵�灞炲尯鍩�">
- <el-input v-model="seachData.street" placeholder="鎵�灞炲尯鍩�"></el-input>
+ <el-cascader
+ v-model="seachData.street"
+ :options="communityOptions"
+ :props="options"
+ @change="handleChange"></el-cascader>
</el-form-item>
<el-form-item label="鎶ヨ鏃堕棿">
<el-date-picker
@@ -64,10 +68,16 @@
<script>
import {RESOURCE_OPTIONS} from "@/utils/helper";
+import department from "@/api/system/department";
export default {
data(){
return{
+ options:{
+ label:'regionName',
+ value:'id',
+ },
+ communityOptions:[],
eventSourceOptions: RESOURCE_OPTIONS,
seachData:{
@@ -106,8 +116,20 @@
},
mounted() {
this.getPool()
+ this.getCommunityOptions()
},
methods:{
+ handleChange(value) {
+ console.log(value);
+ },
+ // 鑾峰彇绀惧尯鍜岃閬�
+ getCommunityOptions() {
+ department.getDepartmentList()
+ .then(res => {
+ this.communityOptions = res;
+ })
+ .catch(err => this.$message.error(err))
+ },
getPool(){
console.log(this.$route.name);
let name = this.$route.name
@@ -117,6 +139,7 @@
},
getUserList(){
+ this.seachData.street = this.seachData.street[this.seachData.street.length-1]
this.$emit('getUserList', {seachData:this.seachData})
},
dialogCreate(){
--
Gitblit v1.8.0