|
@@ -10,6 +10,7 @@
|
|
|
inner join `distribute_waiting_send_points` dp
|
|
inner join `distribute_waiting_send_points` dp
|
|
|
on dp.order_id = od.id
|
|
on dp.order_id = od.id
|
|
|
where us.shared_id = #{userId}
|
|
where us.shared_id = #{userId}
|
|
|
|
|
+ and od.is_fixed_distribute is true
|
|
|
and od.status not in ('close', 'noPayment')
|
|
and od.status not in ('close', 'noPayment')
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
@@ -22,6 +23,7 @@
|
|
|
<select id="getHasPayOrdersBySharedId" resultType="java.math.BigDecimal">
|
|
<select id="getHasPayOrdersBySharedId" resultType="java.math.BigDecimal">
|
|
|
select ifnull(sum(od.money),0) from `user_distribute_shared` us left join `order_don` od on od.user_id = us.user_id
|
|
select ifnull(sum(od.money),0) from `user_distribute_shared` us left join `order_don` od on od.user_id = us.user_id
|
|
|
where us.shared_id = #{userId}
|
|
where us.shared_id = #{userId}
|
|
|
|
|
+ and is_fixed_distribute is true
|
|
|
and od.status not in
|
|
and od.status not in
|
|
|
<foreach collection="noOrderStatus" item="item" open="(" separator="," close=")">
|
|
<foreach collection="noOrderStatus" item="item" open="(" separator="," close=")">
|
|
|
#{item}
|
|
#{item}
|
|
@@ -31,6 +33,7 @@
|
|
|
<select id="countHasPayBySharedId" resultType="java.math.BigDecimal">
|
|
<select id="countHasPayBySharedId" resultType="java.math.BigDecimal">
|
|
|
select count(distinct od.user_id) from `user_distribute_shared` us left join `order_don` od on od.user_id = us.user_id
|
|
select count(distinct od.user_id) from `user_distribute_shared` us left join `order_don` od on od.user_id = us.user_id
|
|
|
where us.shared_id = #{userId}
|
|
where us.shared_id = #{userId}
|
|
|
|
|
+ and is_fixed_distribute is true
|
|
|
and od.status not in
|
|
and od.status not in
|
|
|
<foreach collection="noOrderStatus" item="item" open="(" separator="," close=")">
|
|
<foreach collection="noOrderStatus" item="item" open="(" separator="," close=")">
|
|
|
#{item}
|
|
#{item}
|