|
|
@@ -1,6 +1,7 @@
|
|
|
package shop.alien.mapper;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
|
|
@@ -70,5 +71,8 @@ public interface LifeUserOrderMapper extends BaseMapper<LifeUserOrder> {
|
|
|
* @param selectWrapper
|
|
|
* @return
|
|
|
*/
|
|
|
- List<LifeUserOrderVo> selectRefundList(@Param(Constants.WRAPPER) QueryWrapper<LifeUserOrder> selectWrapper);
|
|
|
+ List<LifeUserOrderVo> selectRefundList(LambdaUpdateWrapper<LifeUserOrder> selectWrapper);
|
|
|
+
|
|
|
+ @Select("SELECT count( luo.id ) FROM life_user_order luo LEFT JOIN order_coupon_middle ocm ON luo.id = ocm.order_id WHERE luo.`status` IN ( 0, 1, 2, 7 ) AND luo.delete_flag = 0 AND luo.coupon_type = 2 AND ocm.coupon_id = #{groupId}")
|
|
|
+ Integer countBuyGroup(@Param("groupId") String groupId);
|
|
|
}
|