diff --git a/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberAccountMapper.xml b/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberAccountMapper.xml index 98f1cf87..f7b34139 100644 --- a/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberAccountMapper.xml +++ b/bd-business/bd-business-member/src/main/resources/mapper/member/account/CuMemberAccountMapper.xml @@ -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) diff --git a/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberMapper.xml b/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberMapper.xml index f3bd14ac..944a12da 100644 --- a/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberMapper.xml +++ b/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberMapper.xml @@ -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) diff --git a/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberRegisterMapper.xml b/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberRegisterMapper.xml index 45f98249..5ed059b3 100644 --- a/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberRegisterMapper.xml +++ b/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberRegisterMapper.xml @@ -175,7 +175,7 @@ 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)