diff --git a/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/converter/ExcelBaseEnumConverter.java b/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/converter/ExcelBaseEnumConverter.java
deleted file mode 100644
index 37a77c7a..00000000
--- a/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mf/src/main/java/top/continew/starter/extension/crud/converter/ExcelBaseEnumConverter.java
+++ /dev/null
@@ -1,91 +0,0 @@
-/*
- * Copyright (c) 2022-present Charles7c Authors. All Rights Reserved.
- *
- * Licensed under the GNU LESSER GENERAL PUBLIC LICENSE 3.0;
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.gnu.org/licenses/lgpl.html
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package top.continew.starter.extension.crud.converter;
-
-import cn.hutool.core.convert.Convert;
-import cn.hutool.core.util.ClassUtil;
-import com.alibaba.excel.converters.Converter;
-import com.alibaba.excel.enums.CellDataTypeEnum;
-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;
-import top.continew.starter.core.constant.StringConstants;
-import top.continew.starter.data.mybatis.flex.base.IBaseEnum;
-
-/**
- * Easy Excel 枚举接口转换器
- *
- * @see IBaseEnum
- * @author Charles7c
- * @since 1.2.0
- */
-public class ExcelBaseEnumConverter implements Converter> {
-
- @Override
- public Class supportJavaTypeKey() {
- return IBaseEnum.class;
- }
-
- @Override
- public CellDataTypeEnum supportExcelTypeKey() {
- return CellDataTypeEnum.STRING;
- }
-
- /**
- * 转换为 Java 数据(读取 Excel)
- */
- @Override
- public IBaseEnum convertToJavaData(ReadCellData> cellData,
- ExcelContentProperty contentProperty,
- GlobalConfiguration globalConfiguration) {
- return this.getEnum(IBaseEnum.class, Convert.toStr(cellData.getData()));
- }
-
- /**
- * 转换为 Excel 数据(写入 Excel)
- */
- @Override
- public WriteCellData convertToExcelData(IBaseEnum value,
- ExcelContentProperty contentProperty,
- GlobalConfiguration globalConfiguration) {
- if (null == value) {
- return new WriteCellData<>(StringConstants.EMPTY);
- }
- return new WriteCellData<>(value.getDescription());
- }
-
- /**
- * 通过 value 获取枚举对象,获取不到时为 {@code null}
- *
- * @param enumType 枚举类型
- * @param description 描述
- * @return 对应枚举 ,获取不到时为 {@code null}
- */
- private IBaseEnum getEnum(Class> enumType, String description) {
- Object[] enumConstants = enumType.getEnumConstants();
- for (Object enumConstant : enumConstants) {
- if (ClassUtil.isAssignable(IBaseEnum.class, enumType)) {
- IBaseEnum baseEnum = (IBaseEnum)enumConstant;
- if (baseEnum.getDescription().equals(description)) {
- return baseEnum;
- }
- }
- }
- return null;
- }
-}
diff --git a/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/converter/ExcelBaseEnumConverter.java b/continew-starter-file/continew-starter-file-excel/src/main/java/top/continew/starter/file/excel/converter/ExcelBaseEnumConverter.java
similarity index 98%
rename from continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/converter/ExcelBaseEnumConverter.java
rename to continew-starter-file/continew-starter-file-excel/src/main/java/top/continew/starter/file/excel/converter/ExcelBaseEnumConverter.java
index c32c0b26..3257adc7 100644
--- a/continew-starter-extension/continew-starter-extension-crud/continew-starter-extension-crud-mp/src/main/java/top/continew/starter/extension/crud/converter/ExcelBaseEnumConverter.java
+++ b/continew-starter-file/continew-starter-file-excel/src/main/java/top/continew/starter/file/excel/converter/ExcelBaseEnumConverter.java
@@ -14,7 +14,7 @@
* limitations under the License.
*/
-package top.continew.starter.extension.crud.converter;
+package top.continew.starter.file.excel.converter;
import cn.hutool.core.convert.Convert;
import cn.hutool.core.util.ClassUtil;