|
|
@@ -4136,6 +4136,9 @@ class PublicRpcService implements PublicRpcServiceInterface
|
|
|
$data['session_id'] = $date.$rand_num;
|
|
|
// $data['session_id'] = 16320610069512
|
|
|
$ai_sessions = AichatSession::where('user_id',$data['user_id'])->pluck('session_id')->all();
|
|
|
+ if(count($ai_sessions) >= 5){
|
|
|
+ return Result::error('会话数量已达上限!');
|
|
|
+ }
|
|
|
if(!empty($data['session_id']) && in_array($data['session_id'],$ai_sessions)){
|
|
|
$rand_num = rand(1000,9999);
|
|
|
$data['session_id'] = $date.$rand_num;
|