出价涨身价
This commit is contained in:
@@ -117,6 +117,11 @@ class Sign extends Model
|
||||
|
||||
//获取出价最高用户
|
||||
$sign_user = db::name('vs_user_sign_auction')->where(['room_id' => $room_id,'sign_time' => $sign_time,'type' => 0])->order('sign_value desc')->field('id,user_id,sign_value')->find();
|
||||
//更新用户的身价并且添加记录
|
||||
//收礼人身价计算
|
||||
$coin_market_values = explode(',', get_system_config_value('coin_market_value'));
|
||||
$change_value = ceil($sign_user['sign_value'] / ($coin_market_values[0] ?? 100) * ($coin_market_values[1] ?? 1));
|
||||
model('api/MarketValue')->change($sign_user_id,$change_value,0);
|
||||
//其他的出价退回到用户的钱包
|
||||
$refund = db::name('vs_user_sign_auction')->where(['room_id' => $room_id,'sign_time' => $sign_time,'type' => 0])->select();
|
||||
if($refund){
|
||||
|
||||
Reference in New Issue
Block a user