| | |
| | | <template> |
| | | <div class="solidwaste-search" v-if="judgeVisible"> |
| | | <div class="search-title"> |
| | | <span>废水</span> |
| | | <!-- <span>{{ title }}</span>--> |
| | | </div> |
| | | <div class="sewers-search" v-if="judgeVisible"> |
| | | <div class="search-title">{{title}}</div> |
| | | <div class="search-panel "> |
| | | <el-form ref="form" :model="form" label-width="90px" class="search-form"> |
| | | <el-form-item v-for="(item,index) in solidWasteTypeOptions" :key="index" :label="item.label+':'" size="mini" |
| | |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-input v-model="form.keyword" size="mini" placeholder="在此输入关键字搜索"> |
| | | <i slot="suffix" class="search-btn el-input__icon el-icon-search" @click="handleSearch"></i> |
| | | </el-input> |
| | | <div class="search-radio"> |
| | | <el-radio v-model="radio" label="1">全部</el-radio> |
| | | <el-radio v-model="radio" label="2">正常</el-radio> |
| | | <el-radio v-model="radio" label="3">超标</el-radio> |
| | | <el-radio v-model="radio" label="4">异常</el-radio> |
| | | <el-radio v-model="radio" label="5">停产</el-radio> |
| | | <el-radio-group v-model="form.type" class="levelOfRisk"> |
| | | <el-radio v-for="(item,index) in levelOfRisk" :label="item.value" :key="index"><span class="levelOfRisk-type">{{item.name}}</span></el-radio> |
| | | </el-radio-group> |
| | | <div class="rightButtonSearch"> |
| | | <el-input v-model="form.keyword" size="mini" placeholder="在此输入关键字搜索"></el-input> |
| | | <el-buttom class="el-icon-search" @click="handleSearch"></el-buttom> |
| | | </div> |
| | | </el-form> |
| | | <div> |
| | |
| | | props: ['title'], |
| | | data () { |
| | | return { |
| | | levelOfRisk: [ |
| | | { name: '全部', value: '1' }, |
| | | { name: '正常', value: '2' }, |
| | | { name: '超标', value: '3' }, |
| | | { name: '异常', value: '4' }, |
| | | { name: '停产', value: '5' } |
| | | ], |
| | | judgeVisible: true, |
| | | solidWasteTypeOptions: [{ |
| | | value: '1', |
| | |
| | | |
| | | <style lang="less" scoped> |
| | | |
| | | .solidwaste-search { |
| | | position: relative; |
| | | overflow: hidden; |
| | | /*background-color: #365e60;*/ |
| | | |
| | | .search-panel { |
| | | background-color: transparent; |
| | | border: 1px solid @background-color-split; |
| | | padding: 10px; |
| | | |
| | | /deep/ input { |
| | | border-radius: 0; |
| | | background-color: @background-color-split; |
| | | border: solid 1px @color; |
| | | color: @color-gray; |
| | | font-size: 0.01rem; |
| | | |
| | | .el-select .el-input.is-focus .el-input__inner { |
| | | border-color: @color; |
| | | margin-top: 13px; |
| | | } |
| | | } |
| | | |
| | | /deep/ input:focus { |
| | | border-color: @color; |
| | | } |
| | | } |
| | | |
| | | .search-btn { |
| | | |
| | | } |
| | | |
| | | /deep/.search-radio { |
| | | margin: 6px 0; |
| | | display: flex; |
| | | flex-wrap: wrap; |
| | | //justify-content: flex-end; |
| | | //align-content: space-between; |
| | | .el-radio { |
| | | color: #ffffff!important; |
| | | line-height: 2; |
| | | .el-radio__label{ |
| | | padding-left: 0px; |
| | | } |
| | | } |
| | | } |
| | | |
| | | .location-btn:hover, .el-input__icon:hover { |
| | | color: @color; |
| | | cursor: pointer; |
| | | } |
| | | |
| | | .box-card { |
| | | margin: 15px auto; |
| | | } |
| | | } |
| | | </style> |