update 优化 重构 !pr274 简化结构 解决代码逻辑问题 规范注释

This commit is contained in:
疯狂的狮子li
2023-01-18 14:11:48 +08:00
parent e20dacbfd9
commit d2675744f4
24 changed files with 339 additions and 409 deletions

View File

@@ -1,6 +1,5 @@
package com.ruoyi.common.enums;
import com.ruoyi.common.encrypt.IEncryptor;
import com.ruoyi.common.encrypt.encryptor.*;
import lombok.AllArgsConstructor;
import lombok.Getter;
@@ -9,10 +8,17 @@ import lombok.Getter;
* 算法名称
*
* @author 老马
* @version 4.6.0
*/
@Getter
@AllArgsConstructor
public enum AlgorithmType {
/**
* 默认走yml配置
*/
DEFAULT(null),
/**
* base64
*/
@@ -38,5 +44,5 @@ public enum AlgorithmType {
*/
SM4(Sm4Encryptor.class);
private final Class<? extends IEncryptor> clazz;
private final Class<? extends AbstractEncryptor> clazz;
}

View File

@@ -4,9 +4,15 @@ package com.ruoyi.common.enums;
* 编码类型
*
* @author 老马
* @date 2023-01-11 11:39
* @version 4.6.0
*/
public enum EncodeType {
/**
* 默认使用yml配置
*/
DEFAULT,
/**
* base64编码
*/