public function createAdminUser()
 {
     $data = \Yii::$app->getCache()->get(AdminForm::CACHE_KEY);
     $user = new User();
     $user->setScenario("create");
     $user->email = $data["email"];
     $user->username = $data["username"];
     $user->password = $data["password"];
     if ($user->create() == false) {
         return $user->formatErrors();
     }
     //添加管理员权限
     $connection = \Yii::$app->getDb();
     $connection->createCommand()->insert('{{%auth_assignment}}', ['item_name' => 'admin', 'user_id' => $user->id, "created_at" => time()])->execute();
     return null;
 }