|
|
|
@ -2,7 +2,7 @@
|
|
|
|
|
import { ref, watch } from 'vue' |
|
|
|
|
import { PlusOutlined, SyncOutlined } from '@ant-design/icons-vue' |
|
|
|
|
import { useAsyncState } from '@vueuse/core' |
|
|
|
|
import { Popconfirm, Space, Tree } from 'ant-design-vue' |
|
|
|
|
import { Empty, Popconfirm, Space, Tree } from 'ant-design-vue' |
|
|
|
|
import GroupFormModal from './GroupFormModal.vue' |
|
|
|
|
import { useModal } from '@/components/Modal' |
|
|
|
|
import { deleteDevicegroup, getDeviceGroupTree } from '@/api/device-manage/group' |
|
|
|
@ -90,6 +90,7 @@ const { hasPermission } = usePermission()
|
|
|
|
|
</div> |
|
|
|
|
</template> |
|
|
|
|
</Tree> |
|
|
|
|
<Empty v-if="!state.length" :image="Empty.PRESENTED_IMAGE_SIMPLE" /> |
|
|
|
|
</div> |
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|