dataDetail.vue 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <template>
  2. <!-- 查看数据质量信息 -->
  3. <div>
  4. <el-tabs v-model="activeName" type="card">
  5. <el-tab-pane label="表格信息" name="chart">
  6. <chart v-if="activeName == 'chart'"></chart>
  7. </el-tab-pane>
  8. <el-tab-pane label="图表信息" name="graph">
  9. <graph v-if="activeName == 'graph'"></graph>
  10. </el-tab-pane>
  11. </el-tabs>
  12. <!-- <detailDia v-if="detailVisible" ref="detailDialog"></detailDia> -->
  13. <more v-if="moreVisible" ref="moreDialog"></more>
  14. <pointnum v-if="pointnumVisible" ref="pointnumDialog"></pointnum>
  15. </div>
  16. </template>
  17. <script>
  18. import chart from "@/common/dataDetail/dataDetail_chart";
  19. import graph from "@/common/dataDetail/dataDetail_graph";
  20. import more from "./more";
  21. // import pointnum from "./pointnum";
  22. export default {
  23. name: "dataDetail",
  24. data(){
  25. return{
  26. moreVisible:false,
  27. activeName: 'graph',
  28. pointnumVisible:false,
  29. systemId: undefined,
  30. }
  31. },
  32. components: {
  33. more,
  34. chart,
  35. graph
  36. },
  37. mounted() {
  38. this.systemId = this.$route.query.systemId
  39. },
  40. methods: {
  41. handleClick(tab, event) {
  42. console.log(tab, event);
  43. }
  44. },
  45. }
  46. </script>
  47. <style scoped>
  48. </style>