index.vue 970 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <template>
  2. <div>
  3. <div class="detail__panel">
  4. <div class="tabs normal-panel normal-margin">
  5. <el-tabs v-model="activeName">
  6. <el-tab-pane label="经销商分析" name="first"></el-tab-pane>
  7. <el-tab-pane label="团队内部分析" name="second"></el-tab-pane>
  8. </el-tabs>
  9. </div>
  10. <agent v-if="activeName === 'first'"></agent>
  11. <group v-else></group>
  12. </div>
  13. </div>
  14. </template>
  15. <script>
  16. import agent from './agent/index.vue'
  17. import group from './group/index.vue'
  18. export default {
  19. components:{
  20. agent,
  21. group
  22. },
  23. data () {
  24. return {
  25. activeName:'first',
  26. drawer:true
  27. }
  28. },
  29. methods:{
  30. onClose(){
  31. this.$router.go(-1)
  32. }
  33. },
  34. created () {
  35. this.tool.checkAuth(this.$route.name,'data_analysis')?'':this.$router.go(-1)
  36. }
  37. }
  38. </script>
  39. <style>
  40. .tabs .el-tabs__header{
  41. margin: 0;
  42. padding:0 16px
  43. }
  44. .tabs .el-tabs__nav-wrap::after{
  45. background: none;
  46. }
  47. </style>