|
@@ -173,8 +173,8 @@
|
173
|
173
|
</div>
|
174
|
174
|
<div class="display_flex justify-content_flex-center bottom-btn">
|
175
|
175
|
<button *ngIf="statusValue==1" class="btn btn-right" nz-button nzType="primary" (click)="submitForm('print')" [nzLoading]="btnLoading">标本打印</button>
|
176
|
|
- <button *ngIf="statusValue==2 || statusValue==3" class="btn btn-right" nz-button nzType="primary" (click)="superaddition()" [nzLoading]="zjLoading">追加打印</button>
|
177
|
|
- <button *ngIf="statusValue==2 || statusValue==3" class="btn" nz-button nzType="primary" nzGhost (click)="submitForm('all')" [nzLoading]="btnLoading">全量打印</button>
|
|
176
|
+ <button *ngIf="statusValue==2 || statusValue==3 || statusValue==4" class="btn btn-right" nz-button nzType="primary" (click)="superaddition()" [nzLoading]="zjLoading">追加打印</button>
|
|
177
|
+ <button *ngIf="statusValue==2 || statusValue==3 || statusValue==4" class="btn" nz-button nzType="primary" nzGhost (click)="submitForm('all')" [nzLoading]="btnLoading">全量打印</button>
|
178
|
178
|
</div>
|
179
|
179
|
</div>
|
180
|
180
|
|
|
@@ -247,7 +247,7 @@
|
247
|
247
|
<div class="content-item-right" *ngIf="adviceList && adviceList.pathologyFormDTOS.length>0 && pathologyLogs.length && (viewType=='view' || viewType=='edit')">
|
248
|
248
|
<div class="tabs">
|
249
|
249
|
<div class="tabs-item">
|
250
|
|
- <div class="tabs-item-item" *ngIf="adviceItem.status.value < 7" [ngClass]="{'activeClass': activeIndex == 0}" (click)="tabClick(0)">快捷标本填写</div>
|
|
250
|
+ <div class="tabs-item-item" *ngIf="adviceItem.status.value < 5" [ngClass]="{'activeClass': activeIndex == 0}" (click)="tabClick(0)">快捷标本填写</div>
|
251
|
251
|
<div class="tabs-item-item" [ngClass]="{'activeClass': activeIndex == 1}" (click)="tabClick(1)">病理闭环</div>
|
252
|
252
|
</div>
|
253
|
253
|
</div>
|
|
@@ -454,29 +454,33 @@
|
454
|
454
|
<overlay-scrollbars #osComponentRef1 class="content">
|
455
|
455
|
<div class="list-template__bottom">
|
456
|
456
|
<nz-table class="list-template__nzTable" [nzData]="viewData" nzSize="middle" [nzShowPagination]="false"
|
457
|
|
- [nzLoading]="loading1">
|
458
|
|
- <thead>
|
459
|
|
- <tr class="thead">
|
|
457
|
+ [nzLoading]="loading1">
|
|
458
|
+ <thead>
|
|
459
|
+ <tr class="thead">
|
460
|
460
|
<th>标本名称</th>
|
461
|
|
- <th>编码</th>
|
462
|
|
- <th>备注</th>
|
463
|
|
- <th>离体时间</th>
|
464
|
|
- <th>离体操作人</th>
|
465
|
|
- <th>固定时间</th>
|
466
|
|
- <th>固定操作人</th>
|
467
|
|
- </tr>
|
468
|
|
- </thead>
|
469
|
|
- <tbody>
|
470
|
|
- <tr *ngFor="let data of viewData">
|
|
461
|
+ <th>系统</th>
|
|
462
|
+ <th>部位</th>
|
|
463
|
+ <th>编码</th>
|
|
464
|
+ <th>备注</th>
|
|
465
|
+ <th>离体时间</th>
|
|
466
|
+ <th>离体操作人</th>
|
|
467
|
+ <th>固定时间</th>
|
|
468
|
+ <th>固定操作人</th>
|
|
469
|
+ </tr>
|
|
470
|
+ </thead>
|
|
471
|
+ <tbody>
|
|
472
|
+ <tr *ngFor="let data of viewData">
|
471
|
473
|
<td>{{ data.specimenName }}</td>
|
472
|
|
- <td>{{ data.specimenCode }}</td>
|
473
|
|
- <td>{{ data.remark ? data.remark : '无' }}</td>
|
|
474
|
+ <td>{{ data.system ? data.system.name : '-' }}</td>
|
|
475
|
+ <td>{{ data.organ ? data.organ.name : '-' }}</td>
|
|
476
|
+ <td>{{ data.specimenCode }}</td>
|
|
477
|
+ <td>{{ data.remark ? data.remark : '无' }}</td>
|
474
|
478
|
<td>{{ data.inVitroTime ? (data.inVitroTime|date:'yyyy-MM-dd HH:mm:ss') : '-' }}</td>
|
475
|
479
|
<td>{{ data.inVitroOperator ? data.inVitroOperator.name : '-' }}</td>
|
476
|
480
|
<td>{{ data.fixationTime ? (data.fixationTime|date:'yyyy-MM-dd HH:mm:ss') : '-' }}</td>
|
477
|
481
|
<td>{{ data.fixationOperator ? data.fixationOperator.name : '-' }}</td>
|
478
|
|
- </tr>
|
479
|
|
- </tbody>
|
|
482
|
+ </tr>
|
|
483
|
+ </tbody>
|
480
|
484
|
</nz-table>
|
481
|
485
|
</div>
|
482
|
486
|
</overlay-scrollbars>
|
|
@@ -508,7 +512,7 @@
|
508
|
512
|
</nz-input-group>
|
509
|
513
|
</nz-form-control>
|
510
|
514
|
</nz-form-item>
|
511
|
|
- <nz-form-item *ngIf="ifImmobilization && detailsData.pathologyFormType==0">
|
|
515
|
+ <nz-form-item *ngIf="ifImmobilization && detailsData && detailsData.pathologyFormType==0">
|
512
|
516
|
<nz-form-label nzRequired [nzSpan]="6" nzFor="fixationTime">固定时间</nz-form-label>
|
513
|
517
|
<nz-form-control style="display: flex;align-items: center;" [nzSpan]="18" nzErrorTip="请选择固定时间!">
|
514
|
518
|
<nz-input-group style="display: flex;gap: 10px">
|
|
@@ -521,7 +525,7 @@
|
521
|
525
|
</nz-input-group>
|
522
|
526
|
</nz-form-control>
|
523
|
527
|
</nz-form-item>
|
524
|
|
- <nz-form-item *ngIf="ifImmobilization">
|
|
528
|
+ <nz-form-item *ngIf="ifImmobilization && detailsData && detailsData.pathologyFormType==0">
|
525
|
529
|
<nz-form-label nzRequired [nzSpan]="8" nzFor="fixative">固定液类型</nz-form-label>
|
526
|
530
|
<nz-form-control [nzSpan]="16" nzErrorTip="请选择固定液类型!">
|
527
|
531
|
<nz-input-group>
|