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