28169 10 ヶ月 前
コミット
0c701a5c9f

+ 25 - 17
src/xt_pages/dialysis/batch_print/batch_print_order_seventyfive.vue ファイルの表示

103
               <div class="inline_block" style="flex: 2;" >
103
               <div class="inline_block" style="flex: 2;" >
104
                 血管通路:
104
                 血管通路:
105
                 <div class="under_line"
105
                 <div class="under_line"
106
-                  style=" width: 80%;
106
+                  style=" width: 52%;
107
                     text-align: center; white-space: normal;
107
                     text-align: center; white-space: normal;
108
                   ">
108
                   ">
109
                   {{
109
                   {{
459
               <div class="inline_block" style="flex: 1;">
459
               <div class="inline_block" style="flex: 1;">
460
                 肝素钠首剂:
460
                 肝素钠首剂:
461
                 <div class="under_line"
461
                 <div class="under_line"
462
-                  style=" width: 60%;
462
+                  style=" width: 55%;
463
                     text-align: center; white-space: normal;
463
                     text-align: center; white-space: normal;
464
                   ">
464
                   ">
465
                   <span v-if="record.prescription.anticoagulant == 17">
465
                   <span v-if="record.prescription.anticoagulant == 17">
819
                 <tr v-for="(monitor_record, j) in record.monitor_records" :key="j" >
819
                 <tr v-for="(monitor_record, j) in record.monitor_records" :key="j" >
820
                   <td width="50" style="line-height: 30px;">{{ getTime(monitor_record.operate_time, "{h}:{i}") }}</td>
820
                   <td width="50" style="line-height: 30px;">{{ getTime(monitor_record.operate_time, "{h}:{i}") }}</td>
821
                   <td width="65">
821
                   <td width="65">
822
-                    <span v-if="monitor_record.systolic_blood_pressure !='' && monitor_record.diastolic_blood_pressure !=''">
822
+                    <!-- <span v-if="monitor_record.systolic_blood_pressure !='' && monitor_record.diastolic_blood_pressure !=''">
823
                       {{monitor_record.systolic_blood_pressure ? monitor_record.systolic_blood_pressure : "未测"}} /
823
                       {{monitor_record.systolic_blood_pressure ? monitor_record.systolic_blood_pressure : "未测"}} /
824
                       {{monitor_record.diastolic_blood_pressure ? monitor_record.diastolic_blood_pressure : "未测"}}
824
                       {{monitor_record.diastolic_blood_pressure ? monitor_record.diastolic_blood_pressure : "未测"}}
825
                     </span>
825
                     </span>
826
-                    <span v-else>未测</span>
826
+                    <span v-else>未测</span> -->
827
+                    {{monitor_record.monitor_systolic_blood_pressure_one ? monitor_record.monitor_systolic_blood_pressure_one : "未测"}} 
828
+                    <span v-if="monitor_record.monitor_systolic_blood_pressure_one!=''&&monitor_record.monitor_systolic_blood_pressure_one>0">/{{monitor_record.monitor_diastolic_blood_pressure_one ? monitor_record.monitor_diastolic_blood_pressure_one : "未测"}} </span>
827
                   </td>
829
                   </td>
828
-                  <td width="50">{{ monitor_record.pulse_frequency ? monitor_record.pulse_frequency : "未测" }}</td>
829
-                  <td width="50">{{monitor_record.arterial_pressure ? monitor_record.arterial_pressure: "/"}}</td>
830
-                  <td width="50">{{monitor_record.venous_pressure ? monitor_record.venous_pressure : "/"}}</td>
831
-                  <td width="50">{{monitor_record.transmembrane_pressure ? monitor_record.transmembrane_pressure : "/"}}</td>
832
-                  <td width="50">{{monitor_record.blood_flow_volume? monitor_record.blood_flow_volume: "/"}}</td>
833
-                  <td width="50">{{monitor_record.conductivity ? monitor_record.conductivity : "/" }}</td>
830
+                  <td width="50">{{ monitor_record.pulse_frequency_one ? monitor_record.pulse_frequency_one : "未测" }}</td>
831
+                  <td width="50">{{monitor_record.arterial_pressure_one ? monitor_record.arterial_pressure_one: "/"}}</td>
832
+                  <td width="50">{{monitor_record.venous_pressure_one ? monitor_record.venous_pressure_one : "/"}}</td>
833
+                  <td width="50">{{monitor_record.transmembrane_pressure_one ? monitor_record.transmembrane_pressure_one : "/"}}</td>
834
+                  <td width="50">{{monitor_record.blood_flow_volume_one? monitor_record.blood_flow_volume_one: "/"}}</td>
835
+                  <td width="50">{{monitor_record.conductivity_one ? monitor_record.conductivity_one : "/" }}</td>
834
                   <td width="50">
836
                   <td width="50">
835
-                    <span v-if="j == 0">
836
-                      {{monitor_record.ultrafiltration_rate ? monitor_record.ultrafiltration_rate : '0' }}
837
+                    <!-- <span v-if="j == 0">
838
+                      {{monitor_record.ultrafiltration_rate_one ? monitor_record.ultrafiltration_rate : '0' }}
837
                     </span>
839
                     </span>
838
                     <span v-else-if="j == (record.monitor_records.length-1)">
840
                     <span v-else-if="j == (record.monitor_records.length-1)">
839
                       {{monitor_record.ultrafiltration_rate ? monitor_record.ultrafiltration_rate : '/' }}
841
                       {{monitor_record.ultrafiltration_rate ? monitor_record.ultrafiltration_rate : '/' }}
840
                     </span>
842
                     </span>
841
                     <span v-else>
843
                     <span v-else>
842
                       {{monitor_record.ultrafiltration_rate ? monitor_record.ultrafiltration_rate : '/' }}
844
                       {{monitor_record.ultrafiltration_rate ? monitor_record.ultrafiltration_rate : '/' }}
843
-                    </span> 
845
+                    </span>  -->
846
+
847
+                    {{ monitor_record.ultrafiltration_rate_one?monitor_record.ultrafiltration_rate_one:"/" }}
844
                     
848
                     
845
                   </td>
849
                   </td>
846
                   <td width="50">
850
                   <td width="50">
847
-                    <span v-if="j == 0">
851
+                    <!-- <span v-if="j == 0">
848
                       {{monitor_record.ultrafiltration_volume? monitor_record.ultrafiltration_volume: "0" }}
852
                       {{monitor_record.ultrafiltration_volume? monitor_record.ultrafiltration_volume: "0" }}
849
                     </span>
853
                     </span>
850
                     <span v-else-if="j == (record.monitor_records.length-1)">
854
                     <span v-else-if="j == (record.monitor_records.length-1)">
852
                     </span>
856
                     </span>
853
                     <span v-else>
857
                     <span v-else>
854
                       {{monitor_record.ultrafiltration_volume? monitor_record.ultrafiltration_volume: "/" }}
858
                       {{monitor_record.ultrafiltration_volume? monitor_record.ultrafiltration_volume: "/" }}
855
-                    </span> 
859
+                    </span>  -->
860
+
861
+                    {{ monitor_record.ultrafiltration_volume_one?monitor_record.ultrafiltration_volume_one:"/" }}
856
                     
862
                     
857
                   </td>
863
                   </td>
858
 
864
 
859
                   <td width="65">
865
                   <td width="65">
860
-                    <span v-if="j == 0">
866
+                    <!-- <span v-if="j == 0">
861
                       {{ monitor_record.heparin ? monitor_record.heparin :'0' }}
867
                       {{ monitor_record.heparin ? monitor_record.heparin :'0' }}
862
                     </span>
868
                     </span>
863
                     <span v-else-if="j == (record.monitor_records.length-1)">
869
                     <span v-else-if="j == (record.monitor_records.length-1)">
865
                     </span>
871
                     </span>
866
                     <span v-else>
872
                     <span v-else>
867
                       {{ monitor_record.heparin ? monitor_record.heparin :'/' }}
873
                       {{ monitor_record.heparin ? monitor_record.heparin :'/' }}
868
-                    </span> 
874
+                    </span>  -->
875
+
876
+                    {{ monitor_record.heparin_one?monitor_record.heparin_one:"/" }}
869
                     
877
                     
870
                   </td>
878
                   </td>
871
                   <td width="200">
879
                   <td width="200">

+ 12 - 2
src/xt_pages/dialysis/batch_print/batch_print_order_six.vue ファイルの表示

837
                            }}
837
                            }}
838
                           </span>
838
                           </span>
839
 
839
 
840
-                          <span v-if="org_id==10510">
840
+                          <span v-if="org_id==10510 && record.prescription.mode_id!=2&& record.prescription.mode_id!=5&& record.prescription.mode_id!=12">
841
                               {{
841
                               {{
842
                             record.assessment_after_dislysis.displace_liqui_value
842
                             record.assessment_after_dislysis.displace_liqui_value
843
                               ? record.assessment_after_dislysis.displace_liqui_value
843
                               ? record.assessment_after_dislysis.displace_liqui_value
3583
                           v-if="!record.check"
3583
                           v-if="!record.check"
3584
                         ></div>
3584
                         ></div>
3585
                       </div> -->
3585
                       </div> -->
3586
-                      <div class="inline_block" style="flex: 1">
3586
+                      <div class="inline_block" style="flex: 1" v-if="org_id!=10579">
3587
                         下机护士:
3587
                         下机护士:
3588
                         <div
3588
                         <div
3589
                           class="under_line"
3589
                           class="under_line"
3623
                           />
3623
                           />
3624
                         </div>
3624
                         </div>
3625
                       </div>
3625
                       </div>
3626
+
3627
+                      <div class="inline_block" style="flex: 1" v-if="org_id==10579">
3628
+                        患者签名:
3629
+                        <div
3630
+                          class="under_line"
3631
+                          style="width: 80px; text-align: center"
3632
+                        >
3633
+                          
3634
+                        </div>
3635
+                      </div>
3626
                       <div class="inline_block" style="flex: 1">
3636
                       <div class="inline_block" style="flex: 1">
3627
                         治疗医生:
3637
                         治疗医生:
3628
                         <div
3638
                         <div

+ 268 - 3
src/xt_pages/dialysis/bloodPresssWatch.vue ファイルの表示

724
             </template>
724
             </template>
725
         </el-table-column>
725
         </el-table-column>
726
 
726
 
727
+        <el-table-column label="透中血压(mmHg)" align="center" width="180" v-if="isShow('血压1')">
728
+           <template slot-scope="scope">
729
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
730
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
731
+
732
+
733
+                    <span v-if="item.monitor_systolic_blood_pressure_one>=90 && item.monitor_systolic_blood_pressure_one<=140"> {{item.monitor_systolic_blood_pressure_one?item.monitor_systolic_blood_pressure_one:"未测"}}</span>
734
+                    <span  v-if="item.monitor_systolic_blood_pressure_one<90 || item.monitor_systolic_blood_pressure_one >140" style="color:red">{{item.monitor_systolic_blood_pressure_one?item.monitor_systolic_blood_pressure_one:"未测"}}</span>
735
+                    <span v-if="item.monitor_diastolic_blood_pressure_one >0">/</span>
736
+                    <span v-if="item.monitor_diastolic_blood_pressure_one >=60 &&item.monitor_diastolic_blood_pressure_one <=90">{{item.monitor_diastolic_blood_pressure_one?item.monitor_diastolic_blood_pressure_one:"未测"}}</span>
737
+                    <span v-if="item.monitor_diastolic_blood_pressure_one <60 || item.monitor_diastolic_blood_pressure_one >90" style="color:red">{{item.monitor_diastolic_blood_pressure_one?item.monitor_diastolic_blood_pressure_one:"未测" }}</span>
738
+
739
+                  </td>
740
+               </tr>
741
+
742
+            </template>
743
+        </el-table-column>
744
+
727
 
745
 
728
 
746
 
729
         <el-table-column label="体温(℃)" align="center" width="120"  v-if="isShow('体温')">
747
         <el-table-column label="体温(℃)" align="center" width="120"  v-if="isShow('体温')">
737
             </template>
755
             </template>
738
         </el-table-column>
756
         </el-table-column>
739
 
757
 
758
+        <el-table-column label="体温(℃)" align="center" width="120"  v-if="isShow('体温1')">
759
+           <template slot-scope="scope">
760
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
761
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
762
+                    {{ item.monitor_temperature_one ? item.monitor_temperature_one : "/" }}
763
+                  </td>
764
+               </tr>
765
+
766
+            </template>
767
+        </el-table-column>
768
+
740
 
769
 
741
 
770
 
742
           <el-table-column label="脉搏(次/分)" align="center" width="120"  v-if="isShow('脉搏')">
771
           <el-table-column label="脉搏(次/分)" align="center" width="120"  v-if="isShow('脉搏')">
750
             </template>
779
             </template>
751
         </el-table-column>
780
         </el-table-column>
752
 
781
 
782
+        <el-table-column label="脉搏(次/分)" align="center" width="120"  v-if="isShow('脉搏1')">
783
+           <template slot-scope="scope">
784
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
785
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
786
+                    {{ item.pulse_frequency_one ? item.pulse_frequency_one : "/" }}
787
+                  </td>
788
+               </tr>
789
+
790
+            </template>
791
+        </el-table-column>
792
+
753
 
793
 
754
           <el-table-column label="呼吸频率(次/分)" align="center" width="120"  v-if="isShow('呼吸频率')">
794
           <el-table-column label="呼吸频率(次/分)" align="center" width="120"  v-if="isShow('呼吸频率')">
755
            <template slot-scope="scope">
795
            <template slot-scope="scope">
756
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
796
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
757
                   <td style="border-right: none; border-inline-end: none;text-align: center">
797
                   <td style="border-right: none; border-inline-end: none;text-align: center">
758
-                    {{ item.breathing_rate ? item.breathing_rate : "" }}
798
+                    {{ item.breathing_rate ? item.breathing_rate : "/" }}
759
                   </td>
799
                   </td>
760
                </tr>
800
                </tr>
761
 
801
 
767
            <template slot-scope="scope">
807
            <template slot-scope="scope">
768
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
808
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
769
                   <td style="border-right: none; border-inline-end: none;text-align: center">
809
                   <td style="border-right: none; border-inline-end: none;text-align: center">
770
-                   <span>{{item.venous_pressure ? item.venous_pressure : ""}}/
810
+                   <span v-if="org_id !=10693"> <span>{{item.venous_pressure ? item.venous_pressure : ""}}/
771
                      {{item.arterial_pressure ? item.arterial_pressure : ""}}</span>
811
                      {{item.arterial_pressure ? item.arterial_pressure : ""}}</span>
812
+
813
+                     </span>
814
+
815
+                     <span v-if="org_id ==10693"> <span>{{item.venous_pressure_one ? item.venous_pressure_one : "/"}}/
816
+                     {{item.arterial_pressure_one ? item.arterial_pressure_one : "/"}}</span>
817
+
818
+                     </span>
772
                   </td>
819
                   </td>
773
                </tr>
820
                </tr>
774
 
821
 
787
             </template>
834
             </template>
788
         </el-table-column>
835
         </el-table-column>
789
 
836
 
837
+        <el-table-column label="血流量1" align="center" width="120" v-if="isShow('血流量')">
838
+           <template slot-scope="scope">
839
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
840
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
841
+                     {{item.dialysate_flow_one?item.dialysate_flow_one:"/"}}
842
+                  </td>
843
+               </tr>
844
+
845
+            </template>
846
+        </el-table-column>
847
+
790
 
848
 
791
        <el-table-column label="跨膜压(mmHg)" align="center" width="120" v-if="isShow('跨膜压')">
849
        <el-table-column label="跨膜压(mmHg)" align="center" width="120" v-if="isShow('跨膜压')">
792
            <template slot-scope="scope">
850
            <template slot-scope="scope">
800
         </el-table-column>
858
         </el-table-column>
801
 
859
 
802
 
860
 
861
+        <el-table-column label="跨膜压(mmHg)" align="center" width="120" v-if="isShow('跨膜压1')">
862
+           <template slot-scope="scope">
863
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
864
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
865
+                     {{item.transmembrane_pressure_one?item.transmembrane_pressure_one:"/"}}
866
+                  </td>
867
+               </tr>
868
+
869
+            </template>
870
+        </el-table-column>
871
+
872
+
803
        <el-table-column label="超滤量(ml)" align="center"
873
        <el-table-column label="超滤量(ml)" align="center"
804
              v-if="
874
              v-if="
805
               isShow('超滤量') &&
875
               isShow('超滤量') &&
910
             </template>
980
             </template>
911
         </el-table-column>
981
         </el-table-column>
912
 
982
 
983
+
984
+        <el-table-column label="超滤量(ml)" align="center"
985
+             v-if="
986
+              isShow('超滤量1')">
987
+            <template slot-scope="scope">
988
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
989
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
990
+                     {{item.ultrafiltration_volume_one?item.ultrafiltration_volume_one:"/"}}
991
+                  </td>
992
+               </tr>
993
+
994
+            </template>
995
+        </el-table-column>
996
+
913
         <el-table-column label="超滤率(ml/h)" align="center"
997
         <el-table-column label="超滤率(ml/h)" align="center"
914
             v-if="isShow('超滤率') &&
998
             v-if="isShow('超滤率') &&
915
               (template_id == 6 ||
999
               (template_id == 6 ||
1004
 
1088
 
1005
         </el-table-column>
1089
         </el-table-column>
1006
 
1090
 
1091
+        <el-table-column label="超滤率(ml/h)" align="center"
1092
+             v-if="
1093
+              isShow('超滤率2')">
1094
+            <template slot-scope="scope">
1095
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1096
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1097
+                     {{item.ultrafiltration_rate_one?item.ultrafiltration_rate_one:"/"}}
1098
+                  </td>
1099
+               </tr>
1100
+
1101
+            </template>
1102
+        </el-table-column>
1103
+
1104
+
1007
        <el-table-column label="钠浓度(mmol/L)" align="center"  v-if="isShow('钠浓度')">
1105
        <el-table-column label="钠浓度(mmol/L)" align="center"  v-if="isShow('钠浓度')">
1008
 
1106
 
1009
            <template slot-scope="scope">
1107
            <template slot-scope="scope">
1016
             </template>
1114
             </template>
1017
         </el-table-column>
1115
         </el-table-column>
1018
 
1116
 
1117
+
1118
+        <el-table-column label="钠浓度(mmol/L)" align="center"  v-if="isShow('钠浓度1')">
1119
+
1120
+        <template slot-scope="scope">
1121
+            <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1122
+              <td style="border-right: none; border-inline-end: none;text-align: center">
1123
+                  {{item.sodium_concentration_one? item.sodium_concentration_one: "/"}}
1124
+              </td>
1125
+            </tr>
1126
+
1127
+        </template>
1128
+        </el-table-column>
1129
+
1019
        <el-table-column label="透析液温度(℃)" align="center"   v-if="isShow('透析液温度')">
1130
        <el-table-column label="透析液温度(℃)" align="center"   v-if="isShow('透析液温度')">
1020
            <template slot-scope="scope">
1131
            <template slot-scope="scope">
1021
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1132
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1026
 
1137
 
1027
             </template>
1138
             </template>
1028
 
1139
 
1140
+        </el-table-column>
1141
+
1142
+
1143
+        <el-table-column label="透析液温度(℃)" align="center"   v-if="isShow('透析液温度1')">
1144
+           <template slot-scope="scope">
1145
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1146
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1147
+                      {{item.dialysate_temperature_one? item.dialysate_temperature_one: "/"}}
1148
+                  </td>
1149
+               </tr>
1150
+
1151
+            </template>
1152
+
1029
         </el-table-column>
1153
         </el-table-column>
1030
 
1154
 
1031
          <el-table-column label="置换率(ml/min)" align="center"
1155
          <el-table-column label="置换率(ml/min)" align="center"
1083
             </template>
1207
             </template>
1084
         </el-table-column>
1208
         </el-table-column>
1085
 
1209
 
1086
-       <el-table-column label="置换量(ml/h)" align="center"
1210
+        <el-table-column label="置换率(ml/h)" align="center"
1211
+        v-if="isShow('置换率1')"
1212
+       >
1213
+          <template slot-scope="scope">
1214
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1215
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1216
+                      {{item.replacement_rate_one? item.replacement_rate_one: "/"}}
1217
+                  </td>
1218
+               </tr>
1219
+
1220
+            </template>
1221
+        </el-table-column>
1222
+        
1223
+
1224
+       <el-table-column label="置换量(L)" align="center"
1087
         v-if="isShow('置换量') && (template_id == 43 || template_id == 48)"
1225
         v-if="isShow('置换量') && (template_id == 43 || template_id == 48)"
1088
        >
1226
        >
1089
           <template slot-scope="scope">
1227
           <template slot-scope="scope">
1156
            </template>
1294
            </template>
1157
         </el-table-column>
1295
         </el-table-column>
1158
 
1296
 
1297
+
1298
+        <el-table-column label="置换量(ml)" align="center"
1299
+        v-if="isShow('置换量1')"
1300
+       >
1301
+          <template slot-scope="scope">
1302
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1303
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1304
+                      {{item.displacement_quantity_one? item.displacement_quantity_one: "/"}}
1305
+                  </td>
1306
+               </tr>
1307
+
1308
+            </template>
1309
+        </el-table-column>
1310
+
1159
         <el-table-column label="SpO₂(%)" align="center"
1311
         <el-table-column label="SpO₂(%)" align="center"
1160
           v-if="
1312
           v-if="
1161
               isShow('SpO₂') &&
1313
               isShow('SpO₂') &&
1174
            </template>
1326
            </template>
1175
         </el-table-column>
1327
         </el-table-column>
1176
 
1328
 
1329
+
1330
+        <el-table-column label="SpO₂(%)" align="center"
1331
+          v-if="
1332
+              isShow('SpO₂1')
1333
+            "
1334
+        >
1335
+         <template slot-scope="scope">
1336
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1337
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1338
+                      {{item.blood_oxygen_saturation_one? item.blood_oxygen_saturation_one: "/"}}
1339
+                  </td>
1340
+               </tr>
1341
+
1342
+           </template>
1343
+        </el-table-column>
1344
+
1177
        <el-table-column label="电导度(mS/cm)" align="center"
1345
        <el-table-column label="电导度(mS/cm)" align="center"
1178
         v-if="isShow('电导度')">
1346
         v-if="isShow('电导度')">
1179
 
1347
 
1187
            </template>
1355
            </template>
1188
         </el-table-column>
1356
         </el-table-column>
1189
 
1357
 
1358
+
1359
+        <el-table-column label="电导度(mS/cm)" align="center"
1360
+        v-if="isShow('电导度1')">
1361
+
1362
+          <template slot-scope="scope">
1363
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1364
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1365
+                      {{item.conductivity_one? item.conductivity_one: "/"}}
1366
+                  </td>
1367
+               </tr>
1368
+
1369
+           </template>
1370
+        </el-table-column>
1371
+
1190
        <el-table-column label="置换液流量(ml/h)" align="center"
1372
        <el-table-column label="置换液流量(ml/h)" align="center"
1191
        v-if="isShow('置换液流量') && template_id != 27"
1373
        v-if="isShow('置换液流量') && template_id != 27"
1192
        >
1374
        >
1214
            </template>
1396
            </template>
1215
         </el-table-column>
1397
         </el-table-column>
1216
 
1398
 
1399
+        <el-table-column label="置换液流量(ml/min)" align="center"
1400
+        v-if="isShow('置换液流量1')"
1401
+       >
1402
+          <template slot-scope="scope">
1403
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1404
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1405
+                      {{item.displacement_flow_quantity_one? item.displacement_flow_quantity_one: "/"}}
1406
+                  </td>
1407
+               </tr>
1408
+
1409
+           </template>
1410
+        </el-table-column>
1411
+
1217
        <el-table-column label="透析液流量(ml/h)" align="center" v-if="isShow('透析液流量')">
1412
        <el-table-column label="透析液流量(ml/h)" align="center" v-if="isShow('透析液流量')">
1218
            <template slot-scope="scope">
1413
            <template slot-scope="scope">
1219
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1414
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1225
            </template>
1420
            </template>
1226
         </el-table-column>
1421
         </el-table-column>
1227
 
1422
 
1423
+        <el-table-column label="透析液流量(ml/h)" align="center" v-if="isShow('透析液流量1')">
1424
+           <template slot-scope="scope">
1425
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1426
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1427
+                      {{item.dialysate_flow_one? item.dialysate_flow_one: "/"}}
1428
+                  </td>
1429
+               </tr>
1430
+
1431
+           </template>
1432
+        </el-table-column>
1433
+
1228
         <el-table-column label="肝素用量余量(ml)" align="center" v-if="isShow('肝素用量余量')">
1434
         <el-table-column label="肝素用量余量(ml)" align="center" v-if="isShow('肝素用量余量')">
1229
           <template slot-scope="scope">
1435
           <template slot-scope="scope">
1230
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1436
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1236
            </template>
1442
            </template>
1237
         </el-table-column>
1443
         </el-table-column>
1238
 
1444
 
1445
+        <el-table-column label="剩余肝素(ml)" align="center" v-if="isShow('剩余肝素')">
1446
+          <template slot-scope="scope">
1447
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1448
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1449
+                      {{item.heparin_one? item.heparin_one: "/"}}
1450
+                  </td>
1451
+               </tr>
1452
+
1453
+           </template>
1454
+        </el-table-column>
1455
+
1239
 
1456
 
1240
 
1457
 
1241
         <el-table-column label="血压监测部位" align="center" v-if="isShow('血压监测部位')">
1458
         <el-table-column label="血压监测部位" align="center" v-if="isShow('血压监测部位')">
1298
            </template>
1515
            </template>
1299
           </el-table-column>
1516
           </el-table-column>
1300
 
1517
 
1518
+          
1519
+        <el-table-column label="血容量" align="center"  v-if="isShow('血容量1')">
1520
+
1521
+          <template slot-scope="scope">
1522
+              <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1523
+                <td style="border-right: none; border-inline-end: none;text-align: center">
1524
+                  {{item.accumulated_blood_volume_one?item.accumulated_blood_volume_one:"/"}}
1525
+                </td>
1526
+              </tr>
1527
+
1528
+          </template>
1529
+        </el-table-column>
1530
+
1301
         <el-table-column label="血温监测" align="center" v-if="isShow('血温监测')">
1531
         <el-table-column label="血温监测" align="center" v-if="isShow('血温监测')">
1302
           <template slot-scope="scope">
1532
           <template slot-scope="scope">
1303
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1533
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1309
            </template>
1539
            </template>
1310
         </el-table-column>
1540
         </el-table-column>
1311
 
1541
 
1542
+        <el-table-column label="血温监测" align="center" v-if="isShow('血温监测1')">
1543
+          <template slot-scope="scope">
1544
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1545
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1546
+                    {{item.blood_temperature_one?item.blood_temperature_one:"/"}}
1547
+                  </td>
1548
+               </tr>
1549
+
1550
+           </template>
1551
+        </el-table-column>
1552
+
1312
         <el-table-column label="尿素监测" align="center" v-if="isShow('尿素监测')" >
1553
         <el-table-column label="尿素监测" align="center" v-if="isShow('尿素监测')" >
1313
            <template slot-scope="scope">
1554
            <template slot-scope="scope">
1314
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1555
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1320
            </template>
1561
            </template>
1321
         </el-table-column>
1562
         </el-table-column>
1322
 
1563
 
1564
+        <el-table-column label="尿素监测" align="center" v-if="isShow('尿素监测1')" >
1565
+           <template slot-scope="scope">
1566
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1567
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1568
+                    {{item.urea_monitoring_one?item.urea_monitoring_one:"/"}}
1569
+                  </td>
1570
+               </tr>
1571
+
1572
+           </template>
1573
+        </el-table-column>
1574
+
1323
         <el-table-column label="血压监测" align="center" v-if="isShow('血压监测')">
1575
         <el-table-column label="血压监测" align="center" v-if="isShow('血压监测')">
1324
           <template slot-scope="scope">
1576
           <template slot-scope="scope">
1325
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1577
                <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1366
 
1618
 
1367
            </template>
1619
            </template>
1368
         </el-table-column>
1620
         </el-table-column>
1621
+
1622
+        <el-table-column label="KT/V" align="center"
1623
+          v-if="isShow('kt/v1')"
1624
+         >
1625
+          <template slot-scope="scope">
1626
+               <tr style="background: none" v-for="(item,index) in scope.row.monitoring_record" :key="index">
1627
+                  <td style="border-right: none; border-inline-end: none;text-align: center">
1628
+                    {{item.ktv_one?item.ktv_one:"/"}}
1629
+                  </td>
1630
+               </tr>
1631
+
1632
+           </template>
1633
+        </el-table-column>
1369
       </el-table>
1634
       </el-table>
1370
 
1635
 
1371
       <el-pagination
1636
       <el-pagination

+ 48 - 22
src/xt_pages/dialysis/details/dialog/monitor_dialog.vue ファイルの表示

83
             v-if="isShow('血压1')"
83
             v-if="isShow('血压1')"
84
           >
84
           >
85
             <template slot-scope="scope">
85
             <template slot-scope="scope">
86
-              {{
86
+               {{
87
                 scope.row.monitor_systolic_blood_pressure_one
87
                 scope.row.monitor_systolic_blood_pressure_one
88
                   ? scope.row.monitor_systolic_blood_pressure_one
88
                   ? scope.row.monitor_systolic_blood_pressure_one
89
                   : "未测"
89
                   : "未测"
90
-              }}/{{
90
+              }}
91
+              <span v-if="scope.row.monitor_diastolic_blood_pressure_one!=''&& scope.row.monitor_diastolic_blood_pressure_one>0">/{{
91
                 scope.row.monitor_diastolic_blood_pressure_one
92
                 scope.row.monitor_diastolic_blood_pressure_one
92
                   ? scope.row.monitor_diastolic_blood_pressure_one
93
                   ? scope.row.monitor_diastolic_blood_pressure_one
93
                   : "未测"
94
                   : "未测"
94
               }}
95
               }}
96
+              </span>
95
             </template>
97
             </template>
96
           </el-table-column>
98
           </el-table-column>
97
 
99
 
205
           </el-table-column>
207
           </el-table-column>
206
 
208
 
207
           <el-table-column
209
           <el-table-column
208
-            v-if="monitors[0] && monitors[0]['venous_pressure_type'] == 2&&org_id ==10693"
210
+            v-if="monitors[0] && monitors[0]['venous_pressure_type'] != 2&&org_id ==10693"
209
             prop="venous_pressure"
211
             prop="venous_pressure"
210
             align="center"
212
             align="center"
211
             label="静脉压/动脉压(mmHg)"
213
             label="静脉压/动脉压(mmHg)"
216
                 >{{
218
                 >{{
217
                   scope.row.venous_pressure_one ? scope.row.venous_pressure_one : ""
219
                   scope.row.venous_pressure_one ? scope.row.venous_pressure_one : ""
218
                 }}/
220
                 }}/
219
-                {{
221
+               <span v-if="scope.row.arterial_pressure_one!=''&&scope.row.arterial_pressure_one>0">{{
220
                   scope.row.arterial_pressure_one ? scope.row. arterial_pressure_one : ""
222
                   scope.row.arterial_pressure_one ? scope.row. arterial_pressure_one : ""
221
-                }}</span
223
+                }}</span> 
224
+                </span
222
               >
225
               >
223
             </template>
226
             </template>
224
           </el-table-column>
227
           </el-table-column>
259
             v-if="
262
             v-if="
260
               isShow('跨膜压') &&
263
               isShow('跨膜压') &&
261
               monitors[0] &&
264
               monitors[0] &&
262
-              monitors[0]['transmembrane_pressure_type'] == 2 && org_id!=10673
265
+              monitors[0]['transmembrane_pressure_type'] == 2 && org_id!=10693
263
             "
266
             "
264
           >
267
           >
265
             <template slot-scope="scope">
268
             <template slot-scope="scope">
277
             align="center"
280
             align="center"
278
             label="跨膜压(kpa)"
281
             label="跨膜压(kpa)"
279
             width="120"
282
             width="120"
280
-            v-if="
281
-              isShow('跨膜压1') &&
282
-              monitors[0] &&
283
-              monitors[0]['transmembrane_pressure_type'] == 2 && org_id ==10673
284
-            "
283
+            v-if="isShow('跨膜压1') &&monitors[0] &&monitors[0]['transmembrane_pressure_type'] == 2 && org_id ==10693"
285
           >
284
           >
286
             <template slot-scope="scope">
285
             <template slot-scope="scope">
287
               {{
286
               {{
297
             align="center"
296
             align="center"
298
             label="跨膜压(mmHg)"
297
             label="跨膜压(mmHg)"
299
             width="120"
298
             width="120"
300
-            v-if="
301
-              isShow('跨膜压') &&
302
-              monitors[0] &&
303
-              monitors[0]['transmembrane_pressure_type'] != 2 && org_id!=10673
304
-            "
299
+            v-if="isShow('跨膜压') &&monitors[0] &&monitors[0]['transmembrane_pressure_type'] != 2 && org_id!=10693"
305
           >
300
           >
306
             <template slot-scope="scope">
301
             <template slot-scope="scope">
307
               {{
302
               {{
318
             label="跨膜压(mmHg)"
313
             label="跨膜压(mmHg)"
319
             width="120"
314
             width="120"
320
             v-if="
315
             v-if="
321
-              isShow('跨膜压1') &&
322
-              monitors[0] &&
323
-              monitors[0]['transmembrane_pressure_type'] != 2 && org_id == 10673
316
+              isShow('跨膜压1') &&monitors[0] &&monitors[0]['transmembrane_pressure_type'] != 2 && org_id == 10693
324
             "
317
             "
325
           >
318
           >
326
             <template slot-scope="scope">
319
             <template slot-scope="scope">
482
             align="center"
475
             align="center"
483
             label="超滤量(ml)"
476
             label="超滤量(ml)"
484
             width="100"
477
             width="100"
485
-            v-if="isShow('超量1')">
478
+            v-if="isShow('超量1')">
486
             <template slot-scope="scope">
479
             <template slot-scope="scope">
487
               {{
480
               {{
488
                 scope.row.ultrafiltration_volume_one
481
                 scope.row.ultrafiltration_volume_one
1486
               :rules="isCheckmust('静脉压')">
1479
               :rules="isCheckmust('静脉压')">
1487
               <el-input
1480
               <el-input
1488
                 style="width: 140px"
1481
                 style="width: 140px"
1489
-                v-model="form.venous_pressure"
1482
+                v-model="form.venous_pressure_one"
1490
               ></el-input>
1483
               ></el-input>
1491
               <el-button
1484
               <el-button
1492
                 size="mini"
1485
                 size="mini"
1746
             </el-form-item>
1739
             </el-form-item>
1747
           </el-col>
1740
           </el-col>
1748
 
1741
 
1749
-          <el-col  :span="8" v-if="isShow('超滤率1')">
1742
+          <el-col  :span="8" v-if="isShow('超滤率2')">
1750
             <el-form-item label="超滤率(ml/min)" :prop="isName('超滤率')"
1743
             <el-form-item label="超滤率(ml/min)" :prop="isName('超滤率')"
1751
               :rules="isCheckmust('超滤率')">
1744
               :rules="isCheckmust('超滤率')">
1752
               <el-input v-model="form.ultrafiltration_rate_one" style="width:200px"></el-input>
1745
               <el-input v-model="form.ultrafiltration_rate_one" style="width:200px"></el-input>
3009
             this.form.dialysate_temperature = 36.5
3002
             this.form.dialysate_temperature = 36.5
3010
 
3003
 
3011
          }
3004
          }
3005
+         
3012
       });
3006
       });
3013
     },
3007
     },
3014
 
3008
 
3213
         this.form.replacement_speed = monitor.replacement_speed?monitor.replacement_speed:""
3207
         this.form.replacement_speed = monitor.replacement_speed?monitor.replacement_speed:""
3214
         this.form.dicarbonate = monitor.dicarbonate?monitor.dicarbonate:""
3208
         this.form.dicarbonate = monitor.dicarbonate?monitor.dicarbonate:""
3215
         this.form.is_pressure = monitor.is_pressure
3209
         this.form.is_pressure = monitor.is_pressure
3210
+
3211
+
3212
+        this.form.ultrafiltration_rate_one = monitor.ultrafiltration_rate_one?monitor.ultrafiltration_rate_one:""
3213
+        this.form.heparin_one = monitor.heparin_one?monitor.heparin_one:""
3214
+        this.form.monitor_systolic_blood_pressure_one = monitor.monitor_systolic_blood_pressure_one?monitor.monitor_systolic_blood_pressure_one:""
3215
+        this.form.monitor_diastolic_blood_pressure_one = monitor.monitor_diastolic_blood_pressure_one?monitor.monitor_diastolic_blood_pressure_one:""
3216
+        this.form.monitor_pulse_frequency_one = monitor.monitor_pulse_frequency_one? monitor.monitor_pulse_frequency_one:""
3217
+        this.form.blood_flow_volume_one = monitor.blood_flow_volume_one?monitor.blood_flow_volume_one:"",
3218
+        this.form.venous_pressure_one = monitor.venous_pressure_one?monitor.venous_pressure_one:""
3219
+        this.form.arterial_pressure_one =monitor.arterial_pressure_one?monitor.arterial_pressure_one:""
3220
+        this.form.transmembrane_pressure_one =monitor.transmembrane_pressure_one?monitor.transmembrane_pressure_one:""
3221
+        this.form.ultrafiltration_volume_one = monitor.ultrafiltration_volume_one?monitor.ultrafiltration_volume_one:""
3222
+        this.form.sodium_concentration_one =monitor.sodium_concentration_one?monitor.sodium_concentration_one:""
3223
+        this.form.dialysate_temperature_one= monitor.dialysate_temperature_one?monitor.dialysate_temperature_one:""
3224
+        this.form.replacement_rate_one  = monitor.replacement_rate_one?monitor.replacement_rate_one:""
3225
+        this.form.displacement_quantity_one =monitor.displacement_quantity_one?monitor.displacement_quantity_one:""
3226
+        this.form.ktv_one =monitor.ktv_one?monitor.ktv_one:""
3227
+        this.form.urr_one = monitor.urr_one?monitor.urr_one:""
3228
+        this.form.conductivity_one= monitor.conductivity_one?monitor.conductivity_one:""
3229
+        this.form.displacement_flow_quantity_one?monitor.displacement_flow_quantity_one:""
3230
+        this.form.blood_oxygen_saturation_one =monitor.blood_oxygen_saturation_one?monitor.blood_oxygen_saturation_one:""
3231
+        this.form.dialysate_flow_one  = monitor.dialysate_flow_one ? monitor.dialysate_flow_one:""
3232
+        this.form.blood_sugar_one = monitor.blood_sugar_one? monitor.blood_sugar_one:""
3233
+        this.form.monitor_temperature_one = monitor.monitor_temperature_one?monitor.monitor_temperature_one:""
3234
+        this.form.pulse_frequency_one = monitor.pulse_frequency_one?monitor.pulse_frequency_one:""
3235
+        this.form.blood_temperature_one = monitor.blood_temperature_one?monitor.blood_temperature_one:""
3236
+        this.form.urea_monitoring_one = monitor.urea_monitoring_one?monitor.urea_monitoring_one:""
3237
+        this.form.blood_thickness_one = monitor.blood_thickness_one?monitor.blood_thickness_one:""
3238
+        this.form.blood_monitor_one = monitor.blood_monitor_one?monitor.blood_monitor_one:""
3239
+        this.form.replacement_speed_one= monitor.replacement_speed_one?monitor.replacement_speed_one:""
3240
+        this.form.dicarbonate_one  = monitor.dicarbonate_one?monitor.dicarbonate_one:""
3241
+        this.form.accumulated_blood_volume_one = monitor.accumulated_blood_volume_one?monitor.accumulated_blood_volume_one:""
3216
         // 设置三个下拉框的值,直接调用事件偷懒
3242
         // 设置三个下拉框的值,直接调用事件偷懒
3217
         this.symptomTextareaBlur();
3243
         this.symptomTextareaBlur();
3218
         this.disposeTextareaBlur();
3244
         this.disposeTextareaBlur();

+ 5 - 4
src/xt_pages/dialysis/details/dialysisMonitoring.vue ファイルの表示

19
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
19
           <th v-if="isShow('血流量')" width="92px">血流量(ml/min)</th>
20
           <th v-if="isShow('血流量1')" width="92px">血流量(ml/min)</th>
20
           <th v-if="isShow('血流量1')" width="92px">血流量(ml/min)</th>
21
           <th v-if="isShow('跨膜压')" width="76px">跨膜压({{monitores[0]&&monitores[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
21
           <th v-if="isShow('跨膜压')" width="76px">跨膜压({{monitores[0]&&monitores[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
22
+          <th v-if="isShow('跨膜压1')" width="76px">跨膜压({{monitores[0]&&monitores[0]['transmembrane_pressure_type'] == 2 ? 'kpa' : 'mmHg'}})</th>
22
           <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 9 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 27 || template_id == 28 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 32 || template_id == 34 || template_id == 35 || template_id == 36 || template_id == 38 || template_id == 39 || template_id == 40  || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47 || template_id == 48 || this.$store.getters.xt_user.template_info.org_id == 9555 || template_id == 53 || template_id == 54 || template_id == 56 || template_id == 60 || template_id == 65 || this.$store.getters.xt_user.template_info.org_id == 10340  || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10485 || this.$store.getters.xt_user.template_info.org_id == 10375 || this.$store.getters.xt_user.template_info.org_id == 10480 || this.$store.getters.xt_user.template_info.org_id == 10599 || this.$store.getters.xt_user.template_info.org_id == 10597  || this.$store.getters.xt_user.template_info.org_id == 10612  || this.$store.getters.xt_user.template_info.org_id == 10617  || this.$store.getters.xt_user.template_info.org_id == 10580  || this.$store.getters.xt_user.template_info.org_id == 10629 || this.$store.getters.xt_user.template_info.org_id == 10677  || this.$store.getters.xt_user.template_info.org_id == 10667) &&this.$store.getters.xt_user.template_info.org_id!=10387 " width="76px" > 超滤量(ml)</th>
23
           <th v-if=" isShow('超滤量') &&(template_id == 6 || template_id == 9 || template_id == 10 || template_id == 11 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 27 || template_id == 28 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 32 || template_id == 34 || template_id == 35 || template_id == 36 || template_id == 38 || template_id == 39 || template_id == 40  || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47 || template_id == 48 || this.$store.getters.xt_user.template_info.org_id == 9555 || template_id == 53 || template_id == 54 || template_id == 56 || template_id == 60 || template_id == 65 || this.$store.getters.xt_user.template_info.org_id == 10340  || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10485 || this.$store.getters.xt_user.template_info.org_id == 10375 || this.$store.getters.xt_user.template_info.org_id == 10480 || this.$store.getters.xt_user.template_info.org_id == 10599 || this.$store.getters.xt_user.template_info.org_id == 10597  || this.$store.getters.xt_user.template_info.org_id == 10612  || this.$store.getters.xt_user.template_info.org_id == 10617  || this.$store.getters.xt_user.template_info.org_id == 10580  || this.$store.getters.xt_user.template_info.org_id == 10629 || this.$store.getters.xt_user.template_info.org_id == 10677  || this.$store.getters.xt_user.template_info.org_id == 10667) &&this.$store.getters.xt_user.template_info.org_id!=10387 " width="76px" > 超滤量(ml)</th>
23
           <th v-if=" isShow('超滤量') && (template_id != 6 && template_id != 9 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26 && template_id !=27 && template_id!=28 && template_id!=29 && template_id!=30 && template_id!=31 && template_id!=32 && template_id!=34 && template_id!=35 && template_id!=36 && template_id!=38 && template_id != 39 && template_id != 40  && template_id != 41 && template_id != 43 && template_id != 44 && template_id != 46  && template_id != 47 && template_id != 48 && template_id != 53  && template_id != 54  && template_id != 56  && template_id != 60 && template_id != 65 && this.$store.getters.xt_user.template_info.org_id != 9555 &&  this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 && this.$store.getters.xt_user.template_info.org_id!=10485  && this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 && this.$store.getters.xt_user.template_info.org_id!=10599  && this.$store.getters.xt_user.template_info.org_id!=10597 && this.$store.getters.xt_user.template_info.org_id!=10612 && this.$store.getters.xt_user.template_info.org_id!=10617 && this.$store.getters.xt_user.template_info.org_id!=10580 && this.$store.getters.xt_user.template_info.org_id!=10629 && this.$store.getters.xt_user.template_info.org_id!=10679 && this.$store.getters.xt_user.template_info.org_id!=10667) || this.$store.getters.xt_user.template_info.org_id == 10387"  width="76px"> 超滤量(L) </th>
24
           <th v-if=" isShow('超滤量') && (template_id != 6 && template_id != 9 && template_id != 10 && template_id != 11 && template_id != 13 && template_id != 17 && template_id != 18 && template_id != 19 && template_id != 20 && template_id != 21 && template_id != 22 && template_id != 23 && template_id != 24 && template_id != 26 && template_id !=27 && template_id!=28 && template_id!=29 && template_id!=30 && template_id!=31 && template_id!=32 && template_id!=34 && template_id!=35 && template_id!=36 && template_id!=38 && template_id != 39 && template_id != 40  && template_id != 41 && template_id != 43 && template_id != 44 && template_id != 46  && template_id != 47 && template_id != 48 && template_id != 53  && template_id != 54  && template_id != 56  && template_id != 60 && template_id != 65 && this.$store.getters.xt_user.template_info.org_id != 9555 &&  this.$store.getters.xt_user.template_info.org_id != 10340 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 && this.$store.getters.xt_user.template_info.org_id!=10485  && this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 && this.$store.getters.xt_user.template_info.org_id!=10599  && this.$store.getters.xt_user.template_info.org_id!=10597 && this.$store.getters.xt_user.template_info.org_id!=10612 && this.$store.getters.xt_user.template_info.org_id!=10617 && this.$store.getters.xt_user.template_info.org_id!=10580 && this.$store.getters.xt_user.template_info.org_id!=10629 && this.$store.getters.xt_user.template_info.org_id!=10679 && this.$store.getters.xt_user.template_info.org_id!=10667) || this.$store.getters.xt_user.template_info.org_id == 10387"  width="76px"> 超滤量(L) </th>
24
-          <th v-if=" isShow('超滤量')"  width="76px"> 超滤量(ml) </th>
25
+          <th v-if=" isShow('超滤量1')"  width="76px"> 超滤量(ml) </th>
25
           <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 65 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 34 || template_id == 35 || template_id == 38 || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47  || template_id == 48  || template_id == 53 || template_id == 54 || template_id == 56  || template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10485 || this.$store.getters.xt_user.template_info.org_id == 10375 || this.$store.getters.xt_user.template_info.org_id == 10480 || this.$store.getters.xt_user.template_info.org_id == 10597 || this.$store.getters.xt_user.template_info.org_id == 10599  || this.$store.getters.xt_user.template_info.org_id == 10612 || this.$store.getters.xt_user.template_info.org_id == 10617 || this.$store.getters.xt_user.template_info.org_id == 10580 || this.$store.getters.xt_user.template_info.org_id == 10629 || this.$store.getters.xt_user.template_info.org_id == 10677 || this.$store.getters.xt_user.template_info.org_id == 10667 || this.$store.getters.xt_user.template_info.org_id == 10693) && this.$store.getters.xt_user.template_info.org_id!=10387" width="50px"> 超滤率 <br />(ml/h) </th>
26
           <th v-if="isShow('超滤率') && (template_id ==6 || template_id == 65 || template_id == 10 || template_id == 11 || template_id == 12 || template_id == 13 || template_id == 17 || template_id == 18 || template_id == 19 || template_id == 20 || template_id == 21 || template_id == 22 || template_id == 23 || template_id == 24 || template_id == 26 || template_id == 29 || template_id == 30 || template_id == 31 || template_id == 34 || template_id == 35 || template_id == 38 || template_id == 41 || template_id == 43 || template_id == 44 || template_id == 46 || template_id == 47  || template_id == 48  || template_id == 53 || template_id == 54 || template_id == 56  || template_id == 60 || this.$store.getters.xt_user.template_info.org_id == 10432 || this.$store.getters.xt_user.template_info.org_id == 10445 || this.$store.getters.xt_user.template_info.org_id == 10410 || this.$store.getters.xt_user.template_info.org_id == 10485 || this.$store.getters.xt_user.template_info.org_id == 10375 || this.$store.getters.xt_user.template_info.org_id == 10480 || this.$store.getters.xt_user.template_info.org_id == 10597 || this.$store.getters.xt_user.template_info.org_id == 10599  || this.$store.getters.xt_user.template_info.org_id == 10612 || this.$store.getters.xt_user.template_info.org_id == 10617 || this.$store.getters.xt_user.template_info.org_id == 10580 || this.$store.getters.xt_user.template_info.org_id == 10629 || this.$store.getters.xt_user.template_info.org_id == 10677 || this.$store.getters.xt_user.template_info.org_id == 10667 || this.$store.getters.xt_user.template_info.org_id == 10693) && this.$store.getters.xt_user.template_info.org_id!=10387" width="50px"> 超滤率 <br />(ml/h) </th>
26
           <th v-if="isShow('超滤率') && (template_id !=6 && template_id !=65 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19 && template_id !=20 && template_id !=21 && template_id !=22 && template_id !=23 && template_id !=24 && template_id !=26 && template_id !=29 && template_id !=30 && template_id !=31 && template_id !=34 && template_id !=35 && template_id !=38  && template_id !=41 && template_id !=43 && template_id !=44 && template_id !=46 && template_id !=47 &&  template_id !=48 &&  template_id !=53 &&  template_id !=54 &&  template_id !=56 &&  template_id !=60 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 &&this.$store.getters.xt_user.template_info.org_id!=10485 &&this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 && this.$store.getters.xt_user.template_info.org_id!=10597 && this.$store.getters.xt_user.template_info.org_id!=10599 && this.$store.getters.xt_user.template_info.org_id!=10612 && this.$store.getters.xt_user.template_info.org_id!=10617 && this.$store.getters.xt_user.template_info.org_id!=10580 && this.$store.getters.xt_user.template_info.org_id!=10629 && this.$store.getters.xt_user.template_info.org_id!=10679 && this.$store.getters.xt_user.template_info.org_id!=10667 && this.$store.getters.xt_user.template_info.org_id!=10693 ) || this.$store.getters.xt_user.template_info.org_id==10387" width="50px"> 超滤率 <br />(L/h) </th>
27
           <th v-if="isShow('超滤率') && (template_id !=6 && template_id !=65 && template_id !=10 && template_id !=11 && template_id !=12 && template_id !=13 && template_id !=17 && template_id !=18 && template_id !=19 && template_id !=20 && template_id !=21 && template_id !=22 && template_id !=23 && template_id !=24 && template_id !=26 && template_id !=29 && template_id !=30 && template_id !=31 && template_id !=34 && template_id !=35 && template_id !=38  && template_id !=41 && template_id !=43 && template_id !=44 && template_id !=46 && template_id !=47 &&  template_id !=48 &&  template_id !=53 &&  template_id !=54 &&  template_id !=56 &&  template_id !=60 && this.$store.getters.xt_user.template_info.org_id!=10432  && this.$store.getters.xt_user.template_info.org_id!=10445 && this.$store.getters.xt_user.template_info.org_id!=10410 &&this.$store.getters.xt_user.template_info.org_id!=10485 &&this.$store.getters.xt_user.template_info.org_id!=10375 && this.$store.getters.xt_user.template_info.org_id!=10480 && this.$store.getters.xt_user.template_info.org_id!=10597 && this.$store.getters.xt_user.template_info.org_id!=10599 && this.$store.getters.xt_user.template_info.org_id!=10612 && this.$store.getters.xt_user.template_info.org_id!=10617 && this.$store.getters.xt_user.template_info.org_id!=10580 && this.$store.getters.xt_user.template_info.org_id!=10629 && this.$store.getters.xt_user.template_info.org_id!=10679 && this.$store.getters.xt_user.template_info.org_id!=10667 && this.$store.getters.xt_user.template_info.org_id!=10693 ) || this.$store.getters.xt_user.template_info.org_id==10387" width="50px"> 超滤率 <br />(L/h) </th>
27
           <th v-if="isShow('超滤率2')" width="92px">超滤率(ml/h)</th>
28
           <th v-if="isShow('超滤率2')" width="92px">超滤率(ml/h)</th>
82
           <td v-if="isShow('血压1')"> {{ monitor.monitor_systolic_blood_pressure_one ? monitor.monitor_systolic_blood_pressure_one : "未测" }}/{{ monitor.  monitor_diastolic_blood_pressure_one ? monitor.  monitor_diastolic_blood_pressure_one : "未测" }} </td>
83
           <td v-if="isShow('血压1')"> {{ monitor.monitor_systolic_blood_pressure_one ? monitor.monitor_systolic_blood_pressure_one : "未测" }}/{{ monitor.  monitor_diastolic_blood_pressure_one ? monitor.  monitor_diastolic_blood_pressure_one : "未测" }} </td>
83
           <th v-if="isShow('拒测血压')" width="72px">{{ monitor.is_pressure }}</th>
84
           <th v-if="isShow('拒测血压')" width="72px">{{ monitor.is_pressure }}</th>
84
           <td v-if="isShow('脉搏')"> {{ monitor.pulse_frequency ? monitor.pulse_frequency : "" }} </td>
85
           <td v-if="isShow('脉搏')"> {{ monitor.pulse_frequency ? monitor.pulse_frequency : "" }} </td>
85
-          <td v-if="isShow('脉搏1')"> {{ monitor. monitor_pulse_frequency_one ? monitor. monitor_pulse_frequency_one : "/" }} </td>
86
+          <td v-if="isShow('脉搏1')"> {{ monitor.monitor_pulse_frequency_one ? monitor.monitor_pulse_frequency_one : "/" }} </td>
86
           <td v-if="isShow('呼吸频率')"> {{ monitor.breathing_rate ? monitor.breathing_rate : "/" }} </td>
87
           <td v-if="isShow('呼吸频率')"> {{ monitor.breathing_rate ? monitor.breathing_rate : "/" }} </td>
87
           <td v-if="org_id!=10693"> {{ monitor.venous_pressure ? monitor.venous_pressure : "" }} /{{ monitor.arterial_pressure ? monitor.arterial_pressure : "" }}  </td>
88
           <td v-if="org_id!=10693"> {{ monitor.venous_pressure ? monitor.venous_pressure : "" }} /{{ monitor.arterial_pressure ? monitor.arterial_pressure : "" }}  </td>
88
           <td v-if="org_id==10693"> {{ monitor.venous_pressure_one ? monitor.venous_pressure_one : "/" }}
89
           <td v-if="org_id==10693"> {{ monitor.venous_pressure_one ? monitor.venous_pressure_one : "/" }}
89
-            <span v-if="monitor.arterial_pressure_one!=''">/{{ monitor.arterial_pressure_one ? monitor.arterial_pressure_one : "/" }} </span>  </td>
90
+            <span v-if="monitor.arterial_pressure_one!=''&&monitor.arterial_pressure_one>0">/{{ monitor.arterial_pressure_one ? monitor.arterial_pressure_one : "/" }} </span>  </td>
90
 
91
 
91
           <td v-if="isShow('血流量')"> {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }} </td>
92
           <td v-if="isShow('血流量')"> {{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }} </td>
92
           <td v-if="isShow('血流量1')"> {{ monitor. blood_flow_volume_one ? monitor. blood_flow_volume_one : "/" }} </td>
93
           <td v-if="isShow('血流量1')"> {{ monitor. blood_flow_volume_one ? monitor. blood_flow_volume_one : "/" }} </td>
100
             {{ monitor.ultrafiltration_volume_one ? monitor.ultrafiltration_volume_one : "/" }}
101
             {{ monitor.ultrafiltration_volume_one ? monitor.ultrafiltration_volume_one : "/" }}
101
           </td>
102
           </td>
102
           <td v-if="isShow('超滤率')" >{{monitor.ultrafiltration_rate?monitor.ultrafiltration_rate:''}}</td>
103
           <td v-if="isShow('超滤率')" >{{monitor.ultrafiltration_rate?monitor.ultrafiltration_rate:''}}</td>
103
-          <td v-if="isShow('超滤率2')" >{{monitor.ultrafiltration_rate_one?monitor.ultrafiltration_rate_one:''}}</td>
104
+          <td v-if="isShow('超滤率2')" >{{monitor.ultrafiltration_rate_one?monitor.ultrafiltration_rate_one:'/'}}</td>
104
           <td v-if="isShow('钠浓度')"> {{ monitor.sodium_concentration ? monitor.sodium_concentration : "" }} </td>
105
           <td v-if="isShow('钠浓度')"> {{ monitor.sodium_concentration ? monitor.sodium_concentration : "" }} </td>
105
           <td v-if="isShow('钠浓度1')"> {{ monitor.sodium_concentration ? monitor.sodium_concentration : "/" }} </td>
106
           <td v-if="isShow('钠浓度1')"> {{ monitor.sodium_concentration ? monitor.sodium_concentration : "/" }} </td>
106
           <td v-if="isShow('透析液温度')"> {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }} </td>
107
           <td v-if="isShow('透析液温度')"> {{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }} </td>

+ 20 - 8
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue ファイルの表示

917
                         }}
917
                         }}
918
                         </span>
918
                         </span>
919
 
919
 
920
-                        <span v-if="org_id ==10510 "> {{
921
-                          afterdialysis.displace_liqui_value
920
+                        <span v-if="org_id ==10510 "> 
921
+                          <span v-if="prescription.mode_id!=2&&prescription.mode_id!=5&&presciption.mode_id!=12">{{
922
+                            afterdialysis.displace_liqui_value
922
                             ? afterdialysis.displace_liqui_value
923
                             ? afterdialysis.displace_liqui_value
923
                             : "/"
924
                             : "/"
924
-                        }}
925
+                           }}
926
+                        </span>
925
                         </span>
927
                         </span>
926
                         <span v-if="org_id!=10206&& org_id!=10510"> {{
928
                         <span v-if="org_id!=10206&& org_id!=10510"> {{
927
                           prescription.displace_liqui_value
929
                           prescription.displace_liqui_value
2162
 
2164
 
2163
 
2165
 
2164
                       <tr
2166
                       <tr
2165
-                      v-if="org_id == 0 || org_id ==10206 || org_id == 10478"
2167
+                      v-if="org_id == 0 || org_id ==10206"
2166
                       v-for="(advice, advice_index) in projectsOne"
2168
                       v-for="(advice, advice_index) in projectsOne"
2167
                       :key="advice_index"
2169
                       :key="advice_index"
2168
                     >
2170
                     >
2381
 
2383
 
2382
 
2384
 
2383
                       <tr
2385
                       <tr
2384
-                      v-if="org_id == 0 || org_id ==10206 || org_id ==10489 || org_id ==10633 || org_id ==10644 || org_id ==10478"
2386
+                      v-if="org_id == 0 || org_id ==10206 || org_id ==10489 || org_id ==10633 || org_id ==10644"
2385
                       v-for="(advice, advice_index) in projectsOne"
2387
                       v-for="(advice, advice_index) in projectsOne"
2386
                       :key="advice_index"
2388
                       :key="advice_index"
2387
                     >
2389
                     >
3609
                         />
3611
                         />
3610
                       </div>
3612
                       </div>
3611
                     </div>
3613
                     </div>
3612
-                    <div class="inline_block" style="flex: 1">
3614
+                    <div class="inline_block" style="flex: 1" v-if="org_id!=10579">
3613
                        下机护士:
3615
                        下机护士:
3614
                       <div
3616
                       <div
3615
                         class="under_line"
3617
                         class="under_line"
3648
                         />
3650
                         />
3649
                       </div>
3651
                       </div>
3650
                     </div>
3652
                     </div>
3653
+                    <div class="inline_block" style="flex: 1" v-if="org_id==10579">
3654
+                       患者签名
3655
+                      <div
3656
+                        class="under_line"
3657
+                        style="width: 80px; text-align: center"
3658
+                      >
3659
+                        
3660
+                       
3661
+                      </div>
3662
+                    </div>
3651
                     <div class="inline_block" style="flex: 1">
3663
                     <div class="inline_block" style="flex: 1">
3652
                       治疗医生:
3664
                       治疗医生:
3653
                       <div
3665
                       <div
4794
 
4806
 
4795
         console.log("haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",this.doctor_advices)
4807
         console.log("haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",this.doctor_advices)
4796
 
4808
 
4797
-        if(this.org_id ==10206 || this.org_id ==10489 || this.org_id ==10644 || this.org_id ==10633 || this.org_id == 0 || this.org_id==10478){
4809
+        if(this.org_id ==10206 || this.org_id ==10489 || this.org_id ==10644 || this.org_id ==10633){
4798
           let projectsOne = [];
4810
           let projectsOne = [];
4799
           response.data.data.projects.map((item) => {
4811
           response.data.data.projects.map((item) => {
4800
               projectsOne.push(item);
4812
               projectsOne.push(item);
4832
         }
4844
         }
4833
 
4845
 
4834
         //HIS客户显示临时医嘱的地方
4846
         //HIS客户显示临时医嘱的地方
4835
-        if(this.org_id == 10510 || this.org_id ==10567 || this.org_id == 10489|| this.org_id == 10644 || this.org_id ==0 || this.org_id ==10478){
4847
+        if(this.org_id == 10510 || this.org_id ==10567 || this.org_id == 10489|| this.org_id == 10644){
4836
           if(response.data.data.doctorAdevieInfo!=null && response.data.data.doctorAdevieInfo.length>0){
4848
           if(response.data.data.doctorAdevieInfo!=null && response.data.data.doctorAdevieInfo.length>0){
4837
 
4849
 
4838
             for(let i=0;i<response.data.data.doctorAdevieInfo.length;i++){
4850
             for(let i=0;i<response.data.data.doctorAdevieInfo.length;i++){

+ 1 - 1
src/xt_pages/dialysis/template/DialysisPrintOrderseventyfive.vue ファイルの表示

560
                   <span v-else>未测</span> -->
560
                   <span v-else>未测</span> -->
561
 
561
 
562
                   <span>{{ monitor.monitor_systolic_blood_pressure_one ? monitor.monitor_systolic_blood_pressure_one : "未测" }}</span>
562
                   <span>{{ monitor.monitor_systolic_blood_pressure_one ? monitor.monitor_systolic_blood_pressure_one : "未测" }}</span>
563
-                  <span v-if="monitor.monitor_diastolic_blood_pressure_one!=''">{{ monitor.monitor_diastolic_blood_pressure_one ? monitor.monitor_diastolic_blood_pressure_one : "未测" }}</span>
563
+                  <span v-if="monitor.monitor_diastolic_blood_pressure_one!=''&&monitor.monitor_diastolic_blood_pressure_one>0">/{{ monitor.monitor_diastolic_blood_pressure_one ? monitor.monitor_diastolic_blood_pressure_one : "未测" }}</span>
564
                 </td>
564
                 </td>
565
                 <td width="50">{{ monitor.pulse_frequency_one ? monitor.pulse_frequency_one : "未测" }}</td>
565
                 <td width="50">{{ monitor.pulse_frequency_one ? monitor.pulse_frequency_one : "未测" }}</td>
566
                 <td width="50">{{monitor.arterial_pressure_one ? monitor.arterial_pressure_one: "/"}}</td>
566
                 <td width="50">{{monitor.arterial_pressure_one ? monitor.arterial_pressure_one: "/"}}</td>