public function actionBorrow() { $form = new AccountRecordForm(); $person = new Person(); $account = new Account(); $persons = $person->findFormListArray('account_id > 0'); $me = $account->findFormListArray(['type_id' => 1]); if (Yii::$app->request->isPost && $form->load(Yii::$app->request->post())) { $id = $this->insertRecord($form, BORROW); $lendRecord = new LendRecord(); $errors = $lendRecord->insertRecord($form, $id, BORROW); if ($errors) { return $this->render('error', ['errors' => $errors]); } else { return $this->render('success'); } } return $this->render('borrow', ['model' => $form, 'persons' => $persons, 'me' => $me, 'type' => '借入']); }