|
|
|
@ -6,17 +6,12 @@
|
|
|
|
|
select distinct pcu.cp_user_id as cpUserId,pcu.qr_code as qrCodeAction,pcus.store_id as id,pcu.id as userId
|
|
|
|
|
from privilage_cp_user_store pcus ,privilage_cp_user pcu
|
|
|
|
|
where pcus.cp_user_id = pcu.id and pcu.status in (1,4)
|
|
|
|
|
<choose>
|
|
|
|
|
<when test="shopIds != null and shopIds.size > 0">
|
|
|
|
|
and pcus.store_id in
|
|
|
|
|
<foreach collection="shopIds" index="index" item="item" open="(" separator="," close=")">
|
|
|
|
|
#{item}
|
|
|
|
|
</foreach>
|
|
|
|
|
</when>
|
|
|
|
|
<otherwise>
|
|
|
|
|
1 = 0
|
|
|
|
|
</otherwise>
|
|
|
|
|
</choose>
|
|
|
|
|
<if test="shopIds != null and shopIds.size > 0">
|
|
|
|
|
and pcus.store_id in
|
|
|
|
|
<foreach collection="shopIds" index="index" item="item" open="(" separator="," close=")">
|
|
|
|
|
#{item}
|
|
|
|
|
</foreach>
|
|
|
|
|
</if>
|
|
|
|
|
order by pcu.id desc
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|