yq1 hace 1 año
padre
commit
0ebbe3c0c4

+ 18 - 4
src/xt_pages/dialysis/batch_print/batch_print_order_seventy.vue Ver fichero

@@ -1854,12 +1854,12 @@
1854 1854
                       class="row"
1855 1855
                       style="padding: 2px 0; line-height: 23px; display: flex"
1856 1856
                     >
1857
-                      <div class="inline_block" style="flex: 2.5">
1857
+                      <div class="inline_block" style="flex: 1">
1858 1858
                         凝血程度:
1859 1859
                         <div
1860 1860
                           class="under_line"
1861 1861
                           style="
1862
-                            width: 170px;
1862
+                            width: 150px;
1863 1863
                             text-align: center;
1864 1864
                             white-space: normal;
1865 1865
                           "
@@ -1872,7 +1872,7 @@
1872 1872
                           }}
1873 1873
                         </div>
1874 1874
                       </div>
1875
-                      <div class="inline_block" style="flex: 2">
1875
+                      <div class="inline_block" style="flex: 1">
1876 1876
                         内瘘:
1877 1877
                         <div
1878 1878
                           class="under_line"
@@ -1891,7 +1891,7 @@
1891 1891
                           }}
1892 1892
                         </div>
1893 1893
                       </div>
1894
-                      <div class="inline_block" style="flex: 4">
1894
+                      <div class="inline_block" style="flex: 1">
1895 1895
                         导管:
1896 1896
                         <div
1897 1897
                           class="under_line"
@@ -1905,6 +1905,20 @@
1905 1905
                           }}
1906 1906
                         </div>
1907 1907
                       </div>
1908
+                      <div class="inline_block" style="flex: 1">
1909
+                        KTV(在线):
1910
+                        <div
1911
+                          class="under_line"
1912
+                          style="min-width: 100px; text-align: center"
1913
+                        >
1914
+                          {{
1915
+                            record.assessment_after_dislysis &&
1916
+                            record.assessment_after_dislysis.ktv
1917
+                              ? record.assessment_after_dislysis.ktv
1918
+                              : "/"
1919
+                          }}
1920
+                        </div>
1921
+                      </div>
1908 1922
                     </div>
1909 1923
 
1910 1924
                     <div

+ 144 - 138
src/xt_pages/dialysis/template/DialysisPrintOrderSeventy.vue Ver fichero

@@ -817,11 +817,11 @@
817 817
                     class="row"
818 818
                     style="padding: 2px 0; line-height: 23px; display: flex"
819 819
                   >
820
-                    <div class="inline_block" style="flex: 1">
820
+                    <div class="inline_block" style="flex: 0.9">
821 821
                       干体重:
822 822
                       <div
823 823
                         class="under_line"
824
-                        style="width: 100px; text-align: center"
824
+                        style="width: 60px; text-align: center"
825 825
                       >
826 826
                         {{
827 827
                           predialysis.dry_weight ? predialysis.dry_weight : "/"
@@ -829,24 +829,24 @@
829 829
                       </div>
830 830
                       kg
831 831
                     </div>
832
-                    <div class="inline_block" style="flex: 1" >
832
+                    <div class="inline_block" style="flex: 0.9" >
833 833
                       衣物重:
834 834
                       <div
835 835
                         class="under_line"
836
-                        style="width: 70px; text-align: center"
836
+                        style="width: 60px; text-align: center"
837 837
                       >
838 838
                         {{
839 839
                           predialysis.additional_weight
840 840
                             ? predialysis.additional_weight
841 841
                             : "/"
842 842
                         }}
843
-                      </div>
843
+                      </div>kg
844 844
                     </div>
845
-                    <div class="inline_block" style="flex: 1" >
845
+                    <div class="inline_block" style="flex: 1.2" >
846 846
                       上次透后体重:
847 847
                       <div
848 848
                         class="under_line"
849
-                        style="width: 100px; text-align: center"
849
+                        style="width: 60px; text-align: center"
850 850
                       >
851 851
                         <span v-if="org_id == 10290 || org_id == 10318 || org_id== 10217 || org_id== 10188 || org_id== 9956 || org_id == 10440 || org_id == 0 || org_id == 10469 || org_id == 10478 || org_id == 10490 || org_id ==10495 || org_id == 10460 || org_id==10585">{{
852 852
                           lastafterdialysis.weight_after
@@ -864,7 +864,7 @@
864 864
                       透前体重:
865 865
                       <div
866 866
                         class="under_line"
867
-                        style="width: 70px; text-align: center"
867
+                        style="width: 60px; text-align: center"
868 868
                       >
869 869
                       <span v-if="org_id !=10447 && org_id != 9675">{{
870 870
                           predialysis.weight_before
@@ -888,11 +888,11 @@
888 888
                       </div>
889 889
                       kg
890 890
                     </div>
891
-                    <div class="inline_block" style="flex: 1">
891
+                    <div class="inline_block" style="flex: 0.9">
892 892
                       体重增加:
893 893
                       <div
894 894
                         class="under_line"
895
-                        style="width: 100px; text-align: center"
895
+                        style="width: 50px; text-align: center"
896 896
                       >
897 897
                       {{ predialysis.weight_before > 0 && lastafterdialysis.weight_after > 0
898 898
                         ? parseFloat(predialysis.weight_before - lastafterdialysis.weight_after).toFixed(2): "/"
@@ -905,13 +905,13 @@
905 905
                       计划超滤量:
906 906
                       <div
907 907
                         class="under_line"
908
-                        style="width: 100px; text-align: center"
908
+                        style="width: 60px; text-align: center"
909 909
                       >
910 910
                         {{
911 911
                           prescription.target_ultrafiltration
912 912
                             ? prescription.target_ultrafiltration
913 913
                             : "/"
914
-                        }}kg
914
+                        }}
915 915
                       </div>
916 916
                       <span v-if="org_id == 10395 || org_id == 9829 || org_id == 10440 || org_id == 10469 || org_id == 10471 || org_id == 10460">ml</span>
917 917
                       <span v-if="org_id!=10395&&org_id!=9829 && org_id!=10440 && org_id!=10469 && org_id!=10471 && org_id!=10460">L</span>
@@ -2034,7 +2034,7 @@
2034 2034
                       <div
2035 2035
                         class="under_line"
2036 2036
                         style="
2037
-                          width: 170px;
2037
+                          width: 150px;
2038 2038
                           text-align: center;
2039 2039
                           white-space: normal;
2040 2040
                         "
@@ -2066,6 +2066,12 @@
2066 2066
                         {{ afterdialysis.catheter ? afterdialysis.catheter : "/" }}
2067 2067
                       </div>
2068 2068
                     </div>
2069
+                    <div class="inline_block" style="flex:1;">
2070
+                      KTV(在线):
2071
+                      <div class="under_line" style="min-width: 50px;text-align: center">
2072
+                        {{ afterdialysis.ktv ? afterdialysis.ktv : "/" }}
2073
+                      </div>
2074
+                    </div>
2069 2075
                   </div>
2070 2076
 
2071 2077
                   <div
@@ -2538,134 +2544,134 @@
2538 2544
       </div>
2539 2545
 
2540 2546
       <table class="print-table-no">
2541
-                    <tbody>
2542
-                      <tr style="line-height: 35px; padding: 8px 5px">
2543
-                        <td
2544
-                          colspan="7"
2545
-                          style="
2546
-                            letter-spacing: 5px;
2547
-                            text-align: center;
2548
-                            font-weight: 520;
2549
-                            font-size: 16px;
2550
-                            padding: 6px 8px;
2551
-                            line-height: 30px;
2552
-                          "
2553
-                        >
2554
-                          医嘱内容
2555
-                        </td>
2556
-                      </tr>
2557
-                      <tr style="line-height: 35px; padding: 8px 5px">
2558
-                        <td style="font-size: 16px" width="10%">时间</td>
2559
-                        <td style="font-size: 16px" colspan="2" width="45%">
2560
-                          医嘱内容
2561
-                        </td>
2562
-                        <td style="font-size: 16px" width="10%">医生签名</td>
2563
-                        <!-- <td style="font-size: 16px" width="10%">核对人签名</td> -->
2564
-                        <td style="font-size: 16px" width="10%">执行人签名</td>
2565
-                        <td style="font-size: 16px" width="10%">时间</td>
2566
-                        <td
2567
-                          style="font-size: 16px"
2568
-                          width="10%"
2569
-                          v-if="org_id == 10223 || org_id == 9538 || org_id == 0 || org_id ==10375"
2570
-                        >
2571
-                          核对护士
2572
-                        </td>
2573
-                      </tr>
2574
-
2575
-
2576
-                      <tr
2577
-                        v-for="(advice, advice_index) in doctor_advices"
2578
-                        :key="advice_index"
2579
-                      >
2580
-                        <td height="32px">
2581
-                          <span v-if="advice.start_time">
2582
-                            {{ getTime(advice.start_time, "{h}:{i}") }}
2583
-                          </span>
2584
-
2585
-                        </td>
2586
-                        <td
2587
-                          height="32px"
2588
-                          colspan="2"
2589
-                          class="advice-name"
2590
-                          style="padding-left: 7px"
2591
-                        >
2592
-                          <span v-if="advice.parent_id > 0">---></span>
2593
-                          <span>{{ advice.advice_name }}</span>
2594
-                          <span v-if="advice && advice.advice_desc"
2595
-                            >({{ advice.advice_desc
2596
-                            }}{{ advice.drug_spec_unit }})</span
2597
-                          >
2598
-                          <span v-if="advice.prescribing_number"
2599
-                            >&nbsp;&nbsp; {{ advice.prescribing_number
2600
-                            }}{{ advice.prescribing_number_unit }}</span
2601
-                          >
2602
-                          <span v-if="advice.single_dose != 0"
2603
-                            >{{ advice.single_dose
2604
-                            }}{{ advice.single_dose_unit }}</span
2605
-                          >
2606
-                          <span v-if="advice.parent_id == 0">{{
2607
-                            advice.delivery_way
2608
-                          }}</span>
2609
-                          <span v-if="advice.parent_id == 0">{{
2610
-                            advice.execution_frequency
2611
-                          }}</span>
2612
-                          <span
2613
-                            v-if="
2614
-                              advice.parent_id == 0 && advice.remark.length > 0
2615
-                            "
2616
-                            >({{ advice.remark }})</span
2617
-                          >
2618
-                        </td>
2619
-
2620
-                        <td height="32px">
2621
-                          <span
2622
-                            v-if="setAdminUserES(advice.advice_doctor) == ''"
2623
-                            >{{ getAdminUser(advice.advice_doctor) }}</span
2624
-                          >
2625
-                          <img
2626
-                            style="height: 30px"
2627
-                            :src="setAdminUserES(advice.advice_doctor)"
2628
-                            alt=""
2629
-                            srcset=""
2630
-                            v-else
2631
-                          />
2632
-                        </td>
2633
-
2634
-                        <td height="32px">
2635
-                          <span
2636
-                            v-if="setAdminUserES(advice.execution_staff) == ''"
2637
-                            >{{ getAdminUser(advice.execution_staff) }}</span
2638
-                          >
2639
-                          <img
2640
-                            style="height: 30px"
2641
-                            :src="setAdminUserES(advice.execution_staff)"
2642
-                            alt=""
2643
-                            srcset=""
2644
-                            v-else
2645
-                          />
2646
-                        </td>
2647
-                        <td height="32px">
2648
-                          <span v-if="advice.execution_time">{{
2649
-                            getTime(advice.execution_time, "{h}:{i}")
2650
-                          }}</span>
2651
-                        </td>
2652
-                        <td height="32px" v-if="org_id == 10223 || org_id == 9538 || org_id == 0 || org_id ==10375">
2653
-                          <span v-if="setAdminUserES(advice.checker) == ''">{{
2654
-                            getAdminUser(advice.checker)
2655
-                          }}</span>
2656
-                          <img
2657
-                            style="height: 30px"
2658
-                            :src="setAdminUserES(advice.checker)"
2659
-                            alt=""
2660
-                            srcset=""
2661
-                            v-else
2662
-                          />
2663
-                        </td>
2664
-                      </tr>
2547
+          <tbody>
2548
+            <tr style="line-height: 35px; padding: 8px 5px">
2549
+              <td
2550
+                colspan="7"
2551
+                style="
2552
+                  letter-spacing: 5px;
2553
+                  text-align: center;
2554
+                  font-weight: 520;
2555
+                  font-size: 16px;
2556
+                  padding: 6px 8px;
2557
+                  line-height: 30px;
2558
+                "
2559
+              >
2560
+                医嘱内容
2561
+              </td>
2562
+            </tr>
2563
+            <tr style="line-height: 35px; padding: 8px 5px">
2564
+              <td style="font-size: 16px" width="10%">时间</td>
2565
+              <td style="font-size: 16px" colspan="2" width="45%">
2566
+                医嘱内容
2567
+              </td>
2568
+              <td style="font-size: 16px" width="10%">医生签名</td>
2569
+              <!-- <td style="font-size: 16px" width="10%">核对人签名</td> -->
2570
+              <td style="font-size: 16px" width="10%">执行人签名</td>
2571
+              <td style="font-size: 16px" width="10%">时间</td>
2572
+              <td
2573
+                style="font-size: 16px"
2574
+                width="10%"
2575
+                v-if="org_id == 10223 || org_id == 9538 || org_id == 0 || org_id ==10375"
2576
+              >
2577
+                核对护士
2578
+              </td>
2579
+            </tr>
2665 2580
 
2666 2581
 
2582
+            <tr
2583
+              v-for="(advice, advice_index) in doctor_advices"
2584
+              :key="advice_index"
2585
+            >
2586
+              <td height="32px">
2587
+                <span v-if="advice.start_time">
2588
+                  {{ getTime(advice.start_time, "{h}:{i}") }}
2589
+                </span>
2590
+
2591
+              </td>
2592
+              <td
2593
+                height="32px"
2594
+                colspan="2"
2595
+                class="advice-name"
2596
+                style="padding-left: 7px"
2597
+              >
2598
+                <span v-if="advice.parent_id > 0">---></span>
2599
+                <span>{{ advice.advice_name }}</span>
2600
+                <span v-if="advice && advice.advice_desc"
2601
+                  >({{ advice.advice_desc
2602
+                  }}{{ advice.drug_spec_unit }})</span
2603
+                >
2604
+                <span v-if="advice.prescribing_number"
2605
+                  >&nbsp;&nbsp; {{ advice.prescribing_number
2606
+                  }}{{ advice.prescribing_number_unit }}</span
2607
+                >
2608
+                <span v-if="advice.single_dose != 0"
2609
+                  >{{ advice.single_dose
2610
+                  }}{{ advice.single_dose_unit }}</span
2611
+                >
2612
+                <span v-if="advice.parent_id == 0">{{
2613
+                  advice.delivery_way
2614
+                }}</span>
2615
+                <span v-if="advice.parent_id == 0">{{
2616
+                  advice.execution_frequency
2617
+                }}</span>
2618
+                <span
2619
+                  v-if="
2620
+                    advice.parent_id == 0 && advice.remark.length > 0
2621
+                  "
2622
+                  >({{ advice.remark }})</span
2623
+                >
2624
+              </td>
2667 2625
 
2668
-                    </tbody>
2626
+              <td height="32px">
2627
+                <span
2628
+                  v-if="setAdminUserES(advice.advice_doctor) == ''"
2629
+                  >{{ getAdminUser(advice.advice_doctor) }}</span
2630
+                >
2631
+                <img
2632
+                  style="height: 30px"
2633
+                  :src="setAdminUserES(advice.advice_doctor)"
2634
+                  alt=""
2635
+                  srcset=""
2636
+                  v-else
2637
+                />
2638
+              </td>
2639
+
2640
+              <td height="32px">
2641
+                <span
2642
+                  v-if="setAdminUserES(advice.execution_staff) == ''"
2643
+                  >{{ getAdminUser(advice.execution_staff) }}</span
2644
+                >
2645
+                <img
2646
+                  style="height: 30px"
2647
+                  :src="setAdminUserES(advice.execution_staff)"
2648
+                  alt=""
2649
+                  srcset=""
2650
+                  v-else
2651
+                />
2652
+              </td>
2653
+              <td height="32px">
2654
+                <span v-if="advice.execution_time">{{
2655
+                  getTime(advice.execution_time, "{h}:{i}")
2656
+                }}</span>
2657
+              </td>
2658
+              <td height="32px" v-if="org_id == 10223 || org_id == 9538 || org_id == 0 || org_id ==10375">
2659
+                <span v-if="setAdminUserES(advice.checker) == ''">{{
2660
+                  getAdminUser(advice.checker)
2661
+                }}</span>
2662
+                <img
2663
+                  style="height: 30px"
2664
+                  :src="setAdminUserES(advice.checker)"
2665
+                  alt=""
2666
+                  srcset=""
2667
+                  v-else
2668
+                />
2669
+              </td>
2670
+            </tr>
2671
+
2672
+
2673
+
2674
+          </tbody>
2669 2675
      </table>
2670 2676
 
2671 2677
 

+ 8 - 4
src/xt_pages/user/components/PatientDetail.vue Ver fichero

@@ -267,7 +267,7 @@
267 267
                 ></el-input>
268 268
               </el-form-item>
269 269
             </el-col>
270
-            <el-col :span="24">
270
+            <el-col :span="8">
271 271
               <el-form-item label="透析之前情况 : " prop="predialysis_condition">
272 272
                 <el-checkbox-group v-model="form.predialysis_condition">
273 273
                   <el-checkbox
@@ -281,7 +281,11 @@
281 281
                 </el-checkbox-group>
282 282
               </el-form-item>
283 283
              </el-col>
284
-
284
+             <el-col :span="8">
285
+                <el-form-item label="住院(门诊)号 : " prop="admissionNumber">
286
+                  <el-input v-model="form.admissionNumber" disabled></el-input>
287
+                </el-form-item>
288
+              </el-col> 
285 289
              <el-col :span="8">
286 290
                 <el-form-item label="工作单位 : " prop="work">
287 291
                   <el-input v-model="form.work" disabled></el-input>
@@ -662,11 +666,11 @@
662 666
                 <!-- <el-form-item label=" " style="float:left;" label-width="30px" >
663 667
                 </el-form-item> -->
664 668
               </el-col>
665
-              <el-col :span="8">
669
+              <!-- <el-col :span="8">
666 670
                 <el-form-item label="住院(门诊)号 : " prop="admissionNumber">
667 671
                   <el-input v-model="form.admissionNumber" disabled></el-input>
668 672
                 </el-form-item>
669
-              </el-col>
673
+              </el-col> -->
670 674
               <el-col :span="8">
671 675
                 <el-form-item label="医保类型 : " prop="reimbursementWayID">
672 676
                   <el-select v-model="form.reimbursementWayID" disabled>

+ 2 - 2
src/xt_pages/workforce/scheduleTablePrintFive.vue Ver fichero

@@ -8,8 +8,8 @@
8 8
       <div class="tab" style="margin-top: 10px;">
9 9
         <table id="scheduleTable" class="scheduleTable" border="1" cellspacing="0" style='width: 100%;table-layout:fixed;text-align: center;word-break: break-all;word-wrap: break-word;'>
10 10
             <tr>
11
-                <td rowspan="2">分区</td>
12
-                <td rowspan="2">机号</td>
11
+                <td rowspan="2" width="100">分区</td>
12
+                <td rowspan="2" width="100">机号</td>
13 13
                 <td colspan="3" v-if="first_day == 1">周一({{ weekTitle[0] }})</td>
14 14
                 <td colspan="3" v-if="second_day == 2">周二({{ weekTitle[1] }})</td>
15 15
                 <td colspan="3" v-if="three_day == 3">周三({{ weekTitle[2] }})</td>

+ 2 - 2
src/xt_pages/workforce/scheduleTablePrintTwo.vue Ver fichero

@@ -8,8 +8,8 @@
8 8
       <div class="tab" style="margin-top: 10px;">
9 9
         <table id="scheduleTable" class="scheduleTable" border="1" cellspacing="0" style='width: 100%;table-layout:fixed;text-align: center;word-break: break-all;word-wrap: break-word;'>
10 10
             <tr>
11
-                <td rowspan="2">分区</td>
12
-                <td rowspan="2">机号</td>
11
+                <td rowspan="2" width="100">分区</td>
12
+                <td rowspan="2" width="100">机号</td>
13 13
                 <td colspan="3" v-if="first_day == 1">周一({{ weekTitle[0] }})</td>
14 14
                 <td colspan="3" v-if="second_day == 2">周二({{ weekTitle[1] }})</td>
15 15
                 <td colspan="3" v-if="three_day == 3">周三({{ weekTitle[2] }})</td>