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