isAjax()){ $param=request()->get(); $where=[]; if($param['org_name']){ $where[]=['org_name','like','%'.$param['org_name'].'%']; } if($param['name']){ $where[]=['name','like','%'.$param['name'].'%']; } $contingencyPlan =new ContingencyPlan(); $list= $contingencyPlan->getPaginateList($where,['*'],['id'=>'desc'],[],$param['limit'],$param['page']); return sparkSuccess(dataReturn(0,'success',$list)); } return view('emergency/test/index'); } public function add(){ if(request()->isPost()){ $param=request()->post(); $orgId=request()->session()->get('org_id'); $adminOrg= new AdminOrg(); $org_row= $adminOrg->getInfoById($orgId); $param['org_name']=$org_row['name']; $param['org_id']=$orgId; $param['attachment']=json_encode($param['attachment']); $param['create_time']=now(); $param['update_time']=now(); $contingencyPlan =new ContingencyPlan(); $res=$contingencyPlan->insertOne($param); return sparkSuccess(dataReturn(0,'success')); } return view('emergency/test/add'); } public function edit(){ $contingencyPlan =new ContingencyPlan(); if(request()->isAjax()){ $param=request()->post(); $param['attachment']=json_encode($param['attachment']); $contingencyPlan->updateById($param,$param['id']); return sparkSuccess(dataReturn(0,'success')); } $id=request()->get('id'); $row=$contingencyPlan->getInfoById($id); $row['attachment']=json_decode($row['attachment']); View::assign([ 'info'=>json_encode($row) ]); return view('emergency/test/edit'); } public function del(){ $id=request()->get('id'); $contingencyPlan =new ContingencyPlan(); $contingencyPlan->delById($id); return sparkSuccess(dataReturn('0','success')); } }