diff --git a/ruoyi-framework/src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java b/ruoyi-framework/src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java index 6a20a32..f0034e0 100644 --- a/ruoyi-framework/src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java +++ b/ruoyi-framework/src/main/java/com/ruoyi/framework/manager/factory/AsyncFactory.java @@ -135,9 +135,11 @@ public class AsyncFactory // 远程查询操作地点 try { String operTime=DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD_HH_MM_SS,new Date()); - String operNameCipher=SpringUtils.getBean(EncryptDecryptUtil.class).sm3Hash(operLog.getOperName()); + if(!StringUtils.isBlank(operLog.getOperName())){ + String operNameCipher=SpringUtils.getBean(EncryptDecryptUtil.class).sm3Hash(operLog.getOperName()); + operLog.setOperNameCipher(operNameCipher); + } String operTimeCipher=SpringUtils.getBean(EncryptDecryptUtil.class).sm3Hash(operTime); - operLog.setOperNameCipher(operNameCipher); operLog.setOperTimeCipher(operTimeCipher); operLog.setOperTime(operTime); }catch (org.quickssl.api.CryptoClient.CryptoException e) {