diff --git a/kernel-d-sms/pom.xml b/kernel-d-sms/pom.xml
index 70d03089e..4b0aa7232 100644
--- a/kernel-d-sms/pom.xml
+++ b/kernel-d-sms/pom.xml
@@ -19,7 +19,6 @@
sms-api
sms-sdk-aliyun
sms-sdk-tencent
- sms-business-validation
sms-spring-boot-starter
diff --git a/kernel-d-sms/sms-business-validation/README.md b/kernel-d-sms/sms-business-validation/README.md
deleted file mode 100644
index bbf733f21..000000000
--- a/kernel-d-sms/sms-business-validation/README.md
+++ /dev/null
@@ -1 +0,0 @@
-带短信校验功能的业务模块
\ No newline at end of file
diff --git a/kernel-s-system/pom.xml b/kernel-s-system/pom.xml
index cf27c8902..9b5edd9bd 100644
--- a/kernel-s-system/pom.xml
+++ b/kernel-s-system/pom.xml
@@ -25,6 +25,7 @@
system-business-menu
system-business-notice
system-business-login-log
+ system-business-sms
system-spring-boot-starter
diff --git a/kernel-s-system/system-business-sms/README.md b/kernel-s-system/system-business-sms/README.md
new file mode 100644
index 000000000..6df9339d7
--- /dev/null
+++ b/kernel-s-system/system-business-sms/README.md
@@ -0,0 +1 @@
+短信校验功能的业务模块
\ No newline at end of file
diff --git a/kernel-d-sms/sms-business-validation/pom.xml b/kernel-s-system/system-business-sms/pom.xml
similarity index 97%
rename from kernel-d-sms/sms-business-validation/pom.xml
rename to kernel-s-system/system-business-sms/pom.xml
index ee219a60e..0eeaf894a 100644
--- a/kernel-d-sms/sms-business-validation/pom.xml
+++ b/kernel-s-system/system-business-sms/pom.xml
@@ -11,7 +11,7 @@
../pom.xml
- sms-business-validation
+ system-business-sms
jar
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/controller/SmsSenderController.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/controller/SmsSenderController.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/controller/SmsSenderController.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/controller/SmsSenderController.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/entity/SysSms.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/entity/SysSms.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/entity/SysSms.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/entity/SysSms.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsSendSourceEnum.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsSendSourceEnum.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsSendSourceEnum.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsSendSourceEnum.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsSendStatusEnum.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsSendStatusEnum.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsSendStatusEnum.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsSendStatusEnum.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsTypeEnum.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsTypeEnum.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsTypeEnum.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/enums/SmsTypeEnum.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/mapper/SysSmsMapper.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/mapper/SysSmsMapper.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/mapper/SysSmsMapper.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/mapper/SysSmsMapper.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/mapper/mapping/SysSmsMapper.xml b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/mapper/mapping/SysSmsMapper.xml
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/mapper/mapping/SysSmsMapper.xml
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/mapper/mapping/SysSmsMapper.xml
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsInfoParam.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsInfoParam.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsInfoParam.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsInfoParam.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsSendParam.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsSendParam.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsSendParam.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsSendParam.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsVerifyParam.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsVerifyParam.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsVerifyParam.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/param/SysSmsVerifyParam.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/service/SysSmsInfoService.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/service/SysSmsInfoService.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/service/SysSmsInfoService.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/service/SysSmsInfoService.java
diff --git a/kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/service/impl/SysSmsInfoServiceImpl.java b/kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/service/impl/SysSmsInfoServiceImpl.java
similarity index 100%
rename from kernel-d-sms/sms-business-validation/src/main/java/cn/stylefeng/roses/kernel/sms/modular/service/impl/SysSmsInfoServiceImpl.java
rename to kernel-s-system/system-business-sms/src/main/java/cn/stylefeng/roses/kernel/sms/modular/service/impl/SysSmsInfoServiceImpl.java