12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- <div class="save add display_flex align-items_center justify-content_flex-center">
- <div class="modalBody">
- <div class="title">修改检查信息<i class="icon_transport transport-guanbi" (click)="hideModal()"></i>
- </div>
- <div class="content">
- <div class="addForm">
- <div class="row">
- <div class="formItem flex_1">
- <div class="name"><i class="icon_transport transport-required red"></i>申请科室:</div>
- <div class="value">
- <nz-select class="w100" [nzDropdownMatchSelectWidth]="false" [(ngModel)]="inspectData.applyDeptId" nzPlaceHolder="请选择申请科室" nzShowSearch nzServerSearch (nzOnSearch)="searchApplyDept($event)" (nzOpenChange)="openApplyDept($event)" (ngModelChange)="changeApplyDept($event)">
- <ng-container *ngFor="let data of applyDeptList">
- <nz-option *ngIf="!isLoading" [nzLabel]="data.dept" [nzValue]="data.id">
- </nz-option>
- </ng-container>
- <nz-option *ngIf="isLoading" nzDisabled nzCustomContent>
- <i nz-icon nzType="loading" class="loading-icon"></i> 搜索中...
- </nz-option>
- </nz-select>
- </div>
- </div>
- </div>
- <div class="row">
- <div class="formItem flex_1">
- <div class="name"><i class="icon_transport transport-required red"></i>患者信息:</div>
- <div class="value">
- <nz-select class="w100" [nzDropdownMatchSelectWidth]="false" [(ngModel)]="inspectData.patientId" nzPlaceHolder="请选择患者信息" nzShowSearch nzServerSearch (nzOnSearch)="searchPatient($event)" (nzOpenChange)="openPatient($event)" (ngModelChange)="changePatient($event)">
- <ng-container *ngFor="let data of patientList">
- <nz-option *ngIf="!isLoading" [nzLabel]="data.patientName + '(' + (data.bedNum || '') + ')' + '-' + data.residenceNo" [nzValue]="data.id">
- </nz-option>
- </ng-container>
- <nz-option *ngIf="isLoading" nzDisabled nzCustomContent>
- <i nz-icon nzType="loading" class="loading-icon"></i> 搜索中...
- </nz-option>
- </nz-select>
- </div>
- </div>
- </div>
- <div class="row">
- <div class="formItem flex_1">
- <div class="name"><i class="icon_transport transport-required red"></i>检查科室:</div>
- <div class="value">
- <nz-select class="w100" [nzDropdownMatchSelectWidth]="false" [(ngModel)]="deptId" nzPlaceHolder="请选择检查科室">
- <ng-container *ngFor="let data of deptList">
- <nz-option *ngIf="!isLoading" [nzLabel]="data.dept" [nzValue]="data.id">
- </nz-option>
- </ng-container>
- <nz-option *ngIf="isLoading" nzDisabled nzCustomContent>
- <i nz-icon nzType="loading" class="loading-icon"></i> 搜索中...
- </nz-option>
- </nz-select>
- </div>
- </div>
- </div>
- <div class="row">
- <div class="formItem flex_1">
- <div class="name"><i class="icon_transport transport-required red"></i>预约时间:</div>
- <div class="value">
- <nz-date-picker [(ngModel)]="yyDate" [nzShowToday]="false" (ngModelChange)="dateChange($event)"></nz-date-picker>
- <nz-time-picker [nzDisabled]="!yyDate" class="ml8" nzFormat="HH:mm" [(ngModel)]="yyTime" [nzAllowEmpty]="false" (ngModelChange)="timeChange($event)">
- </nz-time-picker>
- <button [disabled]="!yyDate" nz-button nzType="primary" class="ml8 mt0" (click)="nextDay()">
- 下一日
- </button>
- </div>
- </div>
- </div>
-
- <div class="row" *ngIf="endTime">
- <div class="formItem flex_1">
- <div class="name"><i class="icon_transport transport-required red"></i>预约结束时间:</div>
- <div class="value">
- {{endTime}}
- </div>
- </div>
- </div>
-
- <div class="row">
- <div class="formItem flex_1">
- <div class="name"><i class="icon_transport transport-required red" style="visibility: hidden;"></i>医生备注:</div>
- <div class="value">
- <input class="w100" nz-input placeholder="请填写医生备注" [(ngModel)]="remark" />
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="display_flex justify-content_flex-center">
- <button nzType="primary" nz-button (click)="submitForm()">确认</button>
- <button class="btn cancel" nz-button nzType="default" (click)="hideModal()">取消</button>
- </div>
- </div>
- </div>
|