lkddi
|
6c631aa495
|
优化 职务图标显示
|
2026-04-22 10:37:17 +08:00 |
|
lkddi
|
fb96747352
|
优化 职务图标文字提示
|
2026-04-22 10:33:26 +08:00 |
|
lkddi
|
7c27ba0c48
|
优化 职务图标 文字提示
|
2026-04-22 10:18:49 +08:00 |
|
lkddi
|
fed51dda18
|
新增聊天室刷新同步与全员刷新功能
|
2026-04-21 17:14:12 +08:00 |
|
lkddi
|
f0769a841e
|
优化后台提示展示与聊天室公告样式
|
2026-04-21 16:43:39 +08:00 |
|
lkddi
|
438241e878
|
收紧输入渲染与后台配置权限
|
2026-04-19 14:43:02 +08:00 |
|
lkddi
|
b98ae7f94e
|
优化手机输入及钓鱼
|
2026-04-19 12:14:10 +08:00 |
|
lkddi
|
0e8a1669b9
|
增加 神秘箱子的屏蔽
|
2026-04-17 15:27:40 +08:00 |
|
lkddi
|
4866d25df9
|
优化神秘箱子提醒
|
2026-04-17 15:18:08 +08:00 |
|
lkddi
|
1a39ddd725
|
优化屏蔽,可以保存状态
|
2026-04-14 22:48:29 +08:00 |
|
lkddi
|
fc9a66469a
|
屏蔽新增 百家乐 跑马
|
2026-04-14 22:31:11 +08:00 |
|
lkddi
|
0183de66dd
|
新增 屏蔽消息功能
|
2026-04-14 22:25:16 +08:00 |
|
lkddi
|
dca43a2d0d
|
优化vip
|
2026-04-12 23:25:38 +08:00 |
|
lkddi
|
1e64d2d5e2
|
优化管理操作按钮
|
2026-04-12 16:54:25 +08:00 |
|
lkddi
|
70cb170f2c
|
Add new chat effects and shop items
|
2026-04-12 16:48:58 +08:00 |
|
lkddi
|
33a3e5d118
|
修改特效按钮
|
2026-04-12 16:24:48 +08:00 |
|
lkddi
|
0899ff184c
|
优化会员登录提示
|
2026-04-12 14:32:44 +08:00 |
|
lkddi
|
00b9396dea
|
新增聊天室发送图片功能
|
2026-04-12 14:04:18 +08:00 |
|
lkddi
|
dd9a8c5db8
|
修复悄悄话文字颜色及不能发数字0的问题
|
2026-04-11 22:48:15 +08:00 |
|
lkddi
|
ff402be02f
|
优化 刷新页面不在重复播报 离开和登录提示
|
2026-04-11 22:40:42 +08:00 |
|
lkddi
|
f6fb5aab78
|
Fix self welcome message rendering
|
2026-04-11 15:54:25 +08:00 |
|
lkddi
|
4eba9dfc12
|
Add VIP presence themes and custom greetings
|
2026-04-11 15:44:30 +08:00 |
|
lkddi
|
b0b77640f6
|
fix: 前端 systemUsers 加入系统播报,修正消息渲染格式
|
2026-04-02 18:43:29 +08:00 |
|
lkddi
|
caf4742dd8
|
修复:移除前端对 headface 属性的强制小写转换,避免自定义上传头像(带有大小写字符)出现404问题
|
2026-04-02 17:01:13 +08:00 |
|
lkddi
|
a562ecca72
|
修复聊天室离开播报:显式点击离开按钮时绕过队列防抖,同步发送离开广播,解决本地无队列运行时播报丢失的问题
|
2026-04-02 16:21:35 +08:00 |
|
lkddi
|
fa5e37f003
|
feat: 增加发送微信群内自定义公告功能,并优化离线防抖与自我播报过滤机制
- 后台微信机器人增加群内独立公告的分发推送模块
- 聊天室系统引入3秒离线延迟(防抖)防重复播报
- 优化聊天界面消息拉取过滤自身的欢迎或离场广播
- 管理员登录时的烟花特效同步至用户当前的前端显示
|
2026-04-02 16:07:40 +08:00 |
|
lkddi
|
4d60893dbe
|
feat(ai): 将小班长升级为完全独立的实体用户并支持随机金币发放及持续在线刷级,设定为女兵人设并使用自定义头像
|
2026-03-26 11:15:11 +08:00 |
|
lkddi
|
c13bb5f35c
|
fix(UI): 使聊天记录中的 AI小班长 名称支持点击以快速回复
|
2026-03-26 09:45:03 +08:00 |
|
lkddi
|
afd02b38e3
|
修复手机端双触发用户信息弹窗:名单item补touchend双击检测,消息名字加事件委托
|
2026-03-18 20:58:33 +08:00 |
|
lkddi
|
b63b709032
|
修复手机端双触发弹窗:名单 item 和消息名字均支持 touchend double-tap 弹出用户名片
|
2026-03-18 20:51:57 +08:00 |
|
lkddi
|
75f25150c3
|
修复欢迎语 action 未生效:action select 加隐藏 option[value=欢迎]
|
2026-03-17 21:26:57 +08:00 |
|
lkddi
|
5b065fdcce
|
欢迎语:渲染为蓝色边框公告样式(低于系统公告),发送前临时设 action=欢迎
|
2026-03-17 21:24:31 +08:00 |
|
lkddi
|
ca415cceef
|
欢迎语:加部门职务姓名前缀,点选后自动发送
|
2026-03-17 21:19:38 +08:00 |
|
lkddi
|
46fde766e5
|
新增欢迎语快捷按钮:职务人员/id=1可见,10条预设语,自动填入输入框
|
2026-03-17 21:12:14 +08:00 |
|
lkddi
|
630a3a6dde
|
删除分屏选项:移除 HTML 控件、JS 函数、CSS 规则
|
2026-03-17 21:02:05 +08:00 |
|
lkddi
|
ad754a704e
|
修复房间列表在线人数不准:房间Tab每30秒自动刷新+懒清理掉线僵尸记录
|
2026-03-17 20:54:43 +08:00 |
|
lkddi
|
ef9a8ed0b6
|
修复手机端名单:单击/双击用户名均关闭抽屉,引入互斥定时器防止双击时抽屉提前关闭
|
2026-03-17 17:59:21 +08:00 |
|
lkddi
|
35a80279e6
|
feat: 聊天室手机端自适应
- 新增 mobile-drawer.blade.php:手机端浮动按钮 + 工具菜单抽屉 + 名单抽屉(独立维护)
- frame.blade.php:手机端代码改为 @include 引入
- chat.css:添加 @media (max-width: 640px) 响应式样式
- 隐藏桌面端工具条和右侧名单面板
- 浮动按钮样式(位于屏幕中间偏右)
- 抽屉组件从顶部向下展开
- 手机端隐藏房间介绍、输入栏动作/字色/字号/禁音/分屏控件
- 现有 modal 弹窗 max-width 自适应修复
- scripts.blade.php:重构 renderUserList 提取 _renderUserListToContainer
- 修复代码损坏残留,补回 setAction/scrollToBottom/autoScrollEl
|
2026-03-17 17:49:14 +08:00 |
|
lkddi
|
91597e6b2c
|
修复:彩票/五子棋广播消息中用户名支持单击双击交互
- 修复彩票购买明细页「中奖等级」列始终显示「等待开奖」的问题
原因:判断条件误用了不存在的 'drawn' 状态,已改为 'settled'
- 系统传音广播消息中的【用户名】现在支持单击(切换发言对象)
和双击(查看名片),与普通消息行为一致
- 新增 isGameLabel() 函数,通过游戏名前缀匹配 + 含空格检测,
防止【五子棋】【双色球 第N期 开奖】等标签被误识别为用户名
|
2026-03-16 15:43:27 +08:00 |
|
lkddi
|
78564e2a1d
|
feat: 增加自定义头像上传、自动压缩与自动清理功能,统一全站头像路径读取逻辑
|
2026-03-12 15:26:54 +08:00 |
|
lkddi
|
4b6eca953d
|
style: 修复聊天室右侧房间列表中长名称截断过早及人数换行的问题
|
2026-03-12 13:32:35 +08:00 |
|
lkddi
|
e8b21096a0
|
fix: 修复由于彻底移除酷库面板导致的JS切换Tab报错
|
2026-03-12 13:24:47 +08:00 |
|
lkddi
|
d36da26c44
|
fix: 修复右侧列表切换Tab时由于表情包被移除导致的JS报错
|
2026-03-12 13:23:36 +08:00 |
|
lkddi
|
16498a4657
|
refactor: 仅彻底移除废弃的聊天室表情图片贴图,保留酷库动作功能
|
2026-03-12 13:20:26 +08:00 |
|
lkddi
|
eab300851a
|
refactor: 移除聊天室右侧废弃的酷库表情与贴图相关代码及资源
|
2026-03-12 13:19:26 +08:00 |
|
lkddi
|
1c42f05e20
|
feat(chat): 完善五子棋功能,包含AI对战、PvP邀请、断线重连及界面美化
|
2026-03-12 08:35:21 +08:00 |
|
lkddi
|
b9c703b755
|
重构:将聊天室所有原生弹窗替换为全局弹窗,公告增加发送者与时间
- 将设公告、公屏讲话、全员清屏按钮弹窗改为使用 window.chatDialog 全局弹窗
- 所有弹窗改用 .then() 回调注册事件,避免 async/await 行为不一致问题
- 公告内容末尾追加「——发送者 MM-dd HH:mm」,无需新增数据库字段
- 前端编辑公告时自动剥离末尾元信息,用户仅编辑纯内容
- 修复 red-packet-panel.blade.php 中 3 处原生 alert() 残留
- 修复 shop-panel.blade.php 中购买确认 confirm() 原生弹窗残留
|
2026-03-12 07:33:32 +08:00 |
|
lkddi
|
bfb1a3bca4
|
重构(chat): 聊天室 Partials 第二阶段分类拆分及修复红包弹窗隐藏 Bug
- 完成对 scripts.blade.php 中非核心业务逻辑(钓鱼游戏、AI机器人、系统全局公告)的深度抽象隔离
- 修复抢红包逻辑中 setInterval 缺失时间参数(1000)引发浏览器前端主线程挂起的重度阻塞问题
- 修复 lottery-panel 组件结尾漏写 </div> 导致的连锁级渲染树崩溃(该崩溃导致红包节点被意外当作隐藏后代节点渲染,造成彻底不可见)
- 对相关模板规范代码结构,执行 Laravel Pint 格式化并提交
|
2026-03-09 11:30:11 +08:00 |
|
lkddi
|
040dbdef3c
|
优化:全站金币图标由 🪙(银灰色)统一替换为 💰(金黄色)
🪙 在多数平台/字体上渲染为银灰色,与「金币」语义不符;
💰 各平台均渲染为金黄色,更直观传达金币概念。
涉及文件(43处):
- app/Jobs:百家乐、赛马结算广播
- app/Http/Controllers:管理员命令、红包、老虎机、神秘箱子
- app/Listeners
- resources/views:聊天室各游戏面板、商店、toolbar、后台页面等
|
2026-03-04 15:00:02 +08:00 |
|
lkddi
|
602dcd7cf1
|
feat: 神秘箱子系统完整实现 + 婚姻状态弹窗 + 工具栏优化
## 新功能
- 神秘箱子系统(MysteryBox)完整实现:
- 新增 MysteryBox / MysteryBoxClaim 模型及迁移文件
- DropMysteryBoxJob / ExpireMysteryBoxJob 队列作业
- MysteryBoxController(/mystery-box/status + /mystery-box/claim)
- 支持三种类型:普通箱(500~2000金)/ 稀有箱(5000~20000金)/ 黑化箱(陷阱扣200~1000金)
- 调度器自动投放 + 管理员手动投放
- CurrencySource 新增 MYSTERY_BOX / MYSTERY_BOX_TRAP 枚举
- 婚姻状态弹窗(工具栏「婚姻」按钮):
- 工具栏「呼叫」改为「婚姻」,点击打开婚姻状态弹窗
- 动态渲染三种状态:单身 / 求婚中 / 已婚
- 被求婚方可直接「答应 / 婉拒」;已婚可申请离婚(含二次确认)
## 优化修复
- frame.blade.php:Alpine.js CDN 补加 defer,修复所有组件初始化报错
- scripts.blade.php:神秘箱子暗号主动拦截(不依赖轮询),领取成功后弹 chatDialog 展示结果,更新金币余额
- MysteryBoxController:claim() 时 change() 补传 room_id 记录来源房间
- 后台游戏管理页(game-configs):投放箱子按钮颜色修复;弹窗替换为 window.adminDialog
- admin/layouts:新增全局 adminDialog 弹窗组件(替代原生 alert/confirm)
- baccarat-panel:FAB 拖动重构为 Alpine.js baccaratFab() 组件,与 slotFab 一致
- GAMES_TODO.md:神秘箱子移入已完成区,补全修复记录
|
2026-03-03 19:29:43 +08:00 |
|