title('日志查看') ->body($this->info()); } public function index2() { dump('config-wechat', config('wechat')); dump('config-wechat-pay', config('wechat_pay')); dump('SERVER', $_SERVER); dump('ENV', $_ENV); dump('REQUEST', $_REQUEST); // dump('REQUEST',$); } public function info() { $content = ''; $iframe = new Iframe('/admin/dev/dev2'); $content .= $iframe->render(); return view('admin_core.dev.info', [ 'content' => $content ]); } public function pinfo() { $content = ''; $iframe = new Iframe('/admin/dev/pinfo2', '100%'); $iframe->height = '900px'; $content .= $iframe->render(); return view('admin_core.dev.infoall', [ 'content' => $content ]); } public function pinfo2() { $content = ''; $iframe = new Iframe('/admin/dev/dev2'); $content .= $iframe->render(); return view('admin_core.dev.pinfo'); } public function trace(Content $content) { return $content->row($this->trace_fom())->row(view('admin_core.dev.info')); } public function trace_fom() { return ' 表单'; } /** * 路由列表.name * * @param Content $content * @return Content */ #[Get('dev/router')] public function router(Content $content) { return $content ->title('路由.name') ->body($this->router_names()); } public function router_names() { /** * "middleware" => array:3 [▶] * "uses" => "Dcat\Admin\Http\Controllers\HandleFormController@handle" * "controller" => "Dcat\Admin\Http\Controllers\HandleFormController@handle" * "as" => "dcat.admin.dcat-api.form" * "namespace" => "Dcat\Admin\Http\Controllers" * "prefix" => "/admin/dcat-api" * "where" => [] */ return Grid::make(new RouteName(), function (Grid $grid) { $grid->column('as'); $grid->column('namespace'); $grid->column('controller'); $grid->column('uses'); // dump($grid) $grid->disableActions(true); $grid->disableBatchActions(true); $grid->disableToolbar(true); $grid->disablePagination(); }); } /** * 路由列表 * * @param Content $content * @return Content */ #[Get('dev/router_all')] public function router_all(Content $content) { return $content ->title('路由') ->body($this->router_all2()); } public function router_all2() { return Grid::make(new Route(), function (Grid $grid) { $grid->column('as'); $grid->column('namespace'); $grid->column('controller'); $grid->column('uses'); // dump($grid) $grid->disableActions(true); $grid->disableBatchActions(true); $grid->disableToolbar(true); $grid->disablePagination(); }); } /** * 枚举列表 * * @return false|string */ #[Post('index/enums')] public function enums() { $data = []; $data['ConfigType'] = \App\Module\System\Enums\CONFIG_TYPE::getValueDescription(); $data['ConfigGroup'] = Config::getGroupKv(); $data['VorderType'] = Type::getValueDescription(); $data['VorderStatus'] = \App\Module\VOrder\Enums\Status::getValueDescription(); $data['OrderStatus'] = \App\Module\Order\Enums\Status::getValueDescription(); $data['OrderStatusIng'] = \App\Module\Order\Enums\StatusIng::getValueDescription(); $data['OrderClearType'] = \App\Module\Order\Enums\ClearType::getValueDescription(); $data['OrderComplaintType'] = \App\Module\Order\Enums\ComplaintType::getValueDescription(); $data['OrderComplaintHandle'] = \App\Module\Order\Enums\ComplaintHandle::getValueDescription(); $data['Role'] = RULE::getValueDescription(); $data['MerchantStatus'] = Status::getValueDescription(); $data['MerchantTypes'] = TypeEnums::getValueDescription(); $data['UserStatus'] = \App\Module\User\Enums\STATUS::getValueDescription(); $data['UserStatus2'] = \App\Module\User\Enums\STATUS2::getValueDescription(); $data['UserPunishType'] = \App\Module\Ulogic\Enum\PUNISH_TYPE::getValueDescription(); $data['UserAction'] = \App\Module\User\Enums\ACTION_TYPE::getValueDescription(); $data['GuidanceStatus'] = GuidanceStatus::getValueDescription(); $data['FundLogType'] = \App\Module\Fund\Enums\LOG_TYPE::getValueDescription(); dump($data); } }