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