|
@@ -2,6 +2,7 @@ package com.cyksj.mapper.manage.coupon;
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
|
|
import com.cyksj.model.entity.CouponSku;
|
|
import com.cyksj.model.entity.CouponSku;
|
|
|
|
|
+import org.apache.ibatis.annotations.Delete;
|
|
|
import org.apache.ibatis.annotations.Select;
|
|
import org.apache.ibatis.annotations.Select;
|
|
|
import org.apache.ibatis.annotations.Update;
|
|
import org.apache.ibatis.annotations.Update;
|
|
|
|
|
|
|
@@ -19,4 +20,7 @@ public interface CouponSkuMapper extends BaseMapper<CouponSku> {
|
|
|
@Select("select GROUP_CONCAT(gd.title, gdk.spec_val) from `coupon_sku` ck left join `goods_don` gd on gd.id = ck.goods_id" +
|
|
@Select("select GROUP_CONCAT(gd.title, gdk.spec_val) from `coupon_sku` ck left join `goods_don` gd on gd.id = ck.goods_id" +
|
|
|
" left join `goods_don_sku` gdk on gdk.id = ck.sku_id where ck.coupon_id = #{couponId} and ck.deleted is true")
|
|
" left join `goods_don_sku` gdk on gdk.id = ck.sku_id where ck.coupon_id = #{couponId} and ck.deleted is true")
|
|
|
String selectGoodsSkuStr(Long couponId);
|
|
String selectGoodsSkuStr(Long couponId);
|
|
|
|
|
+
|
|
|
|
|
+ @Delete("delete from coupon_sku where coupon_id = #{couponId}")
|
|
|
|
|
+ void deleteRelationSku(Long couponId);
|
|
|
}
|
|
}
|