Skip to content
room-apply.html 5.64 KiB
Newer Older
wangqinghua's avatar
wangqinghua committed
<ion-header>

wangqinghua's avatar
wangqinghua committed
    <ion-navbar>
        <ion-title>会议室申请</ion-title>
    </ion-navbar>
wangqinghua's avatar
wangqinghua committed

</ion-header>


wangqinghua's avatar
wangqinghua committed
<ion-content>
    <div class="padding-6">
wangqinghua's avatar
wangqinghua committed
        <ion-item>
            <ion-label class="item-left">会议类型:</ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-label (click)="chooseRoomType()" [ngStyle]="{'color':obj.meetingTypeText == '请选择'?'#999':'#333'}"
                       class="choose">{{obj.meetingTypeText}}</ion-label>
            <ion-label class="right-arrow" (click)="chooseRoom()">
                <ion-icon name="arrow-forward"></ion-icon>
            </ion-label>
wangqinghua's avatar
wangqinghua committed
        </ion-item>
        <ion-item>
wangqinghua's avatar
wangqinghua committed
            <ion-label class="item-left"><span class="color-red">*</span>会议室:</ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-label (click)="chooseRoom()" [ngStyle]="{'color':obj.roomText == '请选择'?'#999':'#333'}"
                       class="choose">{{obj.roomText}}</ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-label class="right-arrow" (click)="chooseRoom()">
                <ion-icon name="arrow-forward"></ion-icon>
            </ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-label *ngIf="check.roomId" class="check-tips">请选择会议室</ion-label>
wangqinghua's avatar
wangqinghua committed
        </ion-item>
        <ion-item>
wangqinghua's avatar
wangqinghua committed
            <ion-label class="item-left"><span class="color-red">*</span>申请处室:</ion-label>
wangqinghua's avatar
wangqinghua committed

wangqinghua's avatar
wangqinghua committed
            <ion-label (click)="chooseOrg()" class="choose"
                       [ngStyle]="{'color':obj.orgText == '请选择'?'#999':'#333'}">{{obj.orgText}}</ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-label class="right-arrow" (click)="chooseOrg()">
                <ion-icon name="arrow-forward"></ion-icon>
            </ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-label *ngIf="check.orgId" class="check-tips">请选择申请处室</ion-label>
wangqinghua's avatar
wangqinghua committed
        </ion-item>
wangqinghua's avatar
wangqinghua committed
        <div class="item-box">
            <div class="left">会议日期:</div>
            <div class="right text-right">
                {{nowDate | date:'yyyy-MM-dd'}}
            </div>
        </div>
wangqinghua's avatar
wangqinghua committed
        <ion-item>
wangqinghua's avatar
wangqinghua committed
            <ion-label class="item-left"><span class="color-red">*</span>开始时间:</ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-datetime (ionChange)="changeStartTime($event)" cancelText="取消" doneText="确认" displayFormat="HH:mm"
                          pickerFormat="HH mm" placeholder="请选择" [max]="obj.endTimeChange" [min]="nowDate"
                          [(ngModel)]="obj.startTimeChange"></ion-datetime>
wangqinghua's avatar
wangqinghua committed
            <ion-label class="right-arrow">
                <ion-icon name="arrow-forward"></ion-icon>
            </ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-label *ngIf="check.startTime" class="check-tips">请选择开始时间</ion-label>
wangqinghua's avatar
wangqinghua committed
        </ion-item>
wangqinghua's avatar
wangqinghua committed
        <ion-item>
            <ion-label class="item-left"><span class="color-red">*</span>结束时间:</ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-datetime (ionChange)="changeEndTime($event)" cancelText="取消" doneText="确认" displayFormat="HH:mm"
                          pickerFormat="HH mm" placeholder="请选择" [min]="obj.startTimeChange"
                          [(ngModel)]="obj.endTimeChange"></ion-datetime>
wangqinghua's avatar
wangqinghua committed
            <ion-label class="right-arrow">
                <ion-icon name="arrow-forward"></ion-icon>
            </ion-label>
            <ion-label *ngIf="check.endTime" class="check-tips">请选择结束时间</ion-label>
        </ion-item>
wangqinghua's avatar
wangqinghua committed
        <div class="item-box">
            <div class="left">部领导:</div>
            <div class="right">
wangqinghua's avatar
wangqinghua committed
            <span *ngFor="let item of leaderList;" class="tag"
                  (click)="chooseLeader(item)"
wangqinghua's avatar
wangqinghua committed
                  [ngClass]="obj.orgLeader.indexOf(item.id) > -1 ? 'selectLead':''">
              {{item.userName}}
            </span>
wangqinghua's avatar
wangqinghua committed
            </div>
        </div>
        <ion-item>
wangqinghua's avatar
wangqinghua committed
            <ion-label class="item-left"><span class="color-red">*</span>参会人数:</ion-label>
wangqinghua's avatar
wangqinghua committed
            <ion-input [(ngModel)]="obj.participantAmount" type="text" maxlength="20"
wangqinghua's avatar
wangqinghua committed
                       [placeholder]="roomMax"></ion-input>
wangqinghua's avatar
wangqinghua committed
            <ion-label style="max-width: 100%" *ngIf="check.participantAmount" class="check-tips">参会人数不可大于会议室可容纳数({{roomMax}})</ion-label>
wangqinghua's avatar
wangqinghua committed
        </ion-item>
        <div class="item-box">
wangqinghua's avatar
wangqinghua committed
            <div class="left">参会人员:
wangqinghua's avatar
wangqinghua committed
            </div>
            <div class="right">
                <button color="danger" ion-button small (click)="choose()">选择</button>
                <div class="div-tag">
                    <span *ngFor="let item of personList;let i = index">
wangqinghua's avatar
wangqinghua committed
                        {{item.userName}}
wangqinghua's avatar
wangqinghua committed
                        <ion-icon (click)="removePerson(i)" name="close"></ion-icon>
                    </span>
                </div>
            </div>
wangqinghua's avatar
wangqinghua committed
            <ion-label *ngIf="check.personList" class="check-tips">请选择参会人员</ion-label>
wangqinghua's avatar
wangqinghua committed
        </div>
wangqinghua's avatar
wangqinghua committed
        <div class="item-box">
            <div class="left">设备:</div>
            <div class="right">
wangqinghua's avatar
wangqinghua committed
            <span *ngFor="let item of equipList" class="tag"
                  (click)="chooseEquip(item)"
wangqinghua's avatar
wangqinghua committed
                  [ngClass]="obj.equipmervice.indexOf(item.id) > -1 ? 'selectLead':''">
              {{item.name}}
            </span>
            </div>
        </div>
wangqinghua's avatar
wangqinghua committed
        <div class="item-box">
            <div class="left">备注:</div>
            <div class="right">
                <ion-textarea [(ngModel)]="obj.remark"></ion-textarea>
            </div>
        </div>
    </div>
wangqinghua's avatar
wangqinghua committed

wangqinghua's avatar
wangqinghua committed
    <ng-container *ngIf="show.type != 'look'">
        <button *ngIf="!show.overTime && !show.type" class="submit-btn submit" (click)="submit()">提交</button>
        <button *ngIf="show.type == 'deal'" class="submit-btn submit" (click)="submitDeal(2)">通过</button>
        <button *ngIf="show.type == 'deal'" class="submit-btn submit" (click)="submitDeal(3)">退回</button>
    </ng-container>
wangqinghua's avatar
wangqinghua committed

</ion-content>