初步调整结构完成

This commit is contained in:
Chopper 2021-07-21 15:23:47 +08:00
parent fe021f8a11
commit bc6abdbf1a
28 changed files with 40 additions and 45 deletions

View File

@ -3,7 +3,7 @@ package cn.lili.controller.passport.connect;
import cn.lili.common.enums.ResultCode; import cn.lili.common.enums.ResultCode;
import cn.lili.common.exception.ServiceException; import cn.lili.common.exception.ServiceException;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.common.enums.ResultUtil; import cn.lili.common.enums.ResultUtil;
import cn.lili.common.vo.ResultMessage; import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.connect.entity.dto.AuthCallback; import cn.lili.modules.connect.entity.dto.AuthCallback;

View File

@ -1,6 +1,6 @@
package cn.lili.controller.passport.connect; package cn.lili.controller.passport.connect;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.common.enums.ResultUtil; import cn.lili.common.enums.ResultUtil;
import cn.lili.common.vo.ResultMessage; import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.connect.entity.dto.WechatMPLoginParams; import cn.lili.modules.connect.entity.dto.WechatMPLoginParams;

View File

@ -6,7 +6,7 @@ import cn.lili.cache.CachePrefix;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.enums.SecurityEnum; import cn.lili.common.security.enums.SecurityEnum;
import cn.lili.common.security.enums.UserEnums; import cn.lili.common.security.enums.UserEnums;
import cn.lili.cache.token.SecretKeyUtil; import cn.lili.common.security.token.SecretKeyUtil;
import cn.lili.common.utils.ResponseUtil; import cn.lili.common.utils.ResponseUtil;
import com.google.gson.Gson; import com.google.gson.Gson;
import io.jsonwebtoken.Claims; import io.jsonwebtoken.Claims;

View File

@ -1,7 +1,7 @@
package cn.lili.trigger.executor; package cn.lili.trigger.executor;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import cn.lili.common.delayqueue.BroadcastMessage; import cn.lili.trigger.message.BroadcastMessage;
import cn.lili.trigger.model.TimeExecuteConstant; import cn.lili.trigger.model.TimeExecuteConstant;
import cn.lili.modules.goods.service.StudioService; import cn.lili.modules.goods.service.StudioService;
import cn.lili.trigger.TimeTriggerExecutor; import cn.lili.trigger.TimeTriggerExecutor;

View File

@ -63,11 +63,6 @@
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-mongodb</artifactId> <artifactId>spring-boot-starter-data-mongodb</artifactId>
</dependency> </dependency>
<!-- Thymeleaf -->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
<!-- JPA --> <!-- JPA -->
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>

View File

@ -5,7 +5,7 @@ import cn.lili.common.enums.ResultCode;
import cn.lili.common.exception.ServiceException; import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.enums.SecurityEnum; import cn.lili.common.security.enums.SecurityEnum;
import cn.lili.cache.token.SecretKeyUtil; import cn.lili.common.security.token.SecretKeyUtil;
import com.google.gson.Gson; import com.google.gson.Gson;
import io.jsonwebtoken.Claims; import io.jsonwebtoken.Claims;
import io.jsonwebtoken.Jwts; import io.jsonwebtoken.Jwts;

View File

@ -1,4 +1,4 @@
package cn.lili.cache.token; package cn.lili.common.security.token;
import com.google.api.client.repackaged.org.apache.commons.codec.binary.Base64; import com.google.api.client.repackaged.org.apache.commons.codec.binary.Base64;
import io.jsonwebtoken.io.Decoders; import io.jsonwebtoken.io.Decoders;

View File

@ -1,4 +1,4 @@
package cn.lili.cache.token; package cn.lili.common.security.token;
import lombok.Data; import lombok.Data;

View File

@ -1,4 +1,4 @@
package cn.lili.cache.token; package cn.lili.common.security.token;
import cn.lili.cache.Cache; import cn.lili.cache.Cache;
import cn.lili.cache.CachePrefix; import cn.lili.cache.CachePrefix;

View File

@ -1,7 +1,7 @@
package cn.lili.cache.token.base; package cn.lili.common.security.token.base;
import cn.lili.common.security.enums.UserEnums; import cn.lili.common.security.enums.UserEnums;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
/** /**
* AbstractToken * AbstractToken

View File

@ -1,7 +1,7 @@
package cn.lili.modules.connect.service; package cn.lili.modules.connect.service;
import cn.lili.cache.CachePrefix; import cn.lili.cache.CachePrefix;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.modules.connect.entity.Connect; import cn.lili.modules.connect.entity.Connect;
import cn.lili.modules.connect.entity.dto.ConnectAuthUser; import cn.lili.modules.connect.entity.dto.ConnectAuthUser;
import cn.lili.modules.connect.entity.dto.WechatMPLoginParams; import cn.lili.modules.connect.entity.dto.WechatMPLoginParams;

View File

@ -8,7 +8,7 @@ import cn.lili.common.enums.ResultCode;
import cn.lili.common.exception.ServiceException; import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.context.UserContext; import cn.lili.common.security.context.UserContext;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.modules.member.token.MemberTokenGenerate; import cn.lili.modules.member.token.MemberTokenGenerate;
import cn.lili.common.utils.CookieUtil; import cn.lili.common.utils.CookieUtil;
import cn.lili.common.utils.StringUtils; import cn.lili.common.utils.StringUtils;

View File

@ -6,7 +6,7 @@ import cn.lili.cache.CachePrefix;
import cn.lili.common.enums.ResultCode; import cn.lili.common.enums.ResultCode;
import cn.lili.common.enums.ResultUtil; import cn.lili.common.enums.ResultUtil;
import cn.lili.common.exception.ServiceException; import cn.lili.common.exception.ServiceException;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.common.vo.ResultMessage; import cn.lili.common.vo.ResultMessage;
import cn.lili.common.properties.ApiProperties; import cn.lili.common.properties.ApiProperties;
import cn.lili.common.properties.DomainProperties; import cn.lili.common.properties.DomainProperties;

View File

@ -1,6 +1,6 @@
package cn.lili.modules.goods.service; package cn.lili.modules.goods.service;
import cn.lili.common.delayqueue.BroadcastMessage; import cn.lili.trigger.message.BroadcastMessage;
import cn.lili.common.vo.PageVO; import cn.lili.common.vo.PageVO;
import cn.lili.modules.goods.entity.dos.Studio; import cn.lili.modules.goods.entity.dos.Studio;
import cn.lili.modules.goods.entity.vos.StudioVO; import cn.lili.modules.goods.entity.vos.StudioVO;

View File

@ -2,7 +2,7 @@ package cn.lili.modules.goods.serviceimpl;
import cn.hutool.core.convert.Convert; import cn.hutool.core.convert.Convert;
import cn.hutool.json.JSONUtil; import cn.hutool.json.JSONUtil;
import cn.lili.common.delayqueue.BroadcastMessage; import cn.lili.trigger.message.BroadcastMessage;
import cn.lili.common.enums.ResultCode; import cn.lili.common.enums.ResultCode;
import cn.lili.common.exception.ServiceException; import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.context.UserContext; import cn.lili.common.security.context.UserContext;

View File

@ -1,7 +1,7 @@
package cn.lili.modules.member.service; package cn.lili.modules.member.service;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.common.vo.PageVO; import cn.lili.common.vo.PageVO;
import cn.lili.modules.connect.entity.dto.ConnectAuthUser; import cn.lili.modules.connect.entity.dto.ConnectAuthUser;
import cn.lili.modules.member.entity.dos.Member; import cn.lili.modules.member.entity.dos.Member;

View File

@ -12,7 +12,7 @@ import cn.lili.rocketmq.RocketmqSendCallbackBuilder;
import cn.lili.rocketmq.tags.MemberTagsEnum; import cn.lili.rocketmq.tags.MemberTagsEnum;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.context.UserContext; import cn.lili.common.security.context.UserContext;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.modules.member.token.MemberTokenGenerate; import cn.lili.modules.member.token.MemberTokenGenerate;
import cn.lili.modules.member.token.StoreTokenGenerate; import cn.lili.modules.member.token.StoreTokenGenerate;
import cn.lili.common.utils.*; import cn.lili.common.utils.*;

View File

@ -2,9 +2,9 @@ package cn.lili.modules.member.token;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.enums.UserEnums; import cn.lili.common.security.enums.UserEnums;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.cache.token.TokenUtil; import cn.lili.common.security.token.TokenUtil;
import cn.lili.cache.token.base.AbstractTokenGenerate; import cn.lili.common.security.token.base.AbstractTokenGenerate;
import cn.lili.common.context.ThreadContextHolder; import cn.lili.common.context.ThreadContextHolder;
import cn.lili.common.enums.ClientTypeEnum; import cn.lili.common.enums.ClientTypeEnum;
import cn.lili.modules.member.entity.dos.Member; import cn.lili.modules.member.entity.dos.Member;

View File

@ -4,9 +4,9 @@ import cn.lili.common.enums.ResultCode;
import cn.lili.common.exception.ServiceException; import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.enums.UserEnums; import cn.lili.common.security.enums.UserEnums;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.cache.token.TokenUtil; import cn.lili.common.security.token.TokenUtil;
import cn.lili.cache.token.base.AbstractTokenGenerate; import cn.lili.common.security.token.base.AbstractTokenGenerate;
import cn.lili.modules.member.entity.dos.Member; import cn.lili.modules.member.entity.dos.Member;
import cn.lili.modules.member.service.MemberService; import cn.lili.modules.member.service.MemberService;
import cn.lili.modules.store.entity.dos.Store; import cn.lili.modules.store.entity.dos.Store;

View File

@ -1,7 +1,7 @@
package cn.lili.modules.permission.service; package cn.lili.modules.permission.service;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.modules.permission.entity.dos.AdminUser; import cn.lili.modules.permission.entity.dos.AdminUser;
import cn.lili.modules.permission.entity.dto.AdminUserDTO; import cn.lili.modules.permission.entity.dto.AdminUserDTO;
import cn.lili.modules.permission.entity.vo.AdminUserVO; import cn.lili.modules.permission.entity.vo.AdminUserVO;

View File

@ -5,7 +5,7 @@ import cn.lili.common.enums.ResultCode;
import cn.lili.common.exception.ServiceException; import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.context.UserContext; import cn.lili.common.security.context.UserContext;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.modules.system.token.ManagerTokenGenerate; import cn.lili.modules.system.token.ManagerTokenGenerate;
import cn.lili.common.utils.BeanUtil; import cn.lili.common.utils.BeanUtil;
import cn.lili.common.utils.StringUtils; import cn.lili.common.utils.StringUtils;

View File

@ -5,9 +5,9 @@ import cn.lili.cache.CachePrefix;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.enums.UserEnums; import cn.lili.common.security.enums.UserEnums;
import cn.lili.common.security.enums.PermissionEnum; import cn.lili.common.security.enums.PermissionEnum;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.cache.token.TokenUtil; import cn.lili.common.security.token.TokenUtil;
import cn.lili.cache.token.base.AbstractTokenGenerate; import cn.lili.common.security.token.base.AbstractTokenGenerate;
import cn.lili.modules.permission.entity.dos.AdminUser; import cn.lili.modules.permission.entity.dos.AdminUser;
import cn.lili.modules.permission.entity.vo.UserMenuVO; import cn.lili.modules.permission.entity.vo.UserMenuVO;
import cn.lili.modules.permission.service.AdminUserService; import cn.lili.modules.permission.service.AdminUserService;

View File

@ -7,7 +7,6 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationArguments;
import org.springframework.boot.ApplicationRunner; import org.springframework.boot.ApplicationRunner;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
import org.thymeleaf.util.ListUtils;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
@ -236,15 +235,13 @@ public class SensitiveWordsFilter implements Serializable, ApplicationRunner {
nodes = new SensitiveWordsNode[DEFAULT_INITIAL_CAPACITY]; nodes = new SensitiveWordsNode[DEFAULT_INITIAL_CAPACITY];
//加入平台添加的敏感词 //加入平台添加的敏感词
List<SensitiveWords> list = sensitiveWordsService.list(); List<SensitiveWords> list = sensitiveWordsService.list();
if (ListUtils.isEmpty(list)) { if (list != null && list.size() > 0) {
for (SensitiveWords sensitiveWords : list) { for (SensitiveWords sensitiveWords : list) {
put(sensitiveWords.getSensitiveWord()); put(sensitiveWords.getSensitiveWord());
} }
} }
} catch (Exception e) { } catch (Exception e) {
log.error("初始化敏感词错误",e); log.error("初始化敏感词错误", e);
} }
} }
} }

View File

@ -1,11 +1,8 @@
package cn.lili.common.delayqueue; package cn.lili.trigger.message;
import cn.hutool.core.date.DateTime;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.util.Date;
/** /**
* 直播消息实体 * 直播消息实体
* *

View File

@ -5,7 +5,7 @@ import cn.lili.common.enums.ResultUtil;
import cn.lili.common.exception.ServiceException; import cn.lili.common.exception.ServiceException;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.context.UserContext; import cn.lili.common.security.context.UserContext;
import cn.lili.cache.token.Token; import cn.lili.common.security.token.Token;
import cn.lili.mybatis.util.PageUtil; import cn.lili.mybatis.util.PageUtil;
import cn.lili.common.utils.StringUtils; import cn.lili.common.utils.StringUtils;
import cn.lili.modules.verification.enums.VerificationEnums; import cn.lili.modules.verification.enums.VerificationEnums;

View File

@ -6,7 +6,7 @@ import cn.lili.cache.CachePrefix;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.enums.SecurityEnum; import cn.lili.common.security.enums.SecurityEnum;
import cn.lili.common.security.enums.UserEnums; import cn.lili.common.security.enums.UserEnums;
import cn.lili.cache.token.SecretKeyUtil; import cn.lili.common.security.token.SecretKeyUtil;
import cn.lili.common.utils.ResponseUtil; import cn.lili.common.utils.ResponseUtil;
import com.google.gson.Gson; import com.google.gson.Gson;
import io.jsonwebtoken.Claims; import io.jsonwebtoken.Claims;

View File

@ -94,6 +94,12 @@
</resources> </resources>
</configuration> </configuration>
</plugin> </plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>${maven-javadoc-plugin.version}</version>
</plugin>
</plugins> </plugins>
</build> </build>

View File

@ -6,7 +6,7 @@ import cn.lili.cache.CachePrefix;
import cn.lili.common.security.AuthUser; import cn.lili.common.security.AuthUser;
import cn.lili.common.security.enums.SecurityEnum; import cn.lili.common.security.enums.SecurityEnum;
import cn.lili.common.security.enums.UserEnums; import cn.lili.common.security.enums.UserEnums;
import cn.lili.cache.token.SecretKeyUtil; import cn.lili.common.security.token.SecretKeyUtil;
import cn.lili.common.utils.ResponseUtil; import cn.lili.common.utils.ResponseUtil;
import com.google.gson.Gson; import com.google.gson.Gson;
import io.jsonwebtoken.Claims; import io.jsonwebtoken.Claims;