| | |
| | | </el-input> |
| | | </div> |
| | | <div class="basic_search"> |
| | | <span>事件名称:</span> |
| | | <span>管控方式:</span> |
| | | <el-select v-model="listQuery.filter.dataSrc" clearable style="width:200px"> |
| | | <el-option |
| | | v-for="item in DataSrcList" |
| | |
| | | :data="riskControlMeasureData" |
| | | border |
| | | fit |
| | | ref="table" |
| | | :row-key="getRowKey" |
| | | highlight-current-row |
| | | style="width: 100%;" |
| | | > |
| | | <!-- <el-table-column type="selection" width="55"></el-table-column> --> |
| | | <el-table-column type="selection" :reserve-selection="true" width="55"></el-table-column> |
| | | <el-table-column label="安全风险事件名称" prop="riskEventId" align="center"> |
| | | </el-table-column> |
| | | <el-table-column label="管控方式" prop="dataSrc" align="center"> |
| | |
| | | </el-select> |
| | | </el-form-item> |
| | | <el-form-item label="管控方式描述" prop="riskMeasureDesc"> |
| | | <el-input v-model="riskControlMeasureForm.riskMeasureDesc" class="analyseUnit_input"></el-input> |
| | | <el-input type="textarea" :rows="4" v-model="riskControlMeasureForm.riskMeasureDesc" class="analyseUnit_input"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="管控措施分类1" prop="classify1"> |
| | | <el-select v-model="riskControlMeasureForm.classify1" class="analyseUnit_input" @change="changeClassifyTwoList(val)"> |
| | | <el-select v-model="riskControlMeasureForm.classify1" class="analyseUnit_input" @change="changeClassifyTwoList()"> |
| | | <el-option |
| | | v-for="item in classifyOneList" |
| | | :key="item.id" |
| | |
| | | <el-input v-model="riskControlMeasureForm.classify3" class="analyseUnit_input"></el-input> |
| | | </el-form-item> |
| | | <el-form-item label="隐患排查内容" prop="troubleshootContent"> |
| | | <el-input v-model="riskControlMeasureForm.troubleshootContent" class="analyseUnit_input"></el-input> |
| | | <el-input type="textarea" :rows="4" v-model="riskControlMeasureForm.troubleshootContent" class="analyseUnit_input"></el-input> |
| | | </el-form-item> |
| | | </el-form> |
| | | <div align="right"> |
| | |
| | | DataSrcList:[], |
| | | classifyOneList:[], |
| | | classifyTwoList:[], |
| | | riskCcntrolMeasureIdList:[], |
| | | riskControlMeasureIdList:[], |
| | | listLoading: false, |
| | | showCurrent:true, |
| | | showOther:false, |
| | |
| | | }) |
| | | } |
| | | }) |
| | | |
| | | }, |
| | | deleteById(val){ |
| | | this.$confirm('删除此条信息,是否继续','提示',{ |
| | |
| | | this.getRiskControlMeasureData() |
| | | }, |
| | | |
| | | ifShowButton (){ |
| | | ifShowButton (value){ |
| | | this.showCurrent = false |
| | | this.showOther = true |
| | | // this.$refs.table.clearSelection() |
| | | // value.forEach(row => { |
| | | // this.$refs.table.toggleRowSelection(this.riskControlMeasureData.find(item => { |
| | | // return row.id === item.id |
| | | // }) , this.riskControlMeasureData.find(item => {return row.id === item.id}) === undefined ? false :true) |
| | | // }) |
| | | }, |
| | | |
| | | handleSelectionChange(val){ |
| | | debugger |
| | | this.riskControlMeasureIdList = val |
| | | }, |
| | | |
| | | getRowKey(value){ |
| | | return value.id |
| | | }, |
| | | |
| | | giveValue(value){ |
| | | // this.$emit('giveRiskControlId',this.riskControlMeasureIdList) |
| | | this.$emit('giveRiskControlId',value) |
| | | this.$emit('giveRiskControlId',this.riskControlMeasureIdList) |
| | | // this.$emit('giveRiskControlId',value) |
| | | }, |
| | | showMeasureDetail(value){ |
| | | this.riskControlMeasureVisible = true |
| | |
| | | this.riskControlMeasureForm = riskControlMeasureForm |
| | | this.$emit('closeDialog') |
| | | }) |
| | | |
| | | |
| | | } |
| | | } |
| | | } |