diff --git a/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/base/CuMemberMapper.xml b/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/base/CuMemberMapper.xml index 6ef7a0b6..4ef71d76 100644 --- a/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/base/CuMemberMapper.xml +++ b/bd-business/bd-business-bonus/src/main/resources/mapper/bonus/base/CuMemberMapper.xml @@ -328,7 +328,6 @@ inner join ( select a.pk_member,a.new_level pk_awards from cu_member_awards a - where a.del_flag = 0 inner join ( select pk_member, max(pk_id) pk_id from cu_member_awards @@ -337,7 +336,9 @@ and end_validity_date <= #{settleDate, jdbcType=DATE} and award_type = #{awardType} group by pk_member) b - on a.pk_id = b.pk_id) y + on a.pk_id = b.pk_id + where a.del_flag = 0 + ) y on x.pk_id = y.pk_member where