|
@@ -3,6 +3,7 @@ package cn.com.ty.lift.ud.userCoupon.mapper;
|
|
|
|
|
|
import cn.com.ty.lift.ud.userCoupon.controller.query.UserCouponQuery;
|
|
|
import cn.com.ty.lift.ud.userCoupon.mapper.entity.UserCoupon;
|
|
|
+import cn.com.ty.lift.ud.userCoupon.mapper.entity.UserCouponResp;
|
|
|
import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
@@ -37,12 +38,16 @@ public interface UserCouponMapper extends BaseMapper<UserCoupon> {
|
|
|
|
|
|
/**
|
|
|
* 使用红包
|
|
|
- * @param couponId 红包id
|
|
|
+ * @param id 红包id
|
|
|
* @param status 状态
|
|
|
- * @param userId 用户id
|
|
|
* @param orderid 订单id
|
|
|
* @return
|
|
|
*/
|
|
|
@Update("UPDATE user_coupon SET used_flag=#{status},order_id=#{orderid} WHERE id=#{id} ")
|
|
|
int updateOrderIdAndStatusByCouponIdAndUserId(@Param("id")Long id,@Param("status")Integer status,@Param("orderid")Long orderid);
|
|
|
+
|
|
|
+
|
|
|
+ List<UserCouponResp> queryAllPage(UserCouponQuery query);
|
|
|
+
|
|
|
+ int queryAllPageCount(UserCouponQuery query);
|
|
|
}
|