You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
84 lines
3.5 KiB
HTML
84 lines
3.5 KiB
HTML
<ion-header>
|
|
<ion-toolbar class="header-toolbar">
|
|
<nav-buttons></nav-buttons>
|
|
<ion-title color="light">{{ 'vacation-rule, create-vacation-rule' | translate}}</ion-title>
|
|
</ion-toolbar>
|
|
</ion-header>
|
|
|
|
<ion-content padding no-bounce>
|
|
|
|
<ion-grid no-padding>
|
|
<ul class="cusprogressbar">
|
|
<ion-row nowrap>
|
|
<ion-col size="4">
|
|
<!-- <ul class="cusprogressbar"> -->
|
|
<li>{{'vacation-rule, itemType' | translate}}</li>
|
|
<!-- </ul> -->
|
|
</ion-col>
|
|
<ion-col size="4">
|
|
<!-- <ul class="cusprogressbar"> -->
|
|
<li>{{'vacation-rule, notification-type' | translate}}</li>
|
|
<!-- </ul> -->
|
|
</ion-col>
|
|
<ion-col size="4">
|
|
<!-- <ul class="cusprogressbar"> -->
|
|
<li class="active">{{'vacation-rule, create-vacation-rule' | translate}}</li>
|
|
<!-- </ul> -->
|
|
</ion-col>
|
|
</ion-row>
|
|
</ul>
|
|
|
|
<ion-row>
|
|
<ion-item>
|
|
<ion-label class="label">{{'vacation-rule, itemType' | translate}}</ion-label>
|
|
<ion-label class="label floatlabel">{{P_ITEM_TYPE_TITLE}} </ion-label>
|
|
</ion-item>
|
|
<ion-item>
|
|
<ion-label class="label">{{'vacation-rule, notification' | translate}} </ion-label>
|
|
<ion-label class="label floatlabel">{{Notification_Title}} </ion-label>
|
|
</ion-item>
|
|
<ion-item class="requiredItem">
|
|
<ion-label class="label">{{'vacation-rule, start-date' | translate}}</ion-label>
|
|
<ion-datetime [(ngModel)]="Sdate" min="1900" max="2100" displayFormat="MM/DD/YYYY hh:mm:ss A"
|
|
placeholder="MM/DD/YYYY hh:mm:ss A" required></ion-datetime>
|
|
</ion-item>
|
|
<ion-item class="requiredItem">
|
|
<ion-label class="label">{{'vacation-rule, end-date' | translate}}</ion-label>
|
|
<ion-datetime [(ngModel)]="Edate" min="1900" max="2100" displayFormat="MM/DD/YYYY hh:mm:ss A"
|
|
placeholder="MM/DD/YYYY hh:mm:ss A" required></ion-datetime>
|
|
</ion-item>
|
|
<ion-item lines="none" class="requiredItem">
|
|
<ion-label>{{'vacation-rule, message-label' | translate}}</ion-label>
|
|
<ion-textarea required [(ngModel)]="msgVal"></ion-textarea>
|
|
</ion-item>
|
|
|
|
<ion-list radio-group [(ngModel)]="notifTypeSel">
|
|
<ion-item *ngFor="let assignMode of REASSIGN_val;let i=index">
|
|
<ion-label>{{assignMode.RADIO_BUTTON_LABEL}}</ion-label>
|
|
<ion-radio value="{{assignMode.RADIO_BUTTON_ACTION}}" [checked]="i==0"></ion-radio>
|
|
</ion-item>
|
|
<ion-item *ngIf="isDeliver">
|
|
<ion-label>{{'createVacationRule.deliver' | translate}}</ion-label>
|
|
<ion-radio value="DELIVER"></ion-radio>
|
|
</ion-item>
|
|
<!-- <ion-item *ngIf="notifTypeSel!='RESPOND'">
|
|
<ion-label>{{selEmployeeName}}</ion-label>
|
|
<ion-label>{{selEmployeeID}}</ion-label>
|
|
</ion-item> -->
|
|
<ion-item *ngIf="showForType_Y">
|
|
<ion-label>{{'createVacationRule.close' | translate}}</ion-label>
|
|
<ion-radio value="CLOSE"></ion-radio>
|
|
</ion-item>
|
|
<!-- <button *ngIf="notifTypeSel!='RESPOND'" ion-button block (click)="SearchReplacment()">{{'createVacationRule.search' | translate}}</button> -->
|
|
|
|
<ion-item *ngIf="schemaNotific && showForType_Y == false">
|
|
<ion-label>{{'createVacationRule.respond' | translate}}</ion-label>
|
|
<ion-radio value="RESPOND"></ion-radio>
|
|
</ion-item>
|
|
</ion-list>
|
|
|
|
</ion-row>
|
|
|
|
</ion-grid>
|
|
|
|
</ion-content> |