|
|
@@ -41,6 +41,24 @@
|
|
|
:rules="[inputRules.required]"
|
|
|
/>
|
|
|
|
|
|
+ <DefaultInput
|
|
|
+ v-model="form.profession"
|
|
|
+ class="col-6"
|
|
|
+ label="Profissão"
|
|
|
+ :error="!!validationErrors.profession"
|
|
|
+ :error-message="validationErrors.profession"
|
|
|
+ :rules="[inputRules.required]"
|
|
|
+ />
|
|
|
+
|
|
|
+ <DefaultInput
|
|
|
+ v-model="form.company"
|
|
|
+ class="col-6"
|
|
|
+ label="Empresa"
|
|
|
+ :error="!!validationErrors.company"
|
|
|
+ :error-message="validationErrors.company"
|
|
|
+ :rules="[inputRules.required]"
|
|
|
+ />
|
|
|
+
|
|
|
<DefaultInputDatePicker
|
|
|
v-model="form.birth_date"
|
|
|
class="col-4"
|
|
|
@@ -298,6 +316,8 @@ const initialForm = props.responsible
|
|
|
complement: props.responsible.complement ?? null,
|
|
|
cpf: props.responsible.cpf ?? null,
|
|
|
degree: props.responsible.degree ?? null,
|
|
|
+ company: props.responsible.company ?? null,
|
|
|
+ profession: props.responsible.profession ?? null,
|
|
|
email: props.responsible.email ?? null,
|
|
|
|
|
|
gender:
|
|
|
@@ -324,6 +344,8 @@ const initialForm = props.responsible
|
|
|
complement: null,
|
|
|
cpf: null,
|
|
|
degree: null,
|
|
|
+ company: null,
|
|
|
+ profession: null,
|
|
|
email: null,
|
|
|
gender: "no_preference",
|
|
|
name: null,
|
|
|
@@ -359,6 +381,8 @@ const buildPayload = () => ({
|
|
|
complement: form.complement,
|
|
|
cpf: form.cpf,
|
|
|
degree: form.degree,
|
|
|
+ company: form.company,
|
|
|
+ profession: form.profession,
|
|
|
email: form.email,
|
|
|
gender: form.gender,
|
|
|
name: form.name,
|