Browse Source

Merge remote-tracking branch 'origin/20220812' into 20220812

XMLWAN 2 years ago
parent
commit
6a010fd26b

+ 11 - 3
src/xt_pages/dialysis/template/DialysisPrintOrderFiftySix.vue View File

1115
                       <span v-if="prescription.anticoagulant == 2">iu</span>
1115
                       <span v-if="prescription.anticoagulant == 2">iu</span>
1116
                       <span v-if="prescription.anticoagulant == 1">mg</span>
1116
                       <span v-if="prescription.anticoagulant == 1">mg</span>
1117
                     </div>
1117
                     </div>
1118
-                    
1119
                   </div>
1118
                   </div>
1120
                 </td>
1119
                 </td>
1121
               </tr>
1120
               </tr>
3268
               monitor.operate_time == this.dialysisOrder.end_time
3267
               monitor.operate_time == this.dialysisOrder.end_time
3269
             ) {
3268
             ) {
3270
               this.monitors[index].end = "【结束透析】";
3269
               this.monitors[index].end = "【结束透析】";
3271
-              
3270
+
3272
               tempmonitorflag = false;
3271
               tempmonitorflag = false;
3273
             }
3272
             }
3274
             if (tempmonitorflag == false && index == this.monitors.length - 1) {
3273
             if (tempmonitorflag == false && index == this.monitors.length - 1) {
3433
             }
3432
             }
3434
           }
3433
           }
3435
         }
3434
         }
3435
+
3436
         if (this.org_id == 10330 || this.org_id == 0 || this.org_id == 9675) {
3436
         if (this.org_id == 10330 || this.org_id == 0 || this.org_id == 9675) {
3437
-          this.doctor_advices = this.doctor_advices.filter(o => o.delivery_way.indexOf("注射") > -1)
3437
+          let newArr = [];
3438
+          this.doctor_advices.forEach((o) => {
3439
+            if (o.delivery_way && o.delivery_way != "") {
3440
+              if (o.delivery_way.indexOf("注射") > -1) {
3441
+                newArr.push(o);
3442
+              }
3443
+            }
3444
+          });
3445
+          this.doctor_advices = newArr;
3438
         }
3446
         }
3439
 
3447
 
3440
         this.totollength = this.doctor_advices.length + this.monitors.length;
3448
         this.totollength = this.doctor_advices.length + this.monitors.length;

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyThree.vue View File

2
   <div id="dialysis-print-box" style="position: relative">
2
   <div id="dialysis-print-box" style="position: relative">
3
     <div class="dialysis-print-order">
3
     <div class="dialysis-print-order">
4
       <table class="dialysis-print-order">
4
       <table class="dialysis-print-order">
5
-        <thead>
5
+        <thead style="transform: translateY(3px);">
6
           <tr>
6
           <tr>
7
             <td>
7
             <td>
8
               <div class="order-yy-name">{{ orgname }}</div>
8
               <div class="order-yy-name">{{ orgname }}</div>

+ 14 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderFortySeven.vue View File

743
                     class="row"
743
                     class="row"
744
                     style="padding: 2px 0; line-height: 20px; display: flex"
744
                     style="padding: 2px 0; line-height: 20px; display: flex"
745
                   >
745
                   >
746
-                    <div class="inline_block" style="flex: 1">
746
+                    <!-- <div class="inline_block" style="flex: 1">
747
                       透析(滤)器:
747
                       透析(滤)器:
748
                       <div
748
                       <div
749
                         class="under_line"
749
                         class="under_line"
781
                             : "/"
781
                             : "/"
782
                         }}
782
                         }}
783
                       </div>
783
                       </div>
784
+                    </div> -->
785
+                    <div class="inline_block" style="flex: 1">
786
+                      透析器/灌流器:
787
+                      <div
788
+                        class="under_line"
789
+                        style="width: 130px; text-align: center"
790
+                      >
791
+                        {{
792
+                          prescription.dialyzer_perfusion_apparatus
793
+                            ? prescription.dialyzer_perfusion_apparatus
794
+                            : "/"
795
+                        }}
796
+                      </div>
784
                     </div>
797
                     </div>
785
 
798
 
786
                     <div class="inline_block" style="flex: 1">
799
                     <div class="inline_block" style="flex: 1">

+ 7 - 5
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

774
                     class="row"
774
                     class="row"
775
                     style="padding: 2px 0; line-height: 23px; display: flex"
775
                     style="padding: 2px 0; line-height: 23px; display: flex"
776
                   >
776
                   >
777
-                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
777
+                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290&&org_id!=9675">
778
                       透析(滤)器:
778
                       透析(滤)器:
779
                       <div
779
                       <div
780
                         class="under_line"
780
                         class="under_line"
785
                             ? prescription.dialyzer_perfusion_apparatus
785
                             ? prescription.dialyzer_perfusion_apparatus
786
                             : ""
786
                             : ""
787
                         }}
787
                         }}
788
+                        <span v-if="prescription.dialysis_dialyszers&&prescription.dialysis_dialyszers!=''">/</span>
788
                         {{
789
                         {{
789
                           prescription.dialysis_dialyszers
790
                           prescription.dialysis_dialyszers
790
                             ? prescription.dialysis_dialyszers
791
                             ? prescription.dialysis_dialyszers
791
-                            : "/"
792
+                            : ""
792
                         }}
793
                         }}
793
                       </div>
794
                       </div>
794
                     </div>
795
                     </div>
795
-                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290">
796
+                    <div class="inline_block" style="flex: 1" v-if="org_id!=10290&&org_id!=9675">
796
                       灌流器:
797
                       灌流器:
797
                       <div
798
                       <div
798
                         class="under_line"
799
                         class="under_line"
805
                         }}
806
                         }}
806
                       </div>
807
                       </div>
807
                     </div>
808
                     </div>
808
-                    <div class="inline_block" style="flex: 1" v-if="org_id==10290">
809
+                    <div class="inline_block" style="flex: 1" v-if="org_id==10290||org_id==9675">
809
                       透析器/灌流器:
810
                       透析器/灌流器:
810
                       <div
811
                       <div
811
                         class="under_line"
812
                         class="under_line"
816
                             ? prescription.dialyzer_perfusion_apparatus
817
                             ? prescription.dialyzer_perfusion_apparatus
817
                             : ""
818
                             : ""
818
                         }}
819
                         }}
820
+                        <span v-if="prescription.dialysis_dialyszers&&prescription.dialysis_dialyszers!=''">/</span>
819
                         {{
821
                         {{
820
                           prescription.dialysis_dialyszers
822
                           prescription.dialysis_dialyszers
821
                             ? prescription.dialysis_dialyszers
823
                             ? prescription.dialysis_dialyszers
822
-                            : "/"
824
+                            : ""
823
                         }}
825
                         }}
824
                       </div>
826
                       </div>
825
                     </div>
827
                     </div>

+ 23 - 1
src/xt_pages/user/components/PatientDetail.vue View File

903
                     ></div>
903
                     ></div>
904
                   </td>
904
                   </td>
905
                 </tr>
905
                 </tr>
906
+                
906
                 <tr>
907
                 <tr>
907
                   <td>
908
                   <td>
908
                     <div class="td_proj_title">既<br />往<br />史</div>
909
                     <div class="td_proj_title">既<br />往<br />史</div>
914
                     ></div>
915
                     ></div>
915
                   </td>
916
                   </td>
916
                 </tr>
917
                 </tr>
918
+                <tr v-if="org_id==10090||org_id==0||org_id==9675">
919
+                  <td>
920
+                    <div class="td_proj_title">传<br />染<br />病</div>
921
+                  </td>
922
+                  <td colspan="7">
923
+                    <div class="td_proj_content td_align_left">
924
+                      {{ patientPrint.contagions }}
925
+                    </div>
926
+                  </td>
927
+                </tr>
917
                 <tr>
928
                 <tr>
918
                   <td colspan="8"><div class="td_proj_title">体格检查</div></td>
929
                   <td colspan="8"><div class="td_proj_title">体格检查</div></td>
919
                 </tr>
930
                 </tr>
942
                     ></div>
953
                     ></div>
943
                   </td>
954
                   </td>
944
                 </tr>
955
                 </tr>
945
-                <tr>
956
+                <tr v-if="org_id!=10090&&org_id!=0&&org_id!=9675">
946
                   <td>
957
                   <td>
947
                     <div class="td_proj_title">传<br />染<br />病</div>
958
                     <div class="td_proj_title">传<br />染<br />病</div>
948
                   </td>
959
                   </td>
963
                     ></div>
974
                     ></div>
964
                   </td>
975
                   </td>
965
                 </tr>
976
                 </tr>
977
+                <tr v-if="org_id==10090||org_id==0||org_id==9675">
978
+                  <td>
979
+                    <div class="td_proj_title">诊<br />疗<br />计<br />划</div>
980
+                  </td>
981
+                  <td colspan="7">
982
+                    <div
983
+                      class="td_proj_content td_align_left"
984
+                      v-html="patientPrint.diagnose"
985
+                    ></div>
986
+                  </td>
987
+                </tr>
966
               </tbody>
988
               </tbody>
967
             </table>
989
             </table>
968
             <div class="print_footnote_panel">
990
             <div class="print_footnote_panel">