|
@@ -703,7 +703,7 @@ export default {
|
703
|
703
|
}
|
704
|
704
|
this.SchedualPatientsTableData = [];
|
705
|
705
|
getSchedualPatient(this.listQuery).then(response => {
|
706
|
|
- console.log("2222",response.data.data.schedule)
|
|
706
|
+ console.log("排班对于23333223323223232",response.data.data.schedule)
|
707
|
707
|
if (response.data.state == 0) {
|
708
|
708
|
this.loading = false;
|
709
|
709
|
this.$message.error(response.data.msg);
|
|
@@ -717,41 +717,36 @@ export default {
|
717
|
717
|
const SchedualPatientsTable = {
|
718
|
718
|
bp: []
|
719
|
719
|
};
|
720
|
|
- SchedualPatientsTable["start_time"] = response.data.data.schedule[i].dialysis_order.start_time ? parseTime(response.data.data.schedule[i].dialysis_order.start_time,"{h}:{i}") : '';
|
|
720
|
+ if(response.data.data.schedule[i].dialysis_order!=null){
|
|
721
|
+ SchedualPatientsTable["start_time"] = response.data.data.schedule[i].dialysis_order.start_time ? parseTime(response.data.data.schedule[i].dialysis_order.start_time,"{h}:{i}") : '';
|
|
722
|
+ }
|
|
723
|
+
|
721
|
724
|
SchedualPatientsTable["sch_id"] = response.data.data.schedule[i].id;
|
722
|
725
|
SchedualPatientsTable["sch_time_int"] = response.data.data.schedule[i].schedule_date;
|
723
|
726
|
SchedualPatientsTable["sch_time"] = parseTime(response.data.data.schedule[i].schedule_date,"{y}-{m}-{d}");
|
724
|
727
|
SchedualPatientsTable["mode_id"] = response.data.data.schedule[i].mode_id
|
725
|
|
- SchedualPatientsTable["dialysis_no"] =
|
726
|
|
- response.data.data.schedule[i].patient.dialysis_no;
|
727
|
|
- SchedualPatientsTable["name"] =
|
728
|
|
- response.data.data.schedule[i].patient.name;
|
729
|
|
- SchedualPatientsTable["number"] =
|
730
|
|
- response.data.data.schedule[i].device_number.number;
|
731
|
|
- SchedualPatientsTable["gender"] =
|
732
|
|
- response.data.data.schedule[i].patient.gender;
|
733
|
|
- SchedualPatientsTable["source"] =
|
734
|
|
- response.data.data.schedule[i].patient.source;
|
735
|
|
- SchedualPatientsTable["patient_id"] =
|
736
|
|
- response.data.data.schedule[i].patient_id;
|
737
|
|
- SchedualPatientsTable["mode_name"] =
|
738
|
|
- response.data.data.schedule[i].treatment_mode.name;
|
739
|
|
- SchedualPatientsTable["target_ultrafiltration"] = response.data.data.schedule[i].prescription.target_ultrafiltration;
|
740
|
|
- if (
|
741
|
|
- response.data.data.schedule[i].assessment_before_dislysis.id > 0
|
742
|
|
- ) {
|
743
|
|
- SchedualPatientsTable["dialysis_before_weight"] =
|
744
|
|
- response.data.data.schedule[
|
745
|
|
- i
|
746
|
|
- ].assessment_before_dislysis.weight_before;
|
|
728
|
+ if(response.data.data.schedule[i].patient!=null){
|
|
729
|
+ SchedualPatientsTable["dialysis_no"] = response.data.data.schedule[i].patient.dialysis_no;
|
|
730
|
+ SchedualPatientsTable["name"] = response.data.data.schedule[i].patient.name;
|
|
731
|
+ SchedualPatientsTable["gender"] = response.data.data.schedule[i].patient.gender;
|
|
732
|
+ SchedualPatientsTable["source"] = response.data.data.schedule[i].patient.source;
|
|
733
|
+ SchedualPatientsTable["patient_id"] = response.data.data.schedule[i].patient_id;
|
747
|
734
|
}
|
748
|
|
- if (
|
749
|
|
- response.data.data.schedule[i].assessment_after_dislysis.id > 0
|
750
|
|
- ) {
|
751
|
|
- SchedualPatientsTable["dialysis_after_weight"] =
|
752
|
|
- response.data.data.schedule[
|
753
|
|
- i
|
754
|
|
- ].assessment_after_dislysis.weight_after;
|
|
735
|
+
|
|
736
|
+ SchedualPatientsTable["number"] = response.data.data.schedule[i].device_number.number;
|
|
737
|
+
|
|
738
|
+ if(response.data.data.schedule[i].treatment_mode!=null){
|
|
739
|
+ SchedualPatientsTable["mode_name"] = response.data.data.schedule[i].treatment_mode.name;
|
|
740
|
+ }
|
|
741
|
+ if(response.data.data.schedule[i].prescription!=null){
|
|
742
|
+ SchedualPatientsTable["target_ultrafiltration"] = response.data.data.schedule[i].prescription.target_ultrafiltration;
|
|
743
|
+ }
|
|
744
|
+
|
|
745
|
+ if (response.data.data.schedule[i].assessment_before_dislysis != null) {
|
|
746
|
+ SchedualPatientsTable["dialysis_before_weight"] =response.data.data.schedule[i].assessment_before_dislysis.weight_before;
|
|
747
|
+ }
|
|
748
|
+ if (response.data.data.schedule[i].assessment_after_dislysis !=null) {
|
|
749
|
+ SchedualPatientsTable["dialysis_after_weight"] =response.data.data.schedule[i].assessment_after_dislysis.weight_after;
|
755
|
750
|
}
|
756
|
751
|
|
757
|
752
|
SchedualPatientsTable.bp = [];
|