浏览代码

充值任务已实际充值为准

zhangxiaobin 1 年之前
父节点
当前提交
564df664b0
共有 2 个文件被更改,包括 20 次插入11 次删除
  1. 0 11
      application/api/controller/Money.php
  2. 20 0
      application/api/controller/Notify.php

+ 0 - 11
application/api/controller/Money.php

@@ -145,17 +145,6 @@ class Money extends Common
 
         //$this->rebate($user_id, $amount);
 
-        // +EXP
-        \app\common\model\TaskLog::tofinish($user_id, "5EMwg7la", 1);
-
-        // 查询今日充值记录
-        $today = strtotime(date("Y-m-d 00:00:00"));
-        $rechargeMoney = \app\common\model\RecharOrder::where(["user_id" => $user_id, "createtime" => ["gt", $today]])->sum("money");
-        if ($rechargeMoney >= 100) {
-            // +EXP
-            \app\common\model\TaskLog::tofinish($user_id, "DaCVgOLu", 1);
-        }
-
         // 查询新人礼包
         //$this->addBagGift($user_id, $amount);
 

+ 20 - 0
application/api/controller/Notify.php

@@ -66,6 +66,16 @@ class Notify extends Api
                     $userInfo->save();
                     $userService = new UserService();
                     $userService->inviteMoney(['user_id'=>$orderInfo["user_id"]]);
+                    // +EXP 充值任意金额
+                    \app\common\model\TaskLog::tofinish($orderInfo["user_id"], "5EMwg7la", 1);
+
+                    // 查询今日充值记录
+                    $today = strtotime(date("Y-m-d 00:00:00"));
+                    $rechargeMoney = \app\common\model\RecharOrder::where(["user_id" => $orderInfo["user_id"], "createtime" => ["gt", $today]])->sum("money");
+                    if ($rechargeMoney >= 100) {
+                        // +EXP 充值超过100
+                        \app\common\model\TaskLog::tofinish($orderInfo["user_id"], "DaCVgOLu", 1);
+                    }
                     Db::commit();
                 }
             } catch (ValidateException $e) {
@@ -164,6 +174,16 @@ class Notify extends Api
                     $userInfo->save();
                     $userService = new UserService();
                     $userService->inviteMoney(['user_id'=>$orderInfo["user_id"]]);
+                    // +EXP 充值任意金额
+                    \app\common\model\TaskLog::tofinish($orderInfo["user_id"], "5EMwg7la", 1);
+
+                    // 查询今日充值记录
+                    $today = strtotime(date("Y-m-d 00:00:00"));
+                    $rechargeMoney = \app\common\model\RecharOrder::where(["user_id" => $orderInfo["user_id"], "createtime" => ["gt", $today]])->sum("money");
+                    if ($rechargeMoney >= 100) {
+                        // +EXP 充值超过100
+                        \app\common\model\TaskLog::tofinish($orderInfo["user_id"], "DaCVgOLu", 1);
+                    }
                     Db::commit();
                 }
             } catch (ValidateException $e) {