This commit is contained in:
@@ -424,6 +424,14 @@
|
|||||||
</v-btn>
|
</v-btn>
|
||||||
</template>
|
</template>
|
||||||
<v-list>
|
<v-list>
|
||||||
|
<v-list-item @click="AddressCopyPhysicalToClipBoard()">
|
||||||
|
<v-list-item-icon>
|
||||||
|
<v-icon>$ayiCopy</v-icon>
|
||||||
|
</v-list-item-icon>
|
||||||
|
<v-list-item-title>{{
|
||||||
|
$ay.t("CopyToClipboard")
|
||||||
|
}}</v-list-item-title>
|
||||||
|
</v-list-item>
|
||||||
<v-list-item @click="AddressCopyToPostal">
|
<v-list-item @click="AddressCopyToPostal">
|
||||||
<v-list-item-icon>
|
<v-list-item-icon>
|
||||||
<v-icon>$ayiClone</v-icon>
|
<v-icon>$ayiClone</v-icon>
|
||||||
@@ -574,6 +582,14 @@
|
|||||||
</v-btn>
|
</v-btn>
|
||||||
</template>
|
</template>
|
||||||
<v-list>
|
<v-list>
|
||||||
|
<v-list-item @click="AddressCopyPostalToClipBoard()">
|
||||||
|
<v-list-item-icon>
|
||||||
|
<v-icon>$ayiCopy</v-icon>
|
||||||
|
</v-list-item-icon>
|
||||||
|
<v-list-item-title>{{
|
||||||
|
$ay.t("CopyToClipboard")
|
||||||
|
}}</v-list-item-title>
|
||||||
|
</v-list-item>
|
||||||
<v-list-item @click="AddressCopyToPhysical">
|
<v-list-item @click="AddressCopyToPhysical">
|
||||||
<v-list-item-icon>
|
<v-list-item-icon>
|
||||||
<v-icon>$ayiClone</v-icon>
|
<v-icon>$ayiClone</v-icon>
|
||||||
@@ -1236,6 +1252,71 @@ export default {
|
|||||||
vm.obj.region = vm.obj.postRegion;
|
vm.obj.region = vm.obj.postRegion;
|
||||||
vm.obj.country = vm.obj.postCountry;
|
vm.obj.country = vm.obj.postCountry;
|
||||||
},
|
},
|
||||||
|
AddressCopyPhysicalToClipBoard() {
|
||||||
|
let vm = this;
|
||||||
|
let ret = "";
|
||||||
|
if (vm.obj.name) {
|
||||||
|
ret += vm.obj.name + "\n";
|
||||||
|
}
|
||||||
|
if (vm.obj.address) {
|
||||||
|
ret += vm.obj.address + "\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.city) {
|
||||||
|
ret += vm.obj.city + " ";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.region) {
|
||||||
|
ret += vm.obj.region + " ";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.country) {
|
||||||
|
ret += vm.obj.country + "\n";
|
||||||
|
}
|
||||||
|
window.$gz.util.copyToClipboard(ret);
|
||||||
|
|
||||||
|
/* todo maybe down the road if asked for?
|
||||||
|
|
||||||
|
if(mAddressType==AddressTypes.Physical)
|
||||||
|
{
|
||||||
|
if(mLatitude!=0 || mLongitude!=0)
|
||||||
|
{
|
||||||
|
sb.Append(" \r\n");
|
||||||
|
sb.Append(LongitudeToString(mLongitude));
|
||||||
|
sb.Append(" ");
|
||||||
|
sb.Append(LatitudeToString(mLatitude));
|
||||||
|
sb.Append(" \r\n");
|
||||||
|
}
|
||||||
|
} */
|
||||||
|
},
|
||||||
|
AddressCopyPostalToClipBoard() {
|
||||||
|
let vm = this;
|
||||||
|
let ret = "";
|
||||||
|
if (vm.obj.name) {
|
||||||
|
ret += vm.obj.name + "\n";
|
||||||
|
}
|
||||||
|
if (vm.obj.postAddress) {
|
||||||
|
ret += vm.obj.postAddress + "\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.postCity) {
|
||||||
|
ret += vm.obj.postCity + " ";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.postRegion) {
|
||||||
|
ret += vm.obj.postRegion + " ";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.postCode) {
|
||||||
|
//Postal codes should have two spaces before them according to regs.
|
||||||
|
ret += " " + vm.obj.postCode + "\n";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (vm.obj.postCountry) {
|
||||||
|
ret += vm.obj.postCountry + "\n";
|
||||||
|
}
|
||||||
|
window.$gz.util.copyToClipboard(ret);
|
||||||
|
},
|
||||||
async GeoCapture() {
|
async GeoCapture() {
|
||||||
let vm = this;
|
let vm = this;
|
||||||
try {
|
try {
|
||||||
|
|||||||
Reference in New Issue
Block a user