diff --git a/front/core/components/address-autocomplete/index.html b/front/core/components/address-autocomplete/index.html
index 7e3ab3569f..9bfd65fc6d 100755
--- a/front/core/components/address-autocomplete/index.html
+++ b/front/core/components/address-autocomplete/index.html
@@ -1,21 +1,27 @@
-
-
-
-
-
-
- {{::street}}, {{::postCode}}, {{::city}}, {{::province.name}}
-
-
-
-
-
-
+
+
+
+
+
+ {{::name}}
+
+
+
+
+
+
+
+
diff --git a/front/core/components/address-autocomplete/index.js b/front/core/components/address-autocomplete/index.js
index 34e91a7e1b..cc4b7b52fb 100755
--- a/front/core/components/address-autocomplete/index.js
+++ b/front/core/components/address-autocomplete/index.js
@@ -24,11 +24,32 @@ export default class AddressAutocomplete extends Component {
}
set addressData(value) {
+ if (!value) return;
console.log(value);
this._addressData = value;
- this.url = 'Postcodes/location';
- // if (value)
- // this.input.value = value.street;
+ }
+
+ get locations() {
+ return this._locations;
+ }
+
+ set locations(value) {
+ if (!value) return;
+ console.log('set locations');
+ console.log(value);
+ for (let location of value) {
+ location.map(l => {
+ return {
+ name: l.code + ' ' + l.town.name + ', ' + l.town.province.name + ', ' + l.town.province.country.name,
+ postalCode: l.code,
+ townFk: l.town.id,
+ provinceFk: l.town.province.id,
+ countryFk: l.town.province.country.id,
+ };
+ });
+ }
+ console.log('location', location);
+ this._locations = value;
}
}
@@ -36,6 +57,7 @@ ngModule.vnComponent('vnAddressAutocomplete', {
template: require('./index.html'),
controller: AddressAutocomplete,
bindings: {
- addressData: ''
+ addressData: '',
+ postCode: ''
}
});
diff --git a/modules/supplier/front/fiscal-data/index.html b/modules/supplier/front/fiscal-data/index.html
index d9cf2cf2f6..ae79e3ec92 100644
--- a/modules/supplier/front/fiscal-data/index.html
+++ b/modules/supplier/front/fiscal-data/index.html
@@ -195,6 +195,10 @@
label="Address"
address-data="$ctrl.supplier"
ng-model="$ctrl.supplier.postCode"
+ post-code="$ctrl.supplier.postCode"
+ town="$ctrl.supplier.city"
+ province="$ctrl.supplier.provinceFk"
+ country="$ctrl.supplier.countryFk"
/>