diff --git a/app/common/utils/WsEvents.php b/app/common/utils/WsEvents.php index 64ecd4f..e539831 100644 --- a/app/common/utils/WsEvents.php +++ b/app/common/utils/WsEvents.php @@ -291,7 +291,7 @@ class WsEvents { $ly = [ 1 => 186, - 3 => 226, + 3 => 224, ]; if ($num === 0) { diff --git a/app/controller/IndexController.php b/app/controller/IndexController.php index 2d51caa..1d354c8 100644 --- a/app/controller/IndexController.php +++ b/app/controller/IndexController.php @@ -99,18 +99,32 @@ class IndexController return $result; } + /** + * 菜单迁移 + */ + public function doMenu() + { + // 菜单迁移 (部分) + $where[] = ['id', '>', 239]; + (new \app\common\utils\MigrationResources())->do('resources', 'resources_20251012_bak', $where); + + // 整体 + // $list = (new \app\common\utils\MigrationResources())->getFullResourceTreeOptimized('resources_20250916_bak', []); + // var_dump($list); + } + public function test(Request $request) { // $chain = \app\common\service\MenuBadgeService::buildBadgeChain(menuId: 226, leafCount: rand(1, 10)); // (new \app\common\utils\WsEvents())->pushWebsocket('approval.todo.counts', 74, $chain); - $data = [ - 'event' => 'approval.todo.counts', - 'user_id' => 74, - 'num' => rand(1, 10), - ]; - \Webman\RedisQueue\Redis::send('ws-msg', $data); + // $data = [ + // 'event' => 'approval.todo.counts', + // 'user_id' => 74, + // 'num' => rand(1, 10), + // ]; + // \Webman\RedisQueue\Redis::send('ws-msg', $data); return json(['code' => 0, 'msg' => 'success']); }