chore(aikefu): 更新UI: 会话管理

This commit is contained in:
2025-12-08 11:24:57 +08:00
parent 510e8a07d2
commit 58052b1271
3 changed files with 203 additions and 81 deletions

View File

@@ -221,16 +221,16 @@ class Kefu extends BaseShop
$limit = input("limit/d", 50);
$conversation_id = input("conversation_id/s", "");
if (empty($conversation_id)) {
return $this->error('会话ID不能为空');
}
$kefu_message_model = new KefuMessageModel();
$condition = [
['site_id', '=', $this->site_id],
['conversation_id', '=', $conversation_id]
['site_id', '=', $this->site_id]
];
// 只有当会话ID不为空时才添加会话ID条件
if (!empty($conversation_id)) {
$condition[] = ['conversation_id', '=', $conversation_id];
}
$message_list = $kefu_message_model->getMessageList($condition, '*', 'create_time asc', $page, $limit);
return $this->success('获取消息列表成功', null, $message_list);