laravel-admin自定义页面控制器写法
xuexi 2025-11-27 11:59:23 发表在:PHP 查看数:14
<?php

namespace App\Admin\Controllers\Shanghu;

use App\Http\Controllers\Controller;
use Encore\Admin\Controllers\Dashboard;
use Encore\Admin\Layout\Column;
use Encore\Admin\Layout\Content;
use Encore\Admin\Layout\Row;
use Encore\Admin\Admin;

use Encore\Admin\Widgets\InfoBox;
use App\Models\Shenpi\Shenpijiedian;
use App\Models\Faqi;
use App\Models\Shenpi\Shenpijilu;


use Illuminate\Http\Request;

use \DB;


use Carbon\Carbon;
class TuController extends Controller
{

    public function index(Content $content , Request $request )


{
  request()->headers->set('X-PJAX', false);
// $shuju = Shenpi::where( ['gongdan_id'=>11])->orderBy('created_at', 'asc')->get();
 //查询节点
 $jiedian = Shenpijiedian::where( ['leixing_id'=>request('leixing_id')])->orderBy('shunxu', 'asc')->get();
 //当前节点走到哪里。之前的节点都是过。后面的就是没有开始
 $gongdan = Faqi::where( ['id'=> request('gongdan_id')])->first();
 $dqid= $gongdan->jiedian_id;  

  $jilu =Shenpijilu::where( ['gongdan_id'=> request('gongdan_id')])->orderBy('jiedian_id', 'asc')->get();
  $gongdan_id = request('gongdan_id');
// $jilu = Shenpijilu::where('gongdan_id', 14)
//                   ->orderBy('jiedian_id', 'asc')
//                   ->get();






    return $content
        ->title('流程视图')
        ->description('介绍') 

       // ->body(view('shenpi.tu', ['jilu' => $jilu ])->render()); 
          ->body( view('shenpi.tu', compact('jiedian','gongdan','jilu','gongdan_id','dqid') ));
        // ->view('diy.lc',    ['shuju' => $shuju,'zt'=>$zt->question_fenlei_id ]);



       // ->header(trans('list.index'))





}


}
最近访问时间:2025-11-28 17:59:47
知识库:400条鸣谢:TAY  备案号:蜀ICP备2024090044号-1