diff --git a/src/routes/volume/detail/VolumeInfo.js b/src/routes/volume/detail/VolumeInfo.js index 9c140ac8c..28f5d1cda 100644 --- a/src/routes/volume/detail/VolumeInfo.js +++ b/src/routes/volume/detail/VolumeInfo.js @@ -10,8 +10,6 @@ import { needToWaitDone, frontends, extractImageVersion, - getOfflineRebuiltStatus, - getOfflineRebuiltStatusWithoutFrontend, } from '../helper/index' import styles from './VolumeInfo.less' import { diskTagColor, nodeTagColor } from '../../../utils/constants' @@ -210,20 +208,6 @@ function VolumeInfo({ selectedVolume, snapshotModalState, engineImages, hosts, c return (
{errorMsg} - {getOfflineRebuiltStatus(selectedVolume) && } - {getOfflineRebuiltStatusWithoutFrontend(selectedVolume) && } {restoreProgress}
State: diff --git a/src/routes/volume/helper/index.js b/src/routes/volume/helper/index.js index 82d0f71cc..6bcd3e07e 100644 --- a/src/routes/volume/helper/index.js +++ b/src/routes/volume/helper/index.js @@ -680,14 +680,6 @@ export function needToWaitDone(state, replicas) { return state === '' || state.endsWith('ing') || replicas.findIndex(item => item.mode.toLowerCase() === 'wo') > -1 } -export function getOfflineRebuiltStatus(volume) { - return volume.disableFrontend && volume.dataEngine === 'v2' && volume.offlineReplicaRebuildingRequired && volume.state === 'attached' -} - -export function getOfflineRebuiltStatusWithoutFrontend(volume) { - return !volume.disableFrontend && volume.dataEngine === 'v2' && volume.state === 'attached' && volume.robustness === 'degraded' -} - export const frontends = [ { label: 'Block Device', value: 'blockdev' }, { label: 'iSCSI', value: 'iscsi' },