|
@@ -8,12 +8,12 @@
|
|
|
<CommonTable class="mt-10px" :columns="SUMMARY_COLUMN" :data="tableData" />
|
|
|
</template>
|
|
|
<script lang="ts" setup>
|
|
|
- import _ from 'lodash-es';
|
|
|
import { Row } from 'ant-design-vue';
|
|
|
import { SUMMARY_HEADER_CONFIG, SUMMARY_COLUMN, DEFAULT_TEST_DATA, BillboardType } from '../billboard.data';
|
|
|
import LargeBoard from './LargeBoard.vue';
|
|
|
import { onMounted, shallowRef, ref } from 'vue';
|
|
|
import CommonTable from './CommonTable.vue';
|
|
|
+ import { get } from '../utils';
|
|
|
// import mapComponent from './components/3Dmap/index.vue';
|
|
|
|
|
|
const props = withDefaults(
|
|
@@ -40,28 +40,28 @@
|
|
|
104: '重大风险',
|
|
|
201: '报警',
|
|
|
};
|
|
|
- headerData.value = _.get(sysInfo, SUMMARY_HEADER_CONFIG.prop, '/');
|
|
|
+ headerData.value = get(sysInfo, SUMMARY_HEADER_CONFIG.prop, '/');
|
|
|
// 配合 SUMMARY_COLUMN 生成数据
|
|
|
tableData.value = [
|
|
|
{
|
|
|
label: '火灾监测',
|
|
|
- value: _.get(trans, _.get(sysInfo, ['fireS', 'maxLevel'], 0)),
|
|
|
+ value: get(trans, get(sysInfo, ['fireS', 'maxLevel'], 0)),
|
|
|
},
|
|
|
{
|
|
|
label: '设备监测',
|
|
|
- value: _.get(trans, _.get(sysInfo, ['deviceWarnInfo', 'maxLevel'], 0)),
|
|
|
+ value: get(trans, get(sysInfo, ['deviceWarnInfo', 'maxLevel'], 0)),
|
|
|
},
|
|
|
{
|
|
|
label: '瓦斯监测',
|
|
|
- value: _.get(trans, _.get(sysInfo, ['gasS', 'maxLevel'], 0)),
|
|
|
+ value: get(trans, get(sysInfo, ['gasS', 'maxLevel'], 0)),
|
|
|
},
|
|
|
{
|
|
|
label: '粉尘监测',
|
|
|
- value: _.get(trans, _.get(sysInfo, ['dustS', 'maxLevel'], 0)),
|
|
|
+ value: get(trans, get(sysInfo, ['dustS', 'maxLevel'], 0)),
|
|
|
},
|
|
|
{
|
|
|
label: '通风监测',
|
|
|
- value: _.get(trans, _.get(sysInfo, ['ventS', 'maxLevel'], 0)),
|
|
|
+ value: get(trans, get(sysInfo, ['ventS', 'maxLevel'], 0)),
|
|
|
},
|
|
|
];
|
|
|
}
|