## 动态表名处理;

This commit is contained in:
cabbage 2025-07-24 09:08:01 +08:00
parent a481c891d5
commit e46a1d4f1a
2 changed files with 5 additions and 5 deletions

View File

@ -1161,9 +1161,9 @@
<!-- 更新日结复购考核 --> <!-- 更新日结复购考核 -->
<update id="updateCuMemberSettlePointAssess"> <update id="updateCuMemberSettlePointAssess">
merge into #{settleTableName} cms merge into ${settleTableName} cms
using (select cma.pk_member using (select cma.pk_member
from #{assessTableName} cma from ${assessTableName} cma
where cma.del_flag = 0 where cma.del_flag = 0
and cma.assess_type = 0 and cma.assess_type = 0
and cma.assess_status in (1, 2)) tmp and cma.assess_status in (1, 2)) tmp

View File

@ -463,7 +463,7 @@
<!-- 创建免考会员数据 --> <!-- 创建免考会员数据 -->
<update id="createPassMemberAssess"> <update id="createPassMemberAssess">
merge into #{accessTableName} cma merge into ${accessTableName} cma
using ( using (
select cm.pk_id select cm.pk_id
from cu_member cm from cu_member cm
@ -493,7 +493,7 @@
<!-- 处理考试通过会员 --> <!-- 处理考试通过会员 -->
<update id="updatePassMemberAssess"> <update id="updatePassMemberAssess">
merge into #{accessTableName} cma merge into ${accessTableName} cma
using (select tmp.pk_member, tmp.pay_time using (select tmp.pk_member, tmp.pay_time
from (select so.pk_member, min(so.pay_time) pay_time from (select so.pk_member, min(so.pay_time) pay_time
from sa_order so from sa_order so
@ -504,7 +504,7 @@
and so.pay_time >= #{startDate} and so.pay_time >= #{startDate}
and #{endDate} >= so.pay_time and #{endDate} >= so.pay_time
group by so.pk_member) tmp group by so.pk_member) tmp
left join #{accessTableName} cma left join ${accessTableName} cma
on cma.pk_member = tmp.pk_member on cma.pk_member = tmp.pk_member
and cma.assess_type = 0 and cma.assess_type = 0
and cma.del_flag = 0 and cma.del_flag = 0