## 定时清理超期0元会员;

This commit is contained in:
cabbage 2025-10-12 10:16:03 +08:00
parent 8b8ccd09cc
commit 6d0d954cdc
3 changed files with 7 additions and 7 deletions

View File

@ -1247,7 +1247,7 @@
update cu_member_account cma
set cma.del_flag = 1
where cma.pk_member in
(select so.pk_member
(select cm.pk_id
from cu_member cm
left join sa_order so
on so.pk_member = cm.pk_id
@ -1258,7 +1258,7 @@
and cm.pay_status = 0
and cm.pay_time is null
and sysdate - 8 > cm.creation_time
group by so.pk_member
group by cm.pk_id
having count(so.pk_member) = 0)
</update>

View File

@ -3251,7 +3251,7 @@
set cm.del_flag = 1,
cm.member_code = cm.member_code || '-' ||
trunc(dbms_random.value(100, 999))
where cm.pk_id in (select so.pk_member
where cm.pk_id in (select cm.pk_id
from cu_member cm
left join sa_order so
on so.pk_member = cm.pk_id
@ -3262,7 +3262,7 @@
and cm.pay_status = 0
and cm.pay_time is null
and sysdate - 8 > cm.creation_time
group by so.pk_member
group by cm.pk_id
having count(so.pk_member) = 0)
</update>

View File

@ -175,7 +175,7 @@
<update id="clearZeroMember">
update cu_member_register cmr
set cmr.del_flag = 1
where cmr.pk_member in (select so.pk_member
where cmr.pk_member in (select cm.pk_id
from cu_member cm
left join sa_order so
on so.pk_member = cm.pk_id
@ -186,8 +186,8 @@
and cm.pay_status = 0
and cm.pay_time is null
and sysdate - 8 > cm.creation_time
group by so.pk_member
having count(so.pk_member) = 0);
group by cm.pk_id
having count(so.pk_member) = 0)
</update>
</mapper>