예제 #1
0
 public function actionRegInHandler()
 {
     $icno = $_POST['icno'];
     $visitor = Visitor::findOne(['icno' => $icno]);
     if (!$visitor) {
         $visitor = new Visitor();
         $visitor->name = $_POST['name'];
         $visitor->icno = $_POST['icno'];
         $visitor->tel = $_POST['tel'];
         $visitor->save();
     }
     $visit = new Visit();
     $visit->visitor_id = $visitor->id;
     $visit->visit_dt = date('Y-m-d');
     $visit->in_dt = date('Y-m-d H:i:s');
     $visit->dept = $_POST['dept'];
     $visit->to_meet = $_POST['to_meet'];
     $visit->pass_no = $_POST['pass_no'];
     $visit->in_remark = $_POST['in_remark'];
     $visit->purpose = $_POST['purpose'];
     $visit->num = $_POST['num'];
     $visit->status = 'I';
     //var_dump($_POST);
     $visit->save();
     return $this->redirect('index.php?r=visitor/form&sts=1');
 }