|
@@ -28,11 +28,25 @@
|
|
|
:rules="[inputRules.required]"
|
|
:rules="[inputRules.required]"
|
|
|
:error="!!serverErrors?.address"
|
|
:error="!!serverErrors?.address"
|
|
|
:error-message="serverErrors?.address"
|
|
:error-message="serverErrors?.address"
|
|
|
- type="textarea"
|
|
|
|
|
- rows="3"
|
|
|
|
|
class="col-12"
|
|
class="col-12"
|
|
|
/>
|
|
/>
|
|
|
|
|
|
|
|
|
|
+ <q-input
|
|
|
|
|
+ v-model="form.number"
|
|
|
|
|
+ :label="$t('address.fields.number')"
|
|
|
|
|
+ :error="!!serverErrors?.number"
|
|
|
|
|
+ :error-message="serverErrors?.number"
|
|
|
|
|
+ class="col-md-4 col-12"
|
|
|
|
|
+ />
|
|
|
|
|
+
|
|
|
|
|
+ <q-input
|
|
|
|
|
+ v-model="form.district"
|
|
|
|
|
+ :label="$t('address.fields.district')"
|
|
|
|
|
+ :error="!!serverErrors?.district"
|
|
|
|
|
+ :error-message="serverErrors?.district"
|
|
|
|
|
+ class="col-md-8 col-12"
|
|
|
|
|
+ />
|
|
|
|
|
+
|
|
|
<div class="col-12">
|
|
<div class="col-12">
|
|
|
<q-checkbox
|
|
<q-checkbox
|
|
|
v-model="form.has_complement"
|
|
v-model="form.has_complement"
|
|
@@ -161,6 +175,8 @@ const formRef = useTemplateRef("formRef");
|
|
|
const { form, getUpdatedFields, hasUpdatedFields } = useFormUpdateTracker({
|
|
const { form, getUpdatedFields, hasUpdatedFields } = useFormUpdateTracker({
|
|
|
zip_code: address?.zip_code || "",
|
|
zip_code: address?.zip_code || "",
|
|
|
address: address?.address || "",
|
|
address: address?.address || "",
|
|
|
|
|
+ number: address?.number || "",
|
|
|
|
|
+ district: address?.district || "",
|
|
|
has_complement: address?.has_complement || false,
|
|
has_complement: address?.has_complement || false,
|
|
|
complement: address?.complement || "",
|
|
complement: address?.complement || "",
|
|
|
nickname: address?.nickname || "",
|
|
nickname: address?.nickname || "",
|
|
@@ -207,6 +223,7 @@ const onCEPChange = async (cep) => {
|
|
|
|
|
|
|
|
if (result) {
|
|
if (result) {
|
|
|
form.address = result.address;
|
|
form.address = result.address;
|
|
|
|
|
+ form.district = result.district;
|
|
|
form.has_complement = result.has_complement;
|
|
form.has_complement = result.has_complement;
|
|
|
form.complement = result.complement;
|
|
form.complement = result.complement;
|
|
|
form.nickname = result.nickname;
|
|
form.nickname = result.nickname;
|