diff --git a/java/cloud/.gitignore b/java/cloud/.gitignore
deleted file mode 100644
index bfa3a80..0000000
--- a/java/cloud/.gitignore
+++ /dev/null
@@ -1,6 +0,0 @@
-/target/
-/.idea/
-*.iml
-.mvn
-mvnw
-*.cmd
diff --git a/java/cloud/api/pom.xml b/java/cloud/api/pom.xml
deleted file mode 100644
index fdc1951..0000000
--- a/java/cloud/api/pom.xml
+++ /dev/null
@@ -1,20 +0,0 @@
-
-
-
- jxc
- cn.toesbieya
- 0.0.1-SNAPSHOT
-
- 4.0.0
-
- api
-
-
-
- cn.toesbieya
- common
-
-
-
\ No newline at end of file
diff --git a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/FileApi.java b/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/FileApi.java
deleted file mode 100644
index 24ce9e7..0000000
--- a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/FileApi.java
+++ /dev/null
@@ -1,15 +0,0 @@
-package cn.toesbieya.jxc.api;
-
-import java.util.List;
-
-public interface FileApi {
- String getToken();
-
- void delete(String key);
-
- void deleteBatch(String... key);
-
- default void deleteBatch(List key) {
- deleteBatch(key.toArray(new String[0]));
- }
-}
diff --git a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/RecordApi.java b/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/RecordApi.java
deleted file mode 100644
index eda07ff..0000000
--- a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/RecordApi.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package cn.toesbieya.jxc.api;
-
-import cn.toesbieya.jxc.common.model.entity.RecAttachment;
-import cn.toesbieya.jxc.common.model.entity.RecLoginHistory;
-import cn.toesbieya.jxc.common.model.entity.RecUserAction;
-
-import java.util.List;
-
-public interface RecordApi {
- List getAttachmentByPid(String pid);
-
- void handleAttachment(List upload, List delete);
-
- void delAttachmentByPid(String pid);
-
- void insertLoginHistory(RecLoginHistory vo);
-
- void insertUserAction(RecUserAction vo);
-}
diff --git a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/StockApi.java b/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/StockApi.java
deleted file mode 100644
index 53c321b..0000000
--- a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/StockApi.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package cn.toesbieya.jxc.api;
-
-import cn.toesbieya.jxc.common.model.entity.BizStock;
-import cn.toesbieya.jxc.common.model.vo.StockOutboundVo;
-import cn.toesbieya.jxc.common.model.vo.StockSearch;
-import cn.toesbieya.jxc.common.model.vo.StockSearchResult;
-
-import java.util.List;
-
-public interface StockApi {
- List getByCondition(StockSearch vo);
-
- List getDetail(String cids);
-
- void inbound(List list);
-
- void outbound(List list);
-}
diff --git a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/DepartmentApi.java b/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/DepartmentApi.java
deleted file mode 100644
index 83d894c..0000000
--- a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/DepartmentApi.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package cn.toesbieya.jxc.api.system;
-
-import cn.toesbieya.jxc.common.model.entity.SysUser;
-import cn.toesbieya.jxc.common.model.vo.DepartmentVo;
-
-import java.util.Set;
-
-public interface DepartmentApi {
- //获取用户的数据范围(部门ID集合),返回null说明无需限制
- Set getUserDataScope(SysUser user);
-
- //获取带有全名的部门
- DepartmentVo getById(int id);
-}
diff --git a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/ResourceApi.java b/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/ResourceApi.java
deleted file mode 100644
index 15a6719..0000000
--- a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/ResourceApi.java
+++ /dev/null
@@ -1,14 +0,0 @@
-package cn.toesbieya.jxc.api.system;
-
-import cn.toesbieya.jxc.common.model.entity.SysResource;
-import cn.toesbieya.jxc.common.model.entity.SysRole;
-
-import java.util.List;
-
-public interface ResourceApi {
- //获取已启用的数据接口列表
- List getEnableApi();
-
- //获取角色的权限列表,包含admin权限
- List getResourceByRole(SysRole role);
-}
diff --git a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/RoleApi.java b/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/RoleApi.java
deleted file mode 100644
index 3c5499f..0000000
--- a/java/cloud/api/src/main/java/cn/toesbieya/jxc/api/system/RoleApi.java
+++ /dev/null
@@ -1,7 +0,0 @@
-package cn.toesbieya.jxc.api.system;
-
-import cn.toesbieya.jxc.common.model.entity.SysRole;
-
-public interface RoleApi {
- SysRole getRoleById(Integer roleId);
-}
diff --git a/java/cloud/common/pom.xml b/java/cloud/common/pom.xml
deleted file mode 100644
index c14f4f2..0000000
--- a/java/cloud/common/pom.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
- jxc
- cn.toesbieya
- 0.0.1-SNAPSHOT
-
- 4.0.0
-
- common
-
-
-
- org.springframework.boot
- spring-boot-starter-data-redis
-
-
-
- org.apache.commons
- commons-pool2
-
-
-
- javax.servlet
- javax.servlet-api
-
-
-
- com.google.guava
- guava
-
-
-
- org.yaml
- snakeyaml
-
-
-
- com.alibaba
- fastjson
-
-
-
\ No newline at end of file
diff --git a/java/cloud/common/src/main/java/cn/toesbieya/jxc/common/config/FastJsonConfigFactory.java b/java/cloud/common/src/main/java/cn/toesbieya/jxc/common/config/FastJsonConfigFactory.java
deleted file mode 100644
index a403ef7..0000000
--- a/java/cloud/common/src/main/java/cn/toesbieya/jxc/common/config/FastJsonConfigFactory.java
+++ /dev/null
@@ -1,19 +0,0 @@
-package cn.toesbieya.jxc.common.config;
-
-import com.alibaba.fastjson.serializer.SerializerFeature;
-import com.alibaba.fastjson.support.config.FastJsonConfig;
-
-public class FastJsonConfigFactory {
- public static FastJsonConfig defaultConfig() {
- FastJsonConfig config = new FastJsonConfig();
-
- config.setSerializerFeatures(
- SerializerFeature.WriteMapNullValue, // 是否输出值为null的字段
- SerializerFeature.WriteDateUseDateFormat,
- SerializerFeature.WriteNullListAsEmpty,
- SerializerFeature.DisableCircularReferenceDetect // 禁用循环引用
- );
-
- return config;
- }
-}
diff --git a/java/cloud/common/src/main/java/cn/toesbieya/jxc/common/config/RedisConfig.java b/java/cloud/common/src/main/java/cn/toesbieya/jxc/common/config/RedisConfig.java
deleted file mode 100644
index 968632a..0000000
--- a/java/cloud/common/src/main/java/cn/toesbieya/jxc/common/config/RedisConfig.java
+++ /dev/null
@@ -1,34 +0,0 @@
-package cn.toesbieya.jxc.common.config;
-
-import com.alibaba.fastjson.support.spring.FastJsonRedisSerializer;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.data.redis.connection.RedisConnectionFactory;
-import org.springframework.data.redis.core.RedisTemplate;
-import org.springframework.data.redis.serializer.StringRedisSerializer;
-
-@Configuration
-public class RedisConfig {
- @Bean
- public RedisTemplate redisTemplate(RedisConnectionFactory factory) {
- RedisTemplate redisTemplate = new RedisTemplate<>();
- redisTemplate.setConnectionFactory(factory);
-
- FastJsonRedisSerializer