xusl 1 éve
szülő
commit
a2b9503ba3
35 módosított fájl, 3 hozzáadás és 74 törlés
  1. 0 3
      backend/src/main/java/com/jiayue/ssi/aspectj/AgainVerifyAspect.java
  2. 0 2
      backend/src/main/java/com/jiayue/ssi/controller/NwpController.java
  3. 0 3
      backend/src/main/java/com/jiayue/ssi/controller/SysApproveController.java
  4. 0 6
      backend/src/main/java/com/jiayue/ssi/controller/SysRoleController.java
  5. 0 2
      backend/src/main/java/com/jiayue/ssi/entity/SysApprove.java
  6. 0 1
      backend/src/main/java/com/jiayue/ssi/entity/SysBlacklist.java
  7. 1 1
      backend/src/main/java/com/jiayue/ssi/entity/SysOperLog.java
  8. 0 7
      backend/src/main/java/com/jiayue/ssi/entity/SysRole.java
  9. 0 1
      backend/src/main/java/com/jiayue/ssi/entity/SysUser.java
  10. 0 2
      backend/src/main/java/com/jiayue/ssi/factory/OperateLogFactory.java
  11. 0 3
      backend/src/main/java/com/jiayue/ssi/filter/InterfaceLimitFilter.java
  12. 0 1
      backend/src/main/java/com/jiayue/ssi/filter/MailCodeFilter.java
  13. 0 2
      backend/src/main/java/com/jiayue/ssi/filter/SqlFilter.java
  14. 0 3
      backend/src/main/java/com/jiayue/ssi/filter/VerifySmFilter.java
  15. 0 1
      backend/src/main/java/com/jiayue/ssi/filter/XssKeywordsFilter.java
  16. 0 2
      backend/src/main/java/com/jiayue/ssi/handler/CustomAuthenticationSuccessHandler.java
  17. 0 6
      backend/src/main/java/com/jiayue/ssi/interceptor/TokenStatusInterceptor.java
  18. 0 1
      backend/src/main/java/com/jiayue/ssi/mapper/ElectricFieldMapper.java
  19. 0 1
      backend/src/main/java/com/jiayue/ssi/mapper/SysOperLogMapper.java
  20. 0 1
      backend/src/main/java/com/jiayue/ssi/mapper/SysParameterMapper.java
  21. 0 1
      backend/src/main/java/com/jiayue/ssi/mapper/SysRoleMapper.java
  22. 0 3
      backend/src/main/java/com/jiayue/ssi/mapper/SysUserMapper.java
  23. 0 4
      backend/src/main/java/com/jiayue/ssi/service/ForecastPowerShortTermService.java
  24. 0 2
      backend/src/main/java/com/jiayue/ssi/service/SysApproveService.java
  25. 0 2
      backend/src/main/java/com/jiayue/ssi/service/SysLogininforService.java
  26. 0 1
      backend/src/main/java/com/jiayue/ssi/service/SysMenuService.java
  27. 0 3
      backend/src/main/java/com/jiayue/ssi/service/SysOperLogService.java
  28. 0 1
      backend/src/main/java/com/jiayue/ssi/service/SysRoleService.java
  29. 0 1
      backend/src/main/java/com/jiayue/ssi/service/SysUserService.java
  30. 1 3
      backend/src/main/java/com/jiayue/ssi/service/impl/SysApproveServiceImpl.java
  31. 0 1
      backend/src/main/java/com/jiayue/ssi/service/impl/SysPermissionService.java
  32. 0 1
      backend/src/main/java/com/jiayue/ssi/service/impl/SysRoleServiceImpl.java
  33. 0 1
      backend/src/main/java/com/jiayue/ssi/service/impl/SysUserServiceImpl.java
  34. 1 0
      backend/src/main/java/com/jiayue/ssi/servlet/XssEscapeHttpServletRequestWrapper.java
  35. 0 1
      backend/src/main/java/com/jiayue/ssi/util/SM2CryptUtils.java

+ 0 - 3
backend/src/main/java/com/jiayue/ssi/aspectj/AgainVerifyAspect.java

@@ -2,8 +2,6 @@ package com.jiayue.ssi.aspectj;
 
 import cn.hutool.crypto.SmUtil;
 import com.jiayue.ssi.annotation.AgainVerify;
-import com.jiayue.ssi.annotation.InterfaceLimit;
-import com.jiayue.ssi.util.InterfaceLimitUtil;
 import com.jiayue.ssi.util.ResponseVO;
 import com.jiayue.ssi.util.SecurityContextUtil;
 import lombok.extern.slf4j.Slf4j;
@@ -12,7 +10,6 @@ import org.aspectj.lang.annotation.Around;
 import org.aspectj.lang.annotation.Aspect;
 import org.aspectj.lang.annotation.Pointcut;
 import org.springframework.core.annotation.Order;
-import org.springframework.security.authentication.BadCredentialsException;
 import org.springframework.stereotype.Component;
 import org.springframework.web.context.request.RequestAttributes;
 import org.springframework.web.context.request.RequestContextHolder;

+ 0 - 2
backend/src/main/java/com/jiayue/ssi/controller/NwpController.java

@@ -5,9 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.jiayue.ssi.annotation.PreventReplay;
 import com.jiayue.ssi.constant.CustomException;
-import com.jiayue.ssi.entity.ForecastPowerShortTerm;
 import com.jiayue.ssi.entity.Nwp;
-import com.jiayue.ssi.service.ForecastPowerShortTermService;
 import com.jiayue.ssi.service.NwpService;
 import com.jiayue.ssi.service.SysParameterService;
 import com.jiayue.ssi.util.ResponseVO;

+ 0 - 3
backend/src/main/java/com/jiayue/ssi/controller/SysApproveController.java

@@ -3,13 +3,10 @@ package com.jiayue.ssi.controller;
 import cn.hutool.core.util.NumberUtil;
 import cn.hutool.json.JSONUtil;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
-import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.jiayue.ssi.annotation.OperateLog;
 import com.jiayue.ssi.annotation.PreventReplay;
 import com.jiayue.ssi.backenum.ApproveOperaterEnum;
-import com.jiayue.ssi.backenum.ApproveStatusEnum;
 import com.jiayue.ssi.backenum.AuditType;
 import com.jiayue.ssi.backenum.BusinessType;
 import com.jiayue.ssi.constant.ApproveConstants;

+ 0 - 6
backend/src/main/java/com/jiayue/ssi/controller/SysRoleController.java

@@ -1,10 +1,8 @@
 package com.jiayue.ssi.controller;
 
-import cn.hutool.core.lang.Validator;
 import cn.hutool.core.util.NumberUtil;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.jiayue.ssi.annotation.InterfaceLimit;
 
 import com.jiayue.ssi.annotation.OperateLog;
 import com.jiayue.ssi.annotation.PreventReplay;
@@ -13,17 +11,13 @@ import com.jiayue.ssi.backenum.BusinessType;
 import com.jiayue.ssi.constant.CustomException;
 import com.jiayue.ssi.constant.PermissionCharacter;
 import com.jiayue.ssi.constant.UserConstants;
-import com.jiayue.ssi.entity.SysParameter;
 import com.jiayue.ssi.entity.SysRole;
-
-import com.jiayue.ssi.entity.SysUser;
 import com.jiayue.ssi.service.SysRoleService;
 import com.jiayue.ssi.util.ResponseVO;
 import com.jiayue.ssi.util.SecurityContextUtil;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
-
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.web.bind.annotation.*;
 

+ 0 - 2
backend/src/main/java/com/jiayue/ssi/entity/SysApprove.java

@@ -1,10 +1,8 @@
 package com.jiayue.ssi.entity;
 
 import com.baomidou.mybatisplus.annotation.IdType;
-import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import com.baomidou.mybatisplus.annotation.TableName;
-import com.fasterxml.jackson.annotation.JsonInclude;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/entity/SysBlacklist.java

@@ -2,7 +2,6 @@ package com.jiayue.ssi.entity;
 
 import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableId;
-import com.baomidou.mybatisplus.annotation.TableLogic;
 import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Data;
 

+ 1 - 1
backend/src/main/java/com/jiayue/ssi/entity/SysOperLog.java

@@ -6,7 +6,7 @@ import com.fasterxml.jackson.annotation.JsonFormat;
 import java.util.Date;
 
 /**
- * 操作日志记录表 oper_log
+ * 操作日志记录表 oper_lo
  *
  * @author ruoyi
  */

+ 0 - 7
backend/src/main/java/com/jiayue/ssi/entity/SysRole.java

@@ -4,13 +4,6 @@ import com.baomidou.mybatisplus.annotation.IdType;
 import com.baomidou.mybatisplus.annotation.TableField;
 import com.baomidou.mybatisplus.annotation.TableId;
 import lombok.Data;
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
-
-import javax.validation.constraints.NotBlank;
-import javax.validation.constraints.NotNull;
-import javax.validation.constraints.Size;
-import java.util.Set;
 
 /**
  * 角色表

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/entity/SysUser.java

@@ -5,7 +5,6 @@ import com.fasterxml.jackson.annotation.JsonFormat;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import org.springframework.security.core.GrantedAuthority;
-import org.springframework.security.core.userdetails.User;
 import org.springframework.security.core.userdetails.UserDetails;
 
 import java.util.Collection;

+ 0 - 2
backend/src/main/java/com/jiayue/ssi/factory/OperateLogFactory.java

@@ -5,8 +5,6 @@ import com.jiayue.ssi.service.SysOperLogService;
 import com.jiayue.ssi.util.AddressUtils;
 import com.jiayue.ssi.util.SpringUtils;
 
-import java.util.TimerTask;
-
 /**
  * 操作日志工厂
  *

+ 0 - 3
backend/src/main/java/com/jiayue/ssi/filter/InterfaceLimitFilter.java

@@ -3,14 +3,11 @@ package com.jiayue.ssi.filter;
 import com.jiayue.ssi.constant.CacheConstants;
 import com.jiayue.ssi.entity.SysBlacklist;
 import com.jiayue.ssi.service.SysBlacklistService;
-import com.jiayue.ssi.service.SysLogininforService;
 import com.jiayue.ssi.util.IPUtils;
 import com.jiayue.ssi.util.InterfaceLimitUtil;
-import com.jiayue.ssi.util.ResponseVO;
 import com.jiayue.ssi.util.SpringUtils;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
-import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.core.annotation.Order;
 import org.springframework.stereotype.Component;
 import org.springframework.web.filter.OncePerRequestFilter;

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/filter/MailCodeFilter.java

@@ -13,7 +13,6 @@ import com.jiayue.ssi.util.ResponseInfo;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.core.annotation.Order;
-import org.springframework.stereotype.Component;
 import org.springframework.web.filter.OncePerRequestFilter;
 
 import com.jiayue.ssi.constant.CacheConstants;

+ 0 - 2
backend/src/main/java/com/jiayue/ssi/filter/SqlFilter.java

@@ -1,11 +1,9 @@
 package com.jiayue.ssi.filter;
 
-import com.jiayue.ssi.util.IPUtils;
 import com.jiayue.ssi.util.ResponseInfo;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.core.annotation.Order;
-import org.springframework.stereotype.Component;
 import org.springframework.web.filter.OncePerRequestFilter;
 
 import javax.servlet.FilterChain;

+ 0 - 3
backend/src/main/java/com/jiayue/ssi/filter/VerifySmFilter.java

@@ -14,13 +14,10 @@ import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.core.annotation.Order;
-import org.springframework.stereotype.Component;
 import org.springframework.web.filter.OncePerRequestFilter;
 import javax.servlet.FilterChain;
-import javax.servlet.ServletException;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
-import java.io.IOException;
 import java.nio.charset.StandardCharsets;
 import java.util.HashMap;
 import java.util.Map;

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/filter/XssKeywordsFilter.java

@@ -6,7 +6,6 @@ import com.jiayue.ssi.util.ResponseInfo;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.core.annotation.Order;
-import org.springframework.stereotype.Component;
 import org.springframework.web.filter.OncePerRequestFilter;
 
 import javax.servlet.*;

+ 0 - 2
backend/src/main/java/com/jiayue/ssi/handler/CustomAuthenticationSuccessHandler.java

@@ -2,9 +2,7 @@ package com.jiayue.ssi.handler;
 
 import java.io.IOException;
 import java.util.Date;
-import java.util.HashMap;
 import java.util.List;
-import java.util.Map;
 
 import javax.servlet.ServletException;
 import javax.servlet.http.HttpServletRequest;

+ 0 - 6
backend/src/main/java/com/jiayue/ssi/interceptor/TokenStatusInterceptor.java

@@ -3,17 +3,11 @@ package com.jiayue.ssi.interceptor;
 import com.jiayue.ssi.util.JwtTokenUtil;
 import com.jiayue.ssi.util.ResponseInfo;
 import io.jsonwebtoken.Claims;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.context.annotation.Configuration;
 import org.springframework.web.servlet.HandlerInterceptor;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 import java.io.IOException;
-import java.util.Date;
-import java.util.HashMap;
-import java.util.Map;
-
 /**
 * 提前判断token是否需要刷新
 *

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/mapper/ElectricFieldMapper.java

@@ -2,7 +2,6 @@ package com.jiayue.ssi.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.jiayue.ssi.entity.ElectricField;
-import com.jiayue.ssi.entity.SysAlarm;
 import org.apache.ibatis.annotations.Mapper;
 
 /**

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/mapper/SysOperLogMapper.java

@@ -1,7 +1,6 @@
 package com.jiayue.ssi.mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.jiayue.ssi.entity.SysLogininfor;
 import com.jiayue.ssi.entity.SysOperLog;
 import org.apache.ibatis.annotations.Mapper;
 

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/mapper/SysParameterMapper.java

@@ -4,7 +4,6 @@ import com.jiayue.ssi.entity.SysParameter;
 import org.apache.ibatis.annotations.Mapper;
 
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
-import com.jiayue.ssi.entity.SysUser;
 
 /**
  *  参数管理Mapper

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/mapper/SysRoleMapper.java

@@ -4,7 +4,6 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import com.jiayue.ssi.entity.SysRole;
 import org.apache.ibatis.annotations.Mapper;
 
-import java.util.List;
 
 /**
  * 角色表 数据层

+ 0 - 3
backend/src/main/java/com/jiayue/ssi/mapper/SysUserMapper.java

@@ -1,11 +1,8 @@
 package com.jiayue.ssi.mapper;
 
-import com.jiayue.ssi.entity.ForecastPowerShortTerm;
 import com.jiayue.ssi.entity.SysUser;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 import org.apache.ibatis.annotations.Mapper;
-import org.apache.ibatis.annotations.Param;
-import org.apache.ibatis.annotations.Select;
 import org.apache.ibatis.annotations.Update;
 
 import java.util.List;

+ 0 - 4
backend/src/main/java/com/jiayue/ssi/service/ForecastPowerShortTermService.java

@@ -1,11 +1,7 @@
 package com.jiayue.ssi.service;
 
 import com.baomidou.mybatisplus.extension.service.IService;
-import com.jiayue.ssi.entity.ElectricField;
 import com.jiayue.ssi.entity.ForecastPowerShortTerm;
-import org.springframework.transaction.annotation.Propagation;
-import org.springframework.transaction.annotation.Transactional;
-
 import java.util.List;
 import java.util.Map;
 

+ 0 - 2
backend/src/main/java/com/jiayue/ssi/service/SysApproveService.java

@@ -3,8 +3,6 @@ package com.jiayue.ssi.service;
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.jiayue.ssi.constant.CustomException;
 import com.jiayue.ssi.entity.SysApprove;
-import org.springframework.transaction.annotation.Propagation;
-import org.springframework.transaction.annotation.Transactional;
 
 
 /**

+ 0 - 2
backend/src/main/java/com/jiayue/ssi/service/SysLogininforService.java

@@ -2,8 +2,6 @@ package com.jiayue.ssi.service;
 
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.jiayue.ssi.entity.SysLogininfor;
-import org.springframework.transaction.annotation.Propagation;
-import org.springframework.transaction.annotation.Transactional;
 
 
 /**

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/service/SysMenuService.java

@@ -5,7 +5,6 @@ import java.util.Set;
 
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.jiayue.ssi.entity.SysMenu;
-import com.jiayue.ssi.entity.SysParameter;
 import com.jiayue.ssi.entity.TreeSelect;
 import com.jiayue.ssi.entity.vo.RouterVo;
 

+ 0 - 3
backend/src/main/java/com/jiayue/ssi/service/SysOperLogService.java

@@ -2,11 +2,8 @@ package com.jiayue.ssi.service;
 
 
 import com.baomidou.mybatisplus.extension.service.IService;
-import com.jiayue.ssi.entity.SysMenu;
 import com.jiayue.ssi.entity.SysOperLog;
 
-import java.util.List;
-
 /**
  * 操作日志 服务层
  *

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/service/SysRoleService.java

@@ -2,7 +2,6 @@ package com.jiayue.ssi.service;
 
 import com.baomidou.mybatisplus.extension.service.IService;
 import com.jiayue.ssi.entity.SysRole;
-import com.jiayue.ssi.entity.SysUser;
 
 /**
  * 角色业务层

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/service/SysUserService.java

@@ -1,7 +1,6 @@
 package com.jiayue.ssi.service;
 
 import com.baomidou.mybatisplus.extension.service.IService;
-import com.jiayue.ssi.entity.SysRole;
 import com.jiayue.ssi.entity.SysUser;
 import java.util.List;
 

+ 1 - 3
backend/src/main/java/com/jiayue/ssi/service/impl/SysApproveServiceImpl.java

@@ -1,6 +1,4 @@
-package com.jiayue.ssi.service.impl;
-
-import cn.hutool.json.JSONUtil;
+cn.hutool.json.JSONUtil;
 import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/service/impl/SysPermissionService.java

@@ -5,7 +5,6 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 
 import java.util.HashSet;
-import java.util.List;
 import java.util.Set;
 
 /**

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/service/impl/SysRoleServiceImpl.java

@@ -6,7 +6,6 @@ import com.jiayue.ssi.constant.UserConstants;
 import com.jiayue.ssi.entity.SysRole;
 
 import com.jiayue.ssi.entity.SysRoleMenu;
-import com.jiayue.ssi.entity.SysUser;
 import com.jiayue.ssi.mapper.SysRoleMapper;
 
 import com.jiayue.ssi.mapper.SysRoleMenuMapper;

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/service/impl/SysUserServiceImpl.java

@@ -9,7 +9,6 @@ import com.jiayue.ssi.backenum.ApproveOperaterEnum;
 import com.jiayue.ssi.backenum.ApproveStatusEnum;
 import com.jiayue.ssi.constant.ApproveConstants;
 import com.jiayue.ssi.entity.SysApprove;
-import com.jiayue.ssi.entity.SysRole;
 import com.jiayue.ssi.entity.SysUser;
 import com.jiayue.ssi.entity.SysUserRole;
 import com.jiayue.ssi.mapper.SysApproveMapper;

+ 1 - 0
backend/src/main/java/com/jiayue/ssi/servlet/XssEscapeHttpServletRequestWrapper.java

@@ -17,6 +17,7 @@ import java.io.*;
 import java.nio.charset.Charset;
 import java.util.LinkedHashMap;
 import java.util.Map;
+
 //思路是使用 HttpServletRequestWrapper 实现后端
 public class XssEscapeHttpServletRequestWrapper extends HttpServletRequestWrapper {
     public XssEscapeHttpServletRequestWrapper(HttpServletRequest request) {

+ 0 - 1
backend/src/main/java/com/jiayue/ssi/util/SM2CryptUtils.java

@@ -10,7 +10,6 @@ import cn.hutool.crypto.asymmetric.SM2;
 import cn.hutool.crypto.SmUtil;
 import com.jiayue.ssi.constant.SecretKeyConstants;
 import org.bouncycastle.crypto.engines.SM2Engine;
-import org.bouncycastle.crypto.params.ECPrivateKeyParameters;
 import org.bouncycastle.crypto.params.ECPublicKeyParameters;
 import org.bouncycastle.crypto.signers.PlainDSAEncoding;
 import org.bouncycastle.jcajce.provider.asymmetric.ec.BCECPublicKey;