|  | @@ -1528,6 +1528,7 @@ class Party extends Common
 | 
	
		
			
				|  |  |          $userCount = count($user_id_arr);
 | 
	
		
			
				|  |  |          $userauthid = $this->auth->id;
 | 
	
		
			
				|  |  |          $soundCoinRate = config("site.giftCoin"); // 声币兑换比例
 | 
	
		
			
				|  |  | +        $money_to_jewel = config('site.money_to_jewel') ?: 10; //余额兑换钻石
 | 
	
		
			
				|  |  |          $userModel = new \app\common\model\User();
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          $backGiftId = 0;
 | 
	
	
		
			
				|  | @@ -1699,24 +1700,29 @@ class Party extends Common
 | 
	
		
			
				|  |  |                  $data["createtime"] = time();
 | 
	
		
			
				|  |  |                  $res5 = $giftuserpartyModel->allowField(true)->save($data);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -                // 添加赠送用户声币余额
 | 
	
		
			
				|  |  | -               /* $where = [];
 | 
	
		
			
				|  |  | -                $where["id"] = $user_id;
 | 
	
		
			
				|  |  | -                $res3 = $userModel->where($where)->setInc("sound_coin", $getValue);
 | 
	
		
			
				|  |  | -                $getValue == 0 && $res3 = true;*/
 | 
	
		
			
				|  |  | -                // 添加赠送用户声币流水记录soundCoin
 | 
	
		
			
				|  |  | -                // xxx送你
 | 
	
		
			
				|  |  | -                //$res4 = $usersoundcoinlogModel->addUserSoundcoinLog($user_id, $getValue, "+", $touserInfo["sound_coin"], "{$this->auth->nickname}送你{$giftInfo['name']}x{$number}", 1, $giftuserpartyModel->id);
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -                /*if ($partyInfo && $guilderValue > 0) {
 | 
	
		
			
				|  |  | -                    // 增加房主抽成
 | 
	
		
			
				|  |  | -                    $where = [];
 | 
	
		
			
				|  |  | -                    $where["id"] = $partyInfo->user_id;
 | 
	
		
			
				|  |  | -                    $userModel->where($where)->setInc("sound_coin", $guilderValue);
 | 
	
		
			
				|  |  | -                    // 添加赠送用户声币流水记录soundCoin
 | 
	
		
			
				|  |  | -                    // xxx送礼物给xxx,房间礼物抽成
 | 
	
		
			
				|  |  | -                    $usersoundcoinlogModel->addUserSoundcoinLog($partyInfo->user_id, $guilderValue, "+", $touserInfo["sound_coin"], "{$this->auth->nickname}送礼物{$giftInfo['name']}x{$number}给{$touserInfo['nickname']},房间礼物抽成", 4, $giftuserpartyModel->id);
 | 
	
		
			
				|  |  | -                }*/
 | 
	
		
			
				|  |  | +                // 添加赠送用户余额
 | 
	
		
			
				|  |  | +                if($getValue > 0){
 | 
	
		
			
				|  |  | +                    $getMoney = bcdiv($getValue,$money_to_jewel,2);
 | 
	
		
			
				|  |  | +                    if($getMoney > 0){
 | 
	
		
			
				|  |  | +                        $rs_wallet = model('wallet')->lockChangeAccountRemain($user_id,$getMoney,'+',0,"{$this->auth->nickname}送你{$giftInfo['name']}x{$number}",101,'money');
 | 
	
		
			
				|  |  | +                        if($rs_wallet['status'] == false){
 | 
	
		
			
				|  |  | +                            $this->error($rs_wallet['msg']);
 | 
	
		
			
				|  |  | +                            Db::rollback();
 | 
	
		
			
				|  |  | +                        }
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +                // 增加房主抽成
 | 
	
		
			
				|  |  | +                if ($partyInfo && $guilderValue > 0) {
 | 
	
		
			
				|  |  | +                    $guilderMoney = bcdiv($guilderValue,$money_to_jewel,2);
 | 
	
		
			
				|  |  | +                    if($guilderMoney > 0){
 | 
	
		
			
				|  |  | +                        $rs_wallet = model('wallet')->lockChangeAccountRemain($partyInfo->user_id,$guilderMoney,'+',0,"{$this->auth->nickname}送礼物{$giftInfo['name']}x{$number}给{$touserInfo['nickname']},房间礼物抽成",102,'money');
 | 
	
		
			
				|  |  | +                        if($rs_wallet['status'] == false){
 | 
	
		
			
				|  |  | +                            $this->error($rs_wallet['msg']);
 | 
	
		
			
				|  |  | +                            Db::rollback();
 | 
	
		
			
				|  |  | +                        }
 | 
	
		
			
				|  |  | +                    }
 | 
	
		
			
				|  |  | +                }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |                  //总消费增加
 | 
	
		
			
				|  |  |                  if($is_back != 1){
 |