cp表达超过24小时 就失效了
This commit is contained in:
@@ -501,4 +501,18 @@ class Room extends BaseCom
|
||||
$reslut = model('Room')->set_room_business_time($this->uid, $room_id, $start_time, $end_time);
|
||||
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
||||
}
|
||||
|
||||
|
||||
//设置房间密码
|
||||
public function set_room_password()
|
||||
{
|
||||
$room_id = input('room_id', 0);
|
||||
$password = input('password', '');
|
||||
if(!$room_id){
|
||||
return V(0, '参数错误');
|
||||
}
|
||||
|
||||
$reslut = model('Room')->set_room_password($this->uid, $room_id, $password);
|
||||
return V($reslut['code'], $reslut['msg'], $reslut['data']);
|
||||
}
|
||||
}
|
||||
@@ -3852,4 +3852,27 @@ class Room extends Model
|
||||
return ['code' => 0, 'msg' => '操作失败', 'data' => null];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//设置房间密码
|
||||
public function set_room_password($user_id,$room_id,$password)
|
||||
{
|
||||
//判断是否是房主
|
||||
$room_owner = db::name('vs_room')->where(['id' => $room_id,'user_id' => $user_id])->find();
|
||||
if(!$room_owner){
|
||||
return ['code' => 0, 'msg' => '没有权限', 'data' => null];
|
||||
}
|
||||
if($password){
|
||||
$password = md5($password);
|
||||
}else{
|
||||
$password = '';
|
||||
}
|
||||
$res = db::name('vs_room')->where('id',$room_id)->update(['password' => $password]);
|
||||
if($res){
|
||||
Cache::rm('room_info_'.$room_id);
|
||||
return ['code' => 1, 'msg' => '操作成功', 'data' => null];
|
||||
}else{
|
||||
return ['code' => 0, 'msg' => '操作失败', 'data' => null];
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user