perf: 优化AI群聊

This commit is contained in:
kuaifan
2024-12-06 14:44:59 +08:00
parent 08153cd99b
commit 4b89eb88bd
4 changed files with 130 additions and 73 deletions

View File

@@ -39,6 +39,7 @@ use Illuminate\Database\Eloquent\SoftDeletes;
* @property \Illuminate\Support\Carbon|null $deleted_at
* @property-read int|mixed $percentage
* @property-read \App\Models\WebSocketDialog|null $webSocketDialog
* @property-read \App\Models\User|null $user
* @method static \Illuminate\Database\Eloquent\Builder|AbstractModel cancelAppend()
* @method static \Illuminate\Database\Eloquent\Builder|AbstractModel cancelHidden()
* @method static \Illuminate\Database\Eloquent\Builder|AbstractModel change($array)
@@ -96,6 +97,14 @@ class WebSocketDialogMsg extends AbstractModel
return $this->hasOne(WebSocketDialog::class, 'id', 'dialog_id');
}
/**
* @return \Illuminate\Database\Eloquent\Relations\HasOne
*/
public function user(): \Illuminate\Database\Eloquent\Relations\HasOne
{
return $this->hasOne(User::class, 'userid', 'userid');
}
/**
* 阅读占比
* @return int|mixed