| | |
| | | <template> |
| | | <el-dialog :visible.sync="isShow" class="effect-vol-calc" title="分析" :modal="false" v-dialog-drag |
| | | :before-close="handleClose"> |
| | | <div> |
| | | <el-dialog :visible.sync="isShow" class="effect-vol-calc" title="分析" :modal="false" v-dialog-drag |
| | | :before-close="handleClose"> |
| | | <!--<!– 基本信息–>--> |
| | | <!-- <event-base-info>--> |
| | | |
| | | <!--<!– 基本信息–>--> |
| | | <!-- <event-base-info>--> |
| | | |
| | | <!-- </event-base-info>--> |
| | | <!-- 建议处置--> |
| | | <disposal-proposed> |
| | | |
| | | </disposal-proposed> |
| | | <!-- 有效容积计算--> |
| | | <div class="footer"> |
| | | <el-button type="primary" size="mini" @click="toggleShowCalc">事故水计算</el-button> |
| | | <el-button type="primary" size="mini" @click="toggleShowResInfo">周边资源</el-button> |
| | | <el-button type="primary" size="mini" @click="toggleShowReportDoc">生成报告</el-button> |
| | | <!-- <el-button type="primary" size="mini" @click="close">返回</el-button>--> |
| | | </div> |
| | | |
| | | <effective-volume-calc ref="effectVolCalc"></effective-volume-calc> |
| | | <event-report-doc ref="eventReportDoc" :reportItemCon="reportItemCon"> </event-report-doc> |
| | | <res-info ref="resInfo"></res-info> |
| | | </el-dialog> |
| | | |
| | | <!-- </event-base-info>--> |
| | | <!-- 建议处置--> |
| | | <disposal-proposed></disposal-proposed> |
| | | <!-- 有效容积计算--> |
| | | <div class="footer"> |
| | | <el-button type="primary" size="mini" @click="toggleShowCalc">事故水计算</el-button> |
| | | <el-button type="primary" size="mini" @click="toggleShowResInfo">周边资源</el-button> |
| | | <el-button type="primary" size="mini" @click="toggleShowReportDoc">生成报告</el-button> |
| | | <!-- <el-button type="primary" size="mini" @click="close">返回</el-button>--> |
| | | </div> |
| | | <effective-volume-calc ref="effectVolCalc"></effective-volume-calc> |
| | | <event-report-doc ref="eventReportDoc" :reportItemCon="reportItemCon"></event-report-doc> |
| | | <res-info ref="resInfo"></res-info> |
| | | </el-dialog> |
| | | </div> |
| | | </template> |
| | | |
| | | <script> |
| | |
| | | import EventReportDoc from '@components/base-page/enterprise-emergency/event-handling/EventReportDoc' |
| | | import ResInfo from '@components/base-page/enterprise-emergency/event-handling/ResInfo' |
| | | import eventBus from '../../../../eventBus' |
| | | |
| | | export default { |
| | | name: 'EventHandling', |
| | | components: { ResInfo, EventReportDoc, DisposalProposed, EffectiveVolumeCalc }, |
| | | components: { |
| | | ResInfo, |
| | | EventReportDoc, |
| | | DisposalProposed, |
| | | EffectiveVolumeCalc |
| | | }, |
| | | data () { |
| | | return { |
| | | isShow: false, |
| | |
| | | report () { |
| | | console.log('生成报告') |
| | | }, |
| | | close () { console.log('返回') }, |
| | | close () { |
| | | console.log('返回') |
| | | }, |
| | | |
| | | handleClose () { |
| | | this.isShow = false |
| | |
| | | </script> |
| | | |
| | | <style lang="less" scoped> |
| | | .footer{ |
| | | .footer { |
| | | text-align: right; |
| | | margin: 15px; |
| | | } |