删除关系
This commit is contained in:
@@ -3289,15 +3289,17 @@ class Room extends Model
|
||||
//开启事务
|
||||
db::startTrans();
|
||||
if($money > 0){
|
||||
$user_money = db::name('user_wallet')->where('user_id',$uid)->value('coin');
|
||||
$user_money = db::name('user_wallet_coin')->where('user_id',$uid)->value('coin');
|
||||
if($user_money < $money){
|
||||
return ['code' => 0, 'msg' => '您的余额不足,请充值', 'data' => null];
|
||||
}
|
||||
$da = db::name('user_wallet')->where('user_id',$uid)->setDec('coin',$money);
|
||||
if(!$da){
|
||||
db::rollback();
|
||||
return ['code' => 0, 'msg' => '操作失败', 'data' => null];
|
||||
//扣除用户金币并记录日志(酒吧房下的小黑屋 记录记在所属酒吧房)
|
||||
$wallet_update = model('api/UserWallet')->change_user_cion_log($uid,$money,0,24,'删除关系扣除余额');
|
||||
if(!$wallet_update){
|
||||
Db::rollback();
|
||||
return ['code' => 0, 'msg' => '网络错误-1', 'data' => null];
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
$da = db::name('vs_room_auction_relation')->where('id',$id)->update(['delete_time' => time()]);
|
||||
@@ -3305,20 +3307,7 @@ class Room extends Model
|
||||
db::rollback();
|
||||
return ['code' => 0, 'msg' => '操作失败', 'data' => null];
|
||||
}
|
||||
//记录扣除用户余额
|
||||
$res5 =db::name('vs_user_money_log')->insert([
|
||||
'user_id' => $uid,
|
||||
'change_type' => 24,
|
||||
'money_type' => 1,
|
||||
'change_value' => $money,
|
||||
'from_id' => $id,
|
||||
'remarks' => '删除关系扣除余额',
|
||||
'createtime' => time(),
|
||||
]);
|
||||
if(!$res5) {
|
||||
Db::rollback();
|
||||
return ['code' => 0, 'msg' => '记录扣除用户余额失败!', 'data' => null];
|
||||
}
|
||||
|
||||
db::commit();
|
||||
return ['code' => 1, 'msg' => '操作成功', 'data' => null];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user