2021-03-03 15:06:52 +08:00
|
|
|
<template>
|
2021-03-16 17:53:43 +08:00
|
|
|
<de-container>
|
|
|
|
<de-aside-container>
|
2021-03-03 15:06:52 +08:00
|
|
|
<dataset-group-selector @getTable="getTable" />
|
2021-03-16 17:53:43 +08:00
|
|
|
</de-aside-container>
|
2021-03-03 15:06:52 +08:00
|
|
|
|
2021-03-16 17:53:43 +08:00
|
|
|
<de-main-container>
|
2021-03-03 15:06:52 +08:00
|
|
|
<dataset-table-data :table="table" />
|
2021-03-16 17:53:43 +08:00
|
|
|
</de-main-container>
|
|
|
|
</de-container>
|
2021-03-03 15:06:52 +08:00
|
|
|
</template>
|
|
|
|
|
|
|
|
<script>
|
2021-03-16 17:53:43 +08:00
|
|
|
import DeMainContainer from '@/components/dataease/DeMainContainer'
|
|
|
|
import DeContainer from '@/components/dataease/DeContainer'
|
|
|
|
import DeAsideContainer from '@/components/dataease/DeAsideContainer'
|
2021-03-03 15:06:52 +08:00
|
|
|
|
|
|
|
import DatasetGroupSelector from '../../dataset/common/DatasetGroupSelector'
|
|
|
|
import DatasetTableData from '../../dataset/common/DatasetTableData'
|
|
|
|
|
|
|
|
export default {
|
|
|
|
name: 'TableSelector',
|
|
|
|
components: {
|
|
|
|
DatasetTableData,
|
2021-03-16 17:53:43 +08:00
|
|
|
DeMainContainer, DeContainer, DeAsideContainer, DatasetGroupSelector
|
2021-03-03 15:06:52 +08:00
|
|
|
},
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
table: {}
|
|
|
|
}
|
|
|
|
},
|
|
|
|
computed: {},
|
|
|
|
created() {
|
|
|
|
},
|
|
|
|
mounted() {
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
getTable(table) {
|
|
|
|
this.table = table
|
|
|
|
this.$emit('getTable', table)
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
.ms-aside-container {
|
|
|
|
height: 50vh;
|
|
|
|
min-width: 180px;
|
|
|
|
max-width: 300px;
|
|
|
|
}
|
|
|
|
|
|
|
|
.ms-main-container {
|
|
|
|
height: 50vh;
|
|
|
|
border: 1px solid #E6E6E6;
|
|
|
|
border-left: 0 solid;
|
|
|
|
}
|
|
|
|
</style>
|