ypsdf1
|
b34753d1fd
|
新增封禁名单联控 + 用户管理封禁显示
- land_api.php: web_player_bans表 + handleSyncBans + sync_bans action
- admin.php: list_bans API接口
- admin.php前端: 用户行显示封禁状态(红色+禁图标+hover详情)
|
2026-07-12 22:08:46 +08:00 |
|
ypsdf1
|
28c7aa119e
|
修复: green_discount折扣率(折数)语义——前端/后端计算ecoAmt改为×折数/10,管理面板max=10默认值10,校验与文案全改
|
2026-07-08 00:18:47 +08:00 |
|
ypsdf1
|
f32c7cfe86
|
收银台双模式收款与打包配置全链路实现
- 收银员新增 can_cash 现金收款权限字段(登录/列表/新增/编辑全链路)
- 购物车结算支持 pay_mode=cash/bond 双模式,现金模式跳过余额校验与扣债券
- 收银台前端读取可配置 packmoney 实时报价,修复此前硬编码+2元与实际收费不符
- 管理后台新增打包费(packmoney)与环保减免(green_discount)配置端口
- 同步接口新增 get/set_shop_config,Java端定时器拉取配置
- 购物小票书塞入首个潜影盒,免费潜影盒订正为原色(SHULKER_BOX)
|
2026-07-06 23:48:44 +08:00 |
|
ypsdf1
|
8de2cffe82
|
新增管理后台独立收银台模式:管理员可为指定玩家代购商品(商品浏览+购物车+背包/潜影盒结算+颜色可选收费+≥1000债券密码确认)
|
2026-07-06 17:54:55 +08:00 |
|
ypsdf1
|
7a283ae4e0
|
商城购物车模式+收银台结算+后台折扣配置:前端购物车FAB/抽屉/结算弹窗,后端buy_cart接口事务批量购买,admin购物车配置卡片,cart_config/save_shop_config接口
|
2026-07-06 16:39:47 +08:00 |
|
ypsdf1
|
e46ee109d3
|
修复PHP管理面板相关问题
|
2026-07-06 11:22:31 +08:00 |
|
ypsdf1
|
72d2032f95
|
fix: PHP admin统计接口catch(Exception)改为catch(\Throwable),修复PHP8兼容性导致概率性unknown
|
2026-06-28 11:47:13 +08:00 |
|
ypsdf1
|
c8c8db6220
|
修复IP归属地查询卡死bug:超时控制+前端AbortController
1. doQueryIpLocation增加单IP总超时5秒(防止4个API依次超时卡死)
2. 单API超时从3-5秒降至2-3秒
3. 批次从3个减为2个(最坏10秒,安全于30秒PHP限制)
4. 前端fetch增加AbortController 15秒超时
5. fetchIpApiWithTimeout默认超时改为3秒
|
2026-06-27 20:31:53 +08:00 |
|
ypsdf1
|
4c7ec7490f
|
fix: 修复库存不同步bug(item_id字段名不匹配); 新增库存高频轮询; 新增工单系统; 修复admin_stock竞态条件; 修复opcache_reset竞态
|
2026-06-22 16:54:13 +08:00 |
|
ypsdf1
|
d7a986894c
|
CDK兑换修复:maxlength扩展+日期搜索+商品分类+同IP折叠+数据库锁修复
|
2026-06-20 14:02:41 +08:00 |
|
ypsdf1
|
885e70f0f5
|
添加Web前端代码
|
2026-06-19 16:02:14 +08:00 |
|
ypsdf1
|
9bae160ce0
|
Java:新增ip推送端口,后端可以查看玩家ip及归属
php:新增ip属地、实时在线数据,可以查看玩家ip、归属和实时在线情况
|
2026-06-18 12:35:22 +08:00 |
|
ypsdf1
|
0c9a5b0f53
|
feat: Web后台功能增强 - 即时通知机制、移动端适配、在线用户管理、主题切换
|
2026-06-14 17:02:39 +08:00 |
|
ypsdf1
|
54cd3c4f59
|
feat: 初始提交 Web 管理后台源码 (PHP)
|
2026-06-14 16:35:07 +08:00 |
|