公会流水清洗修改
This commit is contained in:
@@ -1262,4 +1262,30 @@ class Guild extends Model
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//公会流水记录
|
||||
public function guild_flow($room_id,$flow_price,$give_gift_id=0){
|
||||
$guild_user_info = Db::name('vs_guild_user')->where(['room_id' => $room_id, 'delete_time' => 0, 'status' => 1, 'quit_time' => 0])->find();
|
||||
if ($guild_user_info) {
|
||||
//记录流水
|
||||
$data = [
|
||||
'guild_id' => $guild_user_info['guild_id'],
|
||||
'room_id' => $room_id,
|
||||
'give_gift_id' => $give_gift_id,
|
||||
'flow_price' => $flow_price,
|
||||
'day' => date('Y-m-d'),
|
||||
'createtime' => time(),
|
||||
'updatetime' => time(),
|
||||
];
|
||||
$res = Db::name('vs_guild_flow')->insert($data);
|
||||
if (!$res) {
|
||||
return ['code' => 0, 'msg' => '提交失败', 'data' => null];
|
||||
}
|
||||
//增加用户公会流水
|
||||
Db::name('vs_guild_user')->where(['id' => $guild_user_info['id']])->setInc('coin', $flow_price);
|
||||
//增加公会总流水
|
||||
Db::name('vs_guild')->where(['id' => $guild_user_info['guild_id']])->setInc('income', $flow_price);
|
||||
return ['code' => 1, 'msg' => '提交成功', 'data' => null];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user