From 75aeb4e63339b60f9559af984c7d9f87a7cba24a Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期四, 09 五月 2024 17:40:47 +0800 Subject: [PATCH] 轨迹动画和任务管理 --- src/views/historymode/component/DataSheet.vue | 77 ++++++++++++++++++++++++++++++++++++++ 1 files changed, 77 insertions(+), 0 deletions(-) diff --git a/src/views/historymode/component/DataSheet.vue b/src/views/historymode/component/DataSheet.vue index e69de29..9d2cfbe 100644 --- a/src/views/historymode/component/DataSheet.vue +++ b/src/views/historymode/component/DataSheet.vue @@ -0,0 +1,77 @@ +<template> + <el-row class="wrap"> + <el-col span="2" class="flex-col"> + <el-row justify="end"> + <CardButton + name="璧拌埅鏁版嵁璇︽儏" + direction="left" + @click="() => (show = !show)" + ></CardButton> + </el-row> + <el-row class="flex-col"> + <DataSummary + v-show="show" + :loading="loading" + :factor-datas="factorDatas" + :select-factor-type="selectFactorType" + ></DataSummary> + </el-row> + </el-col> + <el-col v-show="show" span="10"> + <el-row align="bottom"> + <DataTable + :loading="loading" + :select-factor-type="selectFactorType" + :factor-datas="factorDatas" + :device-type="deviceType" + :locate-index="locateIndex" + @table-click="handleTableClick" + ></DataTable> + <FactorCheckbox + direction="left" + vertical + borderless-direction="r" + v-model="selectFactorType" + :device-type="deviceType" + ></FactorCheckbox> + </el-row> + </el-col> + </el-row> +</template> +<script> +import { TYPE0 } from '@/constant/device-type'; +import { FactorDatas } from '@/model/FactorDatas'; + +export default { + props: { + loading: Boolean, + factorDatas: FactorDatas, + deviceType: { + type: String, + // type0: 杞﹁浇鎴栨棤浜烘満; type1:鏃犱汉鑸� + default: TYPE0 + }, + // 褰撳墠閫変腑楂樹寒鐨勬暟鎹偣绱㈠紩 + locateIndex: Number + }, + data() { + return { + selectFactorType: ['1', '2', '3'], + show: false + }; + }, + emits: ['tableClick'], + methods: { + handleTableClick(index) { + this.$emit('tableClick', index); + } + } +}; +</script> +<style scoped> +.flex-col { + display: flex; + flex-direction: column; + justify-content: space-between; +} +</style> -- Gitblit v1.9.3