|
@@ -1,27 +1,12 @@
|
1
|
1
|
<div class="nurse">
|
2
|
2
|
<nz-layout class="app-layout display_flex flex_auto">
|
3
|
|
- <nz-sider
|
4
|
|
- class="menu-sidebar slider"
|
5
|
|
- nzWidth="224px"
|
6
|
|
- nzBreakpoint="xs"
|
7
|
|
- [nzTrigger]="null"
|
8
|
|
- >
|
9
|
|
- <div
|
10
|
|
- class="sidebar-logo display_flex align-items_center justify-content_flex-center"
|
11
|
|
- >
|
12
|
|
- <div style="line-height: normal;height: 100%;" class="display_flex align-items_center justify-content_flex-center flex-direction_column">
|
13
|
|
- <!-- <img src="../../assets/images/xiehe_logo.jpg" style="width:100%;" alt="logo" /> -->
|
14
|
|
- <img [src]="tool.logoUrl" />
|
15
|
|
- <span>{{tool.logoTitle}}</span>
|
|
3
|
+ <nz-sider class="menu-sidebar slider" nzWidth="190px" nzBreakpoint="xs" [nzTrigger]="null">
|
|
4
|
+ <div class="sidebar-logo display_flex align-items_center justify-content_flex-center">
|
|
5
|
+ <div style="line-height: normal;height: 100%;" class="display_flex align-items_center justify-content_flex-center logoTitle">
|
|
6
|
+ <div class="title ellipsis-multiline" nz-tooltip nzTooltipTitle="{{tool.logoTitle}}">{{tool.logoTitle}}</div>
|
16
|
7
|
</div>
|
17
|
8
|
</div>
|
18
|
|
- <div
|
19
|
|
- class="notAvailable display_flex align-items_center justify-content_flex-center"
|
20
|
|
- *ngIf="
|
21
|
|
- !deptTaskTypeRules.openInspection &&
|
22
|
|
- !deptTaskTypeRules.openPatientTransport
|
23
|
|
- "
|
24
|
|
- >
|
|
9
|
+ <div class="notAvailable display_flex align-items_center justify-content_flex-center" *ngIf="!deptTaskTypeRules.openInspection && !deptTaskTypeRules.openPatientTransport">
|
25
|
10
|
<div>
|
26
|
11
|
<img src="../../assets/images/icon_jianchakong.png" alt="" />
|
27
|
12
|
<div>暂未开通</div>
|
|
@@ -29,44 +14,23 @@
|
29
|
14
|
</div>
|
30
|
15
|
<div class="mainInfo">
|
31
|
16
|
<div class="searchBox">
|
32
|
|
- <input
|
33
|
|
- nz-input
|
34
|
|
- [(ngModel)]="tabSearchCont"
|
35
|
|
- (ngModelChange)="searchTabInp($event)"
|
36
|
|
- placeholder="请输入关键字"
|
37
|
|
- />
|
|
17
|
+ <input nz-input [(ngModel)]="tabSearchCont" (ngModelChange)="searchTabInp($event)" placeholder="请输入关键字" />
|
38
|
18
|
</div>
|
39
|
19
|
<div class="checkBanner" nz-row>
|
40
|
|
- <button
|
41
|
|
- nz-button
|
42
|
|
- nz-col
|
43
|
|
- nzSpan="12"
|
44
|
|
- class="checkItem checked"
|
45
|
|
- (click)="changeInfo()"
|
46
|
|
- >
|
|
20
|
+ <button nz-button nz-col nzSpan="12" class="checkItem checked" (click)="changeInfo()">
|
47
|
21
|
{{(currentDept.typeValue == 'surgery' && !this.tabSearchCont) ? '手术安排信息' : '患者信息'}}
|
48
|
22
|
</button>
|
49
|
23
|
</div>
|
50
|
24
|
<!-- 患者信息-复苏室科室类型 -->
|
51
|
25
|
<div class="checkedInfo patient" style="padding-bottom: 0" *ngIf="currentDept.typeValue == 'recovery'">
|
52
|
26
|
<overlay-scrollbars #osComponentRef4 class="box">
|
53
|
|
- <div
|
54
|
|
- class="loading display_flex align-items_center justify-content_flex-center"
|
55
|
|
- *ngIf="
|
56
|
|
- pLoading &&
|
57
|
|
- (deptTaskTypeRules.openInspection ||
|
58
|
|
- deptTaskTypeRules.openPatientTransport)
|
59
|
|
- "
|
60
|
|
- >
|
|
27
|
+ <div class="loading display_flex align-items_center justify-content_flex-center" *ngIf="pLoading && (deptTaskTypeRules.openInspection || deptTaskTypeRules.openPatientTransport)">
|
61
|
28
|
<div>
|
62
|
29
|
<img src="../../assets/images/loading.gif" alt="" />
|
63
|
30
|
<div>加载中...</div>
|
64
|
31
|
</div>
|
65
|
32
|
</div>
|
66
|
|
- <div
|
67
|
|
- class="loading display_flex align-items_center justify-content_flex-center"
|
68
|
|
- *ngIf="!patientList.length && !pLoading"
|
69
|
|
- >
|
|
33
|
+ <div class="loading display_flex align-items_center justify-content_flex-center" *ngIf="!patientList.length && !pLoading">
|
70
|
34
|
<div>
|
71
|
35
|
<div>暂无数据</div>
|
72
|
36
|
</div>
|
|
@@ -75,101 +39,28 @@
|
75
|
39
|
<div class="item" *ngFor="let item of patientList">
|
76
|
40
|
<div class="itemTit txtC" style="font-weight: bold">
|
77
|
41
|
<ng-container *ngIf="item.illnessState">
|
78
|
|
- <i
|
79
|
|
- *ngIf="item.illnessState.value === '2'"
|
80
|
|
- class="colorRed icon_transport transport-wei"
|
81
|
|
- nz-tooltip
|
82
|
|
- nzTooltipTitle="病危"
|
83
|
|
- ></i>
|
84
|
|
- <i
|
85
|
|
- *ngIf="item.illnessState.value === '3'"
|
86
|
|
- class="colorRed icon_transport transport-zhong1"
|
87
|
|
- nz-tooltip
|
88
|
|
- nzTooltipTitle="病重"
|
89
|
|
- ></i>
|
|
42
|
+ <i *ngIf="item.illnessState.value === '2'" class="colorRed icon_transport transport-wei" nz-tooltip nzTooltipTitle="病危"></i>
|
|
43
|
+ <i *ngIf="item.illnessState.value === '3'" class="colorRed icon_transport transport-zhong1" nz-tooltip nzTooltipTitle="病重"></i>
|
90
|
44
|
</ng-container>
|
91
|
45
|
<ng-container *ngIf="item.careLevel">
|
92
|
|
- <i
|
93
|
|
- *ngIf="item.careLevel.value === '0'"
|
94
|
|
- class="icon_transport transport-te1"
|
95
|
|
- nz-tooltip
|
96
|
|
- nzTooltipTitle="特级护理"
|
97
|
|
- ></i>
|
98
|
|
- <i
|
99
|
|
- *ngIf="item.careLevel.value === '1'"
|
100
|
|
- class="icon_transport transport-Bduanshuzi1"
|
101
|
|
- nz-tooltip
|
102
|
|
- nzTooltipTitle="一级护理"
|
103
|
|
- ></i>
|
104
|
|
- <i
|
105
|
|
- *ngIf="item.careLevel.value === '2'"
|
106
|
|
- class="icon_transport transport-Bduanshuzi"
|
107
|
|
- nz-tooltip
|
108
|
|
- nzTooltipTitle="二级护理"
|
109
|
|
- ></i>
|
110
|
|
- <i
|
111
|
|
- *ngIf="item.careLevel.value === '3'"
|
112
|
|
- class="icon_transport transport-Bduanshuzi11"
|
113
|
|
- nz-tooltip
|
114
|
|
- nzTooltipTitle="三级护理"
|
115
|
|
- ></i>
|
|
46
|
+ <i *ngIf="item.careLevel.value === '0'" class="icon_transport transport-te1" nz-tooltip nzTooltipTitle="特级护理"></i>
|
|
47
|
+ <i *ngIf="item.careLevel.value === '1'" class="icon_transport transport-Bduanshuzi1" nz-tooltip nzTooltipTitle="一级护理"></i>
|
|
48
|
+ <i *ngIf="item.careLevel.value === '2'" class="icon_transport transport-Bduanshuzi" nz-tooltip nzTooltipTitle="二级护理"></i>
|
|
49
|
+ <i *ngIf="item.careLevel.value === '3'" class="icon_transport transport-Bduanshuzi11" nz-tooltip nzTooltipTitle="三级护理"></i>
|
116
|
50
|
</ng-container>
|
117
|
|
- <span
|
118
|
|
- nz-tooltip
|
119
|
|
- [nzTooltipTitle]="recentInfo"
|
120
|
|
- nzTooltipPlacement="right"
|
121
|
|
- [nzMouseEnterDelay]="1"
|
122
|
|
- (mouseenter)="getRecentInfo(item.patientCode)"
|
123
|
|
- >{{ item.patientName }}({{ item.bedNum }})</span
|
124
|
|
- >
|
|
51
|
+ <span nz-tooltip [nzTooltipTitle]="recentInfo" nzTooltipPlacement="right" [nzMouseEnterDelay]="1" (mouseenter)="getRecentInfo(item.patientCode)">{{ item.patientName }}({{ item.bedNum }})</span>
|
125
|
52
|
</div>
|
126
|
|
- <div
|
127
|
|
- class="checkInfo"
|
128
|
|
- nz-row
|
129
|
|
- *ngIf="
|
130
|
|
- followFlag === '1' &&
|
131
|
|
- currentDept.typeValue != 'checkRoom2' &&
|
132
|
|
- currentDept.typeValue != 'outpatientDept' &&
|
133
|
|
- currentDept.typeValue != 'checkRoom'
|
134
|
|
- "
|
135
|
|
- >
|
136
|
|
- <span
|
137
|
|
- nz-col
|
138
|
|
- nzSpan="2"
|
139
|
|
- class="icon_transport transport-zhongdianguanzhu"
|
140
|
|
- (click)="follow(item)"
|
141
|
|
- [ngStyle]="{
|
142
|
|
- color: item.focusPatient === 0 ? 'white' : 'red'
|
143
|
|
- }"
|
144
|
|
- nz-tooltip
|
145
|
|
- [nzTooltipTitle]="
|
146
|
|
- item.focusPatient === 0
|
147
|
|
- ? '白色心为非特殊关注,需手动建单后配送人员上门送检'
|
148
|
|
- : '红色心为特殊关注,患者所有检查会自动建单,配送人员主动上门送检'
|
149
|
|
- "
|
150
|
|
- ></span>
|
|
53
|
+ <div class="checkInfo" nz-row *ngIf="followFlag === '1' && currentDept.typeValue != 'checkRoom2' && currentDept.typeValue != 'outpatientDept' && currentDept.typeValue != 'checkRoom'">
|
|
54
|
+ <span nz-col nzSpan="2" class="icon_transport transport-zhongdianguanzhu" (click)="follow(item)" [ngStyle]="{color: item.focusPatient === 0 ? 'white' : 'red'}" nz-tooltip [nzTooltipTitle]="item.focusPatient === 0 ? '白色心为非特殊关注,需手动建单后配送人员上门送检' : '红色心为特殊关注,患者所有检查会自动建单,配送人员主动上门送检'"></span>
|
151
|
55
|
<span nz-col nzSpan="2"></span>
|
152
|
56
|
<span nz-col nzSpan="12">{{ item.residenceNo }}</span>
|
153
|
|
- <span nz-col nzSpan="6" class="txtR"
|
154
|
|
- >待检 {{ item.watingCount }}</span
|
155
|
|
- >
|
|
57
|
+ <span nz-col nzSpan="6" class="txtR">待检 {{ item.watingCount }}</span>
|
156
|
58
|
<span nz-col nzSpan="2"></span>
|
157
|
59
|
</div>
|
158
|
|
- <div
|
159
|
|
- class="checkInfo"
|
160
|
|
- nz-row
|
161
|
|
- *ngIf="
|
162
|
|
- followFlag === '0' ||
|
163
|
|
- currentDept.typeValue == 'checkRoom2' ||
|
164
|
|
- currentDept.typeValue == 'outpatientDept' ||
|
165
|
|
- currentDept.typeValue == 'checkRoom'
|
166
|
|
- "
|
167
|
|
- >
|
|
60
|
+ <div class="checkInfo" nz-row *ngIf="followFlag === '0' || currentDept.typeValue == 'checkRoom2' || currentDept.typeValue == 'outpatientDept' || currentDept.typeValue == 'checkRoom'">
|
168
|
61
|
<span nz-col nzSpan="2"></span>
|
169
|
62
|
<span nz-col nzSpan="12">{{ item.residenceNo }}</span>
|
170
|
|
- <span nz-col nzSpan="6" class="txtR"
|
171
|
|
- >待检 {{ item.watingCount }}</span
|
172
|
|
- >
|
|
63
|
+ <span nz-col nzSpan="6" class="txtR">待检 {{ item.watingCount }}</span>
|
173
|
64
|
<span nz-col nzSpan="2"></span>
|
174
|
65
|
</div>
|
175
|
66
|
<div class="btn" (click)="newPatientOrder(item)">一键建单</div>
|
|
@@ -180,23 +71,13 @@
|
180
|
71
|
<!-- 患者信息 -->
|
181
|
72
|
<div class="checkedInfo patient" style="padding-bottom: 0" *ngIf="(currentDept.typeValue != 'surgery' || (currentDept.typeValue == 'surgery' && this.tabSearchCont)) && currentDept.typeValue != 'recovery'">
|
182
|
73
|
<overlay-scrollbars #osComponentRef4 class="box">
|
183
|
|
- <div
|
184
|
|
- class="loading display_flex align-items_center justify-content_flex-center"
|
185
|
|
- *ngIf="
|
186
|
|
- pLoading &&
|
187
|
|
- (deptTaskTypeRules.openInspection ||
|
188
|
|
- deptTaskTypeRules.openPatientTransport)
|
189
|
|
- "
|
190
|
|
- >
|
|
74
|
+ <div class="loading display_flex align-items_center justify-content_flex-center" *ngIf="pLoading && (deptTaskTypeRules.openInspection || deptTaskTypeRules.openPatientTransport)">
|
191
|
75
|
<div>
|
192
|
76
|
<img src="../../assets/images/loading.gif" alt="" />
|
193
|
77
|
<div>加载中...</div>
|
194
|
78
|
</div>
|
195
|
79
|
</div>
|
196
|
|
- <div
|
197
|
|
- class="loading display_flex align-items_center justify-content_flex-center"
|
198
|
|
- *ngIf="!patientList.length && !pLoading"
|
199
|
|
- >
|
|
80
|
+ <div class="loading display_flex align-items_center justify-content_flex-center" *ngIf="!patientList.length && !pLoading">
|
200
|
81
|
<div>
|
201
|
82
|
<div>暂无数据</div>
|
202
|
83
|
</div>
|
|
@@ -205,79 +86,19 @@
|
205
|
86
|
<div class="item" *ngFor="let item of patientList">
|
206
|
87
|
<div class="itemTit txtC" style="font-weight: bold">
|
207
|
88
|
<ng-container *ngIf="item.illnessState">
|
208
|
|
- <i
|
209
|
|
- *ngIf="item.illnessState.value === '2'"
|
210
|
|
- class="colorRed icon_transport transport-wei"
|
211
|
|
- nz-tooltip
|
212
|
|
- nzTooltipTitle="病危"
|
213
|
|
- ></i>
|
214
|
|
- <i
|
215
|
|
- *ngIf="item.illnessState.value === '3'"
|
216
|
|
- class="colorRed icon_transport transport-zhong1"
|
217
|
|
- nz-tooltip
|
218
|
|
- nzTooltipTitle="病重"
|
219
|
|
- ></i>
|
|
89
|
+ <i *ngIf="item.illnessState.value === '2'" class="colorRed icon_transport transport-wei" nz-tooltip nzTooltipTitle="病危"></i>
|
|
90
|
+ <i *ngIf="item.illnessState.value === '3'" class="colorRed icon_transport transport-zhong1" nz-tooltip nzTooltipTitle="病重"></i>
|
220
|
91
|
</ng-container>
|
221
|
92
|
<ng-container *ngIf="item.careLevel">
|
222
|
|
- <i
|
223
|
|
- *ngIf="item.careLevel.value === '0'"
|
224
|
|
- class="icon_transport transport-te1"
|
225
|
|
- nz-tooltip
|
226
|
|
- nzTooltipTitle="特级护理"
|
227
|
|
- ></i>
|
228
|
|
- <i
|
229
|
|
- *ngIf="item.careLevel.value === '1'"
|
230
|
|
- class="icon_transport transport-Bduanshuzi1"
|
231
|
|
- nz-tooltip
|
232
|
|
- nzTooltipTitle="一级护理"
|
233
|
|
- ></i>
|
234
|
|
- <i
|
235
|
|
- *ngIf="item.careLevel.value === '2'"
|
236
|
|
- class="icon_transport transport-Bduanshuzi"
|
237
|
|
- nz-tooltip
|
238
|
|
- nzTooltipTitle="二级护理"
|
239
|
|
- ></i>
|
240
|
|
- <i
|
241
|
|
- *ngIf="item.careLevel.value === '3'"
|
242
|
|
- class="icon_transport transport-Bduanshuzi11"
|
243
|
|
- nz-tooltip
|
244
|
|
- nzTooltipTitle="三级护理"
|
245
|
|
- ></i>
|
|
93
|
+ <i *ngIf="item.careLevel.value === '0'" class="icon_transport transport-te1" nz-tooltip nzTooltipTitle="特级护理"></i>
|
|
94
|
+ <i *ngIf="item.careLevel.value === '1'" class="icon_transport transport-Bduanshuzi1" nz-tooltip nzTooltipTitle="一级护理"></i>
|
|
95
|
+ <i *ngIf="item.careLevel.value === '2'" class="icon_transport transport-Bduanshuzi" nz-tooltip nzTooltipTitle="二级护理"></i>
|
|
96
|
+ <i *ngIf="item.careLevel.value === '3'" class="icon_transport transport-Bduanshuzi11" nz-tooltip nzTooltipTitle="三级护理"></i>
|
246
|
97
|
</ng-container>
|
247
|
|
- <span
|
248
|
|
- nz-tooltip
|
249
|
|
- [nzTooltipTitle]="recentInfo"
|
250
|
|
- nzTooltipPlacement="right"
|
251
|
|
- [nzMouseEnterDelay]="1"
|
252
|
|
- (mouseenter)="getRecentInfo(item.patientCode)"
|
253
|
|
- >{{ item.patientName }}({{ currentDept.typeValue == 'outpatientService' ? item.cardNo : item.bedNum }})</span
|
254
|
|
- >
|
|
98
|
+ <span nz-tooltip [nzTooltipTitle]="recentInfo" nzTooltipPlacement="right" [nzMouseEnterDelay]="1" (mouseenter)="getRecentInfo(item.patientCode)">{{ item.patientName }}({{ currentDept.typeValue == 'outpatientService' ? item.cardNo : item.bedNum }})</span>
|
255
|
99
|
</div>
|
256
|
|
- <div
|
257
|
|
- class="checkInfo"
|
258
|
|
- nz-row
|
259
|
|
- *ngIf="
|
260
|
|
- followFlag === '1' &&
|
261
|
|
- currentDept.typeValue != 'checkRoom2' &&
|
262
|
|
- currentDept.typeValue != 'outpatientDept' &&
|
263
|
|
- currentDept.typeValue != 'checkRoom'
|
264
|
|
- "
|
265
|
|
- >
|
266
|
|
- <span
|
267
|
|
- nz-col
|
268
|
|
- nzSpan="2"
|
269
|
|
- class="icon_transport transport-zhongdianguanzhu"
|
270
|
|
- (click)="follow(item)"
|
271
|
|
- [ngStyle]="{
|
272
|
|
- color: item.focusPatient === 0 ? 'white' : 'red'
|
273
|
|
- }"
|
274
|
|
- nz-tooltip
|
275
|
|
- [nzTooltipTitle]="
|
276
|
|
- item.focusPatient === 0
|
277
|
|
- ? '白色心为非特殊关注,需手动建单后配送人员上门送检'
|
278
|
|
- : '红色心为特殊关注,患者所有检查会自动建单,配送人员主动上门送检'
|
279
|
|
- "
|
280
|
|
- ></span>
|
|
100
|
+ <div class="checkInfo" nz-row *ngIf="followFlag === '1' && currentDept.typeValue != 'checkRoom2' && currentDept.typeValue != 'outpatientDept' && currentDept.typeValue != 'checkRoom'">
|
|
101
|
+ <span nz-col nzSpan="2" class="icon_transport transport-zhongdianguanzhu" (click)="follow(item)" [ngStyle]="{color: item.focusPatient === 0 ? 'white' : 'red'}" nz-tooltip [nzTooltipTitle]="item.focusPatient === 0 ? '白色心为非特殊关注,需手动建单后配送人员上门送检' : '红色心为特殊关注,患者所有检查会自动建单,配送人员主动上门送检'"></span>
|
281
|
102
|
<span nz-col nzSpan="2"></span>
|
282
|
103
|
<ng-container *ngIf="currentDept.typeValue == 'outpatientService'">
|
283
|
104
|
<span nz-col nzSpan="18">{{ item.identityCardNo }}</span>
|
|
@@ -288,16 +109,7 @@
|
288
|
109
|
</ng-container>
|
289
|
110
|
<span nz-col nzSpan="2"></span>
|
290
|
111
|
</div>
|
291
|
|
- <div
|
292
|
|
- class="checkInfo"
|
293
|
|
- nz-row
|
294
|
|
- *ngIf="
|
295
|
|
- followFlag === '0' ||
|
296
|
|
- currentDept.typeValue == 'checkRoom2' ||
|
297
|
|
- currentDept.typeValue == 'outpatientDept' ||
|
298
|
|
- currentDept.typeValue == 'checkRoom'
|
299
|
|
- "
|
300
|
|
- >
|
|
112
|
+ <div class="checkInfo" nz-row *ngIf="followFlag === '0' || currentDept.typeValue == 'checkRoom2' || currentDept.typeValue == 'outpatientDept' || currentDept.typeValue == 'checkRoom'">
|
301
|
113
|
<span nz-col nzSpan="2"></span>
|
302
|
114
|
<ng-container *ngIf="currentDept.typeValue == 'outpatientService'">
|
303
|
115
|
<span nz-col nzSpan="18">{{ item.identityCardNo }}</span>
|
|
@@ -319,23 +131,13 @@
|
319
|
131
|
<!-- 手术安排信息-手术室科室类型 -->
|
320
|
132
|
<div class="checkedInfo patient" style="padding-bottom: 0" *ngIf="currentDept.typeValue == 'surgery' && !this.tabSearchCont">
|
321
|
133
|
<overlay-scrollbars #osComponentRef4 class="box">
|
322
|
|
- <div
|
323
|
|
- class="loading display_flex align-items_center justify-content_flex-center"
|
324
|
|
- *ngIf="
|
325
|
|
- pLoading &&
|
326
|
|
- (deptTaskTypeRules.openInspection ||
|
327
|
|
- deptTaskTypeRules.openPatientTransport)
|
328
|
|
- "
|
329
|
|
- >
|
|
134
|
+ <div class="loading display_flex align-items_center justify-content_flex-center" *ngIf="pLoading && (deptTaskTypeRules.openInspection || deptTaskTypeRules.openPatientTransport)">
|
330
|
135
|
<div>
|
331
|
136
|
<img src="../../assets/images/loading.gif" alt="" />
|
332
|
137
|
<div>加载中...</div>
|
333
|
138
|
</div>
|
334
|
139
|
</div>
|
335
|
|
- <div
|
336
|
|
- class="loading display_flex align-items_center justify-content_flex-center"
|
337
|
|
- *ngIf="!patientList.length && !pLoading"
|
338
|
|
- >
|
|
140
|
+ <div class="loading display_flex align-items_center justify-content_flex-center" *ngIf="!patientList.length && !pLoading">
|
339
|
141
|
<div>
|
340
|
142
|
<div>暂无数据</div>
|
341
|
143
|
</div>
|
|
@@ -344,44 +146,14 @@
|
344
|
146
|
<div class="item" *ngFor="let item of patientList">
|
345
|
147
|
<div class="itemTit txtC" style="font-weight: bold">
|
346
|
148
|
<ng-container *ngIf="item.patientDTO && item.patientDTO.illnessState">
|
347
|
|
- <i
|
348
|
|
- *ngIf="item.patientDTO && item.patientDTO.illnessState.value === '2'"
|
349
|
|
- class="colorRed icon_transport transport-wei"
|
350
|
|
- nz-tooltip
|
351
|
|
- nzTooltipTitle="病危"
|
352
|
|
- ></i>
|
353
|
|
- <i
|
354
|
|
- *ngIf="item.patientDTO && item.patientDTO.illnessState.value === '3'"
|
355
|
|
- class="colorRed icon_transport transport-zhong1"
|
356
|
|
- nz-tooltip
|
357
|
|
- nzTooltipTitle="病重"
|
358
|
|
- ></i>
|
|
149
|
+ <i *ngIf="item.patientDTO && item.patientDTO.illnessState.value === '2'" class="colorRed icon_transport transport-wei" nz-tooltip nzTooltipTitle="病危"></i>
|
|
150
|
+ <i *ngIf="item.patientDTO && item.patientDTO.illnessState.value === '3'" class="colorRed icon_transport transport-zhong1" nz-tooltip nzTooltipTitle="病重"></i>
|
359
|
151
|
</ng-container>
|
360
|
152
|
<ng-container *ngIf="item.patientDTO && item.patientDTO.careLevel">
|
361
|
|
- <i
|
362
|
|
- *ngIf="item.patientDTO && item.patientDTO.careLevel.value === '0'"
|
363
|
|
- class="icon_transport transport-te1"
|
364
|
|
- nz-tooltip
|
365
|
|
- nzTooltipTitle="特级护理"
|
366
|
|
- ></i>
|
367
|
|
- <i
|
368
|
|
- *ngIf="item.patientDTO && item.patientDTO.careLevel.value === '1'"
|
369
|
|
- class="icon_transport transport-Bduanshuzi1"
|
370
|
|
- nz-tooltip
|
371
|
|
- nzTooltipTitle="一级护理"
|
372
|
|
- ></i>
|
373
|
|
- <i
|
374
|
|
- *ngIf="item.patientDTO && item.patientDTO.careLevel.value === '2'"
|
375
|
|
- class="icon_transport transport-Bduanshuzi"
|
376
|
|
- nz-tooltip
|
377
|
|
- nzTooltipTitle="二级护理"
|
378
|
|
- ></i>
|
379
|
|
- <i
|
380
|
|
- *ngIf="item.patientDTO && item.patientDTO.careLevel.value === '3'"
|
381
|
|
- class="icon_transport transport-Bduanshuzi11"
|
382
|
|
- nz-tooltip
|
383
|
|
- nzTooltipTitle="三级护理"
|
384
|
|
- ></i>
|
|
153
|
+ <i *ngIf="item.patientDTO && item.patientDTO.careLevel.value === '0'" class="icon_transport transport-te1" nz-tooltip nzTooltipTitle="特级护理"></i>
|
|
154
|
+ <i *ngIf="item.patientDTO && item.patientDTO.careLevel.value === '1'" class="icon_transport transport-Bduanshuzi1" nz-tooltip nzTooltipTitle="一级护理"></i>
|
|
155
|
+ <i *ngIf="item.patientDTO && item.patientDTO.careLevel.value === '2'" class="icon_transport transport-Bduanshuzi" nz-tooltip nzTooltipTitle="二级护理"></i>
|
|
156
|
+ <i *ngIf="item.patientDTO && item.patientDTO.careLevel.value === '3'" class="icon_transport transport-Bduanshuzi11" nz-tooltip nzTooltipTitle="三级护理"></i>
|
385
|
157
|
</ng-container>
|
386
|
158
|
<span>{{ item.patientDTO ? item.patientDTO.patientName : '' }}({{ item.patientDTO ? item.patientDTO.residenceNo : '' }})</span>
|
387
|
159
|
</div>
|
|
@@ -398,14 +170,6 @@
|
398
|
170
|
</div>
|
399
|
171
|
</overlay-scrollbars>
|
400
|
172
|
</div>
|
401
|
|
- <!-- 翻页 -->
|
402
|
|
- <!-- <div class="paging">
|
403
|
|
- <div>
|
404
|
|
- <nz-pagination [(nzPageIndex)]="infoPageIdx" [(nzTotal)]="infoLength" (nzPageIndexChange)="getPatient()"
|
405
|
|
- [nzPageSize]='5' nzSimple>
|
406
|
|
- </nz-pagination>
|
407
|
|
- </div>
|
408
|
|
- </div> -->
|
409
|
173
|
</div>
|
410
|
174
|
</nz-sider>
|
411
|
175
|
<nz-layout class="layout" style="background: #fff; position: relative">
|
|
@@ -442,6 +206,7 @@
|
442
|
206
|
<div class="mainInfo" nz-row>
|
443
|
207
|
<div nz-col nzSpan="17" class="cont">
|
444
|
208
|
<div class="top" [ngSwitch]="currentDept.typeValue">
|
|
209
|
+ <ng-container *ngIf="false">
|
445
|
210
|
<div class="nums borderB" nz-row *ngSwitchCase="'outpatientService'" hidden></div>
|
446
|
211
|
<div class="nums borderB" nz-row *ngSwitchCase="'surgery'">
|
447
|
212
|
<!-- 手术未开通 -->
|
|
@@ -859,6 +624,7 @@
|
859
|
624
|
</div>
|
860
|
625
|
</div>
|
861
|
626
|
</div>
|
|
627
|
+ </ng-container>
|
862
|
628
|
<div class="tab borderB" nz-row style="padding: 4px 0">
|
863
|
629
|
<div nz-col nzSpan="21" class="h100p">
|
864
|
630
|
<overlay-scrollbars #osComponentRef11 nz-row class="h100p w100">
|
|
@@ -2292,36 +2058,6 @@
|
2292
|
2058
|
</nz-layout>
|
2293
|
2059
|
</div>
|
2294
|
2060
|
|
2295
|
|
-<!-- 返回系统按钮 -->
|
2296
|
|
-<!-- 右侧悬浮框 -->
|
2297
|
|
-<!-- <div id="fixedMenu" class="fixed" *ngIf="mainRole">
|
2298
|
|
- <div class="right">
|
2299
|
|
- <div class="fixedMenu hujiaozhongxin">
|
2300
|
|
- <div class="menuItems">
|
2301
|
|
- <div class="item">快捷菜单</div>
|
2302
|
|
- </div>
|
2303
|
|
- </div>
|
2304
|
|
- <div class="fixedMenu">
|
2305
|
|
- <div class="menuItems">
|
2306
|
|
- <div class="others" [ngStyle]="{'height':showLastItems?(mainRole?(35*2)+'px':(35*1)+'px'):0}">
|
2307
|
|
- <div [ngClass]="{'item':true,'checked':fixedTab=='back'}" *ngIf="mainRole"
|
2308
|
|
- (click)="checkFixedTab('toSystem')">
|
2309
|
|
- 返回系统
|
2310
|
|
- </div>
|
2311
|
|
- </div>
|
2312
|
|
- </div>
|
2313
|
|
- <div class="arrow" *ngIf="!showLastItems" (click)="fixedMenuXiala()">
|
2314
|
|
- <i class="icon_transport transport-xiala2-01"></i>
|
2315
|
|
- </div>
|
2316
|
|
- <div class="arrow" *ngIf="showLastItems" (click)="fixedMenuShangla()">
|
2317
|
|
- <i class="icon_transport transport-shangla-"></i>
|
2318
|
|
- </div>
|
2319
|
|
- </div>
|
2320
|
|
- </div>
|
2321
|
|
- <div *ngIf="showLastItems&&fixedTab!=''" (click)="fixedMenuShangla()" class="fixedMark">
|
2322
|
|
- </div>
|
2323
|
|
-</div> -->
|
2324
|
|
-
|
2325
|
2061
|
<!-- 患者信息一键建单模态框 -->
|
2326
|
2062
|
<div
|
2327
|
2063
|
class="save display_flex align-items_center justify-content_flex-center patient"
|
|
@@ -2666,56 +2402,8 @@
|
2666
|
2402
|
</nz-form-control>
|
2667
|
2403
|
</nz-form-item>
|
2668
|
2404
|
<!-- 工单备注 -->
|
2669
|
|
- <!-- <div *ngIf="isRemarks">
|
2670
|
|
- <p class="mt8 mb8">工单备注:</p>
|
2671
|
|
- <textarea
|
2672
|
|
- nz-input
|
2673
|
|
- [placeholder]="workOrderRemarkTips1"
|
2674
|
|
- [nzAutosize]="{ minRows: 3, maxRows: 5 }"
|
2675
|
|
- maxlength="100"
|
2676
|
|
- [(ngModel)]="workOrderRemark1"
|
2677
|
|
- #remarksEle1
|
2678
|
|
- ></textarea>
|
2679
|
|
- <p class="mt8 mb8" *ngIf="customRemarks1.length">快捷输入:</p>
|
2680
|
|
- <div *ngIf="customRemarks1.length">
|
2681
|
|
- <span
|
2682
|
|
- class="addRemarks"
|
2683
|
|
- *ngFor="let item of customRemarks1"
|
2684
|
|
- (click)="addRemarks1(item)"
|
2685
|
|
- >【{{ item }}】</span
|
2686
|
|
- >
|
2687
|
|
- </div>
|
2688
|
|
- <p class="mt8 mb8" *ngIf="historyCustomRemarks1.length">历史输入:</p>
|
2689
|
|
- <div *ngIf="historyCustomRemarks1.length">
|
2690
|
|
- <span
|
2691
|
|
- class="addRemarks"
|
2692
|
|
- *ngFor="let item of historyCustomRemarks1"
|
2693
|
|
- (click)="addRemarks1(item)"
|
2694
|
|
- >【{{ item }}】</span
|
2695
|
|
- >
|
2696
|
|
- </div>
|
2697
|
|
- </div> -->
|
2698
|
|
- <!-- 工单备注 -->
|
2699
|
2405
|
<ng-container *ngIf="isRemarks">
|
2700
|
2406
|
<nz-form-item>
|
2701
|
|
- <!-- <p class="mt8 mb8" *ngIf="customRemarks2.length">快捷输入:</p>
|
2702
|
|
- <div *ngIf="customRemarks2.length">
|
2703
|
|
- <span
|
2704
|
|
- class="addRemarks"
|
2705
|
|
- *ngFor="let item of customRemarks2"
|
2706
|
|
- (click)="addRemarks2(item)"
|
2707
|
|
- >【{{ item }}】</span
|
2708
|
|
- >
|
2709
|
|
- </div> -->
|
2710
|
|
- <!-- <p class="mt8 mb8" *ngIf="historyCustomRemarks2.length">历史输入:</p>
|
2711
|
|
- <div *ngIf="historyCustomRemarks2.length">
|
2712
|
|
- <span
|
2713
|
|
- class="addRemarks"
|
2714
|
|
- *ngFor="let item of historyCustomRemarks2"
|
2715
|
|
- (click)="addRemarks2(item)"
|
2716
|
|
- >【{{ item }}】</span
|
2717
|
|
- >
|
2718
|
|
- </div> -->
|
2719
|
2407
|
<div class="display_flex align-items_center">
|
2720
|
2408
|
<nz-form-label [nzSm]="6" [nzXs]="24" nzFor="workOrderRemark2" class="mt8 mb8">工单备注</nz-form-label>
|
2721
|
2409
|
<div *ngIf="customRemarks2.length" style="word-break: break-all;">
|