laravel-admin自定义页面控制器写法
<?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