Kaynağa Gözat

wesmiler 报恩寺项目提交

wesmiler 4 yıl önce
ebeveyn
işleme
7890cd5c33

+ 4 - 0
app/Services/MemberService.php

@@ -258,4 +258,8 @@ class MemberService extends BaseService
             return message('保存失败', false);
         }
     }
+
+    public function inviteAward($userId, $inviteId){
+
+    }
 }

+ 7 - 0
app/Services/TradeService.php

@@ -61,6 +61,13 @@ class TradeService extends BaseService
                     $query->where('a.pay_type', $payType);
                 }
 
+                $coinType = isset($params['coin_type']) ? $params['coin_type'] : 0;
+                if ($coinType > 0) {
+                    $query->where('a.coin_type', $coinType);
+                }else{
+                    $query->whereIn('a.coin_type', [1,2]);
+                }
+
                 $changeType = isset($params['change_type']) ? $params['change_type'] : 0;
                 if ($changeType > 0) {
                     $query->where('a.change_type', $changeType);

+ 5 - 1
app/Services/WechatService.php

@@ -135,7 +135,11 @@ class WechatService extends BaseService
             $userData['code'] = makeUniqueCode($openid, 8);
             $userData['create_time'] = time();
             RedisService::set("caches:member:register_".$openid, ['data'=> request()->all(),'info'=> $userData], 600);
-            MemberModel::insertGetId($userData);
+            $userId = MemberModel::insertGetId($userData);
+            // 邀请奖励
+            if($userId){
+
+            }
         } else{
             $updateData = [
                 'is_follow'=> isset($wxInfo['subscribe']) ? intval($wxInfo['subscribe']) : 0,