package com.example.his.api.common.utils;

import com.alibaba.excel.converters.Converter;
import com.alibaba.excel.metadata.GlobalConfiguration;
import com.alibaba.excel.metadata.data.WriteCellData;
import com.alibaba.excel.metadata.property.ExcelContentProperty;
import com.example.his.api.common.enums.ResultExcelEnum;

public class ExcelStatusConverter implements Converter<Integer> {

    @Override
    public WriteCellData<?> convertToExcelData(Integer value, ExcelContentProperty contentProperty, GlobalConfiguration globalConfiguration) throws Exception {
        String stringValue = "";
        ResultExcelEnum item = ResultExcelEnum.fromCode(value);
        if (item != null) {
            stringValue = item.getName();
        }
        return new WriteCellData<>(stringValue);
    }
}

