zhanghua
2023-02-23 6744fbb6d21ce3ac6b14e02c2f9da5ab984d6cba
src/components/seachHeader/index.vue
@@ -2,10 +2,16 @@
<div class="header">
  <el-form :inline="true" :model="seachData" class="demo-form-inline">
    <el-form-item label="事件编号">
      <el-input v-model="seachData.code" placeholder="事件编号"></el-input>
                <el-input
                    v-model="seachData.code"
                    placeholder="事件编号"
                ></el-input>
    </el-form-item>
    <el-form-item label="来源查询">
      <el-select v-model="seachData.resource" placeholder="请选择来源">
                <el-select
                    v-model="seachData.resource"
                    placeholder="请选择来源"
                >
        <el-option
            v-for="item in eventSourceOptions"
            :key="item.label"
@@ -16,20 +22,31 @@
      </el-select>
    </el-form-item>
    <el-form-item label="大类名称">
        <el-input v-model="seachData.categoryBig" placeholder="大类名称"></el-input>
                <el-input
                    v-model="seachData.categoryBig"
                    placeholder="大类名称"
                ></el-input>
    </el-form-item>
    <el-form-item label="小类名称">
        <el-input v-model="seachData.categorySmall" placeholder="小类名称"></el-input>
                <el-input
                    v-model="seachData.categorySmall"
                    placeholder="小类名称"
                ></el-input>
    </el-form-item>
    <el-form-item label="报警点位">
      <el-input v-model="seachData.site" placeholder="报警点位"></el-input>
                <el-input
                    v-model="seachData.site"
                    placeholder="报警点位"
                ></el-input>
    </el-form-item>
    <el-form-item label="所属区域">
      <el-cascader
          v-model="seachData.street"
          :options="communityOptions"
          :props="options"
          @change="handleChange"></el-cascader>
                    clearable
                    @change="handleChange"
                ></el-cascader>
    </el-form-item>
    <el-form-item label="报警时间">
      <el-date-picker
@@ -40,7 +57,8 @@
          range-separator="至"
          start-placeholder="开始日期"
          end-placeholder="结束日期"
          :picker-options="pickerOptions">
                    :picker-options="pickerOptions"
                >
      </el-date-picker>
    </el-form-item>
    <el-form-item>
@@ -109,7 +127,8 @@
            start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
            picker.$emit('pick', [start, end]);
          }
        }]},
                }]
            },
    }
  },
  created() {
@@ -140,8 +159,6 @@
    },
    getUserList(){
      console.log(this.seachData)
      // this.seachData.alarmTimeOne =this.seachData.alarmTime[0];
      // this.seachData.alarmTimeTwo = this.seachData.alarmTime[1];
      this.seachData.street=this.seachData.street?this.seachData.street[this.seachData.street.length-1]:null;
      this.$emit('getUserList', {seachData:this.seachData});
    },