框架:laravel 8 controller层 $data=$request->post(); $id=$data['id']; $tStatus=$data['tuan_status']; if($tStatus==2) { $check=1; } elseif ($tStatus==1) { $check=0; } //对状态进行查询 //实例化 $mod=new HeadModel(); $res=$mod->tuanStatus($id); //判断审核 if($res['tuan_status']==1) { return json([ 'code'=>800, 'msg'=>"审核已通过无需再审核", ]); } elseif ($res['tuan_status']==0) { return json([ 'code'=>800, 'msg'=>"此审核未通过,请重新发起审核信息", ]); } //更新团长审核状态 $result=$mod->updateStatus($id,$check); //判断审核结果 if($result) { return json([ 'code'=>200, 'msg'=>"审核成功", ]); }
model层
//查看待审核 public function lookHeads() { return self::where('tuan_status','=','2')->select()->toArray(); }
//修改状态
public function updateHead($id,$data) { return self::where('id',$id)->update($data); }