|
@@ -317,29 +317,29 @@
|
317
|
317
|
</template>
|
318
|
318
|
|
319
|
319
|
<script>
|
320
|
|
-import NavIgation from "./NavIgation";
|
321
|
|
-import BasicInfor from "./BasicInfor";
|
322
|
|
-import DialysisPrescription from "./DialysisPrescription";
|
323
|
|
-import PastData from "./pastData";
|
324
|
|
-import AcceptsAssessment from "./acceptsAssessment";
|
325
|
|
-import AssessmentBefore from "./assessmentBefore";
|
326
|
|
-import StatOrder from "./statOrder";
|
327
|
|
-import DialysisComputer from "./dialysisComputer";
|
328
|
|
-import DoubleCheck from "./doubleCheck";
|
329
|
|
-import DialysisMonitoring from "./dialysisMonitoring";
|
330
|
|
-import DialysisOff from "./dialysisOff";
|
331
|
|
-import AssessmentAfter from "./assessmentAfter";
|
332
|
|
-import TreatmentOf from "./treatmentOf";
|
333
|
|
-import OperationStaff from "./operationStaff";
|
|
320
|
+import NavIgation from './NavIgation'
|
|
321
|
+import BasicInfor from './BasicInfor'
|
|
322
|
+import DialysisPrescription from './DialysisPrescription'
|
|
323
|
+import PastData from './pastData'
|
|
324
|
+import AcceptsAssessment from './acceptsAssessment'
|
|
325
|
+import AssessmentBefore from './assessmentBefore'
|
|
326
|
+import StatOrder from './statOrder'
|
|
327
|
+import DialysisComputer from './dialysisComputer'
|
|
328
|
+import DoubleCheck from './doubleCheck'
|
|
329
|
+import DialysisMonitoring from './dialysisMonitoring'
|
|
330
|
+import DialysisOff from './dialysisOff'
|
|
331
|
+import AssessmentAfter from './assessmentAfter'
|
|
332
|
+import TreatmentOf from './treatmentOf'
|
|
333
|
+import OperationStaff from './operationStaff'
|
334
|
334
|
import {
|
335
|
335
|
getDialysisScheduleDetail,
|
336
|
336
|
getLongAdvice
|
337
|
|
-} from "@/api/dialysis_record";
|
338
|
|
-import { parseTime } from "@/utils";
|
339
|
|
-import BreadCrumb from "@/xt_pages/components/bread-crumb";
|
|
337
|
+} from '@/api/dialysis_record'
|
|
338
|
+import { parseTime } from '@/utils'
|
|
339
|
+import BreadCrumb from '@/xt_pages/components/bread-crumb'
|
340
|
340
|
|
341
|
341
|
export default {
|
342
|
|
- name: "index",
|
|
342
|
+ name: 'index',
|
343
|
343
|
components: {
|
344
|
344
|
NavIgation,
|
345
|
345
|
BasicInfor,
|
|
@@ -360,9 +360,9 @@ export default {
|
360
|
360
|
data() {
|
361
|
361
|
return {
|
362
|
362
|
crumbs: [
|
363
|
|
- { path: false, name: "透析管理" },
|
364
|
|
- { path: false, name: "透析记录" },
|
365
|
|
- { path: false, name: "透析单" }
|
|
363
|
+ { path: false, name: '透析管理' },
|
|
364
|
+ { path: false, name: '透析记录' },
|
|
365
|
+ { path: false, name: '透析单' }
|
366
|
366
|
],
|
367
|
367
|
dialogFormVisible: false,
|
368
|
368
|
orders: false,
|
|
@@ -417,74 +417,74 @@ export default {
|
417
|
417
|
lastDryWeightDislysis: { id: 0 },
|
418
|
418
|
headNurses: [],
|
419
|
419
|
lastDialysisPrescribe: { id: 0 }
|
420
|
|
- };
|
|
420
|
+ }
|
421
|
421
|
},
|
422
|
422
|
created() {
|
423
|
|
- var patient_id = this.$route.query.patient_id;
|
424
|
|
- var date = this.$route.query.date;
|
425
|
|
- this.patient_id = patient_id;
|
426
|
|
- this.date = date;
|
427
|
|
- this.getScheduleDetail();
|
428
|
|
- this.getLongAdvice();
|
|
423
|
+ var patient_id = this.$route.query.patient_id
|
|
424
|
+ var date = this.$route.query.date
|
|
425
|
+ this.patient_id = patient_id
|
|
426
|
+ this.date = date
|
|
427
|
+ this.getScheduleDetail()
|
|
428
|
+ this.getLongAdvice()
|
429
|
429
|
},
|
430
|
430
|
computed: {
|
431
|
431
|
steps: function() {
|
432
|
432
|
var steps = [
|
433
|
|
- { title: "透析处方", finish: false },
|
434
|
|
- { title: "接诊评估", finish: false },
|
435
|
|
- { title: "透前评估", finish: false },
|
436
|
|
- { title: "临时医嘱", finish: false },
|
437
|
|
- { title: "双人核对", finish: false },
|
438
|
|
- { title: "透析上机", finish: false },
|
439
|
|
- { title: "透析监测", finish: false },
|
440
|
|
- { title: "透析下机", finish: false },
|
441
|
|
- { title: "透后评估", finish: false },
|
442
|
|
- { title: "治疗小结", finish: false }
|
443
|
|
- ];
|
444
|
|
-
|
445
|
|
- steps[0].finish = this.prescription.id && this.prescription.creater > 0;
|
446
|
|
- steps[1].finish = this.receiver_treatment_access.id > 0;
|
|
433
|
+ { title: '透析处方', finish: false },
|
|
434
|
+ { title: '接诊评估', finish: false },
|
|
435
|
+ { title: '透前评估', finish: false },
|
|
436
|
+ { title: '临时医嘱', finish: false },
|
|
437
|
+ { title: '双人核对', finish: false },
|
|
438
|
+ { title: '透析上机', finish: false },
|
|
439
|
+ { title: '透析监测', finish: false },
|
|
440
|
+ { title: '透析下机', finish: false },
|
|
441
|
+ { title: '透后评估', finish: false },
|
|
442
|
+ { title: '治疗小结', finish: false }
|
|
443
|
+ ]
|
|
444
|
+
|
|
445
|
+ steps[0].finish = this.prescription.id && this.prescription.creater > 0
|
|
446
|
+ steps[1].finish = this.receiver_treatment_access.id > 0
|
447
|
447
|
steps[2].finish =
|
448
|
448
|
this.predialysis_evaluation.id > 0 &&
|
449
|
|
- this.predialysis_evaluation.creater > 0;
|
450
|
|
- steps[3].finish = this.doctor_advices.length > 0;
|
451
|
|
- steps[5].finish = this.dialysis_order.id > 0;
|
|
449
|
+ this.predialysis_evaluation.creater > 0
|
|
450
|
+ steps[3].finish = this.doctor_advices.length > 0
|
|
451
|
+ steps[5].finish = this.dialysis_order.id > 0
|
452
|
452
|
steps[7].finish =
|
453
|
|
- this.dialysis_order.id > 0 && this.dialysis_order.stage == 2;
|
|
453
|
+ this.dialysis_order.id > 0 && this.dialysis_order.stage == 2
|
454
|
454
|
|
455
|
455
|
steps[4].finish =
|
456
|
456
|
this.double_check.id > 0 &&
|
457
|
457
|
this.double_check.creater > 0 &&
|
458
|
|
- this.double_check.modifier > 0;
|
459
|
|
- steps[6].finish = this.monitor_records.length > 0;
|
|
458
|
+ this.double_check.modifier > 0
|
|
459
|
+ steps[6].finish = this.monitor_records.length > 0
|
460
|
460
|
steps[8].finish =
|
461
|
461
|
this.assessment_after_dislysis.id > 0 &&
|
462
|
|
- this.assessment_after_dislysis.creater > 0;
|
463
|
|
- steps[9].finish = this.treatment_summary.id > 0;
|
|
462
|
+ this.assessment_after_dislysis.creater > 0
|
|
463
|
+ steps[9].finish = this.treatment_summary.id > 0
|
464
|
464
|
|
465
|
|
- return steps;
|
|
465
|
+ return steps
|
466
|
466
|
}
|
467
|
467
|
},
|
468
|
468
|
methods: {
|
469
|
469
|
adviceFunc() {
|
470
|
|
- this.getScheduleDetail();
|
|
470
|
+ this.getScheduleDetail()
|
471
|
471
|
},
|
472
|
472
|
getLongAdvice() {
|
473
|
|
- let params = {
|
|
473
|
+ const params = {
|
474
|
474
|
patient_id: this.patient_id
|
475
|
|
- };
|
|
475
|
+ }
|
476
|
476
|
getLongAdvice(params).then(rs => {
|
477
|
|
- var resp = rs.data;
|
|
477
|
+ var resp = rs.data
|
478
|
478
|
if (resp.state == 1) {
|
479
|
|
- var status = parseInt(resp.data.status);
|
|
479
|
+ var status = parseInt(resp.data.status)
|
480
|
480
|
|
481
|
481
|
switch (status) {
|
482
|
482
|
case 2:
|
483
|
|
- var totalAdvice = resp.data.advices;
|
484
|
|
- var longAdvicesTwo = resp.data.advices_two;
|
485
|
|
- var waitUploadAdvices = [];
|
|
483
|
+ var totalAdvice = resp.data.advices
|
|
484
|
+ var longAdvicesTwo = resp.data.advices_two
|
|
485
|
+ var waitUploadAdvices = []
|
486
|
486
|
for (let i = 0; i < totalAdvice.length; i++) {
|
487
|
|
- totalAdvice[i]["isCheck"] = 1;
|
|
487
|
+ totalAdvice[i]['isCheck'] = 1
|
488
|
488
|
}
|
489
|
489
|
|
490
|
490
|
for (let i = 0; i < totalAdvice.length; i++) {
|
|
@@ -495,104 +495,104 @@ export default {
|
495
|
495
|
totalAdvice[i].frequency_type ==
|
496
|
496
|
longAdvicesTwo[a].frequency_type
|
497
|
497
|
) {
|
498
|
|
- totalAdvice[i]["isCheck"] = 0;
|
|
498
|
+ totalAdvice[i]['isCheck'] = 0
|
499
|
499
|
}
|
500
|
500
|
}
|
501
|
501
|
}
|
502
|
502
|
|
503
|
503
|
for (let i = 0; i < totalAdvice.length; i++) {
|
504
|
504
|
if (totalAdvice[i].isCheck == 1) {
|
505
|
|
- waitUploadAdvices.push(totalAdvice[i]);
|
|
505
|
+ waitUploadAdvices.push(totalAdvice[i])
|
506
|
506
|
}
|
507
|
507
|
}
|
508
|
508
|
|
509
|
|
- this.is_open = resp.data.is_open_remind;
|
510
|
|
- this.longAdvices = totalAdvice;
|
511
|
|
- this.waitUploadAdvices = waitUploadAdvices;
|
512
|
|
- break;
|
|
509
|
+ this.is_open = resp.data.is_open_remind
|
|
510
|
+ this.longAdvices = totalAdvice
|
|
511
|
+ this.waitUploadAdvices = waitUploadAdvices
|
|
512
|
+ break
|
513
|
513
|
}
|
514
|
514
|
} else {
|
515
|
|
- this.$message.error(resp.msg);
|
|
515
|
+ this.$message.error(resp.msg)
|
516
|
516
|
}
|
517
|
|
- });
|
|
517
|
+ })
|
518
|
518
|
},
|
519
|
519
|
assessmentAfterDislysisFunc: function(val) {
|
520
|
520
|
for (var index in val) {
|
521
|
|
- this.$set(this.assessment_after_dislysis, index, val[index]);
|
|
521
|
+ this.$set(this.assessment_after_dislysis, index, val[index])
|
522
|
522
|
}
|
523
|
523
|
},
|
524
|
524
|
didDelMonitor(record_id) {
|
525
|
|
- var mrl = this.monitor_records.length;
|
|
525
|
+ var mrl = this.monitor_records.length
|
526
|
526
|
for (let index = 0; index < mrl; index++) {
|
527
|
527
|
if (this.monitor_records[index].id == record_id) {
|
528
|
|
- this.monitor_records.splice(index, 1);
|
529
|
|
- break;
|
|
528
|
+ this.monitor_records.splice(index, 1)
|
|
529
|
+ break
|
530
|
530
|
}
|
531
|
531
|
}
|
532
|
532
|
},
|
533
|
533
|
getScheduleDetail: function() {
|
534
|
|
- this.loading = true;
|
535
|
|
- var dateStr = parseTime(this.date, "{y}-{m}-{d}");
|
536
|
|
- this.doctor_advices = [];
|
|
534
|
+ this.loading = true
|
|
535
|
+ var dateStr = parseTime(this.date, '{y}-{m}-{d}')
|
|
536
|
+ this.doctor_advices = []
|
537
|
537
|
getDialysisScheduleDetail(this.patient_id, dateStr).then(rs => {
|
538
|
|
- var resp = rs.data;
|
|
538
|
+ var resp = rs.data
|
539
|
539
|
if (resp.state == 1) {
|
540
|
|
- var patient = resp.data.patient; // 患者信息
|
541
|
|
- var schedual = resp.data.schedual; // 患者排班信息
|
542
|
|
- var prescription = resp.data.prescription; // 透析处方
|
543
|
|
- if(prescription!=null){
|
544
|
|
- if(prescription.body_fluid == -2 ){
|
545
|
|
- prescription.body_fluid = 0
|
546
|
|
- }
|
|
540
|
+ var patient = resp.data.patient // 患者信息
|
|
541
|
+ var schedual = resp.data.schedual // 患者排班信息
|
|
542
|
+ var prescription = resp.data.prescription // 透析处方
|
|
543
|
+ if (prescription != null) {
|
|
544
|
+ if (prescription.body_fluid == -2) {
|
|
545
|
+ prescription.body_fluid = 0
|
|
546
|
+ }
|
547
|
547
|
}
|
548
|
|
- console.log("透析处方",prescription)
|
549
|
|
- var solution = resp.data.solution; // 透析方案
|
550
|
|
- var receiver_treatment_access = resp.data.receiver_treatment_access; // 接诊评估
|
551
|
|
- console.log("receiver_treatment_access",receiver_treatment_access)
|
552
|
|
- var predialysis_evaluation = resp.data.predialysis_evaluation; // 透前评估
|
553
|
|
- console.log("透前评估",predialysis_evaluation)
|
554
|
|
- if(predialysis_evaluation !=null){
|
555
|
|
- if(predialysis_evaluation.blood_access_part_id == -2){
|
556
|
|
- predialysis_evaluation.blood_access_part_id = 0
|
557
|
|
- }
|
558
|
|
- }
|
559
|
|
- var doctor_advices = resp.data.doctor_advices; // 临时医嘱
|
560
|
|
- //console.log("力气-------", doctor_advices);
|
561
|
|
- var double_check = resp.data.double_check; // 双人核对
|
562
|
|
- var assessment_after_dislysis = resp.data.assessment_after_dislysis; // 透后评估
|
563
|
|
- //console.log("透后品谷数", assessment_after_dislysis);
|
564
|
|
- var treatment_summary = resp.data.treatment_summary; // 治疗小结
|
565
|
|
- var monitor_records = resp.data.monitor_records; // 透析监测
|
566
|
|
- var dialysis_order = resp.data.dialysis_order; // 透析记录
|
567
|
|
-
|
568
|
|
- var niprocart_info = resp.data.niprocart_info;
|
569
|
|
- var jms_info = resp.data.jms_info;
|
570
|
|
- var fistula_needle_set_info = resp.data.fistula_needle_set_info;
|
571
|
|
- var fistula_needle_set_16_info = resp.data.fistula_needle_set_16_info;
|
572
|
|
- var hemoperfusion_info = resp.data.hemoperfusion_info;
|
573
|
|
- var dialyser_sterilised_info = resp.data.dialyser_sterilised_info;
|
574
|
|
- var filtryzer_info = resp.data.filtryzer_info;
|
575
|
|
- var dialyzers_info = resp.data.dialyzers_info;
|
576
|
|
- var injector_info = resp.data.injector_info;
|
577
|
|
- var bloodlines_info = resp.data.bloodlines_info;
|
578
|
|
- var tubingHemodialysis_info = resp.data.tubingHemodialysis_info;
|
579
|
|
- var safe_package_info = resp.data.safe_package_info;
|
580
|
|
- var aliquid_info = resp.data.aliquid_info;
|
581
|
|
-
|
582
|
|
- var lastPredialysisEvaluation = resp.data.lastPredialysisEvaluation;
|
583
|
|
- console.log("上次透前评估",lastPredialysisEvaluation)
|
584
|
|
- if(lastPredialysisEvaluation !=null){
|
585
|
|
- if(lastPredialysisEvaluation.blood_access_part_id == -2){
|
586
|
|
- lastPredialysisEvaluation.blood_access_part_id = 0
|
587
|
|
- }
|
|
548
|
+ console.log('透析处方', prescription)
|
|
549
|
+ var solution = resp.data.solution // 透析方案
|
|
550
|
+ var receiver_treatment_access = resp.data.receiver_treatment_access // 接诊评估
|
|
551
|
+ console.log('receiver_treatment_access', receiver_treatment_access)
|
|
552
|
+ var predialysis_evaluation = resp.data.predialysis_evaluation // 透前评估
|
|
553
|
+ console.log('透前评估', predialysis_evaluation)
|
|
554
|
+ if (predialysis_evaluation != null) {
|
|
555
|
+ if (predialysis_evaluation.blood_access_part_id == -2) {
|
|
556
|
+ predialysis_evaluation.blood_access_part_id = 0
|
|
557
|
+ }
|
588
|
558
|
}
|
589
|
|
- var lastMonitorRecord = resp.data.lastMonitorRecord;
|
|
559
|
+ var doctor_advices = resp.data.doctor_advices // 临时医嘱
|
|
560
|
+ // console.log("力气-------", doctor_advices);
|
|
561
|
+ var double_check = resp.data.double_check // 双人核对
|
|
562
|
+ var assessment_after_dislysis = resp.data.assessment_after_dislysis // 透后评估
|
|
563
|
+ // console.log("透后品谷数", assessment_after_dislysis);
|
|
564
|
+ var treatment_summary = resp.data.treatment_summary // 治疗小结
|
|
565
|
+ var monitor_records = resp.data.monitor_records // 透析监测
|
|
566
|
+ var dialysis_order = resp.data.dialysis_order // 透析记录
|
|
567
|
+
|
|
568
|
+ var niprocart_info = resp.data.niprocart_info
|
|
569
|
+ var jms_info = resp.data.jms_info
|
|
570
|
+ var fistula_needle_set_info = resp.data.fistula_needle_set_info
|
|
571
|
+ var fistula_needle_set_16_info = resp.data.fistula_needle_set_16_info
|
|
572
|
+ var hemoperfusion_info = resp.data.hemoperfusion_info
|
|
573
|
+ var dialyser_sterilised_info = resp.data.dialyser_sterilised_info
|
|
574
|
+ var filtryzer_info = resp.data.filtryzer_info
|
|
575
|
+ var dialyzers_info = resp.data.dialyzers_info
|
|
576
|
+ var injector_info = resp.data.injector_info
|
|
577
|
+ var bloodlines_info = resp.data.bloodlines_info
|
|
578
|
+ var tubingHemodialysis_info = resp.data.tubingHemodialysis_info
|
|
579
|
+ var safe_package_info = resp.data.safe_package_info
|
|
580
|
+ var aliquid_info = resp.data.aliquid_info
|
|
581
|
+
|
|
582
|
+ var lastPredialysisEvaluation = resp.data.lastPredialysisEvaluation
|
|
583
|
+ console.log('上次透前评估', lastPredialysisEvaluation)
|
|
584
|
+ if (lastPredialysisEvaluation != null) {
|
|
585
|
+ if (lastPredialysisEvaluation.blood_access_part_id == -2) {
|
|
586
|
+ lastPredialysisEvaluation.blood_access_part_id = 0
|
|
587
|
+ }
|
|
588
|
+ }
|
|
589
|
+ var lastMonitorRecord = resp.data.lastMonitorRecord
|
590
|
590
|
var lastAssessmentAfterDislysis =
|
591
|
|
- resp.data.lastAssessmentAfterDislysis;
|
592
|
|
- var lastDialysisPrescribe = resp.data.lastDialysisPrescribe;
|
593
|
|
- var lastDryWeightDislysis = resp.data.lastDryWeightDislysis;
|
|
591
|
+ resp.data.lastAssessmentAfterDislysis
|
|
592
|
+ var lastDialysisPrescribe = resp.data.lastDialysisPrescribe
|
|
593
|
+ var lastDryWeightDislysis = resp.data.lastDryWeightDislysis
|
594
|
594
|
|
595
|
|
- var system_prescribe = resp.data.system_prescribe;
|
|
595
|
+ var system_prescribe = resp.data.system_prescribe
|
596
|
596
|
|
597
|
597
|
this.$refs.nav.setLastRecord(
|
598
|
598
|
lastPredialysisEvaluation,
|
|
@@ -602,104 +602,104 @@ export default {
|
602
|
602
|
lastDryWeightDislysis,
|
603
|
603
|
schedual,
|
604
|
604
|
system_prescribe
|
605
|
|
- );
|
606
|
|
-
|
607
|
|
- var headNurses = resp.data.headNurse;
|
608
|
|
-
|
609
|
|
- var config = resp.data.config;
|
610
|
|
- this.lastPredialysisEvaluation = lastPredialysisEvaluation;
|
611
|
|
- this.lastMonitorRecord = lastMonitorRecord;
|
612
|
|
- this.lastAssessmentAfterDislysis = lastAssessmentAfterDislysis;
|
613
|
|
- this.lastDialysisPrescribe = lastDialysisPrescribe;
|
614
|
|
- this.lastDryWeightDislysis = lastDryWeightDislysis;
|
615
|
|
- this.headNurses = headNurses;
|
616
|
|
- this.system_prescribe = system_prescribe;
|
617
|
|
-
|
618
|
|
- this.niprocart_info = niprocart_info;
|
619
|
|
- this.jms_info = jms_info;
|
620
|
|
- this.fistula_needle_set_info = fistula_needle_set_info;
|
621
|
|
- this.fistula_needle_set_16_info = fistula_needle_set_16_info;
|
622
|
|
- this.hemoperfusion_info = hemoperfusion_info;
|
623
|
|
- this.dialyser_sterilised_info = dialyser_sterilised_info;
|
624
|
|
- this.filtryzer_info = filtryzer_info;
|
625
|
|
- this.dialyzers_info = dialyzers_info;
|
626
|
|
- this.injector_info = injector_info;
|
627
|
|
- this.bloodlines_info = bloodlines_info;
|
628
|
|
- this.tubingHemodialysis_info = tubingHemodialysis_info;
|
629
|
|
- this.safe_package_info = safe_package_info;
|
630
|
|
- this.aliquid_info = aliquid_info;
|
631
|
|
- this.config = config;
|
632
|
|
-
|
633
|
|
- this.patient = patient;
|
634
|
|
- this.schedual = schedual == null ? { id: 0 } : schedual;
|
635
|
|
- this.prescription = prescription == null ? { id: 0 } : prescription;
|
636
|
|
- this.solution = solution == null ? { id: 0 } : solution;
|
|
605
|
+ )
|
|
606
|
+
|
|
607
|
+ var headNurses = resp.data.headNurse
|
|
608
|
+
|
|
609
|
+ var config = resp.data.config
|
|
610
|
+ this.lastPredialysisEvaluation = lastPredialysisEvaluation
|
|
611
|
+ this.lastMonitorRecord = lastMonitorRecord
|
|
612
|
+ this.lastAssessmentAfterDislysis = lastAssessmentAfterDislysis
|
|
613
|
+ this.lastDialysisPrescribe = lastDialysisPrescribe
|
|
614
|
+ this.lastDryWeightDislysis = lastDryWeightDislysis
|
|
615
|
+ this.headNurses = headNurses
|
|
616
|
+ this.system_prescribe = system_prescribe
|
|
617
|
+
|
|
618
|
+ this.niprocart_info = niprocart_info
|
|
619
|
+ this.jms_info = jms_info
|
|
620
|
+ this.fistula_needle_set_info = fistula_needle_set_info
|
|
621
|
+ this.fistula_needle_set_16_info = fistula_needle_set_16_info
|
|
622
|
+ this.hemoperfusion_info = hemoperfusion_info
|
|
623
|
+ this.dialyser_sterilised_info = dialyser_sterilised_info
|
|
624
|
+ this.filtryzer_info = filtryzer_info
|
|
625
|
+ this.dialyzers_info = dialyzers_info
|
|
626
|
+ this.injector_info = injector_info
|
|
627
|
+ this.bloodlines_info = bloodlines_info
|
|
628
|
+ this.tubingHemodialysis_info = tubingHemodialysis_info
|
|
629
|
+ this.safe_package_info = safe_package_info
|
|
630
|
+ this.aliquid_info = aliquid_info
|
|
631
|
+ this.config = config
|
|
632
|
+
|
|
633
|
+ this.patient = patient
|
|
634
|
+ this.schedual = schedual == null ? { id: 0 } : schedual
|
|
635
|
+ this.prescription = prescription == null ? { id: 0 } : prescription
|
|
636
|
+ this.solution = solution == null ? { id: 0 } : solution
|
637
|
637
|
this.receiver_treatment_access =
|
638
|
638
|
receiver_treatment_access == null
|
639
|
639
|
? { id: 0 }
|
640
|
|
- : receiver_treatment_access;
|
|
640
|
+ : receiver_treatment_access
|
641
|
641
|
this.predialysis_evaluation =
|
642
|
|
- predialysis_evaluation == null ? { id: 0 } : predialysis_evaluation;
|
643
|
|
- this.doctor_advices = doctor_advices == null ? [] : doctor_advices;
|
644
|
|
- this.double_check = double_check == null ? { id: 0 } : double_check;
|
|
642
|
+ predialysis_evaluation == null ? { id: 0 } : predialysis_evaluation
|
|
643
|
+ this.doctor_advices = doctor_advices == null ? [] : doctor_advices
|
|
644
|
+ this.double_check = double_check == null ? { id: 0 } : double_check
|
645
|
645
|
this.assessment_after_dislysis =
|
646
|
646
|
assessment_after_dislysis == null
|
647
|
647
|
? { id: 0 }
|
648
|
|
- : assessment_after_dislysis;
|
|
648
|
+ : assessment_after_dislysis
|
649
|
649
|
this.treatment_summary =
|
650
|
|
- treatment_summary == null ? { id: 0 } : treatment_summary;
|
651
|
|
- this.monitor_records = monitor_records == null ? [] : monitor_records;
|
|
650
|
+ treatment_summary == null ? { id: 0 } : treatment_summary
|
|
651
|
+ this.monitor_records = monitor_records == null ? [] : monitor_records
|
652
|
652
|
this.dialysis_order =
|
653
|
|
- dialysis_order == null ? { id: 0 } : dialysis_order;
|
|
653
|
+ dialysis_order == null ? { id: 0 } : dialysis_order
|
654
|
654
|
|
655
|
655
|
// this.$refs.stat_order.setAdvices(this.doctor_advices)
|
656
|
656
|
// this.$refs.monitoring.setRecords(this.monitor_records)
|
657
|
657
|
|
658
|
|
- this.admin_users = resp.data.doctors;
|
659
|
|
- this.devices = resp.data.devices;
|
660
|
|
- this.device_numbers = resp.data.device_numbers;
|
|
658
|
+ this.admin_users = resp.data.doctors
|
|
659
|
+ this.devices = resp.data.devices
|
|
660
|
+ this.device_numbers = resp.data.device_numbers
|
661
|
661
|
|
662
|
|
- var device_map = {};
|
|
662
|
+ var device_map = {}
|
663
|
663
|
for (let index = 0; index < this.devices.length; index++) {
|
664
|
|
- const device = this.devices[index];
|
665
|
|
- device_map[device.id] = device;
|
|
664
|
+ const device = this.devices[index]
|
|
665
|
+ device_map[device.id] = device
|
666
|
666
|
}
|
667
|
|
- this.device_map = device_map;
|
|
667
|
+ this.device_map = device_map
|
668
|
668
|
|
669
|
|
- var admin_map = {};
|
|
669
|
+ var admin_map = {}
|
670
|
670
|
for (let index = 0; index < this.admin_users.length; index++) {
|
671
|
|
- const admin = this.admin_users[index];
|
672
|
|
- admin_map[admin.id] = admin;
|
|
671
|
+ const admin = this.admin_users[index]
|
|
672
|
+ admin_map[admin.id] = admin
|
673
|
673
|
}
|
674
|
|
- this.admin_user_map = admin_map;
|
|
674
|
+ this.admin_user_map = admin_map
|
675
|
675
|
|
676
|
|
- var device_number_map = {};
|
|
676
|
+ var device_number_map = {}
|
677
|
677
|
for (let index = 0; index < this.device_numbers.length; index++) {
|
678
|
|
- const device_number = this.device_numbers[index];
|
679
|
|
- device_number_map[device_number.id] = device_number;
|
|
678
|
+ const device_number = this.device_numbers[index]
|
|
679
|
+ device_number_map[device_number.id] = device_number
|
680
|
680
|
}
|
681
|
|
- this.device_number_map = device_number_map;
|
|
681
|
+ this.device_number_map = device_number_map
|
682
|
682
|
} else {
|
683
|
|
- this.$message.error(resp.msg);
|
|
683
|
+ this.$message.error(resp.msg)
|
684
|
684
|
}
|
685
|
685
|
|
686
|
686
|
if (this.lastDialysisPrescribe != null) {
|
687
|
|
- delete this.lastDialysisPrescribe.target_ultrafiltration;
|
|
687
|
+ delete this.lastDialysisPrescribe.target_ultrafiltration
|
688
|
688
|
}
|
689
|
689
|
if (this.solution != null) {
|
690
|
|
- delete this.solution.target_ultrafiltration;
|
|
690
|
+ delete this.solution.target_ultrafiltration
|
691
|
691
|
}
|
692
|
|
- this.loading = false;
|
693
|
|
- });
|
|
692
|
+ this.loading = false
|
|
693
|
+ })
|
694
|
694
|
},
|
695
|
695
|
printOrder() {
|
696
|
|
- var xtdate = parseTime(this.date, "{y}-{m}-{d}");
|
|
696
|
+ var xtdate = parseTime(this.date, '{y}-{m}-{d}')
|
697
|
697
|
this.$router.push(
|
698
|
|
- "/dialysis/print?xtdate=" + xtdate + "&xtno=" + this.patient.dialysis_no
|
699
|
|
- );
|
|
698
|
+ '/dialysis/print?xtdate=' + xtdate + '&xtno=' + this.patient.dialysis_no
|
|
699
|
+ )
|
700
|
700
|
}
|
701
|
701
|
}
|
702
|
|
-};
|
|
702
|
+}
|
703
|
703
|
</script>
|
704
|
704
|
|
705
|
705
|
<style style="stylesheet/scss" lang="scss" scoped>
|