コード例 #1
0
 /**
  * Creates a new Applyjobs model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  * @return mixed
  */
 public function actionCreate()
 {
     $model = new Applyjobs();
     if ($model->load(Yii::$app->request->post()) && $model->save()) {
         return $this->redirect(['view', 'id' => $model->id]);
     } else {
         return $this->render('create', ['model' => $model]);
     }
 }
コード例 #2
0
 /**
  * Creates a new Applyjobs model.
  * If creation is successful, the browser will be redirected to the 'view' page.
  * @return mixed
  */
 public function actionCreate()
 {
     $model = new Applyjobs();
     $data = Yii::$app->request->post();
     $user = Users::findOne(['phone' => $data['phone']]);
     if (!$user) {
         return array('flag' => 0, 'msg' => 'create job applying fail!');
     }
     $model->jobproperty = isset($data['jobproperty']) ? $data['jobproperty'] : 0;
     $model->title = isset($data['title']) ? $data['title'] : '';
     $model->degree = isset($data['degree']) ? $data['degree'] : 0;
     $model->work_at = isset($data['work_at']) ? $data['work_at'] : '';
     $model->status = isset($data['status']) ? $data['status'] : '';
     $model->hidephone = isset($data['hidephone']) ? $data['hidephone'] : 0;
     $model->content = isset($data['content']) ? $data['content'] : '';
     $model->professionid = isset($data['professionid']) ? $data['professionid'] : 0;
     $model->herphone = isset($data['herphone']) ? $data['herphone'] : 0;
     $model->longitude = isset($data['longitude']) ? $data['longitude'] : 0;
     $model->latitude = isset($data['latitude']) ? $data['latitude'] : 0;
     //$model->load($data);
     $model->userid = $user->id;
     $model->created_at = time();
     //var_dump();
     if ($model->save()) {
         return array('flag' => 1, 'msg' => 'create job applying success!');
     } else {
         //var_dump($model->errors);
         return array('error' => $model->errors, 'flag' => 0, 'msg' => 'create job applying fail!');
     }
 }