| | |
| | | </el-table-column> |
| | | <el-table-column label="操作" align="center" width="280" class-name="small-padding fixed-width"> |
| | | <template slot-scope="scope"> |
| | | <el-button type="text" @click="showMeasureDetail(scope.row)">详情</el-button> |
| | | <el-button type="text" style="color:red;" @click="deleteById(scope.row)">删除</el-button> |
| | | <el-button type="text" @click="showMeasureDetail(scope.row)" v-show="ifEdit">详情</el-button> |
| | | <el-button type="text" style="color:red;" @click="deleteById(scope.$index)">删除</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | |
| | | return{ |
| | | tableKey:'', |
| | | listLoading:false, |
| | | ifEdit:false, |
| | | ifShowControl:true, |
| | | controlActionVisible:false, |
| | | riskControlMeasureVisible:false, |
| | |
| | | this.controlActionVisible = true |
| | | setTimeout( () => { |
| | | this.$refs.controlAction.showMeasureDetail(val) |
| | | this.$refs.controlAction.ifShowSelf = false |
| | | }) |
| | | |
| | | }, |
| | |
| | | } |
| | | }, |
| | | deleteById(value){ |
| | | if(this.title === '新建巡检计划设定'){ |
| | | debugger |
| | | this.inspectionPointData.splice(value,1) |
| | | }else{ |
| | | this.$confirm('删除此条措施,是否继续','提示',{ |
| | | confirmButtonText:'确定', |
| | | cancelButtonText:'取消', |
| | |
| | | |
| | | }) |
| | | }) |
| | | } |
| | | |
| | | }, |
| | | async getControlActionList(){ |
| | | let res = await getInspectionControlAction(this.inspectionTaskForm.workId) |
| | |
| | | } |
| | | setTimeout(() => { |
| | | this.$refs.inspectionPoint.inspectionPointData = [] |
| | | this.$refs.inspectionPoint.ifEdit = false |
| | | }); |
| | | }else{ |
| | | this.ifShow = true |
| | |
| | | // this.inspectionTaskForm.noticeUid = value.noticeUname |
| | | setTimeout(() => { |
| | | this.$refs.inspectionPoint.inspectionPointData = this.inspectionTaskForm.checkContents |
| | | this.$refs.inspectionPoint.ifEdit = true |
| | | }); |
| | | } |
| | | }, |
| | |
| | | </el-form> |
| | | <div align="right"> |
| | | <el-button @click="riskControlMeasureVisible = false">取消</el-button> |
| | | <el-button type="primary" @click="submitAnalyseUnit()">确认</el-button> |
| | | <el-button type="primary" @click="submitAnalyseUnit()" v-show="ifShowSelf">确认</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | </div> |
| | |
| | | listLoading: false, |
| | | showCurrent:true, |
| | | showOther:false, |
| | | ifShowSelf:true, |
| | | pageSize: 10, |
| | | recordTotal: 0, |
| | | currentPage: 1, |