CouponActivityJoin.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <?php
  2. namespace app\common\model\coupon;
  3. use app\common\library\helper;
  4. use app\common\model\BaseModel;
  5. use app\store\model\Goods;
  6. /**
  7. * 裂变活动发起模型
  8. * @package app\common\model
  9. */
  10. class CouponActivityJoin extends BaseModel
  11. {
  12. protected $name = 'coupon_activity_join';
  13. protected $append = [];
  14. // //优惠券关联
  15. // public function coupon(){
  16. // $module = self::getCalledModule();
  17. // return $this->hasMany("app\\{$module}\\model\\Coupon",'coupon_id','coupon_id');
  18. // }
  19. // //裂变活动关联
  20. // public function couponActivity(){
  21. // return $this->belongsTo("CouponActivity",'id','coupon_activity_id');
  22. // }
  23. // public function add($coupon_activity_id, $shareList,$beSharedList)
  24. // {
  25. // // 先删除全部
  26. // static::deleteAll(['coupon_activity_id' => $coupon_activity_id]);
  27. // $dataset = [];
  28. // if (!empty($shareList)) {
  29. // foreach ($shareList as $item) {
  30. // $dataset[] = [
  31. // 'coupon_activity_id'=>$coupon_activity_id,
  32. // 'coupon_id' => $item['coupon_id'],
  33. // 'type' => 1,
  34. // ];
  35. // }
  36. // }
  37. // if (!empty($beSharedList)) {
  38. // foreach ($beSharedList as $item) {
  39. // $dataset[] = [
  40. // 'coupon_activity_id'=>$coupon_activity_id,
  41. // 'coupon_id' => $item['coupon_id'],
  42. // 'type' => 2,
  43. // ];
  44. // }
  45. // }
  46. // (new static)->addAll($dataset);
  47. // }
  48. }