diff --git a/src/components/Tables/Base/Download/index.jsx b/src/components/Tables/Base/Download/index.jsx index ef085b16..78e15c70 100644 --- a/src/components/Tables/Base/Download/index.jsx +++ b/src/components/Tables/Base/Download/index.jsx @@ -114,7 +114,9 @@ export default class index extends Component { return stringify(value, data); } if (valueRender) { - const renderFunc = getValueRenderFunc(valueRender); + const newValueRender = + valueRender === 'sinceTime' ? 'toLocalTime' : valueRender; + const renderFunc = getValueRenderFunc(newValueRender); return this.getSimpleValue(renderFunc(value, data), data, dataIndex); } if (render) { diff --git a/src/resources/cinder/volume.jsx b/src/resources/cinder/volume.jsx index 393d8dd5..d05d1bcc 100644 --- a/src/resources/cinder/volume.jsx +++ b/src/resources/cinder/volume.jsx @@ -14,7 +14,7 @@ import React from 'react'; import { yesNoOptions } from 'utils/constants'; -import { toLocalTimeFilter, renderFilterMap } from 'utils/index'; +import { renderFilterMap } from 'utils/index'; import globalProjectStore from 'stores/keystone/project'; import globalVolumeStore from 'stores/cinder/volume'; import { isEmpty } from 'lodash'; @@ -349,7 +349,6 @@ export const getVolumeColumnsList = (self) => { dataIndex: 'created_at', isHideable: true, valueRender: 'sinceTime', - stringify: (value) => toLocalTimeFilter(value), }, ]; };