diff --git a/pom.xml b/pom.xml
index b42ac1b..51c2aaf 100644
--- a/pom.xml
+++ b/pom.xml
@@ -19,6 +19,7 @@
xiaoyi-auth
xiaoyi-framework
+ xiaoyi-gateway
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/XiaoyiAuthApplication.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/XiaoyiAuthApplication.java
similarity index 91%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/XiaoyiAuthApplication.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/XiaoyiAuthApplication.java
index 17a37c1..d044e64 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/XiaoyiAuthApplication.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/XiaoyiAuthApplication.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth;
+package top.crushtj.xiaoyi.auth;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmConfig.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/AlarmConfig.java
similarity index 82%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmConfig.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/AlarmConfig.java
index bca2060..4f7eda0 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmConfig.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/AlarmConfig.java
@@ -1,13 +1,13 @@
-package top.crushtj.xiaoyishu.auth.alarm;
+package top.crushtj.xiaoyi.auth.alarm;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.cloud.context.config.annotation.RefreshScope;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
-import top.crushtj.xiaoyishu.auth.alarm.impl.MailAlarmHelper;
-import top.crushtj.xiaoyishu.auth.alarm.impl.SmsAlarmHelper;
-import top.crushtj.xiaoyishu.auth.constant.XiaoyiAuthConstants;
+import top.crushtj.xiaoyi.auth.alarm.impl.MailAlarmHelper;
+import top.crushtj.xiaoyi.auth.alarm.impl.SmsAlarmHelper;
+import top.crushtj.xiaoyi.auth.constant.XiaoyiAuthConstants;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmInterface.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/AlarmInterface.java
similarity index 87%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmInterface.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/AlarmInterface.java
index 463dcbe..679dbb3 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/AlarmInterface.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/AlarmInterface.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.alarm;
+package top.crushtj.xiaoyi.auth.alarm;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/impl/MailAlarmHelper.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/impl/MailAlarmHelper.java
similarity index 83%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/impl/MailAlarmHelper.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/impl/MailAlarmHelper.java
index 6494bf7..92bd1e7 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/impl/MailAlarmHelper.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/impl/MailAlarmHelper.java
@@ -1,7 +1,7 @@
-package top.crushtj.xiaoyishu.auth.alarm.impl;
+package top.crushtj.xiaoyi.auth.alarm.impl;
import lombok.extern.slf4j.Slf4j;
-import top.crushtj.xiaoyishu.auth.alarm.AlarmInterface;
+import top.crushtj.xiaoyi.auth.alarm.AlarmInterface;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/impl/SmsAlarmHelper.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/impl/SmsAlarmHelper.java
similarity index 82%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/impl/SmsAlarmHelper.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/impl/SmsAlarmHelper.java
index 43609b8..72106fb 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/alarm/impl/SmsAlarmHelper.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/alarm/impl/SmsAlarmHelper.java
@@ -1,7 +1,7 @@
-package top.crushtj.xiaoyishu.auth.alarm.impl;
+package top.crushtj.xiaoyi.auth.alarm.impl;
import lombok.extern.slf4j.Slf4j;
-import top.crushtj.xiaoyishu.auth.alarm.AlarmInterface;
+import top.crushtj.xiaoyi.auth.alarm.AlarmInterface;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/MybatisPlusConfig.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/MybatisPlusConfig.java
similarity index 95%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/MybatisPlusConfig.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/MybatisPlusConfig.java
index 5567c89..9b42dd1 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/MybatisPlusConfig.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/MybatisPlusConfig.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.config;
+package top.crushtj.xiaoyi.auth.config;
import com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor;
import com.baomidou.mybatisplus.extension.plugins.inner.PaginationInnerInterceptor;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/RedisTemplateConfig.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/RedisTemplateConfig.java
similarity index 97%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/RedisTemplateConfig.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/RedisTemplateConfig.java
index 3577db6..18116dc 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/RedisTemplateConfig.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/RedisTemplateConfig.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.config;
+package top.crushtj.xiaoyi.auth.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/ThreadPoolConfig.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/ThreadPoolConfig.java
similarity index 93%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/ThreadPoolConfig.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/ThreadPoolConfig.java
index 8d5252f..c27f0b8 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/config/ThreadPoolConfig.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/config/ThreadPoolConfig.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.config;
+package top.crushtj.xiaoyi.auth.config;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
@@ -7,7 +7,7 @@ import org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor;
import java.util.concurrent.Executor;
import java.util.concurrent.ThreadPoolExecutor;
-import static top.crushtj.xiaoyishu.auth.constant.ConfigConstants.*;
+import static top.crushtj.xiaoyi.auth.constant.ConfigConstants.*;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/ConfigConstants.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/ConfigConstants.java
similarity index 93%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/ConfigConstants.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/ConfigConstants.java
index 32e644e..36b929b 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/ConfigConstants.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/ConfigConstants.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.constant;
+package top.crushtj.xiaoyi.auth.constant;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/RedisKeyConstants.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/RedisKeyConstants.java
similarity index 97%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/RedisKeyConstants.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/RedisKeyConstants.java
index 62f034f..0e2d5fc 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/RedisKeyConstants.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/RedisKeyConstants.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.constant;
+package top.crushtj.xiaoyi.auth.constant;
/**
*
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/RoleConstants.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/RoleConstants.java
similarity index 85%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/RoleConstants.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/RoleConstants.java
index 2ba624b..1e04c63 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/RoleConstants.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/RoleConstants.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.constant;
+package top.crushtj.xiaoyi.auth.constant;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/XiaoyiAuthConstants.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/XiaoyiAuthConstants.java
similarity index 90%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/XiaoyiAuthConstants.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/XiaoyiAuthConstants.java
index b48dc5d..1cd8278 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/constant/XiaoyiAuthConstants.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/constant/XiaoyiAuthConstants.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.constant;
+package top.crushtj.xiaoyi.auth.constant;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/TestController.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/TestController.java
similarity index 88%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/TestController.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/TestController.java
index 75c9831..d3ab9ee 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/TestController.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/TestController.java
@@ -1,11 +1,11 @@
-package top.crushtj.xiaoyishu.auth.controller;
+package top.crushtj.xiaoyi.auth.controller;
import com.alibaba.nacos.api.config.annotation.NacosValue;
import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
-import top.crushtj.xiaoyishu.auth.alarm.AlarmInterface;
+import top.crushtj.xiaoyi.auth.alarm.AlarmInterface;
@Slf4j
@RestController
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/UserController.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/UserController.java
similarity index 86%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/UserController.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/UserController.java
index ab73e5e..c641092 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/UserController.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/UserController.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.controller;
+package top.crushtj.xiaoyi.auth.controller;
import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j;
@@ -9,8 +9,8 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import top.crushtj.framework.biz.operationlog.aspect.ApiOperationLog;
import top.crushtj.framework.common.response.Response;
-import top.crushtj.xiaoyishu.auth.model.vo.user.UserLoginReqVO;
-import top.crushtj.xiaoyishu.auth.service.UserService;
+import top.crushtj.xiaoyi.auth.model.vo.user.UserLoginReqVO;
+import top.crushtj.xiaoyi.auth.service.UserService;
/**
* @author ayi
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/VerificationCodeController.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/VerificationCodeController.java
similarity index 83%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/VerificationCodeController.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/VerificationCodeController.java
index 8f4eaaf..ad479ad 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/controller/VerificationCodeController.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/controller/VerificationCodeController.java
@@ -1,9 +1,9 @@
-package top.crushtj.xiaoyishu.auth.controller;
+package top.crushtj.xiaoyi.auth.controller;
import top.crushtj.framework.biz.operationlog.aspect.ApiOperationLog;
import top.crushtj.framework.common.response.Response;
-import top.crushtj.xiaoyishu.auth.model.vo.verificationcode.SendVerificationCodeReqVO;
-import top.crushtj.xiaoyishu.auth.service.VerificationCodeService;
+import top.crushtj.xiaoyi.auth.model.vo.verificationcode.SendVerificationCodeReqVO;
+import top.crushtj.xiaoyi.auth.service.VerificationCodeService;
import jakarta.annotation.Resource;
import lombok.extern.slf4j.Slf4j;
import org.springframework.validation.annotation.Validated;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/PermissionEntity.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/PermissionEntity.java
similarity index 97%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/PermissionEntity.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/PermissionEntity.java
index 30d3026..654d756 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/PermissionEntity.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/PermissionEntity.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.domain.entity;
+package top.crushtj.xiaoyi.auth.domain.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/RoleEntity.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/RoleEntity.java
similarity index 97%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/RoleEntity.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/RoleEntity.java
index f677ecd..9b37e08 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/RoleEntity.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/RoleEntity.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.domain.entity;
+package top.crushtj.xiaoyi.auth.domain.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/RolePermissionRelEntity.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/RolePermissionRelEntity.java
similarity index 96%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/RolePermissionRelEntity.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/RolePermissionRelEntity.java
index ff57fab..e340653 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/RolePermissionRelEntity.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/RolePermissionRelEntity.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.domain.entity;
+package top.crushtj.xiaoyi.auth.domain.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/UserEntity.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/UserEntity.java
similarity index 97%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/UserEntity.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/UserEntity.java
index 32a050f..ce24c51 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/UserEntity.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/UserEntity.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.domain.entity;
+package top.crushtj.xiaoyi.auth.domain.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/UserRoleRelEntity.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/UserRoleRelEntity.java
similarity index 96%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/UserRoleRelEntity.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/UserRoleRelEntity.java
index d69fb4d..cc6d6a9 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/entity/UserRoleRelEntity.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/entity/UserRoleRelEntity.java
@@ -1,4 +1,4 @@
-package top.crushtj.xiaoyishu.auth.domain.entity;
+package top.crushtj.xiaoyi.auth.domain.entity;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/PermissionMapper.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/PermissionMapper.java
similarity index 80%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/PermissionMapper.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/PermissionMapper.java
index ff05057..30978bf 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/PermissionMapper.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/PermissionMapper.java
@@ -1,7 +1,7 @@
-package top.crushtj.xiaoyishu.auth.domain.mappers;
+package top.crushtj.xiaoyi.auth.domain.mappers;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import top.crushtj.xiaoyishu.auth.domain.entity.PermissionEntity;
+import top.crushtj.xiaoyi.auth.domain.entity.PermissionEntity;
import java.util.List;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/RoleMapper.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/RoleMapper.java
similarity index 79%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/RoleMapper.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/RoleMapper.java
index d4da61d..bef5362 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/RoleMapper.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/RoleMapper.java
@@ -1,7 +1,7 @@
-package top.crushtj.xiaoyishu.auth.domain.mappers;
+package top.crushtj.xiaoyi.auth.domain.mappers;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import top.crushtj.xiaoyishu.auth.domain.entity.RoleEntity;
+import top.crushtj.xiaoyi.auth.domain.entity.RoleEntity;
import java.util.List;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/RolePermissionRelMapper.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/RolePermissionRelMapper.java
similarity index 83%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/RolePermissionRelMapper.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/RolePermissionRelMapper.java
index 52fadd0..8b54e36 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/RolePermissionRelMapper.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/RolePermissionRelMapper.java
@@ -1,7 +1,7 @@
-package top.crushtj.xiaoyishu.auth.domain.mappers;
+package top.crushtj.xiaoyi.auth.domain.mappers;
import org.apache.ibatis.annotations.Param;
-import top.crushtj.xiaoyishu.auth.domain.entity.RolePermissionRelEntity;
+import top.crushtj.xiaoyi.auth.domain.entity.RolePermissionRelEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.List;
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/UserMapper.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/UserMapper.java
similarity index 81%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/UserMapper.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/UserMapper.java
index ccf3b2a..cfc43ee 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/UserMapper.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/UserMapper.java
@@ -1,7 +1,7 @@
-package top.crushtj.xiaoyishu.auth.domain.mappers;
+package top.crushtj.xiaoyi.auth.domain.mappers;
import org.apache.ibatis.annotations.Param;
-import top.crushtj.xiaoyishu.auth.domain.entity.UserEntity;
+import top.crushtj.xiaoyi.auth.domain.entity.UserEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/UserRoleRelMapper.java b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/UserRoleRelMapper.java
similarity index 72%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/UserRoleRelMapper.java
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/UserRoleRelMapper.java
index 08acaff..d336bcf 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappers/UserRoleRelMapper.java
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappers/UserRoleRelMapper.java
@@ -1,6 +1,6 @@
-package top.crushtj.xiaoyishu.auth.domain.mappers;
+package top.crushtj.xiaoyi.auth.domain.mappers;
-import top.crushtj.xiaoyishu.auth.domain.entity.UserRoleRelEntity;
+import top.crushtj.xiaoyi.auth.domain.entity.UserRoleRelEntity;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
diff --git a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappings/PermissionMapping.xml b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappings/PermissionMapping.xml
similarity index 85%
rename from xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappings/PermissionMapping.xml
rename to xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappings/PermissionMapping.xml
index 455e659..d5d27d2 100644
--- a/xiaoyi-auth/src/main/java/top/crushtj/xiaoyishu/auth/domain/mappings/PermissionMapping.xml
+++ b/xiaoyi-auth/src/main/java/top/crushtj/xiaoyi/auth/domain/mappings/PermissionMapping.xml
@@ -1,8 +1,8 @@
-
+
-
+
@@ -16,7 +16,7 @@
-