|
@@ -219,28 +219,57 @@ class Party extends Api
|
|
|
$partyInfo = $sqlPartyInfo;
|
|
|
|
|
|
|
|
|
- $update = [
|
|
|
- 'status' => 1,
|
|
|
- 'party_hot' => 0,
|
|
|
- 'party_logo' => $party_logo,
|
|
|
- 'party_name' => $party_name,
|
|
|
- 'seatnum' => $seatnum,
|
|
|
- 'is_public' => $is_public,
|
|
|
- 'party_notice' => '请编辑房间公告',
|
|
|
- 'party_notice_detail' => '请编辑房间公告内容',
|
|
|
- 'is_recommend' => 0,
|
|
|
- 'is_close' => 0,
|
|
|
- 'party_pass' => '',
|
|
|
- 'is_screen' => 0,
|
|
|
- 'on_model' => 1,
|
|
|
- 'background' => '',
|
|
|
- ];
|
|
|
- if($room_type == 1){
|
|
|
- $update["platRate"] = config('site.party_party_platrate');
|
|
|
- $update["guilderRate"] = config('site.party_party_guilderrate');
|
|
|
+ if($partyInfo['status'] == 3){
|
|
|
+ $update = [
|
|
|
+ 'status' => 1,
|
|
|
+ 'party_hot' => 0,
|
|
|
+ 'party_logo' => $party_logo,
|
|
|
+ 'party_name' => $party_name,
|
|
|
+ 'seatnum' => $seatnum,
|
|
|
+ 'is_public' => $is_public,
|
|
|
+ 'party_notice' => '请编辑房间公告',
|
|
|
+ 'party_notice_detail' => '请编辑房间公告内容',
|
|
|
+ 'is_recommend' => 0,
|
|
|
+ 'is_close' => 0,
|
|
|
+ 'party_pass' => '',
|
|
|
+ 'is_screen' => 0,
|
|
|
+ 'on_model' => 1,
|
|
|
+ 'background' => '',
|
|
|
+ ];
|
|
|
+ if($room_type == 1){
|
|
|
+ $update["platRate"] = config('site.party_party_platrate');
|
|
|
+ $update["guilderRate"] = config('site.party_party_guilderrate');
|
|
|
+ }else{
|
|
|
+ $update["platRate"] = config('site.party_live_platrate');
|
|
|
+ $update["guilderRate"] = config('site.party_live_guilderrate');
|
|
|
+ }
|
|
|
+
|
|
|
+ $matedata = [
|
|
|
+ 'seatnum'=> $seatnum,
|
|
|
+
|
|
|
+ 'party_name' => $party_name,
|
|
|
+ 'party_logo' => $party_logo,
|
|
|
+ 'is_public' => $is_public,
|
|
|
+ 'room_type' => $room_type,
|
|
|
+ 'online_user_num' => 0,
|
|
|
+
|
|
|
+ 'background' => '',
|
|
|
+ 'party_notice' => $update['party_notice'],
|
|
|
+ 'party_notice_detail' => $update['party_notice_detail'],
|
|
|
+ ];
|
|
|
}else{
|
|
|
- $update["platRate"] = config('site.party_live_platrate');
|
|
|
- $update["guilderRate"] = config('site.party_live_guilderrate');
|
|
|
+ $update = [
|
|
|
+ 'status' => 1,
|
|
|
+ 'party_logo' => $party_logo,
|
|
|
+ 'party_name' => $party_name,
|
|
|
+ 'is_public' => $is_public,
|
|
|
+ ];
|
|
|
+
|
|
|
+ $matedata = [
|
|
|
+ 'party_name' => $party_name,
|
|
|
+ 'party_logo' => $party_logo,
|
|
|
+ 'is_public' => $is_public,
|
|
|
+ ];
|
|
|
}
|
|
|
|
|
|
|
|
@@ -263,19 +292,6 @@ class Party extends Api
|
|
|
$this->redis->set($this->roomTypeArr[$room_type]."_".$partyInfo['id'],json_encode($partyInfo));
|
|
|
|
|
|
|
|
|
- $matedata = [
|
|
|
- 'seatnum'=> $seatnum,
|
|
|
-
|
|
|
- 'party_name' => $party_name,
|
|
|
- 'party_logo' => $party_logo,
|
|
|
- 'is_public' => $is_public,
|
|
|
- 'room_type' => $room_type,
|
|
|
- 'online_user_num' => 0,
|
|
|
-
|
|
|
- 'background' => '',
|
|
|
- 'party_notice' => $update['party_notice'],
|
|
|
- 'party_notice_detail' => $update['party_notice_detail'],
|
|
|
- ];
|
|
|
$easemob = new Easemob();
|
|
|
$rs = $easemob->room_setRoomCustomAttributeForced($easemob_room_id,$this->auth->id,$matedata);
|
|
|
|