浏览代码

老用户才发放红包

sunxiaobiao 1 年之前
父节点
当前提交
77b308989d
共有 2 个文件被更改,包括 16 次插入9 次删除
  1. 8 4
      app/common/repositories/store/order/StoreOrderRepository.php
  2. 8 5
      app/controller/api/Notify.php

+ 8 - 4
app/common/repositories/store/order/StoreOrderRepository.php

@@ -9624,8 +9624,10 @@ class StoreOrderRepository extends BaseRepository
9624 9624
                 // 贡献值
9625 9625
                 $this->con_log($user_data['uid'], $pv, $store_order_data['order_id'], 11, "购买精彩生活商品赠送贡献值");
9626 9626
                 $this->con_log_pv($user_data['uid'], $pv, $store_order_data['order_id'], 11, "购买精彩生活商品赠送PV值");
9627
-                // 红包
9628
-                $this->giveHongBao($user_data['uid'], $pv, $store_order_data['order_id'], '购买精彩生活商品赠送红包');
9627
+                if (!empty($user_data['is_old'])) {
9628
+                    // 红包
9629
+                    $this->giveHongBao($user_data['uid'], $pv, $store_order_data['order_id'], '购买精彩生活商品赠送红包');
9630
+                }
9629 9631
                 // 积分
9630 9632
                 $this->score_log($user_data['uid'], $pv, $store_order_data['order_id'], 11, "购买精彩生活商品赠送积分");
9631 9633
 
@@ -9852,8 +9854,10 @@ class StoreOrderRepository extends BaseRepository
9852 9854
                 $this->con_log($user_data['uid'], $pv, $store_order_data['order_id'], 12, "购买商贸区商品赠送贡献值");
9853 9855
                 // 购买商贸区赠送PV值
9854 9856
                 $this->con_log_pv($user_data['uid'], $pv, $store_order_data['order_id'], 12, "购买商贸区赠送PV值");
9855
-                // 红包
9856
-                $this->giveHongBao($user_data['uid'], $pv, $store_order_data['order_id'], '购买商贸区商品赠送红包');
9857
+                if (!empty($user_data['is_old'])) {
9858
+                    // 红包
9859
+                    $this->giveHongBao($user_data['uid'], $pv, $store_order_data['order_id'], '购买商贸区商品赠送红包');
9860
+                }
9857 9861
                 // 积分
9858 9862
                 $this->score_log($user_data['uid'], $pv, $store_order_data['order_id'], 12, "购买商贸区商品赠送积分");
9859 9863
 

+ 8 - 5
app/controller/api/Notify.php

@@ -187,8 +187,10 @@ class Notify
187 187
                                     $this->con_log_pv($user_data['uid'],$pv,$store_order_data['order_id'],11,"购买精彩生活商品赠送pv");
188 188
                                     $this->con_log($user_data['uid'],$pv,$store_order_data['order_id'],11,"购买精彩生活商品赠送贡献值");
189 189
                                     $this->score_log($user_data['uid'],$pv,$store_order_data['order_id'],11,"购买精彩生活商品赠送积分");
190
-                                    // 红包
191
-                                    $this->giveHongBao($user_data['uid'], $pv, $store_order_data['order_id'], '购买精彩生活商品赠送红包');
190
+                                    if (!empty($user_data['is_old'])) {
191
+                                        // 红包
192
+                                        $this->giveHongBao($user_data['uid'], $pv, $store_order_data['order_id'], '购买精彩生活商品赠送红包');
193
+                                    }
192 194
 
193 195
                                     //给推广者分配养老金
194 196
                                     //给推广者分配佣金
@@ -627,9 +629,10 @@ class Notify
627 629
                                     $this->con_log_pv($user_data['uid'], $pv, $store_order_data['order_id'], 12, "购买商贸区赠送PV值");
628 630
                                     // 积分
629 631
                                     $this->score_log($user_data['uid'], $pv, $store_order_data['order_id'], 12, "购买商贸区商品赠送积分");
630
-                                    // 红包
631
-                                    $this->giveHongBao($user_data['uid'], $pv, $store_order_data['order_id'], '购买商贸区商品赠送红包');
632
-
632
+                                    if (!empty($user_data['is_old'])) {
633
+                                        // 红包
634
+                                        $this->giveHongBao($user_data['uid'], $pv, $store_order_data['order_id'], '购买商贸区商品赠送红包');
635
+                                    }
633 636
                                     $spread_data = Db::name('user')->where('uid',$user_data['spread_uid'])->find();
634 637
                                     if($spread_data) {
635 638
                                         $StoreOrderRepository = app()->make(StoreOrderRepository::class);