| | |
| | | </el-select> |
| | | <span class="span-filter-label">整改人</span> |
| | | <el-input style="width: 160px" v-model="filter.filter.rectifierName"></el-input> |
| | | |
| | | <span class="span-filter-label">隐患来源</span> |
| | | <el-select v-model="filter.filter.source" clearable placeholder="请选择"> |
| | | <el-option |
| | | v-for="item in sources" |
| | | :key="item.key" |
| | | :label="item.value" |
| | | :value="item.key"> |
| | | </el-option> |
| | | </el-select> |
| | | <el-button class="filter-item" style="margin-left: 10px;" type="primary" icon="el-icon-search" |
| | | @click="queryHandle"/> |
| | | </div> |
| | |
| | | </el-table-column> |
| | | <el-table-column label="隐患等级" prop="level" align="center" > |
| | | <template slot-scope="scope"> |
| | | <el-tag :type="scope.row.level == '紧急'?'danger':'warning'">{{scope.row.level}}</el-tag> |
| | | <el-tag :type="scope.row.level == '重大隐患'?'danger':'warning'">{{scope.row.level}}</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="隐患来源" prop="source" align="center" > |
| | | <template slot-scope="scope"> |
| | | <span>{{sources.find(item=>item.key === scope.row.source).value}}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="上报人" prop="requestor" align="center" /> |
| | |
| | | tableData:[], |
| | | listLoading: true, |
| | | levels:[ |
| | | {"key":"URGENT","value":"紧急"}, |
| | | {"key":"COMMON","value":"一般"}, |
| | | {"key":"URGENT","value":"重大隐患"}, |
| | | {"key":"COMMON","value":"一般隐患"}, |
| | | ], |
| | | sources:[ |
| | | {"key":1,"value":"隐患上报"}, |
| | | {"key":2,"value":"巡检上报"}, |
| | | ], |
| | | dataForm: { |
| | | id:'', |
| | |
| | | code:'', |
| | | level:null, |
| | | rectifierName:'', |
| | | source:'', |
| | | } |
| | | } |
| | | } |