瀏覽代碼

标本打印优化

maotao 3 月之前
父節點
當前提交
181d34ab5d

+ 5 - 3
src/app/share/pathology-add/pathology-add.component.html

@@ -71,7 +71,7 @@
71
 						<nz-form-label nzRequired nzFor="project" [nzSm]="4" [nzXs]="24">检验项目</nz-form-label>
71
 						<nz-form-label nzRequired nzFor="project" [nzSm]="4" [nzXs]="24">检验项目</nz-form-label>
72
 						<nz-form-control nzErrorTip="请选择检验项目!" [nzSm]="20" [nzXs]="24">
72
 						<nz-form-control nzErrorTip="请选择检验项目!" [nzSm]="20" [nzXs]="24">
73
 							<nz-input-group>
73
 							<nz-input-group>
74
-								<nz-select nzSearch nzMode="multiple" nzShowSearch nzPlaceHolder="请选择检验项目" formControlName="project">
74
+								<nz-select nzDisabled nzSearch nzMode="multiple" nzShowSearch nzPlaceHolder="请选择检验项目" formControlName="project">
75
 									<ng-container *ngFor="let option of projectData">
75
 									<ng-container *ngFor="let option of projectData">
76
 										<nz-option [nzLabel]="option.name" [nzValue]="option.id"></nz-option>
76
 										<nz-option [nzLabel]="option.name" [nzValue]="option.id"></nz-option>
77
 									</ng-container>
77
 									</ng-container>
@@ -448,7 +448,8 @@
448
 								<div>性别: {{data.patientGender}}</div>
448
 								<div>性别: {{data.patientGender}}</div>
449
 							</div>
449
 							</div>
450
 							<div style="margin-top:10px;">
450
 							<div style="margin-top:10px;">
451
-								<div>住院号: {{data.residenceNo}}</div>
451
+								<div *ngIf="data.residenceNo">住院号: {{data.residenceNo}}</div>
452
+								<div *ngIf="!data.residenceNo">门诊号: {{data.patientNo}}</div>
452
 							</div>
453
 							</div>
453
 							<div style="margin-top:10px;">
454
 							<div style="margin-top:10px;">
454
 								<div>科室: {{data.patientDept}}</div>
455
 								<div>科室: {{data.patientDept}}</div>
@@ -494,7 +495,8 @@
494
 					 </div>
495
 					 </div>
495
 					 <div style="width: 5%;"></div>
496
 					 <div style="width: 5%;"></div>
496
 					 <div style="width: 60%;position: relative;left: -5px;">
497
 					 <div style="width: 60%;position: relative;left: -5px;">
497
-						<div style="display: flex;flex-wrap: nowrap;">住院号: {{data.residenceNo}}</div>
498
+						<div style="display: flex;flex-wrap: nowrap;" *ngIf="data.residenceNo">住院号: {{data.residenceNo}}</div>
499
+						<div style="display: flex;flex-wrap: nowrap;" *ngIf="!data.residenceNo">门诊号: {{data.patientNo}}</div>
498
 						<div style="margin-top:9px;">患者: {{data.patientName}}</div>
500
 						<div style="margin-top:9px;">患者: {{data.patientName}}</div>
499
 						<div style="margin-top:9px;margin-left: 30px;">性别: {{data.patientGender}}</div>
501
 						<div style="margin-top:9px;margin-left: 30px;">性别: {{data.patientGender}}</div>
500
 					 </div>
502
 					 </div>

+ 4 - 2
src/app/share/pathology-detail/pathology-detail.component.html

@@ -235,7 +235,8 @@
235
 								<div>性别: {{data.patientGender}}</div>
235
 								<div>性别: {{data.patientGender}}</div>
236
 							</div>
236
 							</div>
237
 							<div style="margin-top:10px;">
237
 							<div style="margin-top:10px;">
238
-								<div>住院号: {{data.residenceNo}}</div>
238
+								<div *ngIf="data.residenceNo">住院号: {{data.residenceNo}}</div>
239
+								<div *ngIf="!data.residenceNo">门诊号: {{data.patientNo}}</div>
239
 							</div>
240
 							</div>
240
 							<div style="margin-top:10px;">
241
 							<div style="margin-top:10px;">
241
 								<div>科室: {{data.patientDept}}</div>
242
 								<div>科室: {{data.patientDept}}</div>
@@ -281,7 +282,8 @@
281
 					 </div>
282
 					 </div>
282
 					 <div style="width: 5%;"></div>
283
 					 <div style="width: 5%;"></div>
283
 					 <div style="width: 60%;position: relative;left: -5px;">
284
 					 <div style="width: 60%;position: relative;left: -5px;">
284
-						<div style="display: flex;flex-wrap: nowrap;">住院号: {{data.residenceNo}}</div>
285
+						<div style="display: flex;flex-wrap: nowrap;" *ngIf="data.residenceNo">住院号: {{data.residenceNo}}</div>
286
+						<div style="display: flex;flex-wrap: nowrap;" *ngIf="!data.residenceNo">门诊号: {{data.patientNo}}</div>
285
 						<div style="margin-top:9px;">患者: {{data.patientName}}</div>
287
 						<div style="margin-top:9px;">患者: {{data.patientName}}</div>
286
 						<div style="margin-top:9px;margin-left: 30px;">性别: {{data.patientGender}}</div>
288
 						<div style="margin-top:9px;margin-left: 30px;">性别: {{data.patientGender}}</div>
287
 					 </div>
289
 					 </div>

+ 6 - 4
src/app/views/pathology-sample/pathology-sample.component.html

@@ -44,7 +44,7 @@
44
 					<div class="list list-df">
44
 					<div class="list list-df">
45
 						<div class="code">{{item.applyCode ? item.applyCode : '无'}}</div>
45
 						<div class="code">{{item.applyCode ? item.applyCode : '无'}}</div>
46
 						<div class="form-title">{{item.status?item.status.name:'无'}}</div>
46
 						<div class="form-title">{{item.status?item.status.name:'无'}}</div>
47
-						<div class="del-class">
47
+						<div class="del-class" *ngIf="item.status.value < 7">
48
 							<i (click)="delItem($event,item)" class="icon_transport transport-lajitong specimen-icon"></i>
48
 							<i (click)="delItem($event,item)" class="icon_transport transport-lajitong specimen-icon"></i>
49
 						</div>
49
 						</div>
50
 					</div>
50
 					</div>
@@ -107,7 +107,7 @@
107
 								<nz-form-label nzRequired nzFor="project" [nzSm]="4" [nzXs]="24">检验项目</nz-form-label>
107
 								<nz-form-label nzRequired nzFor="project" [nzSm]="4" [nzXs]="24">检验项目</nz-form-label>
108
 								<nz-form-control nzErrorTip="请选择检验项目!" [nzSm]="20" [nzXs]="24">
108
 								<nz-form-control nzErrorTip="请选择检验项目!" [nzSm]="20" [nzXs]="24">
109
 									<nz-input-group>
109
 									<nz-input-group>
110
-										<nz-select nzSearch nzShowSearch nzPlaceHolder="请选择检验项目" formControlName="project">
110
+										<nz-select nzDisabled nzSearch nzShowSearch nzPlaceHolder="请选择检验项目" formControlName="project">
111
 											<ng-container *ngFor="let option of projectData">
111
 											<ng-container *ngFor="let option of projectData">
112
 												<nz-option [nzLabel]="option.name" [nzValue]="option.id"></nz-option>
112
 												<nz-option [nzLabel]="option.name" [nzValue]="option.id"></nz-option>
113
 											</ng-container>
113
 											</ng-container>
@@ -568,7 +568,8 @@
568
 							<div>性别: {{data.patientGender}}</div>
568
 							<div>性别: {{data.patientGender}}</div>
569
 						</div>
569
 						</div>
570
 						<div style="margin-top:10px;">
570
 						<div style="margin-top:10px;">
571
-							<div>门诊号: {{data.patientNo}}</div>
571
+							<div *ngIf="data.residenceNo">住院号: {{data.residenceNo}}</div>
572
+							<div *ngIf="!data.residenceNo">门诊号: {{data.patientNo}}</div>
572
 						</div>
573
 						</div>
573
 						<div style="margin-top:10px;">
574
 						<div style="margin-top:10px;">
574
 							<div>科室: {{data.patientDept}}</div>
575
 							<div>科室: {{data.patientDept}}</div>
@@ -614,7 +615,8 @@
614
 				 </div>
615
 				 </div>
615
 				 <div style="width: 5%;"></div>
616
 				 <div style="width: 5%;"></div>
616
 				 <div style="width: 60%;position: relative;left: -5px;">
617
 				 <div style="width: 60%;position: relative;left: -5px;">
617
-					<div style="display: flex;flex-wrap: nowrap;">住院号: {{data.residenceNo}}</div>
618
+					<div style="display: flex;flex-wrap: nowrap;" *ngIf="data.residenceNo">住院号: {{data.residenceNo}}</div>
619
+					<div style="display: flex;flex-wrap: nowrap;" *ngIf="!data.residenceNo">门诊号: {{data.patientNo}}</div>
618
 					<div style="margin-top:9px;">患者: {{data.patientName}}</div>
620
 					<div style="margin-top:9px;">患者: {{data.patientName}}</div>
619
 					<div style="margin-top:9px;margin-left: 30px;">性别: {{data.patientGender}}</div>
621
 					<div style="margin-top:9px;margin-left: 30px;">性别: {{data.patientGender}}</div>
620
 				 </div>
622
 				 </div>