// +---------------------------------------------------------------------- declare (strict_types = 1); namespace app\store\model\groupbuylb; use app\common\model\groupbuylb\GroupBuyLbGoods as GroupBuyLbGoodsModel; /** * 拼团裂变商品模型 * Class Coupon * @package app\store\model */ class GroupBuyLbGoods extends GroupBuyLbGoodsModel { protected $append = []; /** * 新增活动的商品 * @param $activityId * @param $data */ public function add($activityId, $data) { // 先删除全部 static::deleteAll(['group_buy_lb_activity_id' => $activityId]); if (!empty($data)) { // 添加 $dataset = []; foreach ($data as $item) { // 商品信息 $dataset[] = [ 'group_buy_activity_id' => $activityId, 'goods_id' => $item, ]; } (new static)->addAll($dataset); } } public function showGoods($activityId){ return self::where('group_buy_lb_activity_id',$activityId)->find(); } }