package cc.mrbird.febs.mall.excel;
|
|
import cc.mrbird.febs.common.enumerates.FlowTypeEnum;
|
import cc.mrbird.febs.common.enumerates.MoneyFlowTypeEnum;
|
import com.alibaba.excel.converters.Converter;
|
import com.alibaba.excel.metadata.GlobalConfiguration;
|
import com.alibaba.excel.metadata.data.ReadCellData;
|
import com.alibaba.excel.metadata.data.WriteCellData;
|
import com.alibaba.excel.metadata.property.ExcelContentProperty;
|
|
public class FlowTypeConverter implements Converter<Integer> {
|
|
@Override
|
public WriteCellData<?> convertToExcelData(Integer value, ExcelContentProperty contentProperty, GlobalConfiguration globalConfiguration) throws Exception {
|
|
for (FlowTypeEnum flowType : FlowTypeEnum.values()) {
|
if(flowType.getValue() == value) {
|
return new WriteCellData<>(flowType.getName());
|
}
|
}
|
return null;
|
}
|
}
|