diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/FileDownloadService.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/FileDownloadService.java
similarity index 100%
rename from scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/FileDownloadService.java
rename to scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/FileDownloadService.java
diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/FileUploadService.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/FileUploadService.java
similarity index 100%
rename from scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/FileUploadService.java
rename to scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/FileUploadService.java
diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/model/FaceFileRequest.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/FaceFileRequest.java
similarity index 97%
rename from scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/model/FaceFileRequest.java
rename to scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/FaceFileRequest.java
index 6bc7dbc..02c48d1 100644
--- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/model/FaceFileRequest.java
+++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/FaceFileRequest.java
@@ -1,4 +1,4 @@
-package com.czcb.scfs.api.service.file.model;
+package com.czcb.scfs.api.service.v1.file.model;
import com.czcb.scfs.api.core.ApiFileRequest;
import com.google.gson.annotations.SerializedName;
diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/model/FaceFileResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/FaceFileResponse.java
similarity index 87%
rename from scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/model/FaceFileResponse.java
rename to scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/FaceFileResponse.java
index 95e36c0..d4ff1f8 100644
--- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/file/model/FaceFileResponse.java
+++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/file/model/FaceFileResponse.java
@@ -1,4 +1,4 @@
-package com.czcb.scfs.api.service.file.model;
+package com.czcb.scfs.api.service.v1.file.model;
import com.czcb.scfs.api.core.ApiFileResponse;
import com.google.gson.annotations.SerializedName;
diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/SmsService.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/SmsService.java
similarity index 80%
rename from scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/SmsService.java
rename to scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/SmsService.java
index d64123f..f115a59 100644
--- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/SmsService.java
+++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/SmsService.java
@@ -1,10 +1,10 @@
-package com.czcb.scfs.api.service.sms;
+package com.czcb.scfs.api.service.v1.sms;
import com.czcb.scfs.api.core.ApiClient;
import com.czcb.scfs.api.core.http.HttpHeaders;
import com.czcb.scfs.api.core.http.HttpResponse;
-import com.czcb.scfs.api.service.sms.model.SmsRequest;
-import com.czcb.scfs.api.service.sms.model.SmsResponse;
+import com.czcb.scfs.api.service.v1.sms.model.SmsRequest;
+import com.czcb.scfs.api.service.v1.sms.model.SmsResponse;
/**
* 短信服务
diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/model/SmsRequest.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SmsRequest.java
similarity index 86%
rename from scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/model/SmsRequest.java
rename to scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SmsRequest.java
index 5617ea8..649e119 100644
--- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/model/SmsRequest.java
+++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SmsRequest.java
@@ -1,4 +1,4 @@
-package com.czcb.scfs.api.service.sms.model;
+package com.czcb.scfs.api.service.v1.sms.model;
import com.czcb.scfs.api.core.ApiRequest;
diff --git a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/model/SmsResponse.java b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SmsResponse.java
similarity index 93%
rename from scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/model/SmsResponse.java
rename to scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SmsResponse.java
index 44537bf..dc00ddc 100644
--- a/scfs-api-service/src/main/java/com/czcb/scfs/api/service/sms/model/SmsResponse.java
+++ b/scfs-api-service/src/main/java/com/czcb/scfs/api/service/v1/sms/model/SmsResponse.java
@@ -1,4 +1,4 @@
-package com.czcb.scfs.api.service.sms.model;
+package com.czcb.scfs.api.service.v1.sms.model;
import com.czcb.scfs.api.core.ApiResponse;
diff --git a/scfs-api-spring-boot-starter/src/main/java/com/czcb/scfs/spring/boot/starter/ScfsAutoConfiguration.java b/scfs-api-spring-boot-starter/src/main/java/com/czcb/scfs/spring/boot/starter/ScfsAutoConfiguration.java
index 14bac2a..f3be78f 100644
--- a/scfs-api-spring-boot-starter/src/main/java/com/czcb/scfs/spring/boot/starter/ScfsAutoConfiguration.java
+++ b/scfs-api-spring-boot-starter/src/main/java/com/czcb/scfs/spring/boot/starter/ScfsAutoConfiguration.java
@@ -4,7 +4,7 @@ import com.czcb.scfs.api.core.ApiClient;
import com.czcb.scfs.api.core.Profile;
import com.czcb.scfs.api.core.http.ApiClientBuilder;
import com.czcb.scfs.api.service.health.EchoService;
-import com.czcb.scfs.api.service.sms.SmsService;
+import com.czcb.scfs.api.service.v1.sms.SmsService;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
diff --git a/scfs-api-test/pom.xml b/scfs-api-test/pom.xml
index 68969b9..32836af 100644
--- a/scfs-api-test/pom.xml
+++ b/scfs-api-test/pom.xml
@@ -18,12 +18,6 @@
com.czcb.scfs
scfs-api-spring-boot-starter
-
-
- com.czcb.scfs
- scfs-api-rsa
-
-
org.springframework.boot
diff --git a/scfs-api-test/src/test/java/com/czcb/scfs/api/test/BeanResourceTest.java b/scfs-api-test/src/test/java/com/czcb/scfs/api/test/BeanResourceTest.java
index cbaedb4..0575a1f 100644
--- a/scfs-api-test/src/test/java/com/czcb/scfs/api/test/BeanResourceTest.java
+++ b/scfs-api-test/src/test/java/com/czcb/scfs/api/test/BeanResourceTest.java
@@ -1,7 +1,7 @@
package com.czcb.scfs.api.test;
import com.czcb.scfs.api.service.health.EchoService;
-import com.czcb.scfs.api.service.sms.SmsService;
+import com.czcb.scfs.api.service.v1.sms.SmsService;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.springframework.boot.test.context.SpringBootTest;