Experts.php 1.6 KB
<?php


namespace app\index\controller;


use app\common\controller\Frontend;
use think\Request;

class experts extends Frontend
{
    protected $noNeedLogin = '*';
    protected $noNeedRight = '*';
    protected $layout = '';
    public function index()
    {
        $param=Request::instance()->param();
        $menu=self::$model::menu(11);

        $this->assign("left",$menu);
        $this->assign("pid",$param['pid']);
        if($param['pid']==31 || $param['pid']==11){
            $list=self::$model::experts(31,10);
            $this->assign("list",$list);
            $this->assign("pid",31);
            return $this->view->fetch();
        }else{
            $list=self::$model::experts(32,10);
            $this->assign("list",$list);
            $this->assign("pid",32);
            return view("experts/op");
        }

    }
    public function detail()
    {
        $param=Request::instance()->param();
        $news=\app\admin\model\Experts::where($param)->find();
        $this->assign("news",$news);

        if($news['style']==31){
            return $this->view->fetch();
        }else{
            return view("experts/op_detail");
        }

    }
    public function save()
    {
        $user=session("user");
        if($user==null){
            return self::$model::js("请先登录",200);
        }
        $param=Request::instance()->param();
        $param['user_id']=$user['id'];
        $news=\app\admin\model\ExpertsMessage::create($param);
        if($news){
            return self::$model::js("提交成功",200);
        }else{
            return self::$model::js("提交失败",500);
        }
    }
}