/** * 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]); } }
/** * 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!'); } }