fix: Fix download data if use valueMap

Fix download data if use valueMap in table columns

Change-Id: If4739d2b882c2f748460f5a71305717131e752b4
This commit is contained in:
xusongfu 2022-08-30 16:24:20 +08:00
parent e30ac3a06f
commit 5d43b3a420

View File

@ -106,9 +106,12 @@ export default class index extends Component {
};
getColumnData = (data, column) => {
const { dataIndex, render, valueRender, stringify } = column;
const { dataIndex, render, valueRender, stringify, valueMap } = column;
const { getValueRenderFunc } = this.props;
const value = get(data, dataIndex);
if (valueMap) {
return valueMap[value] || value;
}
if (!render && !valueRender && !stringify) {
return this.getSimpleValue(value, data, dataIndex);
}