疯狂的狮子li
2022-05-25 a3ba78d7bd6448e1afa6f3fe47bea6262cfe8cda
fix 修复脱敏实现逻辑问题
已修改2个文件
6 ■■■■ 文件已修改
ruoyi-common/src/main/java/com/ruoyi/common/jackson/SensitiveJsonSerializer.java 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysSensitiveServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
ruoyi-common/src/main/java/com/ruoyi/common/jackson/SensitiveJsonSerializer.java
@@ -27,9 +27,9 @@
    public void serialize(String value, JsonGenerator gen, SerializerProvider serializers) throws IOException {
        SensitiveService sensitiveService = SpringUtils.getBean(SensitiveService.class);
        if (sensitiveService.isSensitive()) {
            gen.writeString(value);
        } else {
            gen.writeString(strategy.desensitizer().apply(value));
        } else {
            gen.writeString(value);
        }
    }
ruoyi-system/src/main/java/com/ruoyi/system/service/impl/SysSensitiveServiceImpl.java
@@ -20,7 +20,7 @@
     */
    @Override
    public boolean isSensitive() {
        return LoginHelper.isAdmin();
        return !LoginHelper.isAdmin();
    }
}