| | |
| | | <a-card :bordered="false"> |
| | | <div style="width: 100%; height: 100%;overflow: hidden"> |
| | | <a-row type="flex" :gutter="16"> |
| | | <!--<a-col :md="5" :sm="24">--> |
| | | <!--<base-tree @getCurrSelected="changeSelectionNode"></base-tree>--> |
| | | <!--</a-col>--> |
| | | <a-col :md="5"> |
| | | <a-tabs :activeKey="activeKey" @change="tabChange"> |
| | | <a-tab-pane key="1" tab="车间层级" force-render> |
| | | <base-tree @getCurrSelected="changeSelectionNode"></base-tree> |
| | | </a-tab-pane> |
| | | <a-tab-pane key="2" tab="部门层级"> |
| | | <depart-tree @getCurrSelectedDD="changeSelectionNodedd" |
| | | ></depart-tree> |
| | | <a-tab-pane v-if="isDepartType == 0" key="2" tab="部门层级"> |
| | | <depart-tree @getCurrSelectedDD="changeSelectionNodedd"></depart-tree> |
| | | </a-tab-pane> |
| | | </a-tabs> |
| | | </a-col> |
| | | <a-col :md="24-5" :sm="24"> |
| | | <!--<statistical-analysis-main :equip="selectEquementnode"></statistical-analysis-main>--> |
| | | <!--<device-repair-list ref="DeviceRepairList" :nodeTree='selectEquement' :nodePeople='selectPeople' :Type="slectTypeTree" />--> |
| | | <comparative-analysismain ref="comparativeAnalysismain" :nodeTree='selectEquement' :nodePeople='selectPeople' :Type="slectTypeTree"></comparative-analysismain> |
| | | </a-col> |
| | | </a-row> |
| | |
| | | import BaseTree from '../common/BaseTree' |
| | | import comparativeAnalysismain from './modules/comparativeAnalysis/comparativeAnalysismain' |
| | | import DepartTree from './modules/DepartList/DepartListTree/DepartTree' |
| | | import {mapActions} from 'vuex' |
| | | export default { |
| | | name: 'ComparativeAnalysis', |
| | | components:{ |
| | |
| | | slectTypeTree: '', |
| | | url: { |
| | | equipmentStatistics: '/mdc/equipment/equipmentStatistics' |
| | | } |
| | | }, |
| | | isDepartType:'', |
| | | } |
| | | }, |
| | | created() { |
| | | this.queryTreeData() |
| | | }, |
| | | methods: { |
| | | ...mapActions(['QueryDepartTree']), |
| | | queryTreeData() { |
| | | this.QueryDepartTree().then(res => { |
| | | if (res.success) { |
| | | this.isDepartType = res.result[0].value |
| | | } else { |
| | | this.$message.warn(res.message) |
| | | } |
| | | }).finally(() =>{ |
| | | }) |
| | | }, |
| | | tabChange(val) { |
| | | // console.log(val) |
| | | this.activeKey = val |