2019-10-10 01:03:25 +00:00
|
|
|
<!--체크박스 보여줄때는 <div class="list-item checkbox" matRipple> 클래스에 checkbox만 추가-->
|
2019-11-15 08:32:48 +00:00
|
|
|
<div class="list-item" *ngIf="userInfo" matRipple>
|
2019-10-10 06:37:18 +00:00
|
|
|
<!--pcOn , pcOut pcOff , pcOther-->
|
2019-11-22 05:17:53 +00:00
|
|
|
<span class="presence" [ngClass]="getPresence(PresenceType.PC)"> </span>
|
2019-10-10 06:37:18 +00:00
|
|
|
<dl class="item-default">
|
|
|
|
<dt>
|
2019-12-23 08:48:28 +00:00
|
|
|
<div class="thumbnail-mask">
|
|
|
|
<img
|
|
|
|
class="thumbnail"
|
|
|
|
ucapImage
|
|
|
|
[base]="profileImageRoot"
|
|
|
|
[path]="userInfo.profileImageFile"
|
|
|
|
[default]="'assets/images/img_nophoto_50.png'"
|
|
|
|
(click)="onClickOpenProfile($event, userInfo)"
|
|
|
|
/>
|
|
|
|
</div>
|
2019-12-30 06:55:48 +00:00
|
|
|
<span
|
|
|
|
*ngIf="getPresence(PresenceType.MOBILE) === 'mobileOn'"
|
|
|
|
class="text-accent-color badge-mobile-state"
|
|
|
|
>
|
|
|
|
<mat-icon>phone_android</mat-icon>
|
|
|
|
</span>
|
2019-10-10 06:37:18 +00:00
|
|
|
</dt>
|
|
|
|
<dd class="info">
|
|
|
|
<div class="detail">
|
|
|
|
<span class="name">
|
2019-12-17 06:13:25 +00:00
|
|
|
<b>{{ userInfo | ucapTranslate: 'name' }}</b>
|
|
|
|
{{ userInfo | ucapTranslate: 'grade' }}
|
2019-10-10 06:37:18 +00:00
|
|
|
</span>
|
|
|
|
<span class="dept">
|
2019-12-17 06:13:25 +00:00
|
|
|
{{ userInfo | ucapTranslate: 'deptName' }}
|
2019-10-10 06:37:18 +00:00
|
|
|
</span>
|
|
|
|
</div>
|
2019-10-21 04:20:14 +00:00
|
|
|
<!-- 상태메시지 제외
|
|
|
|
<div
|
2019-10-15 02:07:26 +00:00
|
|
|
class="msg-status"
|
|
|
|
*ngIf="!checkable && userInfo.intro.trim() && !compactable"
|
|
|
|
>
|
2019-10-10 06:50:50 +00:00
|
|
|
{{ userInfo.intro }}
|
2019-10-10 06:37:18 +00:00
|
|
|
</div>
|
2019-10-25 04:04:21 +00:00
|
|
|
--></dd>
|
2019-10-10 06:37:18 +00:00
|
|
|
</dl>
|
2019-10-17 09:11:38 +00:00
|
|
|
<mat-checkbox
|
|
|
|
*ngIf="checkable"
|
|
|
|
#checkbox
|
|
|
|
[checked]="isChecked"
|
2019-12-05 05:37:09 +00:00
|
|
|
[disabled]="checkDisabled"
|
2019-10-17 09:11:38 +00:00
|
|
|
(change)="onChangeCheck(checkbox.checked, userInfo)"
|
2019-11-27 05:39:43 +00:00
|
|
|
(click)="$event.stopPropagation()"
|
2019-10-17 09:11:38 +00:00
|
|
|
>
|
2019-10-17 02:49:41 +00:00
|
|
|
</mat-checkbox>
|
2019-10-02 08:12:51 +00:00
|
|
|
</div>
|