Parcourir la source

Merge branch '20201109_pc_vue_new_branch' of http://git.shengws.com/csx/Vue_New into 20201109_pc_vue_new_branch

XMLWAN il y a 2 ans
Parent
révision
32b4d39ce5

+ 1 - 1
src/xt_pages/dialysis/bloodPresssWatch.vue Voir le fichier

@@ -90,7 +90,7 @@
90 90
           >
91 91
         </div>
92 92
       </template>
93
-      <template v-if="this.template_id == 6 || this.template_id == 48">
93
+      <template v-if="this.template_id == 6 || this.template_id == 48 || this.template_id == 0">
94 94
         <el-button
95 95
           size="small"
96 96
           icon="el-icon-printer"

+ 1 - 1
src/xt_pages/dialysis/details/dialog/AssessmentAfterDislysis.vue Voir le fichier

@@ -377,7 +377,7 @@
377 377
                 :value="item.id"
378 378
                 :key="item.id"
379 379
               ></el-option>
380
-            </el-select>
380
+            </el-select> 
381 381
           </el-form-item>
382 382
         </el-col>
383 383
 

+ 2 - 5
src/xt_pages/dialysis/details/dialog/DoctorAdviceDialog.vue Voir le fichier

@@ -308,9 +308,6 @@
308 308
 
309 309
 
310 310
 
311
-
312
-
313
-
314 311
       <el-table
315 312
         v-if="his_is_open  == 1 || is_advice_open == 1"
316 313
         :header-cell-style="{ backgroundColor: 'rgb(245, 247, 250)' }"
@@ -324,15 +321,15 @@
324 321
         :cell-class-name="adviceNameShow"
325 322
         :modal-append-to-body="false"
326 323
         highlight-current-row
327
-        @selection-change="handleSelectionChange"
328 324
       >
329
-        <el-table-column type="selection"  width="55"></el-table-column>
325
+        <!-- <el-table-column type="selection"  width="55"></el-table-column> -->
330 326
         <el-table-column prop="date" label="开嘱医生" align="center" min-width="26px">
331 327
           <template slot-scope="scope">
332 328
             <span>{{ getXuserName(scope.row.advice_doctor) }}</span>
333 329
           </template>
334 330
         </el-table-column>
335 331
 
332
+
336 333
         <!--===================================-->
337 334
 <!--        <el-table-column prop="date" label="调试" align="center" min-width="26px">-->
338 335
 <!--          <template slot-scope="scope">-->

+ 3 - 1
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue Voir le fichier

@@ -413,7 +413,9 @@
413 413
                     <el-col
414 414
                             :span="8"
415 415
                             v-if="isShows('钙剂量')"
416
-                    >
416
+                    ></el-col>
417
+                    
418
+                    <el-col :span="8" v-if="isShows('钙剂量')" >
417 419
                         <el-form-item label="钙剂量(ml) : ">
418 420
                             <el-input
419 421
                                     type="number"

+ 9 - 11
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyFour.vue Voir le fichier

@@ -878,19 +878,17 @@
878 878
                   setAdminUserES(
879 879
                     prescription == null
880 880
                       ? 0
881
-                      : prescription.prescription_doctor
882
-                      ? prescription.prescription_doctor
881
+                      : prescription.creater
882
+                      ? prescription.creater
883 883
                       : ''
884 884
                   ) == ''
885 885
                 "
886 886
               >
887 887
                 {{
888 888
                   getAdminUser(
889
-                    prescription == null
890
-                      ? 0
891
-                      : prescription.prescription_doctor
892
-                      ? prescription.prescription_doctor
893
-                      : ""
889
+                    prescription == null? 0: prescription.creater ? prescription.prescription_doctor: ""
890
+                     
891
+                     
894 892
                   )
895 893
                 }}
896 894
               </span>
@@ -900,11 +898,11 @@
900 898
                   setAdminUserES(
901 899
                     prescription == null
902 900
                       ? 0
903
-                      : prescription.prescription_doctor
904
-                      ? prescription.prescription_doctor
901
+                      : prescription.creater
902
+                      ? prescription.creater
905 903
                       : ''
906
-                  )
907
-                "
904
+                  ) "
905
+               
908 906
                 alt=""
909 907
                 srcset=""
910 908
                 v-else

+ 26 - 11
src/xt_pages/dialysis/template/DialysisPrintOrderFiftyThree.vue Voir le fichier

@@ -156,7 +156,18 @@
156 156
                 ></label-box>
157 157
 
158 158
                 <div style="display: flex; padding-left: 20px">
159
-                  其他
159
+                  <label-box
160
+                  :isChecked="
161
+                    predialysis.is_hemorrhage == 1 &&
162
+                    predialysis.hemorrhage.indexOf('女性经期') == -1&&
163
+                    predialysis.hemorrhage.indexOf('消化道出血') == -1&&
164
+                    predialysis.hemorrhage.indexOf('牙龈出血') == -1&&
165
+                    predialysis.hemorrhage.indexOf('穿刺点渗血') == -1
166
+                      ? true
167
+                      : false
168
+                      "
169
+                  showValue="其他"
170
+                ></label-box>
160 171
                   <div
161 172
                     style="
162 173
                       min-width: 200px;
@@ -498,7 +509,7 @@
498 509
                           ) == -1
499 510
                         "
500 511
                       >
501
-                        {{ predialysis.blood_access_part_opera_name }}
512
+                        {{ predialysis.blood_access_part_opera_name }} 
502 513
                       </span>
503 514
                     </span>
504 515
                   </span>
@@ -921,26 +932,29 @@
921 932
               <span v-if="advice.parent_id == 0">{{
922 933
                 advice.execution_frequency
923 934
               }}</span>
935
+              <span>{{
936
+                advice.remark
937
+              }}</span>
924 938
             </td>
925 939
 
926
-            <td>
940
+            <td style="line-height: 30px;">
927 941
               <span v-if="setAdminUserES(advice.execution_staff) == ''">{{
928 942
                 getAdminUser(advice.execution_staff)
929 943
               }}</span>
930 944
               <img
931
-                style="height: 40px"
945
+                style="height: 30px"
932 946
                 :src="setAdminUserES(advice.execution_staff)"
933 947
                 alt=""
934 948
                 srcset=""
935 949
                 v-else
936 950
               />
937 951
             </td>
938
-            <td>
952
+            <td style="line-height: 30px;">
939 953
               <span v-if="setAdminUserES(advice.checker) == ''">{{
940 954
                 getAdminUser(advice.checker)
941 955
               }}</span>
942 956
               <img
943
-                style="height: 40px"
957
+                style="height: 30px"
944 958
                 :src="setAdminUserES(advice.checker)"
945 959
                 alt=""
946 960
                 srcset=""
@@ -1121,9 +1135,9 @@
1121 1135
     <!-- <div style="position: absolute; top: 1380px; left: 50%"></div> -->
1122 1136
     <div
1123 1137
       style="margin-top: 300px; padding-top: 50px"
1124
-      v-if="this.totollength > 20"
1138
+      v-if="this.totollength > 17"
1125 1139
     >
1126
-      <template v-if="this.totollength > 20">
1140
+      <template v-if="this.totollength > 17">
1127 1141
         <div class="dialysis-print-order">
1128 1142
           <div class="order-yy-name">{{ orgname }}</div>
1129 1143
           <div class="order-title">血液透析(滤过)记录表单</div>
@@ -1556,7 +1570,7 @@
1556 1570
         <table
1557 1571
           class="print-table"
1558 1572
           border="1"
1559
-          v-if="doctor_advices_2.length > 0 || this.totollength > 20"
1573
+          v-if="doctor_advices_2.length > 0 || this.totollength > 17"
1560 1574
         >
1561 1575
           <tr style="height: 50px; text-align: left; border: none">
1562 1576
             <td style="padding-left: 5px; border: none">
@@ -2058,8 +2072,8 @@ export default {
2058 2072
           this.monitors = response.data.data.monitors;
2059 2073
           this.summary = response.data.data.summary;
2060 2074
           this.org_template_info = response.data.data.org_template_info;
2061
-          if (this.monitors.length < 8) {
2062
-            var nl = 8 - this.monitors.length;
2075
+          if (this.monitors.length < 10) {
2076
+            var nl = 10 - this.monitors.length;
2063 2077
             for (let index = 0; index < nl; index++) {
2064 2078
               this.monitors.push([]);
2065 2079
             }
@@ -2422,6 +2436,7 @@ export default {
2422 2436
 .dialysis-print-order {
2423 2437
   width: 960px;
2424 2438
   margin: 0 auto;
2439
+  
2425 2440
 }
2426 2441
 
2427 2442
 .dialysis-print-order .order-yy-name {

+ 17 - 4
src/xt_pages/dialysis/template/dialysisPrintOrderTwelve.vue Voir le fichier

@@ -813,13 +813,13 @@
813 813
         </table>-->
814 814
         <table class="print-table" border="1">
815 815
           <tr style="text-align: center">
816
-            <td colspan="14" style="margin-left: 15px; font-size: 20px">
816
+            <td colspan="15" style="margin-left: 15px; font-size: 20px">
817 817
               治 疗 过 程 记 录
818 818
             </td>
819 819
           </tr>
820 820
           <tr>
821 821
             <td style="width: 60px" rowspan="2">时间</td>
822
-            <td colspan="4">透析参数</td>
822
+            <td colspan="5">透析参数</td>
823 823
             <td colspan="5">生命体征</td>
824 824
             <td colspan="2">治疗中病情变化</td>
825 825
             <td style="width: 80px" rowspan="2">护士签名</td>
@@ -841,7 +841,11 @@
841 841
               <p style="height: 20px; line-height: 20px">脱水量</p>
842 842
               <p style="height: 20px; line-height: 20px">ml</p>
843 843
             </th>
844
-            <th style="width: 30px">
844
+            <th style="width: 70px">
845
+              <p style="height: 20px; line-height: 20px">Kt/V</p>
846
+              <p style="height: 20px; line-height: 20px">ml</p>
847
+            </th>
848
+            <th style="width: 40px">
845 849
               <p style="height: 20px; line-height: 20px">T</p>
846 850
               <p style="height: 20px; line-height: 20px">℃</p>
847 851
             </th>
@@ -853,7 +857,7 @@
853 857
               <p style="height: 20px; line-height: 20px">R</p>
854 858
               <p style="height: 20px; line-height: 20px">bpm</p>
855 859
             </th>
856
-            <th style="width: 100px">
860
+            <th style="width: 90px">
857 861
               <p style="height: 20px; line-height: 20px">BP</p>
858 862
               <p style="height: 20px; line-height: 20px">mmHg</p>
859 863
             </th>
@@ -906,6 +910,15 @@
906 910
                 }}
907 911
               </span>
908 912
             </td>
913
+            <td>
914
+              <span v-if="getTime(monitor.operate_time) != ''">
915
+                {{
916
+                  monitor.ktv
917
+                    ? monitor.ktv
918
+                    : ""
919
+                }}
920
+              </span>
921
+            </td>
909 922
             <td>
910 923
               <span v-if="getTime(monitor.operate_time) != ''">
911 924
                 {{ monitor.temperature ? monitor.temperature : "0" }}