ResShareStorage.vue 789 B

123456789101112131415161718192021222324252627
  1. <template>
  2. <div class="res-container d-flex justify-content-center">
  3. <div class="res res-ipsubnet" style="transform: translateY(-52%)">
  4. <a-tooltip placement="top" :get-popup-container="getPopupContainer">
  5. <template slot="title">
  6. <p class="title">{{ $t('scope.text_101') }}</p>
  7. <p>{{ $t('common.name') }}:{{ dataSource.name }}</p>
  8. <p>{{ $t('common.status') }}:{{ $t('status.blockstorage.' + dataSource.status) }}</p>
  9. </template>
  10. <icon type="res-blockstorage" />
  11. <span class="name text-truncate">{{ dataSource.name }}</span>
  12. </a-tooltip>
  13. </div>
  14. </div>
  15. </template>
  16. <script>
  17. export default {
  18. name: 'ResShareStorage',
  19. props: {
  20. dataSource: Object,
  21. },
  22. data () {
  23. return {}
  24. },
  25. }
  26. </script>