From 312b92a81d8ea6df1b46a9f73ef1ad8ceb29ac96 Mon Sep 17 00:00:00 2001 From: lkddi Date: Sun, 1 Mar 2026 13:51:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3/=E8=B0=83=E6=95=B4=EF=BC=9A?= =?UTF-8?q?=E5=A5=BD=E5=8F=8B=E9=9D=A2=E6=9D=BF=E5=AE=8C=E6=88=90=EF=BC=8C?= =?UTF-8?q?=E6=9B=B4=E6=96=B0=20DEVELOPMENT.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - DEVELOPMENT.md:好友系统 [ ] → [x],补充功能细节 - toolbar.blade.php:好友按钮移至「呼叫」后(用户调整位置) --- DEVELOPMENT.md | 9 ++++++++- resources/views/chat/partials/toolbar.blade.php | 2 +- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 5aa0d07..04015dc 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -461,7 +461,14 @@ routes/ - [ ] **用户名黑名单管理**(后台 CRUD,`UsernameBlacklist` 模型已建,路由/界面待完成) - [ ] **滚动公告管理**(后台 CRUD,`ScrollAd` 模型已建,界面待完成) -- [ ] **好友系统**(`FriendCall` / `FriendRequest` 模型已建,Controller 待完成) +- [x] **好友系统**(已完成) + - 好友面板独立 partial:`resources/views/chat/partials/friend-panel.blade.php` + - 工具栏「好友」按钮,点击弹出浮窗 + - 「我关注的好友」列表:显示互相状态(💚互相/👤单向)、添加时间、删除按钮 + - 「对方已加我」列表:显示对方添加时间、➕ 回加按钮 + - 搜索栏:输入用户名 Enter/点击直接添加好友 + - 所有操作调用与双击用户卡片相同的后端接口 + - `FriendController::index()` 返回 `friends`(含 `sub_time`)和 `pending` 两个列表 - [ ] **婚姻系统**(`Marriage` 模型已建,界面待完成) - [ ] **单元测试**(核心 Service 层测试覆盖率) - [ ] **Flash 游戏替代**(`game/`、`pig/` 等 .swf 文件,考虑 HTML5/Canvas 重写) diff --git a/resources/views/chat/partials/toolbar.blade.php b/resources/views/chat/partials/toolbar.blade.php index 156f418..0ddb40b 100644 --- a/resources/views/chat/partials/toolbar.blade.php +++ b/resources/views/chat/partials/toolbar.blade.php @@ -15,12 +15,12 @@ {{-- ═══════════ 竖向工具条按钮 ═══════════ --}}
-
好友
商店
存点
娱乐
银行
呼叫
+
好友
头像
设置