index.vue 748 B

12345678910111213141516171819202122232425262728293031323334
  1. <template>
  2. <div>
  3. <page-header :title="$t('dictionary.cdn_domain')"
  4. isShowResStatusTab
  5. :status-opts="statusOpts"
  6. :status-click-handle="statusClickHandle" />
  7. <page-body>
  8. <domain-list
  9. :id="listId"
  10. :filterParams="filterParams"
  11. statusResKey="cdnDomain"
  12. @resStatisticsChange="resStatisticsChange" />
  13. </page-body>
  14. </div>
  15. </template>
  16. <script>
  17. import ResStatisticsV2Mixin from '@/mixins/resStatisticsV2Mixin'
  18. import DomainList from './components/List'
  19. export default {
  20. name: 'DomainIndex',
  21. components: {
  22. DomainList,
  23. },
  24. mixins: [ResStatisticsV2Mixin],
  25. data () {
  26. return {
  27. listId: 'DomainList',
  28. statusNormalList: ['online', 'offline'],
  29. }
  30. },
  31. }
  32. </script>