diff --git a/pmapi/src/main/java/com/ningdatech/pmapi/common/util/ExpertRegisterUtil.java b/pmapi/src/main/java/com/ningdatech/pmapi/common/util/ExpertRegisterUtil.java
new file mode 100644
index 0000000..6e60ae9
--- /dev/null
+++ b/pmapi/src/main/java/com/ningdatech/pmapi/common/util/ExpertRegisterUtil.java
@@ -0,0 +1,274 @@
+package com.ningdatech.pmapi.common.util;
+
+import cn.hutool.core.map.MapUtil;
+import cn.hutool.json.JSONUtil;
+import cn.hutool.poi.excel.ExcelReader;
+import cn.hutool.poi.excel.ExcelUtil;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.ningdatech.pmapi.common.helper.RegionCacheHelper;
+import com.ningdatech.pmapi.expert.controller.ExpertController;
+import com.ningdatech.pmapi.expert.model.*;
+import com.ningdatech.pmapi.expert.model.req.ExpertRegistrationRequest;
+import com.ningdatech.pmapi.meta.constant.DictAllTypeEnum;
+import com.ningdatech.pmapi.meta.constant.ExpertTagEnum;
+import com.ningdatech.pmapi.meta.helper.DictionaryCache;
+import com.ningdatech.pmapi.meta.helper.TagCache;
+import com.ningdatech.pmapi.meta.model.ExpertRegionInfo;
+import com.ningdatech.pmapi.meta.model.dto.DictionaryDTO;
+import com.ningdatech.pmapi.meta.model.dto.TagDTO;
+import com.ningdatech.pmapi.organization.model.entity.DingOrganization;
+import com.ningdatech.pmapi.organization.service.IDingOrganizationService;
+import com.ningdatech.pmapi.sys.model.dto.RegionDTO;
+
+import java.io.File;
+import java.time.LocalDateTime;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Map;
+import java.util.Optional;
+
+/**
+ *
+ * ExpertRegisterUtil
+ *
+ *
+ * @author WendyYang
+ * @since 10:03 2023/11/21
+ */
+public class ExpertRegisterUtil {
+
+ public static RegionCacheHelper regionCacheHelper;
+ public static DictionaryCache dictionaryCache;
+ public static IDingOrganizationService organizationService;
+ public static TagCache tagCache;
+ public static ExpertController expertController;
+
+ private static final String FILE_PATH = "/Users/wendy/Desktop/丽水市市本级专家导入用(1).xlsx";
+
+ public static void registerExpertBatch() {
+ ExcelReader reader = ExcelUtil.getReader(new File(FILE_PATH));
+ List