Newer
Older
<!-- <ion-buttons end>-->
<!-- <button ion-button icon-only (click)="goApply(null)">-->
<!-- <ion-icon class="top-right-icon icon-fabu iconfont"></ion-icon>-->
<!-- </button>-->
<!-- </ion-buttons>-->
</ion-navbar>
<div class="duty">
<div class="dutyItem" (click)="change(1)">
<span class="{{changeType == 1?'duty-title':''}}">理发安排</span>
</div>
<div class="dutyItem" (click)="change(2)">
<span class="{{changeType == 2?'duty-title':''}}">我的预约</span>
</div>
<ion-refresher (ionRefresh)="doRefresh($event)">
<ion-refresher-content pullingText="下拉刷新"
refreshingSpinner="bubbles">
</ion-refresher-content>
</ion-refresher>
<ng-container *ngIf="changeType == 1">
<ion-calendar [(ngModel)]="date"
[options]="options"
type="string"
format="YYYY-MM-DD">
</ion-calendar>
<div class="room">
<div class="already">
<p>已预约时间</p>
<div class="morning">
<div class="morning-text">
上午
</div>
<div class="morning-room">
<span *ngIf="role.includes(9) || item1.userName == mineInfo?.username"
(click)="goApplyEdit(item1)" [ngClass]="item1.isImportant == 1?'import':''">
<span *ngIf="item1.startEnd == 1">9:00-09:45</span>
<span *ngIf="item1.startEnd == 2">09:45-10:30</span>
<span *ngIf="item1.startEnd == 3">10:30-11:15</span>
</div>
</div>
<div class="afternoon">
<div class="afternoon-text">
下午
</div>
<div class="morning-room">
<span [ngClass]="item2.isImportant == 1?'import':''"
*ngIf="role.includes(9) || item2.userName == mineInfo?.username"
<span *ngIf="item2.startEnd == 4">13:00-14:00</span>
<span *ngIf="item2.startEnd == 5">14:00-15:00</span>
<span *ngIf="item2.startEnd == 6">15:00-16:00</span>
<span *ngIf="item2.startEnd == 7">16:00-17:00</span>
</div>
</div>
</div>
<div class="notYet">
<p>可预约时间</p>
<div class="morning">
<div class="morning-text">
上午
</div>
<div class="morning-room">
<span *ngFor="let item3 of room?.morningNotUse" (click)="goApply(item3)">
<span *ngIf="item3.startEnd == 1">9:00-09:45</span>
<span *ngIf="item3.startEnd == 2">09:45-10:30</span>
<span *ngIf="item3.startEnd == 3">10:30-11:15</span>(可预定)
</div>
</div>
<div class="afternoon">
<div class="afternoon-text">
下午
</div>
<div class="morning-room">
<span *ngFor="let item4 of room?.afternoonNotUse" (click)="goApply(item4)">
<span *ngIf="item4.startEnd == 4">13:00-14:00</span>
<span *ngIf="item4.startEnd == 5">14:00-15:00</span>
<span *ngIf="item4.startEnd == 6">15:00-16:00</span>
<span *ngIf="item4.startEnd == 7">16:00-17:00</span>(可预定)
</ng-container>
<ng-container *ngIf="changeType == 2">
<div class="duty-content">
<ion-list class="myItem">
<ion-item-sliding class="apply" *ngFor="let item of applyList">
<ion-item>
<p>
<span>申请时间:
<span>{{item.submitTime | date:'yyyy-MM-dd HH:mm'}}</span>
<span class="apply-room">服务:
<span *ngIf="item?.service.includes('1')">理发</span>
<span *ngIf="item?.service.includes('2')">洗吹</span>
<span *ngIf="item?.service.includes('3')">染发</span>
<span class="meet-type">
预定时间:
<span>{{item.appointmentDate}}</span>
<span *ngIf="item.startEnd == 1">9:00-09:45</span>
<span *ngIf="item.startEnd == 2">09:45-10:30</span>
<span *ngIf="item.startEnd == 3">10:30-11:15</span>
<span *ngIf="item.startEnd == 4">13:00-14:00</span>
<span *ngIf="item.startEnd == 5">14:00-15:00</span>
<span *ngIf="item.startEnd == 6">15:00-16:00</span>
<span *ngIf="item.startEnd == 7">16:00-17:00</span>
<p *ngIf="nowDate < item.appointmentTime" (click)="removeItem(item)" class="cancelBtn-key">
</ion-item>
</ion-item-sliding>
</ion-list>
<ion-list text-center style="margin-top: 10rem;color: #666666"
<img style="width: 20%;" src="./assets/imgs/no-info.png" alt="">
<p text-center>
<ion-infinite-scroll (ionInfinite)="doInfinite($event)">
<ion-infinite-scroll-content
loadingSpinner="bubbles"
loadingText="加载中"></ion-infinite-scroll-content>
</ion-infinite-scroll>