Bläddra i källkod

11月14日 库存扣减更新

XMLWAN 3 år sedan
förälder
incheckning
14940dc954

+ 26 - 31
src/xt_pages/dialysis/bloodPresssWatch.vue Visa fil

@@ -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 = [];

+ 1 - 1
src/xt_pages/outpatientCharges/newTreatTemplate/printTwo.vue Visa fil

@@ -91,7 +91,7 @@
91 91
                   <div>费别:<span style="display:inline-block;width:80px;">自费</span>
92 92
                   </div>
93 93
                   <div>电脑号:<span style="display:inline-block;width:80px;"></span></div>
94
-                  <div>收费日期:<span style="display:inline-block;width:100px;">{{getTime(new Date(),"{y}-{m}-{d}")?getTime(new Date(),"{y}-{m}-{d}"):""}}</span></div>
94
+                  <div>收费日期:<span style="display:inline-block;width:100px;">{{getTime(balanceAccounts.order.settle_accounts_date,"{y}-{m}-{d}")?getTime(new Date(),"{y}-{m}-{d}"):""}}</span></div>
95 95
                 </div>
96 96
                 <div style="float:right">金额单位:元</div>
97 97
             </div>

+ 1 - 1
src/xt_pages/outpatientCharges/statementTemplate/printThree.vue Visa fil

@@ -163,7 +163,7 @@
163 163
                     </div>
164 164
                     <div>费别:<span style="display:inline-block;width:80px;">自费</span>
165 165
                     </div>
166
-                    <div>收费日期:<span style="display:inline-block;width:100px;">{{getTime(new Date(),'{y}-{m}-{d}')?getTime(new Date(),'{y}-{m}-{d}'):''}}</span>
166
+                    <div>收费日期:<span style="display:inline-block;width:100px;">{{getTime(balanceAccounts.order.settle_accounts_date,"{y}-{m}-{d}")?getTime(balanceAccounts.order.settle_accounts_date,'{y}-{m}-{d}'):''}}</span>
167 167
                     </div>
168 168
                 </div>
169 169
                 <div style="float:right">金额单位:元</div>