|
@@ -84,47 +84,47 @@
|
84
|
84
|
</div>
|
85
|
85
|
<div style="width: 67%; margin-left: 10px;">
|
86
|
86
|
<div v-if="face_show">
|
87
|
|
- <Falloutbedprint :patient_id ="this.patientID" :listPrint="listPrint"></Falloutbedprint>
|
|
87
|
+ <Fallout_Bed_Print :patient_id ="this.patientID" :listPrint="listPrint" ref="childOne" @getFallOutBedPrintList="getFallOutBedPrintList"></Fallout_Bed_Print>
|
88
|
88
|
</div>
|
89
|
89
|
<div v-if="filter_show">
|
90
|
90
|
<!-- filter_show -->
|
91
|
|
- <Filter_informed :patient_id ="this.patientID" :filterList="filterList" ></Filter_informed>
|
|
91
|
+ <Filter_informed :patient_id ="this.patientID" :filterList="filterList" ref="childTwo" @getFilterInformed="getFilterInformed"></Filter_informed>
|
92
|
92
|
</div>
|
93
|
93
|
<div v-if="profunda_show">
|
94
|
|
- <profunda_informed :patient_id ="this.patientID" :profundaPrint="profundaPrint"></profunda_informed>
|
|
94
|
+ <profunda_informed :patient_id ="this.patientID" :profundaPrint="profundaPrint" ref="childThree" @getProfundaInformed="getProfundaInformed"></profunda_informed>
|
95
|
95
|
</div>
|
96
|
96
|
<div v-if="arteriovenous_show">
|
97
|
|
- <arteriovenous_informed :patient_id ="this.patientID" :arterOvenousPrint="arterOvenousPrint"></arteriovenous_informed>
|
|
97
|
+ <arteriovenous_informed :patient_id ="this.patientID" :arterOvenousPrint="arterOvenousPrint" ref="childFour" @getArterOvernous="getArterOvernous"></arteriovenous_informed>
|
98
|
98
|
</div>
|
99
|
99
|
<div v-if="Highrisk_show" >
|
100
|
|
- <Highrisk_informed :patient_id ="this.patientID" :highRiskPrint="highRiskPrint"></Highrisk_informed>
|
|
100
|
+ <Highrisk_informed :patient_id ="this.patientID" :highRiskPrint="highRiskPrint" ref="childFive" @getHighRiskInformed="getHighRiskInformed"></Highrisk_informed>
|
101
|
101
|
</div>
|
102
|
102
|
<div v-if="anticoagulation_show">
|
103
|
|
- <anticoagulation_informed :patient_id ="this.patientID"></anticoagulation_informed>
|
|
103
|
+ <anticoagulation_informed :patient_id ="this.patientID" :auncoagulationPrint="auncoagulationPrint" @getAnticoagulationInformed="getAnticoagulationInformed" ref="childSix"></anticoagulation_informed>
|
104
|
104
|
</div>
|
105
|
105
|
<div v-if="critical_show">
|
106
|
|
- <critical_informed :patient_id ="this.patientID"></critical_informed>
|
|
106
|
+ <critical_informed :patient_id ="this.patientID" @getCriticalInformed="getCriticalInformed" :criticalInforPrint="criticalInforPrint" ref="childSeven"></critical_informed>
|
107
|
107
|
</div>
|
108
|
108
|
<div v-if="hemoperfusion_show">
|
109
|
|
- <hemoperfusion_informed :patient_id ="this.patientID"></hemoperfusion_informed>
|
|
109
|
+ <hemoperfusion_informed :patient_id ="this.patientID" @getHemoperfusionInformed="getHemoperfusionInformed" :hemoperfusionPrint="hemoperfusionPrint" ref="childEight"></hemoperfusion_informed>
|
110
|
110
|
</div>
|
111
|
111
|
<div v-if="Bring_show">
|
112
|
|
- <Bring_informed :patient_id ="this.patientID"></Bring_informed>
|
|
112
|
+ <Bring_informed :patient_id ="this.patientID" @getInformedConsent="getInformedConsent" :informedConsentPrint="informedConsentPrint" ref="childNight"></Bring_informed>
|
113
|
113
|
</div>
|
114
|
114
|
<div v-if="catheterization_show">
|
115
|
|
- <catheterization_informed :patient_id ="this.patientID"></catheterization_informed>
|
|
115
|
+ <catheterization_informed :patient_id ="this.patientID" @getCatheterization="getCatheterization" ref="childTwely" :cathetherizationPrint="cathetherizationPrint"></catheterization_informed>
|
116
|
116
|
</div>
|
117
|
117
|
<div v-if="dialyzer_show">
|
118
|
|
- <dialyzer_informed :patient_id ="this.patientID"></dialyzer_informed>
|
|
118
|
+ <dialyzer_informed :patient_id ="this.patientID" :dialyzerInformedPrint="dialyzerInformedPrint" ref="childTen" @getDialyzerInformed="getDialyzerInformed"></dialyzer_informed>
|
119
|
119
|
</div>
|
120
|
120
|
<div v-if="therapy_show">
|
121
|
|
- <therapy_informed :patient_id ="this.patientID"></therapy_informed>
|
|
121
|
+ <therapy_informed :patient_id ="this.patientID"ref="childEleven" :therapyinformePrint="therapyinformePrint" @getTherapyInformed="getTherapyInformed"></therapy_informed>
|
122
|
122
|
</div>
|
123
|
123
|
<div v-if="history_show">
|
124
|
|
- <Medicalhistory :patient_id ="this.patientID" :medicalList="medicalList" ref="childThrity"></Medicalhistory>
|
|
124
|
+ <Medicalhistory :patient_id ="this.patientID" :medicalList="medicalList" ref="childThrity" @getPatientMeDicalList="getPatientMeDicalList"></Medicalhistory>
|
125
|
125
|
</div>
|
126
|
126
|
<div v-if="show14">
|
127
|
|
- <heal_informed :patient_id ="this.patientID"></heal_informed>
|
|
127
|
+ <heal_informed :patient_id ="this.patientID" ></heal_informed>
|
128
|
128
|
</div>
|
129
|
129
|
<div v-if="show15">
|
130
|
130
|
<criticalpatient_informed :patient_id ="this.patientID"></criticalpatient_informed>
|
|
@@ -144,7 +144,7 @@
|
144
|
144
|
|
145
|
145
|
<script>
|
146
|
146
|
import PatientSidebar from '../components/PatientSidebar'
|
147
|
|
-import Falloutbedprint from './components/Falloutbedprint'
|
|
147
|
+import Fallout_Bed_Print from './components/Falloutbedprint'
|
148
|
148
|
import Filter_informed from './components/Filter_informed'
|
149
|
149
|
import profunda_informed from './components/profunda_informed'
|
150
|
150
|
import arteriovenous_informed from './components/arteriovenous_informed'
|
|
@@ -160,12 +160,12 @@ import Medicalhistory from './components/Medicalhistory'
|
160
|
160
|
import heal_informed from './components/heal_informed'
|
161
|
161
|
import criticalpatient_informed from './components/criticalpatient_informed'
|
162
|
162
|
import criticalpatient_informed2 from './components/criticalpatient_informed2'
|
163
|
|
-import { getPatientDetailInformedconsent,getFallOutBedPrintList,getFilterInformed,getProfundaInformed,getArterOvernous,getHighRiskInformed,getPatientMeDicalList } from '@/api/patient'
|
|
163
|
+import { getPatientDetailInformedconsent,getFallOutBedPrintList,getFilterInformed,getProfundaInformed,getArterOvernous,getHighRiskInformed,getPatientMeDicalList,getAnticoagulationInformed,getCriticalInformed,getHemoperfusionInformed,getInformedConsent,getCatheterization,getDialyzerInformed, getTherapyInformed } from '@/api/patient'
|
164
|
164
|
export default {
|
165
|
165
|
|
166
|
166
|
components: {
|
167
|
167
|
PatientSidebar,
|
168
|
|
- Falloutbedprint,
|
|
168
|
+ Fallout_Bed_Print,
|
169
|
169
|
Filter_informed,
|
170
|
170
|
profunda_informed,
|
171
|
171
|
arteriovenous_informed,
|
|
@@ -217,7 +217,14 @@ export default {
|
217
|
217
|
profundaPrint:{},
|
218
|
218
|
arterOvenousPrint:{},
|
219
|
219
|
highRiskPrint:{},
|
220
|
|
- medicalList:{}
|
|
220
|
+ medicalList:{},
|
|
221
|
+ auncoagulationPrint:{},
|
|
222
|
+ criticalInforPrint:{},
|
|
223
|
+ hemoperfusionPrint:{},
|
|
224
|
+ informedConsentPrint:{},
|
|
225
|
+ cathetherizationPrint:{},
|
|
226
|
+ dialyzerInformedPrint:{},
|
|
227
|
+ therapyinformePrint:{}
|
221
|
228
|
}
|
222
|
229
|
|
223
|
230
|
},
|
|
@@ -238,6 +245,7 @@ export default {
|
238
|
245
|
}
|
239
|
246
|
})
|
240
|
247
|
},
|
|
248
|
+
|
241
|
249
|
getPatientMeDicalList(){
|
242
|
250
|
var params = {
|
243
|
251
|
patient_id:this.patientID,
|
|
@@ -250,6 +258,118 @@ export default {
|
250
|
258
|
}
|
251
|
259
|
})
|
252
|
260
|
},
|
|
261
|
+
|
|
262
|
+ getFallOutBedPrintList(){
|
|
263
|
+
|
|
264
|
+ getFallOutBedPrintList().then(response=>{
|
|
265
|
+ if(response.data.state ==1){
|
|
266
|
+ var list = response.data.data.list
|
|
267
|
+ this.listPrint = list
|
|
268
|
+ this.$refs.childOne.show(list)
|
|
269
|
+ }
|
|
270
|
+ })
|
|
271
|
+ },
|
|
272
|
+ getFilterInformed(){
|
|
273
|
+ getFilterInformed().then(response=>{
|
|
274
|
+ if(response.data.state ==1){
|
|
275
|
+ var list = response.data.data.list
|
|
276
|
+ this.filterList = list
|
|
277
|
+ this.$refs.childTwo.show(list)
|
|
278
|
+ }
|
|
279
|
+ })
|
|
280
|
+ },
|
|
281
|
+ getProfundaInformed(){
|
|
282
|
+ console.log("出发阿道夫奥德赛佛")
|
|
283
|
+ getProfundaInformed().then(response=>{
|
|
284
|
+ if(response.data.state ==1){
|
|
285
|
+ var list = response.data.data.list
|
|
286
|
+ this.profundaPrint = list
|
|
287
|
+ this.$refs.childThree.show(list)
|
|
288
|
+ }
|
|
289
|
+ })
|
|
290
|
+ },
|
|
291
|
+ getArterOvernous(){
|
|
292
|
+ getArterOvernous().then(response=>{
|
|
293
|
+ if(response.data.state==1){
|
|
294
|
+ var list = response.data.data.list
|
|
295
|
+ this.arterOvenousPrint= list
|
|
296
|
+ this.$refs.childFour.show(list)
|
|
297
|
+ }
|
|
298
|
+ })
|
|
299
|
+ },
|
|
300
|
+ getHighRiskInformed(){
|
|
301
|
+ getHighRiskInformed().then(response=>{
|
|
302
|
+ if(response.data.state ==1){
|
|
303
|
+ var list = response.data.data.list
|
|
304
|
+ this.highRiskPrint = list
|
|
305
|
+ this.$refs.childFive.show(list)
|
|
306
|
+ }
|
|
307
|
+ })
|
|
308
|
+ },
|
|
309
|
+ getAnticoagulationInformed(){
|
|
310
|
+ getAnticoagulationInformed().then(response=>{
|
|
311
|
+ if(response.data.state==1){
|
|
312
|
+ var list = response.data.data.list
|
|
313
|
+ this.auncoagulationPrint =list
|
|
314
|
+ this.$refs.childSix.show(list)
|
|
315
|
+ }
|
|
316
|
+ })
|
|
317
|
+ },
|
|
318
|
+ getCriticalInformed(){
|
|
319
|
+ getCriticalInformed().then(response=>{
|
|
320
|
+ if(response.data.state ==1){
|
|
321
|
+ var list = response.data.data.list
|
|
322
|
+ this.criticalInforPrint =list
|
|
323
|
+ this.$refs.childSeven.show(list)
|
|
324
|
+ }
|
|
325
|
+ })
|
|
326
|
+ },
|
|
327
|
+ getHemoperfusionInformed(){
|
|
328
|
+ getHemoperfusionInformed().then(response=>{
|
|
329
|
+ if(response.data.state==1){
|
|
330
|
+ var list = response.data.data.list
|
|
331
|
+ this.hemoperfusionPrint = list
|
|
332
|
+ this.$refs.childEight.show(list)
|
|
333
|
+ }
|
|
334
|
+ })
|
|
335
|
+ },
|
|
336
|
+ getInformedConsent(){
|
|
337
|
+ getInformedConsent().then(response=>{
|
|
338
|
+ if(response.data.state ==1){
|
|
339
|
+ var list = response.data.data.list
|
|
340
|
+ this.informedConsentPrint = list
|
|
341
|
+ this.$refs.childNight.show(list)
|
|
342
|
+ }
|
|
343
|
+ })
|
|
344
|
+ },
|
|
345
|
+ getCatheterization(){
|
|
346
|
+ getCatheterization().then(response=>{
|
|
347
|
+ if(response.data.state==1){
|
|
348
|
+ var list = response.data.data.list
|
|
349
|
+ this.cathetherizationPrint= list
|
|
350
|
+ this.$refs.childTwely.show(list)
|
|
351
|
+ }
|
|
352
|
+ })
|
|
353
|
+ },
|
|
354
|
+ getDialyzerInformed(){
|
|
355
|
+ getDialyzerInformed().then(response=>{
|
|
356
|
+ if(response.data.state==1){
|
|
357
|
+ var list = response.data.data.list
|
|
358
|
+ this.dialyzerInformedPrint = list
|
|
359
|
+ this.$refs.childTen.show(list)
|
|
360
|
+ }
|
|
361
|
+ })
|
|
362
|
+ },
|
|
363
|
+ getTherapyInformed(){
|
|
364
|
+ getTherapyInformed().then(response=>{
|
|
365
|
+ if(response.data.state ==1){
|
|
366
|
+ var list = response.data.data.list
|
|
367
|
+ this.therapyinformePrint= list
|
|
368
|
+ this.$refs.childEleven.show(list)
|
|
369
|
+ }
|
|
370
|
+ })
|
|
371
|
+ },
|
|
372
|
+
|
253
|
373
|
rowClick(row, column, event){
|
254
|
374
|
console.log('1111',row);
|
255
|
375
|
// console.log('2222',column);
|
|
@@ -272,6 +392,7 @@ export default {
|
272
|
392
|
this.show14=false,
|
273
|
393
|
this.show15=false,
|
274
|
394
|
this.show16=false
|
|
395
|
+ this.getFallOutBedPrintList()
|
275
|
396
|
}
|
276
|
397
|
if(row.value==2){
|
277
|
398
|
this.filter_show=true
|
|
@@ -290,6 +411,7 @@ export default {
|
290
|
411
|
this.show14=false,
|
291
|
412
|
this.show15=false,
|
292
|
413
|
this.show16=false
|
|
414
|
+ this.getFilterInformed()
|
293
|
415
|
}
|
294
|
416
|
if(row.value==3){
|
295
|
417
|
this.face_show=false
|
|
@@ -308,6 +430,7 @@ export default {
|
308
|
430
|
this.show14=false,
|
309
|
431
|
this.show15=false,
|
310
|
432
|
this.show16=false
|
|
433
|
+ this.getProfundaInformed()
|
311
|
434
|
}
|
312
|
435
|
if(row.value==4){
|
313
|
436
|
this.filter_show=false
|
|
@@ -326,6 +449,7 @@ export default {
|
326
|
449
|
this.show14=false,
|
327
|
450
|
this.show15=false,
|
328
|
451
|
this.show16=false
|
|
452
|
+ this.getArterOvernous()
|
329
|
453
|
}
|
330
|
454
|
if(row.value==5){
|
331
|
455
|
this.face_show=false
|
|
@@ -344,6 +468,7 @@ export default {
|
344
|
468
|
this.show14=false,
|
345
|
469
|
this.show15=false,
|
346
|
470
|
this.show16=false
|
|
471
|
+ this.getHighRiskInformed()
|
347
|
472
|
}
|
348
|
473
|
if(row.value==6){
|
349
|
474
|
this.filter_show=false
|
|
@@ -362,6 +487,7 @@ export default {
|
362
|
487
|
this.show14=false,
|
363
|
488
|
this.show15=false,
|
364
|
489
|
this.show16=false
|
|
490
|
+ this.getAnticoagulationInformed()
|
365
|
491
|
}
|
366
|
492
|
if(row.value==7){
|
367
|
493
|
this.face_show=false
|
|
@@ -380,6 +506,7 @@ export default {
|
380
|
506
|
this.show14=false,
|
381
|
507
|
this.show15=false,
|
382
|
508
|
this.show16=false
|
|
509
|
+ this.getCriticalInformed()
|
383
|
510
|
}
|
384
|
511
|
if(row.value==8){
|
385
|
512
|
this.filter_show=false
|
|
@@ -398,6 +525,7 @@ export default {
|
398
|
525
|
this.show14=false,
|
399
|
526
|
this.show15=false,
|
400
|
527
|
this.show16=false
|
|
528
|
+ this.getHemoperfusionInformed()
|
401
|
529
|
}
|
402
|
530
|
if(row.value==9){
|
403
|
531
|
this.face_show=false
|
|
@@ -416,6 +544,7 @@ export default {
|
416
|
544
|
this.show14=false,
|
417
|
545
|
this.show15=false,
|
418
|
546
|
this.show16=false
|
|
547
|
+ this.getInformedConsent()
|
419
|
548
|
}
|
420
|
549
|
if(row.value==10){
|
421
|
550
|
this.filter_show=false
|
|
@@ -434,6 +563,7 @@ export default {
|
434
|
563
|
this.show14=false,
|
435
|
564
|
this.show15=false,
|
436
|
565
|
this.show16=false
|
|
566
|
+
|
437
|
567
|
}
|
438
|
568
|
if(row.value==11){
|
439
|
569
|
this.face_show=false
|
|
@@ -452,6 +582,7 @@ export default {
|
452
|
582
|
this.show14=false,
|
453
|
583
|
this.show15=false,
|
454
|
584
|
this.show16=false
|
|
585
|
+ this.getDialyzerInformed()
|
455
|
586
|
}
|
456
|
587
|
if(row.value==12){
|
457
|
588
|
this.filter_show=false
|
|
@@ -470,6 +601,7 @@ export default {
|
470
|
601
|
this.show14=false,
|
471
|
602
|
this.show15=false,
|
472
|
603
|
this.show16=false
|
|
604
|
+ this.getTherapyInformed()
|
473
|
605
|
}
|
474
|
606
|
if(row.value==13){
|
475
|
607
|
this.filter_show=false
|
|
@@ -544,7 +676,8 @@ export default {
|
544
|
676
|
this.show15=false,
|
545
|
677
|
this.show16=true
|
546
|
678
|
}
|
547
|
|
- },
|
|
679
|
+ },
|
|
680
|
+
|
548
|
681
|
}
|
549
|
682
|
}
|
550
|
683
|
</script>
|