<template>
|
<a-card :bordered="false">
|
<a-row type="flex" :gutter="24">
|
<a-col :md="5">
|
<depart-tree ref="baseTree" :editDisable="false" @getCurrSelectedDD="changeSelectionNode"
|
@sendSelectBaseTree="changeSelection"></depart-tree>
|
</a-col>
|
<a-col :md="19">
|
<depart-list ref = "deviceList" :node='selectEquement' @openBasetree="openModaltree" @delectTree="delectTreeNode"></depart-list>
|
</a-col>
|
</a-row>
|
</a-card>
|
</template>
|
|
<script>
|
import { putAction, getAction } from '@/api/manage'
|
import { frozenBatch } from '@/api/api'
|
import { JeecgListMixin } from '@/mixins/JeecgListMixin'
|
import JInput from '@/components/jeecg/JInput'
|
import DepartTree from './modules/DepartList/DepartListTree/DepartTree'
|
import DepartList from './modules/DepartList/DepartListContent/DepartList'
|
import JSuperQuery from '@/components/jeecg/JSuperQuery'
|
import JThirdAppButton from '@/components/jeecgbiz/thirdApp/JThirdAppButton'
|
|
export default {
|
name: 'DepartManager',
|
components: {
|
JThirdAppButton,
|
JInput,
|
DepartTree,
|
JSuperQuery,
|
DepartList
|
},
|
data() {
|
return {
|
description: '设备信息',
|
selectEquementId: '',
|
selectEquement: {},
|
url: {
|
equipmentStatistics: '/mdc/equipment/equipmentStatistics'
|
}
|
}
|
},
|
created() {
|
},
|
methods: {
|
changeSelection(val) {
|
this.selectEquementId = val
|
this.$refs.deviceList.pQuery(val)
|
},
|
changeSelectionNode(val) {
|
this.selectEquement = val
|
},
|
openModaltree:function(val) {
|
this.$refs.baseTree.refreshTree()
|
},
|
delectTreeNode:function(val) {
|
this.$refs.baseTree.refreshTree()
|
},
|
}
|
|
}
|
</script>
|
<style scoped>
|
@import '~@assets/less/common.less';
|
|
.equipMessage {
|
width: 100%;
|
height: 10%;
|
}
|
|
.equipMessage table {
|
width: 60%;
|
height: 100%;
|
line-height: 50%;
|
}
|
|
.equipMessage table td {
|
text-align: center;
|
}
|
|
.equipMessage table td span {
|
display: inline-block;
|
width: 15px;
|
height: 15px;
|
}
|
|
.equipMessage table td .equipShutdown {
|
background-color: #808080;
|
}
|
|
.equipMessage table td .equipStandby {
|
background-color: #ffbf37;
|
}
|
|
.equipMessage table td .equipRun {
|
background-color: #19FE01;
|
}
|
|
.equipMessage table td .equipAlarm {
|
background-color: #FD0008;
|
}
|
</style>
|