club-portrait.vue 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <template>
  2. <view class="container">
  3. <!-- 订单 -->
  4. <view class="charts-box">
  5. <echartOrder ref="echart-order"/>
  6. </view>
  7. <!-- 关键词 -->
  8. <view class="charts-box">
  9. <echartKeyword ref="echart-keyword" />
  10. </view>
  11. <!-- 咨询记录 -->
  12. <view class="charts-box">
  13. <echartContact ref="echart-contact"/>
  14. </view>
  15. <!-- 访问记录 -->
  16. <view class="charts-box">
  17. <echartService ref="echart-service"/>
  18. </view>
  19. </view>
  20. </template>
  21. <script>
  22. import { mapState, mapMutations } from 'vuex'
  23. import echartOrder from './components/echart-order'
  24. import echartKeyword from './components/echart-keyword'
  25. import echartContact from './components/echart-contact'
  26. import echartService from './components/echart-service'
  27. export default {
  28. components: {
  29. echartOrder,
  30. echartKeyword,
  31. echartContact,
  32. echartService
  33. },
  34. data() {
  35. return {
  36. }
  37. },
  38. onLoad(option) {
  39. },
  40. filters: {},
  41. computed: {},
  42. methods: {
  43. },
  44. onShow() {}
  45. }
  46. </script>
  47. <style lang="scss">
  48. .charts-box {
  49. width: 100%;
  50. height: 600rpx;
  51. box-sizing: border-box;
  52. }
  53. </style>