refs #6119 microsip link added #1729

Merged
jorgep merged 23 commits from 6119-addMicrosipLink into dev 2023-10-13 11:15:49 +00:00
8 changed files with 16 additions and 30 deletions
Showing only changes of commit 9536fdba58 - Show all commits

View File

@ -1,13 +1,14 @@
<a
ng-if="$ctrl.phoneNumber"
href="tel:{{$ctrl.phoneNumber}}"
>
<vn-icon
flat
round
icon="phone"
title="MicroSIP"
ng-click="$event.stopPropagation();"
>
</vn-icon>
</a>
<span ng-if="$ctrl.phoneNumber">
{{$ctrl.phoneNumber}}
<a href="tel:{{$ctrl.phoneNumber}}">
<vn-icon
flat
round
icon="phone"
title="MicroSIP"
ng-click="$event.stopPropagation();"
>
</vn-icon>
</a>
</span>
<span ng-if="!$ctrl.phoneNumber">-</span>

View File

@ -3,8 +3,6 @@ import './style.scss';
class Controller {
constructor() {
this.phoneNumber = null;
this.icon = true;
this.showNumber = true;
}
}
@ -13,7 +11,5 @@ ngModule.vnComponent('vnLinkPhone', {
controller: Controller,
bindings: {
phoneNumber: '<',
icon: '<?',
showNumber: '<?',
}
});

View File

@ -46,14 +46,14 @@
value="{{$ctrl.summary.contact}}">
</vn-label-value>
<vn-label-value label="Phone">
{{$ctrl.summary.phone | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.summary.phone"
></vn-link-phone>
jorgep marked this conversation as resolved
Review

Porqué se repite dos veces el valor del teléfono? Cual es la funcion del componente vnLinkPhone?

Porqué se repite dos veces el valor del teléfono? Cual es la funcion del componente vnLinkPhone?
Review

Antes quería mostrar el número y un icono, pero , ahora solo se mostrará el icono del teléfono.

Antes quería mostrar el número y un icono, pero , ahora solo se mostrará el icono del teléfono.
</vn-label-value>
<vn-label-value label="Mobile">
{{$ctrl.summary.mobile | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.summary.mobile"
></vn-link-phone>

View File

@ -49,7 +49,6 @@
value="{{$ctrl.summary.landed | date: 'dd/MM/yyyy HH:mm'}}">
</vn-label-value>
<vn-label-value label="Phone">
{{$ctrl.summary.address.phone | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.summary.address.phone"
></vn-link-phone>

View File

@ -26,7 +26,6 @@
<vn-label-value
label="Phone"
>
{{summary.phone | dashIfEmpty}}
<vn-link-phone
phone-number="summary.phone"
></vn-link-phone>

View File

@ -84,7 +84,6 @@
<vn-label-value label="Address phone"
ng-if="$ctrl.summary.address.phone != null"
>
{{$ctrl.summary.address.phone | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.summary.address.phone"
></vn-link-phone>
@ -92,21 +91,18 @@
<vn-label-value label="Address mobile"
ng-if="$ctrl.summary.address.mobile != null"
>
{{$ctrl.summary.address.mobile | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.summary.address.mobile"
></vn-link-phone>
</vn-label-value>
<vn-label-value label="Client phone"
ng-if="$ctrl.summary.client.phone != null">
{{$ctrl.summary.client.phone | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.summary.client.phone"
></vn-link-phone>
</vn-label-value>
<vn-label-value label="Client mobile"
ng-if="$ctrl.summary.client.mobile != null">
{{$ctrl.summary.client.mobile | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.summary.client.mobile"
></vn-link-phone>

View File

@ -38,7 +38,6 @@
<vn-label-value
label="Phone"
>
{{$ctrl.worker.phone | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.worker.phone"
></vn-link-phone>
@ -46,7 +45,6 @@
<vn-label-value
label="Extension"
>
{{$ctrl.worker.sip.extension | dashIfEmpty}}
<vn-link-phone
phone-number="$ctrl.worker.sip.extension"
></vn-link-phone>

View File

@ -43,20 +43,17 @@
</span>
</vn-label-value>
<vn-label-value label="Mobile extension">
{{worker.mobileExtension | dashIfEmpty}}
<vn-link-phone
phone-number="worker.mobileExtension"
></vn-link-phone>
</vn-label-value>
<vn-label-value label="Business phone">
{{worker.phone | dashIfEmpty}}
<vn-link-phone
phone-number="worker.phone"
></vn-link-phone>
</vn-label-value>
<vn-label-value label="Personal phone"
>
{{worker.client.phone | dashIfEmpty}}
<vn-link-phone
phone-number="worker.client.phone"
></vn-link-phone>