|
|
@ -1,4 +1,3 @@ |
|
|
|
|
|
|
|
<!-- 预警预报信息管理 --> |
|
|
|
<script> |
|
|
|
import { getAreasData } from "@/api/areas/index"; |
|
|
@ -132,44 +131,23 @@ export default { |
|
|
|
<div class="slider-right"> |
|
|
|
<div class="top-title">预警预报信息管理</div> |
|
|
|
<div class="table-box"> |
|
|
|
<el-form |
|
|
|
inline |
|
|
|
:model="searchForm" |
|
|
|
ref="searchForm" |
|
|
|
class="demo-ruleForm" |
|
|
|
> |
|
|
|
<el-form inline :model="searchForm" ref="searchForm" class="demo-ruleForm"> |
|
|
|
<el-form-item label="水工程对象类型:" prop="enginType"> |
|
|
|
<el-select v-model="searchForm.enginType" @change="handleEngin" placeholder="请选择"> |
|
|
|
<el-option |
|
|
|
v-for="item in enginTypeList" |
|
|
|
:label="item.dictLabel" |
|
|
|
:value="item.dictValue" |
|
|
|
:key="item.id" |
|
|
|
></el-option> |
|
|
|
<el-option v-for="item in enginTypeList" :label="item.dictLabel" :value="item.dictValue" |
|
|
|
:key="item.id"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="行政区划" prop="adcd"> |
|
|
|
<el-cascader |
|
|
|
:options="areasOptions" |
|
|
|
v-model="searchForm.adcd" |
|
|
|
:props="areasOptionProps" |
|
|
|
placeholder="请选择行政区划" |
|
|
|
clearable |
|
|
|
size="small" |
|
|
|
> |
|
|
|
<el-cascader :options="areasOptions" v-model="searchForm.adcd" :props="areasOptionProps" placeholder="请选择行政区划" |
|
|
|
clearable size="small"> |
|
|
|
</el-cascader> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item prop="value"> |
|
|
|
<el-input |
|
|
|
v-model="searchForm.value" |
|
|
|
class="search-input" |
|
|
|
placeholder="请输入水工程名称或者编号" |
|
|
|
></el-input> |
|
|
|
<el-input v-model="searchForm.value" class="search-input" placeholder="请输入水工程名称或者编号"></el-input> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item> |
|
|
|
<el-button class="search-btn" type="success" @click="search" |
|
|
|
>查询</el-button |
|
|
|
> |
|
|
|
<el-button class="search-btn" type="success" @click="search">查询</el-button> |
|
|
|
<el-button @click="resetSearch">重置</el-button> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
@ -198,27 +176,15 @@ export default { |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="address" align="center" label="操作"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<el-button |
|
|
|
style="margin-right: 16px" |
|
|
|
@click="handleGoManage(scope.row)" |
|
|
|
type="text" |
|
|
|
size="small" |
|
|
|
>预报预警信息管理</el-button |
|
|
|
> |
|
|
|
<el-button style="margin-right: 16px" @click="handleGoManage(scope.row)" type="text" |
|
|
|
size="small">预报预警信息管理</el-button> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
<el-pagination |
|
|
|
background |
|
|
|
class="pagination" |
|
|
|
style="margin-top: 16px; margin-right: 16px; float: right" |
|
|
|
:current-page="pageData.pageNum" |
|
|
|
:page-sizes="pageData.pageSizes" |
|
|
|
layout="total, prev, pager, next, sizes, jumper" |
|
|
|
:total="pageData.total" |
|
|
|
@current-change="(e) => handleCurrentPageChange(e)" |
|
|
|
@size-change="(e) => handlePageSizeChange(e)" |
|
|
|
> |
|
|
|
<el-pagination background class="pagination" style="margin-top: 16px; margin-right: 16px; float: right" |
|
|
|
:current-page="pageData.pageNum" :page-sizes="pageData.pageSizes" |
|
|
|
layout="total, prev, pager, next, sizes, jumper" :total="pageData.total" |
|
|
|
@current-change="(e) => handleCurrentPageChange(e)" @size-change="(e) => handlePageSizeChange(e)"> |
|
|
|
</el-pagination> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|