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