|
@@ -176,7 +176,7 @@ class Family extends Api
|
|
|
$guildInfo->g_id = getUinqueId(4, [$ids]);
|
|
|
$guildInfo->status = 0;
|
|
|
|
|
|
- //去环信建个房间
|
|
|
+ //去环信建个群组
|
|
|
$easemob = new Easemob();
|
|
|
$maxusers = 300; //普通群:专业版300,旗舰版3000。大型群不支持离线推送
|
|
|
$easemob_group_id = $easemob->group_createPublicGroup($user_id,$guild_name,$guild_desc,$maxusers);
|
|
@@ -187,6 +187,17 @@ class Family extends Api
|
|
|
$guildInfo = \app\common\model\Family::where(["id"=>$guild_id])->find();
|
|
|
// 验证更新条件
|
|
|
if($user_id !== $guildInfo->user_id) throw new Exception("身份验证失败!您不是族长,无权限更改!");
|
|
|
+
|
|
|
+ //如果没有环信群组,给建一个
|
|
|
+ if(!$guildInfo->easemob_group_id){
|
|
|
+ //去环信建个群组
|
|
|
+ $easemob = new Easemob();
|
|
|
+ $maxusers = 300; //普通群:专业版300,旗舰版3000。大型群不支持离线推送
|
|
|
+ $easemob_group_id = $easemob->group_createPublicGroup($user_id,$guild_name,$guild_desc,$maxusers);
|
|
|
+
|
|
|
+ $guildInfo->easemob_group_id = $easemob_group_id;
|
|
|
+ $guildInfo->save();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
//传参信息
|