定时任务失效信用额度,临时额度

This commit is contained in:
luojiaquan
2026-09-21 14:50:13 +08:00
parent 5240c46dd3
commit 6322e20ea4
3 changed files with 31 additions and 33 deletions
@@ -0,0 +1,15 @@
-- =============================================================
-- 客户授信到期失效 - 纳入 RuoYi 定时任务菜单(Quartz / sys_job)
-- 调用目标:customerCreditTask.expireCredits()
-- cron:每天 01:30(失效日当天仍有效,严格按「早于今天」判断)
-- 幂等:已存在同名调用目标则跳过
-- =============================================================
INSERT INTO sys_job
(job_name, job_group, invoke_target, cron_expression, misfire_policy, concurrent, status, create_by, create_time, remark)
SELECT '客户授信到期失效', 'DEFAULT', 'customerCreditTask.expireCredits()',
'0 30 1 * * ?', '3', '1', '0', 'admin', NOW(),
'每天01:30扫描已到期的信用/临时额度并物化失效(额度清零、释放额度池、写EXPIRE流水);失效日当天仍有效'
FROM DUAL
WHERE NOT EXISTS (
SELECT 1 FROM sys_job WHERE invoke_target = 'customerCreditTask.expireCredits()'
);