|
@@ -101,7 +101,7 @@ public interface OrderMapper extends BaseMapper<Order> {
|
|
|
*/
|
|
*/
|
|
|
@Select("<script>" +
|
|
@Select("<script>" +
|
|
|
"SELECT user_id, COUNT(*) as order_count FROM t_order " +
|
|
"SELECT user_id, COUNT(*) as order_count FROM t_order " +
|
|
|
- "WHERE pay_status = 'PAID' AND user_id IN " +
|
|
|
|
|
|
|
+ "WHERE pay_status IN ('PAID', 'PARTIAL_REFUND') AND user_id IN " +
|
|
|
"<foreach collection='userIds' item='id' open='(' separator=',' close=')'>" +
|
|
"<foreach collection='userIds' item='id' open='(' separator=',' close=')'>" +
|
|
|
"#{id}" +
|
|
"#{id}" +
|
|
|
"</foreach>" +
|
|
"</foreach>" +
|
|
@@ -118,7 +118,7 @@ public interface OrderMapper extends BaseMapper<Order> {
|
|
|
*/
|
|
*/
|
|
|
@Select("<script>" +
|
|
@Select("<script>" +
|
|
|
"SELECT user_id, COUNT(*) as order_count FROM t_order " +
|
|
"SELECT user_id, COUNT(*) as order_count FROM t_order " +
|
|
|
- "WHERE pay_status = 'PAID' AND pay_time >= #{thirtyDaysAgo} AND user_id IN " +
|
|
|
|
|
|
|
+ "WHERE pay_status IN ('PAID', 'PARTIAL_REFUND') AND pay_time >= #{thirtyDaysAgo} AND user_id IN " +
|
|
|
"<foreach collection='userIds' item='id' open='(' separator=',' close=')'>" +
|
|
"<foreach collection='userIds' item='id' open='(' separator=',' close=')'>" +
|
|
|
"#{id}" +
|
|
"#{id}" +
|
|
|
"</foreach>" +
|
|
"</foreach>" +
|