123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- <div class="content specimen">
- <div class="contentInner">
- <div class="address">
- <overlay-scrollbars #osComponentRef1 class="contentBody">
- <div class="contentItem" [title]="item.name" [ngClass]="{ active: item.key == activeDictionaryKey }" (click)="clickDictionaryKey(item)" *ngFor="let item of dictionaryKeyList">{{ item.name }}</div>
- </overlay-scrollbars>
- </div>
- <div class="addressAssign">
- <div class="contentBody2">
- <div class="TaskTypeManagement" *ngIf="activeDictionaryKey=='examine'">
- <div class="taskTypeInfo">
- <div class="top">
- <div class="item" (click)="tabModal('characteristics')" [ngClass]="{'items':tabModalName=='characteristics'}">
- 特性配置
- </div>
- <div class="item" (click)="tabModal('automaticOrderCreation')" [ngClass]="{'items':tabModalName=='automaticOrderCreation'}">
- 自动建单配置
- </div>
- </div>
- <div class="list" *ngIf="!loading">
- <!-- 特性配置 -->
- <div *ngIf="tabModalName=='characteristics'">
- <!-- 扫描时指定科室不提醒勾选项 -->
- <div class="display_flex align-items_center mb8">
- <nz-form-label class="label">扫描时指定科室不提醒勾选项</nz-form-label>
- <nz-checkbox-group [(ngModel)]="deptNotAlert" (ngModelChange)="changeDeptNotAlert($event)"></nz-checkbox-group>
- </div>
- <!-- 科室 -->
- <div class="display_flex align-items_center mb8" *ngIf="deptNotAlert[0].checked">
- <nz-form-label class="label" nzRequired>科室</nz-form-label>
- <nz-select nzMode="multiple" class="w320px" [nzDropdownMatchSelectWidth]="false" nzServerSearch nzShowSearch nzAllowClear
- (nzOnSearch)="changeDept($event)" nzPlaceHolder="请选择科室" [(ngModel)]="deptNotAlertIds" (nzOpenChange)="openDeptList($event)">
- <ng-container *ngFor="let option of deptList">
- <nz-option *ngIf="!isLoading" [nzLabel]="option.dept" [nzValue]="option.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 class="display_flex align-items_center mb8">
- <nz-form-label class="label">收取时需扫描二维码</nz-form-label>
- <nz-checkbox-group [(ngModel)]="arriveScanCode" (ngModelChange)="changeArriveScanCode($event)"></nz-checkbox-group>
- </div>
- <!-- 必须扫描动态二维码 -->
- <div class="display_flex align-items_center mb8" *ngIf="arriveScanCode[0].checked">
- <nz-form-label class="label">必须扫描动态二维码</nz-form-label>
- <nz-checkbox-group [(ngModel)]="arriveScanDynamicCode"></nz-checkbox-group>
- </div>
-
- <!-- 输入动态数字密钥 -->
- <div class="display_flex align-items_center mb8" *ngIf="arriveScanCode[0].checked">
- <nz-form-label class="label">输入动态数字密钥</nz-form-label>
- <nz-checkbox-group [(ngModel)]="enterDynamicDigitalKey"></nz-checkbox-group>
- </div>
-
- <!-- 退回标本是否填写交接人 -->
- <div class="display_flex align-items_center mb8">
- <nz-form-label class="label">退回标本是否填写交接人</nz-form-label>
- <nz-checkbox-group [(ngModel)]="returnSpecimenWhetherHandover"></nz-checkbox-group>
- </div>
- <!-- 显示接单签到按钮 -->
- <div class="display_flex align-items_center mb8">
- <nz-form-label class="label">显示接单签到按钮</nz-form-label>
- <nz-checkbox-group [(ngModel)]="bigScanShowSignBtn"></nz-checkbox-group>
- </div>
- <!-- 支持待到达非本人 -->
- <!-- <div class="display_flex align-items_center mb8">
- <nz-form-label class="label">支持待到达非本人</nz-form-label>
- <nz-checkbox-group [(ngModel)]="bigScanArriveNotOwner"></nz-checkbox-group>
- </div> -->
- <!-- 显示建单并签到按钮 -->
- <div class="display_flex align-items_center mb8">
- <nz-form-label class="label">显示建单并签到按钮</nz-form-label>
- <nz-checkbox-group [(ngModel)]="bigScanShowCreateBtn"></nz-checkbox-group>
- </div>
- <!-- 默认扫描标本进入标本扫描页 -->
- <div class="display_flex align-items_center mb8">
- <nz-form-label class="label">默认扫描标本进入标本扫描页</nz-form-label>
- <nz-checkbox-group [(ngModel)]="defaultScanSpe"></nz-checkbox-group>
- </div>
- </div>
- <!-- 自动建单配置 -->
- <div *ngIf="tabModalName=='automaticOrderCreation'">
- <!-- 自动建单 -->
- </div>
- <div class="bottom">
- <button class="login-form-button" nzType="primary" [nzLoading]="btnLoading" nz-button (click)="submitForm()">保存</button>
- </div>
- </div>
- <div class="list" *ngIf="loading">
- <div class="loadingFull display_flex justify-content_flex-center align-items_center">
- <div class="loadingFullInner">
- <img src="../../../assets/images/loading.gif" alt="">
- <div>加载中...</div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div *ngIf="activeDictionaryKey=='pathology'">
- <div class="list">
- <!--是否支持根据手术新建申请单 -->
- <div class="display_flex align-items_center mb8">
- <nz-form-label class="label">是否支持根据手术新建申请单</nz-form-label>
- <nz-checkbox-group [(ngModel)]="support"></nz-checkbox-group>
- </div>
- <div class="bottom">
- <button class="login-form-button" nzType="primary" [nzLoading]="btnLoading" nz-button (click)="submitPathologyForm()">保存</button>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
|