| | |
| | | <div class="table-row"> |
| | | <div class="table-cell text-right">省:</div> |
| | | <div class="table-cell"> |
| | | <el-select |
| | | <el-select |
| | | v-model="filters.values.province" |
| | | @change="searchCity" |
| | | @change="searchCity" |
| | | allow-create |
| | | size="small" placeholder="请选择省"> |
| | | <el-option |
| | | v-for="item in filters.data.province" |
| | |
| | | </div> |
| | | <div class="table-cell text-right">市:</div> |
| | | <div class="table-cell"> |
| | | <el-select |
| | | <el-select |
| | | v-model="filters.values.city" |
| | | @change="searchCounty" |
| | | @change="searchCounty" |
| | | allow-create |
| | | size="small" placeholder="请选择市"> |
| | | <el-option |
| | | v-for="item in filters.data.city" |
| | |
| | | </div> |
| | | <div class="table-cell text-right">区/县/班组:</div> |
| | | <div class="table-cell"> |
| | | <el-select |
| | | <el-select |
| | | v-model="filters.values.county" |
| | | @change="searchHome" |
| | | @change="searchHome" |
| | | size="small" placeholder="请选择区/县/班组"> |
| | | <el-option |
| | | v-for="item in filters.data.county" |
| | |
| | | </div> |
| | | <div class="table-cell text-right">机房名称:</div> |
| | | <div class="table-cell w360"> |
| | | <el-select |
| | | <el-select |
| | | v-model="filters.values.home" |
| | | @change="changeHome" |
| | | filterable |
| | | allow-create |
| | | size="small" placeholder="请选择机房名称"> |
| | | <el-option |
| | | v-for="item in filters.data.home" |
| | |
| | | <el-button type="primary" @click="searchData" round size="mini" icon="el-icon-search">查询</el-button> |
| | | <el-button type="primary" round size="mini" icon="el-icon-wallet" @click="exportFile">导出</el-button> |
| | | </div> |
| | | <el-pagination size="mini" |
| | | :current-page="page.pageCurr" |
| | | :page-sizes="[10, 20, 30, 50, 100]" |
| | | <el-pagination size="mini" |
| | | :current-page="page.pageCurr" |
| | | :page-sizes="[10, 20, 30, 50, 100]" |
| | | :page-size="page.pageSize" |
| | | layout="total, sizes, prev, pager, next, jumper" |
| | | :total="page.pageAll" |
| | |
| | | top="0" |
| | | class="dialog-center" |
| | | :modal-append-to-body="false"> |
| | | <add-group-mager |
| | | <add-group-mager |
| | | v-if="addDialog" |
| | | :batt="batt" |
| | | @success="addSuccess"></add-group-mager> |
| | |
| | | top="0" |
| | | class="dialog-center" |
| | | :modal-append-to-body="false"> |
| | | <edit-group-mager |
| | | <edit-group-mager |
| | | v-if="editDialog" |
| | | :batt="batt" |
| | | @success="editSuccess"></edit-group-mager> |
| | |
| | | }; |
| | | data.push(tmp); |
| | | } |
| | | |
| | | |
| | | } |
| | | } |
| | | // 设置第一笔数据 |
| | |
| | | }); |
| | | // 设置机房 |
| | | this.filters.data.home = data; |
| | | |
| | | |
| | | // 查询数据 |
| | | this.searchData(true); |
| | | }); |
| | |
| | | searchData(noLoading) { |
| | | if(!noLoading) { |
| | | this.loading = this.$layer.loading(1); |
| | | } |
| | | } |
| | | let filters= this.filters.values; |
| | | // 构造查询条件 |
| | | let searchParams = { |