See999 3 years ago
parent
commit
d457d0e4e7

+ 1 - 0
src/xt_pages/dialysis/details/dialog/dialysisPrescriptionDialog.vue View File

@@ -3608,6 +3608,7 @@ export default {
3608 3608
   height: 40px;
3609 3609
   line-height: 40px;
3610 3610
   border-bottom: 1px solid #ccc;
3611
+  color:#303133;
3611 3612
 }
3612 3613
 .warnTxt {
3613 3614
   text-align: center;

+ 3 - 1
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

@@ -638,6 +638,8 @@ export default {
638 638
 
639 639
       const style5 =
640 640
         '@media print {.dialysis-print-order {width: 960px; margin: 0 auto;}.dialysis-print-order .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.dialysis-print-order .order-title {  margin: auto;  font-weight: 600;  text-align: center;  font-size: 22px;  padding: 10px 20px 0px 20px;}.dialysis-print-order .table-box {  width: 100%;  line-height: 18px;  font-size: 14px;}.dialysis-print-order .print-table {  width: 100%;  text-align: center;  border-collapse: collapse;  line-height: 40px;  font-size: 14px;}.dialysis-print-order .print-table-no {  width: 100%;  text-align: center;  border-collapse: collapse;  font-size: 14px;}.dialysis-print-order .under-line {  border-bottom: 1px solid #999;  width: 95%;  text-align: center;  margin-left: 2px;}.dialysis-print-order .title-box {  text-align: center;  font-size: 16px;}.dialysis-print-order .radio-lebel-box {  font-weight: 400;  cursor: pointer;}.dialysis-print-order .radio-no {  opacity: 0;  outline: none;  position: absolute;  margin: 0;  width: 0;  height: 0;  z-index: -1;}.dialysis-print-order .radio-inner {  white-space: nowrap;  cursor: pointer;  outline: none;  display: inline-block;  line-height: 1;  position: relative;  vertical-align: middle;}.dialysis-print-order .radio-fang {  display: inline-block;  position: relative;  border: 1px solid #000;  box-sizing: border-box;  width: 14px;  height: 14px;  background-color: #fff;  z-index: 1;  transition: border-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46),    background-color 0.25s cubic-bezier(0.71, -0.46, 0.29, 1.46);}.dialysis-print-order .is-checked-radio::after {  content: "√";  font-size: 15px;}.dialysis-print-order .print-table-no tr td {  padding: 8px 5px;  line-height: 25px;}.dialysis-print-order .print-table tr td {  padding: 1px 1px;  /*line-height: 25px;*/}.es-img {  height: 25px;}.advice-name {  text-align: left;}.advice-children {  display: flex;}.title-box-pro {  border: 0 #fff;  line-height: 25px;  height: 25px;  text-align: left;  padding-left: 10px !important;}.title-box-pro-tr {  border: 0 #fff;}.text-align-left {  text-align: left !important;  padding-left: 10px !important;  font-size: 14px !important;  line-height: 25px;}.print-table-tr-new td {line-height: 20px !important;}.border-top-solid {border: solid 1px #000;}.print-template-two tr {line-height: 30px;}}';
641
+      const style6 =
642
+        '@media print {.dialysis-print-order{width:960px;margin:0 auto}.dialysis-print-order .order-yy-name{margin:auto;text-align:center;font-size:20px;letter-spacing:5px}.dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px 20px 20px 20px}.dialysis-print-order .table-box{width:100%;line-height:23px;font-size:16px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:16px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:16px}.dialysis-print-order .under-line{border-bottom:1px solid #999;width:95%;text-align:center;margin-left:2px}.dialysis-print-order .title-box{text-align:center;font-size:16px;border:1px solid #666}.dialysis-print-order .radio-lebel-box{font-weight:400;cursor:pointer}.dialysis-print-order .radio-no{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.dialysis-print-order .radio-inner{white-space:nowrap;cursor:pointer;outline:0;display:inline-block;line-height:1;position:relative;vertical-align:middle}.dialysis-print-order .radio-fang{display:inline-block;position:relative;border:1px solid #000;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.dialysis-print-order .is-checked-radio::after{content:"√";font-size:15px}}.dialysis-print-order .print-table-no tr td { padding: 8px 5px; line-height: 25px; }.es-img{height: 20px; }.advice-name{text-align: left;}.advice-children{display:flex;} .dialysis-print-order .print-table tr td{padding: 0px 0px;} .print-template-two tr {line-height: 30px;}   .title-box-pro{border: 0 #fff;line-height: 40px;height: 40px;text-align: left;padding-left: 10px !important;}  .text-align-left{text-align: left !important;padding-left:10px !important;font-size: 14px !important;line-height: 25px;}';
641 643
 
642 644
       if (this.org_template_info.template_id == 1) {
643 645
         printJS({
@@ -748,7 +750,7 @@ export default {
748 750
         printJS({
749 751
           printable: "dialysis-print-box",
750 752
           type: "html",
751
-          style: style,
753
+          style: style6,
752 754
           scanStyles: false
753 755
         });
754 756
       } else if (this.org_template_info.template_id == 18) {

+ 24 - 25
src/xt_pages/dialysis/template/DialysisPrintOrderSeventeen.vue View File

@@ -5,12 +5,12 @@
5 5
       <div class="order-title">{{ orgname }}&nbsp;&nbsp;&nbsp;血液净化治疗记录单</div>
6 6
       <table class="print-table" border="1" style="margin-top: 10px;">
7 7
         <tr>
8
-          <td style="text-align:left;">
8
+          <td style="text-align:left;width:150px;">
9 9
             <span style="display:inline-block;margin-left:15px;">
10 10
               {{getDatge(queryParams.xtdate)}}
11 11
             </span>
12 12
           </td>
13
-          <td style="text-align:center;">
13
+          <td style="text-align:center;width:130px;">
14 14
             姓名:
15 15
             <span style="display:inline-block;margin-left:10px;">
16 16
               {{patientInfo.name}}
@@ -76,7 +76,7 @@
76 76
           </td>
77 77
         </tr>
78 78
         <tr>
79
-          <td style="text-align:left;" colspan="2">
79
+          <td style="text-align:left;" colspan="3">
80 80
             <span style="display:inline-block;margin-left:15px;">治疗方式:</span>
81 81
             <label-box :isChecked="prescription.mode_id == 1 ? true : false" showValue="HD"></label-box>&nbsp;
82 82
             <label-box :isChecked="prescription.mode_id == 2 ? true : false" showValue="HDF"></label-box>&nbsp;
@@ -84,7 +84,7 @@
84 84
             <label-box :isChecked="prescription.mode_id == 7 ? true : false" showValue="IUF"></label-box>&nbsp;
85 85
             <label-box :isChecked="prescription.mode_id == 5 ? true : false" showValue="HF"></label-box>&nbsp;
86 86
           </td>
87
-          <td style="text-align:left;" colspan="5">
87
+          <td style="text-align:left;" colspan="4">
88 88
             <span style="display:inline-block;margin-left:15px;">诊断: {{ patientInfo.diagnose }}</span>
89 89
           </td>
90 90
         </tr>
@@ -95,14 +95,19 @@
95 95
               {{ predialysis.dry_weight ? predialysis.dry_weight : "/" }}kg
96 96
             </span>
97 97
           </td>
98
-          <td style="text-align:left;" colspan="1">
98
+          <td style="text-align:left;" colspan="2">
99 99
             <span style="display:inline-block;margin-left:15px;">
100
-              电导率:{{
101
-              prescription.conductivity ? prescription.conductivity : "/"
102
-              }}&nbsp;(mS/cm)
100
+              透后净体重:{{
101
+              afterdialysis.weight_after
102
+              ? parseFloat(
103
+              afterdialysis.weight_after -
104
+              afterdialysis.additional_weight
105
+              ).toFixed(1)
106
+              : "/"
107
+              }}kg
103 108
             </span>
104 109
           </td>
105
-          <td style="text-align:left;" colspan="4">
110
+          <td style="text-align:left;" colspan="3">
106 111
             <span style="display:inline-block;margin-left:15px;">
107 112
               Na:
108 113
               {{
@@ -149,10 +154,8 @@
149 154
               }}L
150 155
             </span>
151 156
           </td>
152
-          <td style="text-align:left;" colspan="6">
153
-            <span style="display:inline-block;">
154
-              <label-box :isChecked="anticoagulant == 1 ? true : false" showValue="无肝素"></label-box>
155
-            </span>
157
+          <td style="text-align:left;padding-left:15px;" colspan="6">
158
+            
156 159
             <span style="display:inline-block;">
157 160
               <label-box :isChecked="anticoagulant == 7 ? true : false" showValue="低分子肝素钠"></label-box>:
158 161
             </span>
@@ -210,25 +213,21 @@
210 213
                 <span v-if="prescription.anticoagulant == 6">iu</span>
211 214
                 <span v-if="prescription.anticoagulant == 7">iu</span>
212 215
             </span>
216
+            <span style="display:inline-block;">
217
+              <label-box :isChecked="anticoagulant == 1 ? true : false" showValue="无肝素"></label-box>
218
+            </span>
213 219
           </td>
214 220
         </tr>
215 221
         <tr>
216 222
           <td style="text-align:left;" colspan="1">
217 223
             <span style="display:inline-block;margin-left:15px;">
218 224
               透后体重:
219
-              {{
220
-              afterdialysis.weight_after
221
-              ? parseFloat(
222
-              afterdialysis.weight_after -
223
-              afterdialysis.additional_weight
224
-              ).toFixed(1)
225
-              : "/"
226
-              }}kg
225
+              {{ afterdialysis.weight_after ? afterdialysis.weight_after : '/' }}
227 226
             </span>
228 227
           </td>
229 228
           <td style="text-align:left;" colspan="1">
230 229
             <span style="display:inline-block;margin-left:15px;">
231
-              实际脱水量:{{
230
+              净脱水量:{{
232 231
               afterdialysis.actual_ultrafiltration
233 232
               ? afterdialysis.actual_ultrafiltration
234 233
               : "/"
@@ -388,7 +387,7 @@
388 387
           </td>
389 388
         </tr>
390 389
         <tr>
391
-          <td colspan="2" style="text-align:left;">
390
+          <td colspan="3" style="text-align:left;">
392 391
             <span style="display:inline-block;margin-left:15px;">食欲:</span>
393 392
             <label-box
394 393
               :isChecked="receiverTreatmentAccess.appetite == 1 ? true : false"
@@ -411,7 +410,7 @@
411 410
               showValue="腹泻"
412 411
             ></label-box>&nbsp;
413 412
           </td>
414
-          <td colspan="2" style="text-align:left;">
413
+          <td colspan="1" style="text-align:left;">
415 414
             <span style="display:inline-block;margin-left:15px;">
416 415
               体温:{{
417 416
               predialysis.temperature ? predialysis.temperature : "/"
@@ -1071,7 +1070,7 @@
1071 1070
         </tr>
1072 1071
         <tr>
1073 1072
           <td style="text-align:left;" colspan="6">
1074
-            <span style="display:inline-block;margin-left:15px;">特殊记录:{{ special_record }}</span>
1073
+            <span style="display:inline-block;margin-left:15px;">特殊记录:{{ dialysis_summary ? dialysis_summary : "" }}</span>
1075 1074
           </td>
1076 1075
         </tr>
1077 1076
         <tr>