diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoIntegrityHmackJob.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoIntegrityHmackJob.java index 1cb1bf6b..ed903ba2 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoIntegrityHmackJob.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoIntegrityHmackJob.java @@ -9,7 +9,7 @@ import org.springframework.stereotype.Component; /** * 密码平台 - *

通过 Quartz 定时触发,

+ *

完整性校验

* * @author zrb */ diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveOperLogJob.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveOperLogJob.java index 6c39b0f2..8d4e9427 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveOperLogJob.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveOperLogJob.java @@ -8,7 +8,7 @@ import org.springframework.stereotype.Component; /** * 密码平台 - *

通过 Quartz 定时触发,

+ *

新增操作日志完整性校验

* * @author zrb */ diff --git a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveUserJob.java b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveUserJob.java index 1c8971e8..c38eaa05 100644 --- a/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveUserJob.java +++ b/zdxt-modules/zdxt-enforcement-code/src/main/java/com/zdxt/enforcementcode/quartz/job/CryptoSensitiveUserJob.java @@ -7,7 +7,7 @@ import org.springframework.stereotype.Component; /** * - *

通过 Quartz 定时触发,

+ *

新增用户完整性校验

* * @author zrb */ diff --git a/zdxt-modules/zdxt-system/src/main/java/org/dromara/system/controller/system/CryptoSensitiveController.java b/zdxt-modules/zdxt-system/src/main/java/org/dromara/system/controller/system/CryptoSensitiveController.java index 25cd7783..0e36a5ac 100644 --- a/zdxt-modules/zdxt-system/src/main/java/org/dromara/system/controller/system/CryptoSensitiveController.java +++ b/zdxt-modules/zdxt-system/src/main/java/org/dromara/system/controller/system/CryptoSensitiveController.java @@ -33,7 +33,7 @@ public class CryptoSensitiveController extends BaseController { * * @param loginName 账号过滤条件,为空则初始化全部存量用户 */ - @Log(title = "密评数据初始化", businessType = BusinessType.OTHER) +// @Log(title = "密评数据初始化", businessType = BusinessType.OTHER) @PostMapping("/initSysUser") public R> initSysUser(String loginName) { if (loginName == null){ @@ -42,17 +42,16 @@ public class CryptoSensitiveController extends BaseController { return R.ok(cryptoSensitiveHsmService.initSysUserSensitiveData(loginName)); } -// /** -// * 初始化 sys_user 历史存量数据到 crypto_integrity_data 表 -// * -// * @param loginName 账号过滤条件,为空则初始化全部存量用户 -// */ -// @Log(title = "密评完整性摘要初始化", businessType = BusinessType.OTHER) -// @PostMapping("/initSysUserIntegrity") -// public R> initSysUserIntegrity(String loginName) { -// if (loginName == null){ -// loginName = "dumoulin392"; -// } -// return R.ok(cryptoSensitiveHsmService.initSysUserIntegrityData(loginName)); -// } + + /** + * 初始化 sys_oper_log 历史存量数据到 crypto_integrity_data 表 + * + * @param operId 日志ID过滤条件,为空则初始化全部存量日志 + */ +// @Log(title = "操作日志密评数据初始化", businessType = BusinessType.OTHER) + @PostMapping("/initOperLogIntegrity") + public R> initOperLogIntegrity(Long operId) { + cryptoSensitiveHsmService.syncIntegrityHashModifiedOperLogs(); + return R.ok(); + } }