public function insertrecord() { $record = Record::getinstance(); $session = Yii::$app->session; $record->todaydetail = date('md') . date('Hi') . date('s'); $record->today = $session['today']; $record->st_classmark = $session['stu']->st_classmark; $record->reason = $session['reason']; $record->startday = $session['startday']; $record->endday = $session['endday']; $record->totalday = $session['totalday']; $record->country = $session['country']; $record->countryEN = $session['countryEN']; $record->st_name = $session['stu']->st_name; $record->st_nameEN = $session['st_nameEN']; $record->gaokaohao = $session['stu']->st_gaokaohao; $record->idcard = $session['idcard']; $record->sex = $session['sex']; $record->st_year = $session['stu']->st_year; $record->st_class = $session['stu']->st_class; $record->major = $session['major']->mj_name_zh; $record->academy = $session['academy']->ac_name_zh; $record->status = '待审核'; $record->gaokaohao = '_______________'; switch ($session['model_id']) { case 'baodao': $record->model = "报道证明"; break; case 'putongzaidu': $record->model = "普通在读证明"; break; case 'chuguoliuxue': $record->model = "出国留学在读证明"; break; case 'chuguolvyou': $record->model = "出国旅游在读证明"; break; case 'chuguoliuxue(zhuan)': $record->model = "出国留学在读证明(专)"; break; case 'chuguolvyou(zhuan)': $record->model = "出国旅游在读证明(专)"; break; case 'churujing': $record->model = "出入境在读证明"; break; case 'churujing(zhuan)': $record->model = "出入境在读证明(专)"; break; } $record->save(); echo "<script>alert ('申请成功,现在返回首页');window.location.href='../web/index.php';</script>"; }
public function actionFillmodel() { $session = Yii::$app->session; $factory = Factory::getinstance(); $model = Record::getinstance(); $array = [['id' => 'male', 'sex' => 'male'], ['id' => 'female', 'sex' => 'female']]; if ($model->load(Yii::$app->request->post())) { $session['st_nameEN'] = $model->st_nameEN; $session['sex'] = $model->sex; $session['startday'] = $model->startday; $session['endday'] = $model->endday; $session['totalday'] = $model->totalday; $session['country'] = $model->country; $session['countryEN'] = $model->countryEN; $session['idcard'] = $model->idcard; if ($session['sex'] == 'male') { $session['nannv'] = '男'; } else { if ($session['sex'] == 'female') { $session['nannv'] = '女'; } } echo "<script>alert ('请稍后仔细审核再提交');</script>"; $startmonth = $factory->promonth($session['startday']); $endmonth = $factory->promonth($session['endday']); $startday = $factory->proday($session['startday']); $endday = $factory->proday($session['endday']); $flag = substr($session['stu']->st_classmark, 2, 1); if ($flag == 4) { if ($session['model_id'] == 'chuguoliuxue') { $session['model_id'] = 'chuguoliuxue(zhuan)'; } else { if ($session['model_id'] == 'chuguolvyou') { $session['model_id'] = 'chuguolvyou(zhuan)'; } else { if ($session['model_id'] == 'churujing') { $session['model_id'] = 'churujing(zhuan)'; } } } } return $this->renderPartial($session['model_id'], ['startmonth' => $startmonth, 'startday' => $startday, 'endmonth' => $endmonth, 'endday' => $endday]); } else { return $this->render('fillmodel', ['model' => $model, 'array' => $array]); } }
public function actionSearch() { $model = Record::getinstance(); $factory = Factory::getinstance(); $request = Yii::$app->request; if ($model->load($request->get())) { $st_classmark = $model->st_classmark; $st_name = $model->st_name; $detail = $factory->finddetail($st_classmark, $st_name); // return $this->render('detail',['detail'=>$detail]); } else { return $this->render('_search', ['model' => $model]); } }