Your Name 5 mesi fa
parent
commit
cc574a4a19

+ 1 - 0
app/Module/AppGame/Handler/Shop/BuyHandler.php

@@ -54,6 +54,7 @@ class BuyHandler extends BaseHandler
 
             // 验证数据
             $validation->validated();
+            Logger::debug('验证通过');
 
             // 从验证结果中获取商品信息
             $shopItem = $validation->shop_item;

+ 1 - 1
app/Module/Game/AdminControllers/FarmUserSummaryController.php

@@ -539,7 +539,7 @@ class FarmUserSummaryController extends AdminController
         {$table->render()}
         <div class="row mt-2">
             <div class="col-md-12">
-                <a href="javascript:void(0);" class="btn btn-sm btn-primary" onclick="window.open('/admin/game-items-user-items?user_id={$userId}', '_blank')">查看物品详情</a>
+                <a href="javascript:void(0);" class="btn btn-sm btn-primary" onclick="window.open('game-items-user-items?user_id={$userId}', '_blank')">查看物品详情</a>
             </div>
         </div>
         HTML;

+ 5 - 5
app/Module/Game/AdminControllers/GameConsumeGroupController.php

@@ -61,7 +61,7 @@ class GameConsumeGroupController extends AdminController
             // 添加消耗项数量统计和链接
             $grid->column('items_count', '消耗项数量')->display(function () {
                 $count = GameConsumeItem::where('group_id', $this->getAttribute('id'))->count();
-                return "<a href='/admin/game-consume-items?group_id={$this->getAttribute('id')}' target=\"_blank\"  class='btn btn-sm btn-primary'>{$count} <i class='fa fa-arrow-right'></i></a>";
+                return "<a href='game-consume-items?group_id={$this->getAttribute('id')}' target=\"_blank\"  class='btn btn-sm btn-primary'>{$count} <i class='fa fa-arrow-right'></i></a>";
             });
 
             // 添加行操作
@@ -70,7 +70,7 @@ class GameConsumeGroupController extends AdminController
                 $actions->append(new DuplicateConsumeGroupAction());
 
                 // 添加管理消耗项操作
-                $actions->append('<a href="/admin/game-consume-items?group_id='.$actions->getKey().'" target="_blank" class="btn btn-sm btn-primary">
+                $actions->append('<a href="game-consume-items?group_id='.$actions->getKey().'" target="_blank" class="btn btn-sm btn-primary">
                     <i class="fa fa-list"></i> 管理消耗项
                 </a>');
             });
@@ -158,7 +158,7 @@ class GameConsumeGroupController extends AdminController
                     $actions->disableView();
 
                     // 添加编辑链接
-                    $actions->append('<a href="/admin/game-consume-items/'.$actions->getKey().'/edit" class="btn btn-sm btn-primary">
+                    $actions->append('<a href="game-consume-items/'.$actions->getKey().'/edit" class="btn btn-sm btn-primary">
                         <i class="fa fa-edit"></i> 编辑
                     </a>');
                 });
@@ -167,7 +167,7 @@ class GameConsumeGroupController extends AdminController
 
                 // 添加创建按钮
                 $grid->tools(function (Grid\Tools $tools) use ($model) {
-                    $tools->append('<a href="/admin/game-consume-items/create?group_id='.$model->id.'" class="btn btn-sm btn-success">
+                    $tools->append('<a href="game-consume-items/create?group_id='.$model->id.'" class="btn btn-sm btn-success">
                         <i class="fa fa-plus"></i> 添加消耗项
                     </a>');
                 });
@@ -177,7 +177,7 @@ class GameConsumeGroupController extends AdminController
 
             // 添加返回按钮
             $show->tools(function (Show\Tools $tools) {
-                $tools->append('<a href="/admin/game-consume-groups" class="btn btn-sm btn-default">
+                $tools->append('<a href="game-consume-groups" class="btn btn-sm btn-default">
                     <i class="fa fa-arrow-left"></i> 返回列表
                 </a>');
             });

+ 1 - 1
app/Module/Game/AdminControllers/GameConsumeItemController.php

@@ -100,7 +100,7 @@ class GameConsumeItemController extends AdminController
             $grid->column('id', 'ID')->sortable();
             $grid->column('group_id', '消耗组')->display(function ($groupId) {
                 $group = GameConsumeGroup::find($groupId);
-                return $group ? "<a href='/admin/game-consume-items?group_id={$groupId}'>{$group->name} ({$group->code})</a>" : "未知 ({$groupId})";
+                return $group ? "<a href='game-consume-items?group_id={$groupId}'>{$group->name} ({$group->code})</a>" : "未知 ({$groupId})";
             });
             $grid->column('consume_type', '消耗类型')->display(function ($type) {
                 return CONSUME_TYPE::getName($type);

+ 1 - 1
app/Module/Game/AdminControllers/GameRewardGroupPityCountController.php

@@ -12,7 +12,7 @@ use UCore\DcatAdmin\AdminController;
 /**
  * 奖励组保底计数控制器
  *
- * 路由: /admin/game/reward-group-pity-counts
+ * 路由: game/reward-group-pity-counts
  */
 #[Resource('game-reward-group-pity-counts', names: 'dcat.admin.game-reward-group-pity-counts')]
 class GameRewardGroupPityCountController extends AdminController

+ 5 - 5
app/Module/Game/AdminControllers/UserLogClearRecordController.php

@@ -10,8 +10,8 @@ use UCore\DcatAdmin\Form;
 
 /**
  * 用户日志清理记录管理控制器
- * 
- * 路由: /admin/game/user-log-clear-records
+ *
+ * 路由: game/user-log-clear-records
  */
 class UserLogClearRecordController extends AdminController
 {
@@ -45,10 +45,10 @@ class UserLogClearRecordController extends AdminController
 
             // 禁用创建按钮
             $grid->disableCreateButton();
-            
+
             // 禁用编辑和删除操作
             $grid->disableActions();
-            
+
             // 只保留查看操作
             $grid->actions(function (Grid\Displayers\Actions $actions) {
                 $actions->disableEdit();
@@ -88,7 +88,7 @@ class UserLogClearRecordController extends AdminController
             $form->display('cleared_at', '清理时间');
             $form->display('created_at', '创建时间');
             $form->display('updated_at', '更新时间');
-            
+
             // 禁用所有操作
             $form->disableCreatingCheck();
             $form->disableEditingCheck();

+ 1 - 1
app/Module/Game/Docs/UserLog.md

@@ -217,7 +217,7 @@ $config = GameConfigService::getUserLogConfig();
 #### 后台管理
 
 可以通过后台管理界面修改配置:
-- 访问路径:`/admin/game-system-configs`
+- 访问路径:`game-system-configs`
 - 支持在线修改配置值
 - 支持重置为默认值
 - 自动缓存管理

+ 1 - 1
app/Module/Game/Docs/游戏配置系统.md

@@ -123,7 +123,7 @@ php artisan game:collect-user-logs --statistics
 
 ## 后台管理
 
-访问后台管理界面:`/admin/game-system-configs`
+访问后台管理界面:`game-system-configs`
 
 功能包括:
 - 查看所有配置项

+ 2 - 2
app/Module/GameItems/AdminControllers/CategoryController.php

@@ -111,7 +111,7 @@ class CategoryController extends AdminController
 
             // 显示子分类
             $show->children('子分类', function ($children) {
-                $children->resource('/admin/game-items-categories');
+                $children->resource('game-items-categories');
                 $children->id('ID');
                 $children->name('名称');
                 $children->code('编码');
@@ -121,7 +121,7 @@ class CategoryController extends AdminController
 
             // 显示分类下的物品
             $show->items('物品', function ($items) {
-                $items->resource('/admin/game-items');
+                $items->resource('game-items');
                 $items->id('ID');
                 $items->name('名称');
                 $items->icon('图标')->image('', 50, 50);

+ 1 - 1
app/Module/GameItems/AdminControllers/FreezeLogController.php

@@ -17,7 +17,7 @@ use App\Module\GameItems\AdminControllers\Helper\ShowHelper;
 /**
  * 物品冻结日志管理控制器
  *
- * 路由: /admin/game-items-freeze-logs
+ * 路由: game-items-freeze-logs
  * 菜单: 游戏管理 -> 游戏物品管理 -> 物品冻结日志
  *
  * @package App\Module\GameItems\AdminControllers

+ 1 - 1
app/Module/GameItems/AdminControllers/GroupController.php

@@ -75,7 +75,7 @@ class GroupController extends AdminController
 
             // 显示物品组中的物品
             $show->groupItems('物品组内容', function ($groupItems) {
-                $groupItems->resource('/admin/game-items-group-items');
+                $groupItems->resource('game-items-group-items');
                 $groupItems->id('ID');
                 $groupItems->item()->name('物品名称');
                 $groupItems->weight('权重');

+ 1 - 1
app/Module/GameItems/AdminControllers/InstanceController.php

@@ -176,7 +176,7 @@ class InstanceController extends AdminController
 
             // 显示拥有该物品实例的用户
             $show->users('拥有用户', function ($users) {
-                $users->resource('/admin/game-items-user-items');
+                $users->resource('game-items-user-items');
                 $users->id('ID');
                 $users->user_id('用户ID');
                 $users->quantity('数量');

+ 1 - 1
app/Module/GameItems/AdminControllers/ItemChestConfigController.php

@@ -18,7 +18,7 @@ use App\Module\GameItems\AdminControllers\Actions\DuplicateItemChestConfigAction
 /**
  * 宝箱配置控制器
  *
- * 路由: /admin/game-items/chest-configs
+ * 路由: game-items/chest-configs
  * 菜单: 游戏管理 -> 物品管理 -> 宝箱配置
  */
 #[Resource('game-items-chest-configs', names: 'dcat.admin.game-items-chest-configs')]