diff --git a/app/chat/model/ChatGroup.php b/app/chat/model/ChatGroup.php index 467e050..0108bd9 100644 --- a/app/chat/model/ChatGroup.php +++ b/app/chat/model/ChatGroup.php @@ -32,6 +32,10 @@ class ChatGroup extends BaseModel } // 查找群数量 $count = Db::name('chat_group')->where(['shop_id' => $shop_id])->count(); + if($count>=1) { + Log::info($shop['shop_name'] . '重复创建群!'); + return false; + } $name = $shop['shop_name'] . '粉丝福利' . $count + 1 . '群'; $avatar = $shop['logo']; $now = d(); diff --git a/scripts/orderDetailUpdate.php b/scripts/orderDetailUpdate.php index 17455d3..0c40c40 100644 --- a/scripts/orderDetailUpdate.php +++ b/scripts/orderDetailUpdate.php @@ -42,7 +42,7 @@ use support\Redis; if(is_array($datInfo)) { if($datInfo['type'] == 'add_shop') { // 创建群聊 - \app\chat\model\ChatGroup::addShop($datInfo); + \app\chat\model\ChatGroup::addShop($datInfo['shopId']); }else { $is_log = false; $curl_error = '';