## 同步升级Q8以上奖衔判断条件修改(306);
This commit is contained in:
parent
9228afebbd
commit
3060ba6fe6
|
@ -1183,22 +1183,28 @@
|
|||
from dual)
|
||||
</update>
|
||||
|
||||
<!-- 查询左右区足够可以升级的会员 -->
|
||||
<!-- 查询左右区伞下足够可以升级的会员 -->
|
||||
<select id="listUpgradeAwards" resultMap="CuMemberSettleExt">
|
||||
select t.pk_member, ct.pk_awards
|
||||
from (select ct.pk_place_parent pk_member
|
||||
from ${settleTableName} ct
|
||||
inner join bd_awards ba
|
||||
on ba.pk_id = ct.pk_awards
|
||||
and ba.del_flag = 0
|
||||
where ct.category = 0
|
||||
and ct.income_status = 0
|
||||
and ba.awards_value >= #{awardsValue}
|
||||
group by ct.pk_place_parent
|
||||
having count(ct.pk_place_parent) = 2) t
|
||||
left join ${settleTableName} ct
|
||||
on ct.pk_member = t.pk_member
|
||||
order by t.pk_member
|
||||
select ct.pk_member, ct.pk_awards
|
||||
from ${settleTableName} ct
|
||||
where ct.pk_member in
|
||||
(select t.pk_place_parent
|
||||
from (select ct.pk_place_parent
|
||||
from ${settleTableName} ct
|
||||
where ct.pk_place_parent != 0
|
||||
start with ct.pk_member in
|
||||
(select ct.pk_member
|
||||
from ${settleTableName} ct
|
||||
inner join bd_awards ba
|
||||
on ba.pk_id = ct.pk_awards
|
||||
and ba.del_flag = 0
|
||||
where ct.category = 0
|
||||
and ct.income_status = 0
|
||||
and ba.awards_value >= #{awardsValue})
|
||||
connect by ct.pk_member = prior ct.pk_place_parent
|
||||
group by ct.pk_place_parent, ct.place_dept) t
|
||||
group by t.pk_place_parent
|
||||
having count(1) > 1)
|
||||
</select>
|
||||
|
||||
<!-- 有奖衔的会员,上月最后一期左右区结余,本月左右区新増 -->
|
||||
|
|
Loading…
Reference in New Issue