Example #1
0
 public function actionModify1()
 {
     exit;
     $teacher_type = ['未认证' => 0, '认证教员' => 1, '明星教员' => 2, '黑名单' => 3];
     $old_teachers = TeacherOld::find()->all();
     // var_dump($old_teacher);exit();
     $i = 0;
     foreach ($old_teachers as $old_teacher) {
         $new_teacher = new Teacher();
         $school_info = explode('-', $old_teacher->xuexiao);
         // var_dump($school_info);
         $grade_info = explode('-', $old_teacher->xueli);
         // var_dump(substr($old_teacher->nianji, 0, 2));
         $free_time_arr = [$old_teacher->a1, $old_teacher->a2, $old_teacher->a3, $old_teacher->a4, $old_teacher->a5, $old_teacher->a6, $old_teacher->a7, $old_teacher->b1, $old_teacher->b2, $old_teacher->b3, $old_teacher->b4, $old_teacher->b5, $old_teacher->b6, $old_teacher->b7, $old_teacher->c1, $old_teacher->c2, $old_teacher->c3, $old_teacher->c4, $old_teacher->c5, $old_teacher->c6, $old_teacher->c7];
         $free_time = implode(",", $free_time_arr);
         // var_dump($free_time);
         // var_dump($teacher_type[$old_teacher->type]);
         $new_teacher->id = $old_teacher->id;
         $new_teacher->username = $old_teacher->username;
         $new_teacher->password = $old_teacher->password;
         $new_teacher->email = $old_teacher->email;
         $new_teacher->sex = $old_teacher->xingbie == '女 ' ? 2 : 1;
         $new_teacher->strong_subjects = $old_teacher->sanchang;
         $new_teacher->school = $school_info[0];
         $new_teacher->campus = $school_info[1];
         $new_teacher->gradation = $grade_info[0];
         $new_teacher->grade = substr($old_teacher->nianji, 0, 2);
         $new_teacher->teach_courses = $old_teacher->jiaoshoukc;
         $new_teacher->free_time = $free_time;
         $new_teacher->type = $teacher_type[$old_teacher->type];
         if ($new_teacher->save(false)) {
             $i++;
             echo "<h1>Save successfully{$i}</h1>";
         }
     }
     echo "<h1>Modify Successfully!!!!!!!!!!!!</h1>";
     // var_dump($old_teacher);
     // if($old_teacher->xingbie=="女") echo "ok....../n";
     // var_dump($new_teacher->sex);
 }