|
@@ -95,7 +95,7 @@
|
|
|
hide-bottom-space
|
|
hide-bottom-space
|
|
|
:rules="[requiredRule]"
|
|
:rules="[requiredRule]"
|
|
|
lazy-rules
|
|
lazy-rules
|
|
|
- maxlength="20"
|
|
|
|
|
|
|
+ maxlength="3"
|
|
|
/>
|
|
/>
|
|
|
|
|
|
|
|
<div class="row q-col-gutter-sm">
|
|
<div class="row q-col-gutter-sm">
|
|
@@ -470,9 +470,30 @@ const registerUserAndProvider = async () => {
|
|
|
form.append('document_front', stepFourForm.value.document_front);
|
|
form.append('document_front', stepFourForm.value.document_front);
|
|
|
form.append('document_back', stepFourForm.value.document_back);
|
|
form.append('document_back', stepFourForm.value.document_back);
|
|
|
|
|
|
|
|
|
|
+ append('recipient_name', stepThreeForm.value.name);
|
|
|
|
|
+ append('recipient_email', stepThreeForm.value.email || email.value);
|
|
|
|
|
+ append('recipient_document', stepThreeForm.value.document);
|
|
|
|
|
+ append('recipient_type', 'individual');
|
|
|
|
|
+ append('recipient_payment_mode', 'bank_transfer');
|
|
|
|
|
+ append('recipient_default_bank_account[type]', stepSixForm.value.account_type);
|
|
|
|
|
+ append('recipient_default_bank_account[bank]', stepSixForm.value.bank);
|
|
|
|
|
+ append('recipient_default_bank_account[branch_number]', stepSixForm.value.branch_number);
|
|
|
|
|
+ append('recipient_default_bank_account[branch_check_digit]', stepSixForm.value.branch_check_digit);
|
|
|
|
|
+ append('recipient_default_bank_account[account_number]', stepSixForm.value.account_number);
|
|
|
|
|
+ append('recipient_default_bank_account[account_check_digit]', stepSixForm.value.account_check_digit);
|
|
|
|
|
+ append('recipient_default_bank_account[pix_key]', stepSixForm.value.pix_key);
|
|
|
|
|
+ append('recipient_default_bank_account[holder_name]', stepThreeForm.value.name);
|
|
|
|
|
+ append('recipient_default_bank_account[holder_document]', stepThreeForm.value.document);
|
|
|
|
|
+ append('recipient_default_bank_account[holder_type]', 'individual');
|
|
|
|
|
+
|
|
|
const response = await createUserAndProvider(form);
|
|
const response = await createUserAndProvider(form);
|
|
|
if (response.status === 200) {
|
|
if (response.status === 200) {
|
|
|
- steps.value = 7;
|
|
|
|
|
|
|
+ if (response.data?.payload?.access_token) {
|
|
|
|
|
+ await setAuthDataFromPayload(response.data.payload);
|
|
|
|
|
+ router.push({ name: "DashboardPage" });
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ steps.value = 8;
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
|