|
|
afd02b38e3
|
修复手机端双触发用户信息弹窗:名单item补touchend双击检测,消息名字加事件委托
|
2026-03-18 20:58:33 +08:00 |
|
|
|
b63b709032
|
修复手机端双触发弹窗:名单 item 和消息名字均支持 touchend double-tap 弹出用户名片
|
2026-03-18 20:51:57 +08:00 |
|
|
|
d7a575d8c8
|
新增银行功能:存取金币、流水记录、PC/手机端双入口;迁移 bank_jjb 字段和 bank_logs 表
|
2026-03-18 20:31:19 +08:00 |
|
|
|
6c4183e175
|
删除管理操作区私信按钮
|
2026-03-18 20:20:31 +08:00 |
|
|
|
0ca028f73d
|
新增赠送金币功能:任意用户可从自己余额赠送金币给他人,成功后聊天室系统传音广播;职务奖励金币移入管理区,删除管理区私信按钮
|
2026-03-18 20:12:17 +08:00 |
|
|
|
c7063e02c2
|
礼包过期后3秒自动关闭弹窗
|
2026-03-17 21:29:39 +08:00 |
|
|
|
75f25150c3
|
修复欢迎语 action 未生效:action select 加隐藏 option[value=欢迎]
|
2026-03-17 21:26:57 +08:00 |
|
|
|
5b065fdcce
|
欢迎语:渲染为蓝色边框公告样式(低于系统公告),发送前临时设 action=欢迎
|
2026-03-17 21:24:31 +08:00 |
|
|
|
ca415cceef
|
欢迎语:加部门职务姓名前缀,点选后自动发送
|
2026-03-17 21:19:38 +08:00 |
|
|
|
46fde766e5
|
新增欢迎语快捷按钮:职务人员/id=1可见,10条预设语,自动填入输入框
|
2026-03-17 21:12:14 +08:00 |
|
|
|
630a3a6dde
|
删除分屏选项:移除 HTML 控件、JS 函数、CSS 规则
|
2026-03-17 21:02:05 +08:00 |
|
|
|
ad754a704e
|
修复房间列表在线人数不准:房间Tab每30秒自动刷新+懒清理掉线僵尸记录
|
2026-03-17 20:54:43 +08:00 |
|
|
|
7d984ebe64
|
百家乐结算页:10秒后自动关闭,显示倒计时,手动关闭可取消
|
2026-03-17 20:46:48 +08:00 |
|
|
|
4927e815b5
|
修复手机端名单抽屉滚动失效问题:打通 flex 高度约束链,启用 overflow-y:auto
|
2026-03-17 20:30:59 +08:00 |
|
|
|
ef9a8ed0b6
|
修复手机端名单:单击/双击用户名均关闭抽屉,引入互斥定时器防止双击时抽屉提前关闭
|
2026-03-17 17:59:21 +08:00 |
|
|
|
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 |
|
|
|
91597e6b2c
|
修复:彩票/五子棋广播消息中用户名支持单击双击交互
- 修复彩票购买明细页「中奖等级」列始终显示「等待开奖」的问题
原因:判断条件误用了不存在的 'drawn' 状态,已改为 'settled'
- 系统传音广播消息中的【用户名】现在支持单击(切换发言对象)
和双击(查看名片),与普通消息行为一致
- 新增 isGameLabel() 函数,通过游戏名前缀匹配 + 含空格检测,
防止【五子棋】【双色球 第N期 开奖】等标签被误识别为用户名
|
2026-03-16 15:43:27 +08:00 |
|
|
|
4cf7ef1bd1
|
修复:Alpine.js 改为本地加载,解决部分用户无法访问 CDN 导致 Alpine 未定义的问题
|
2026-03-15 17:08:13 +08:00 |
|
|
|
c2293f96cb
|
修复:统一使用 window.Alpine 防止 defer 加载时 Alpine 未定义报错
|
2026-03-15 17:05:33 +08:00 |
|
|
|
51aa3931b9
|
送金币弹窗:彻底修复按钮蓝色背景失效变紫的Bug,将背景色移回静态style
|
2026-03-12 17:39:10 +08:00 |
|
|
|
1328b3d8cb
|
送金币弹窗:修复因 Alpine.js 动态 :style 覆盖导致蓝色按钮背景透明丢失的问题
|
2026-03-12 17:36:29 +08:00 |
|
|
|
aa7a389ab2
|
送金币弹窗:确认发放按钮颜色改为蓝底白字渐变
|
2026-03-12 17:34:24 +08:00 |
|
|
|
6400cb51ca
|
送金币弹窗:将操作按钮彻底改为发放礼包弹窗的同款样式(#d97706 和半透明底色,尺寸缩小,圆角8px)
|
2026-03-12 17:32:14 +08:00 |
|
|
|
30d0e386fd
|
送金币弹窗:优化按钮配色对比度,确认按钮改为实心翠绿色,取消按钮改为半透明深色
|
2026-03-12 17:29:53 +08:00 |
|
|
|
1b5f185a03
|
送金币弹窗:彻底重构UI,采用仿礼包弹窗的高级渐变、毛玻璃与居中排版风格
|
2026-03-12 17:27:35 +08:00 |
|
|
|
29493b4fee
|
送金币弹窗:按钮改为全宽大圆角居中,发放记录改为卡片式
|
2026-03-12 17:19:16 +08:00 |
|
|
|
cc28a27ab0
|
送金币弹窗:确认发放按钮固定橙色白字+立体阴影按压效果
|
2026-03-12 17:15:42 +08:00 |
|
|
|
6817e8e5cd
|
送金币弹窗:确认发放按钮禁用状态改为灰色背景,激活状态橙色 pill 按钮
|
2026-03-12 17:10:03 +08:00 |
|
|
|
21111aecf5
|
送金币弹窗:确认发放按钮改为礼包风格大圆角 pill 按钮
|
2026-03-12 17:05:48 +08:00 |
|
|
|
32ca130f90
|
送金币弹窗:确认发放按钮改为渐变圆角实心按钮,加悬浮上移效果
|
2026-03-12 17:03:25 +08:00 |
|
|
|
a8bed5de36
|
重构彩票面板:调整按钮布局,恢复购物车(无清空全部按钮),清空选号同步清空购物车
|
2026-03-12 16:39:31 +08:00 |
|
|
|
d6d246ee63
|
彩票购票:清除按钮同时清空购物车
|
2026-03-12 16:06:47 +08:00 |
|
|
|
cfd5345e93
|
彩票购票:修复清除按钮点击失效的问题
|
2026-03-12 16:05:24 +08:00 |
|
|
|
02816fbb03
|
彩票购票:优化购票按钮样式增加立体点击感
|
2026-03-12 16:03:40 +08:00 |
|
|
|
78564e2a1d
|
feat: 增加自定义头像上传、自动压缩与自动清理功能,统一全站头像路径读取逻辑
|
2026-03-12 15:26:54 +08:00 |
|
|
|
4b6eca953d
|
style: 修复聊天室右侧房间列表中长名称截断过早及人数换行的问题
|
2026-03-12 13:32:35 +08:00 |
|
|
|
e8b21096a0
|
fix: 修复由于彻底移除酷库面板导致的JS切换Tab报错
|
2026-03-12 13:24:47 +08:00 |
|
|
|
d36da26c44
|
fix: 修复右侧列表切换Tab时由于表情包被移除导致的JS报错
|
2026-03-12 13:23:36 +08:00 |
|
|
|
16498a4657
|
refactor: 仅彻底移除废弃的聊天室表情图片贴图,保留酷库动作功能
|
2026-03-12 13:20:26 +08:00 |
|
|
|
eab300851a
|
refactor: 移除聊天室右侧废弃的酷库表情与贴图相关代码及资源
|
2026-03-12 13:19:26 +08:00 |
|
|
|
0ab0483603
|
feat: 完成独立的邀请与达人榜系统架构
|
2026-03-12 09:33:38 +08:00 |
|
|
|
1c42f05e20
|
feat(chat): 完善五子棋功能,包含AI对战、PvP邀请、断线重连及界面美化
|
2026-03-12 08:35:21 +08:00 |
|
|
|
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 |
|
|
|
174ee8241d
|
重构:提取 calculateNewLevel() 私有方法,增加在职职务等级保护逻辑
|
2026-03-12 06:52:40 +08:00 |
|
|
|
529a59551c
|
修复(chat): 新增真实 IP 获取中间件及重构用户 IP 轨迹追踪逻辑
- 新增 CloudflareProxies 前置中间件,强制解析 CDN 透传的 CF-Connecting-IP 与 X-Real-IP 并在底层接管,修复 Nginx 代理造成的全局 IP 同化 (127.0.0.1) 问题
- 修改 User 模型,新增 migration 以补全真正的 previous_ip 储存通道
- 修改 AuthController 登录逻辑,在覆写 last_ip 前实现向 previous_ip 的自动历史快照备份
- 修改 UserController API 返回逻辑,实现 first_ip、last_ip(上次)以及 login_ip(本次)的三轨分离
- 更新 user-actions.blade.php 管理员视野面板,同步增加并校验“首次IP”、“上次IP”、“本次IP”三级字段映射的准确性
|
2026-03-09 11:53:58 +08:00 |
|
|
|
bfb1a3bca4
|
重构(chat): 聊天室 Partials 第二阶段分类拆分及修复红包弹窗隐藏 Bug
- 完成对 scripts.blade.php 中非核心业务逻辑(钓鱼游戏、AI机器人、系统全局公告)的深度抽象隔离
- 修复抢红包逻辑中 setInterval 缺失时间参数(1000)引发浏览器前端主线程挂起的重度阻塞问题
- 修复 lottery-panel 组件结尾漏写 </div> 导致的连锁级渲染树崩溃(该崩溃导致红包节点被意外当作隐藏后代节点渲染,造成彻底不可见)
- 对相关模板规范代码结构,执行 Laravel Pint 格式化并提交
|
2026-03-09 11:30:11 +08:00 |
|
|
|
f80b83aee8
|
修复:移除 x-collapse 指令(未加载插件导致 Alpine.js 崩溃)
|
2026-03-04 15:55:41 +08:00 |
|
|
|
500b7c718e
|
优化:彩票面板按钮样式升级(对齐百家乐风格)
- 机选/清除/加入 三按钮:border-radius:10px,更大内边距,hover 效果
- 加入购物车按钮:选号完成时金色渐变 + shadow,未选满时灰化禁用
- 确认购买按钮:border-radius:12px,红色渐变,shadow 层次感,购买中灰化
- 底部操作栏按钮:圆角胶囊(border-radius:20px),机选金色渐变 + hover 上移动效
|
2026-03-04 15:54:43 +08:00 |
|
|
|
79672a38ec
|
修复:双色球面板显示位置(左上角 → 屏幕居中)
将 x-show 与 display:flex 拆分到两层 div,
与 baccarat-panel 结构保持一致:
外层 div: x-data / x-show / x-cloak
次层 div: position:fixed + display:flex 居中(含 Alpine transition)
内层 div: 面板卡片内容(width:480px)
原写法 x-show 会将 display:flex 覆盖为 display:block,导致 flex 居中失效
|
2026-03-04 15:50:58 +08:00 |
|
|
|
4114571040
|
新增:双色球彩票前台 UI(阶段二)
🎟️ lottery-panel.blade.php 彩票面板
- 红球 1~12(12宫格选3)/ 蓝球 1~6(骰子点数选1)
- 购物车机制:可加入多注后一次性购买
- 机选按钮(单注/3注)
- 本期我的购票记录展示(含中奖标记)
- 最近8期历史开奖号码表格
- 规则折叠说明(奖级表格)
- 停售/已开奖状态自动切换
- 内联购票结果提示(3秒自动消失)
🎮 游戏大厅集成
- game-hall 注入 lottery 开关状态
- GAME_HALL_GAMES 追加双色球卡片(动态展示奖池/倒计时/超级期徽章)
- frame.blade.php 引入 lottery-panel
🗺️ 路由 /games/enabled 已含 lottery 键
|
2026-03-04 15:41:57 +08:00 |
|