fix: Fix download data if use unit
Fix download data if use unit in table columns Change-Id: I830e176317e0472a6a89525a9a78bbdf569ef79e
This commit is contained in:
parent
5bbde34196
commit
dc57ad8f27
@ -106,15 +106,10 @@ export default class index extends Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
getColumnData = (data, column) => {
|
getColumnData = (data, column) => {
|
||||||
const { dataIndex, render, valueRender, stringify, valueMap } = column;
|
const { dataIndex, render, valueRender, stringify, valueMap, unit } =
|
||||||
|
column;
|
||||||
const { getValueRenderFunc } = this.props;
|
const { getValueRenderFunc } = this.props;
|
||||||
const value = get(data, dataIndex);
|
const value = get(data, dataIndex);
|
||||||
if (valueMap) {
|
|
||||||
return valueMap[value] || value;
|
|
||||||
}
|
|
||||||
if (!render && !valueRender && !stringify) {
|
|
||||||
return this.getSimpleValue(value, data, dataIndex);
|
|
||||||
}
|
|
||||||
if (stringify) {
|
if (stringify) {
|
||||||
return stringify(value, data);
|
return stringify(value, data);
|
||||||
}
|
}
|
||||||
@ -125,6 +120,13 @@ export default class index extends Component {
|
|||||||
if (render) {
|
if (render) {
|
||||||
return this.getSimpleValue(render(value, data), data, dataIndex);
|
return this.getSimpleValue(render(value, data), data, dataIndex);
|
||||||
}
|
}
|
||||||
|
if (unit) {
|
||||||
|
return `${value}${unit}`;
|
||||||
|
}
|
||||||
|
if (valueMap) {
|
||||||
|
return valueMap[value] || value;
|
||||||
|
}
|
||||||
|
return this.getSimpleValue(value, data, dataIndex);
|
||||||
};
|
};
|
||||||
|
|
||||||
getDownloadData() {
|
getDownloadData() {
|
||||||
|
Loading…
Reference in New Issue
Block a user