wesmiler 2 سال پیش
والد
کامیت
26b81d2000
1فایلهای تغییر یافته به همراه8 افزوده شده و 2 حذف شده
  1. 8 2
      app/Services/Api/MemberService.php

+ 8 - 2
app/Services/Api/MemberService.php

@@ -1526,11 +1526,17 @@ class MemberService extends BaseService
         return $pointId;
     }
 
+    /**
+     * DAO升级购买
+     * @param $userId 用户ID
+     * @param $params 参数:level-等级,pay_password-交易密码
+     * @return bool
+     */
     public function upgrade($userId, $params)
     {
         $payPassword = isset($params['pay_password'])? trim($params['pay_password']) : '';
         $level = isset($params['level'])? intval($params['level']) : 0;
-        if($level<=0 || $payPassword<=0){
+        if($level<=0 || empty($payPassword)){
             $this->error = 2014;
             return false;
         }
@@ -1549,7 +1555,7 @@ class MemberService extends BaseService
         $upgradeProfit = isset($levelInfo['upgrade_profit'])? floatval($levelInfo['upgrade_profit']) : 0;
         $boxNum = isset($levelInfo['box_num'])? intval($levelInfo['box_num']) : 0;
         $levelName = isset($levelInfo['name'])? $levelInfo['name'] : '';
-        if(empty($nodeInfo)){
+        if(empty($levelInfo)){
             $this->error = 2511;
             return false;
         }