Esempio n. 1
0
 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>";
 }
Esempio n. 2
0
 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]);
     }
 }