yq1 9 months ago
parent
commit
f71dda3e79

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

@@ -1787,7 +1787,7 @@ export default {
1787 1787
       //   '@media print {.option_panel { margin: 0 5px 0 0; } .option_panel .check_box_panel { white-space: nowrap; outline: none; display: inline-block; line-height: 1; position: relative; vertical-align: middle; } .dialysis-print-order .order-title{margin:auto;font-weight:600;text-align:center;font-size:22px;padding:10px}.option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 12px; background-color: #fff; } .check_box_panel .did_checked::after { content: "√"; font-size: 15px; } .print_page_main_content {background-color: white;width: 960px;margin: 0 auto 50px;padding: 0 0 0 0; page-break-after: always;}.print_page_main_content .order-yy-name {margin: auto;text-align: center;font-size: 20px;letter-spacing: 5px;}.print_page_main_content .order_title {text-align: center;font-size: 23px; line-height: 50px;font-weight: 500;} .row {font-size: 16px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line_two {display: inline-block;border-bottom: 1px solid #999;text-align: left;white-space: nowrap;width: 50%;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}.flex {display: -webkit-box;display: -moz-box; display: -ms-flexbox; display: -webkit-flex;display: flex;align-items: center;-webkit-align-items: center;box-align: center;-moz-box-align: center;-webkit-box-align: center;text-align: center;-webkit-justify-content: space-between;justify-content: space-between;-moz-box-pack: space-between;-webkit--moz-box-pack: space-between;box-pack: space-between;}.print_page_main_content .proj_table {width: 100%;border: 1px solid;border-collapse: collapse;padding: 2px;}.print_page_main_content .proj_table tbody tr td {border: 1px solid;font-size: 16px;padding: 5px 8px;line-height: 30px;}.print_page_main_content .proj_table .inside_table {width: 100%;border: hidden; border-collapse: collapse;}.print_page_main_content .proj_table .inside_table tr td {border: 1px solid; text-align: center;font-size: 16px;padding: 5px 5px;line-height: 18px;}.print-table-no {width: 100%;text-align: center;border-collapse: collapse;font-size: 14px;}.es-img {height: 30px;}.advice-name {text-align: left !important;line-height: 16px !important;}.advice-children {display: flex;}}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:950px;}.print-yema{ position: absolute;top: 920px;left: 50%;} .print-yema2{ position: absolute;top: 400px;left: 50%;}.print-yema3{position: absolute;top: 1230px;left: 50%;}.print-yema4{position: absolute;top:1050px;left: 50%;}.print-yema5{position: absolute;top:1370px;left: 50%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}';
1788 1788
       //
1789 1789
       const style4 =
1790
-        '@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:18px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:18px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:18px}.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;}';
1790
+        '@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:18px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;font-size:18px}.dialysis-print-order .print-table-no{width:100%;text-align:center;border-collapse:collapse;font-size:18px}.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:20px;height:20px;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:23px;font-weight: 200;}}.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;}';
1791 1791
       const style5 =
1792 1792
         '@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: 28px;  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;}}';
1793 1793
       const style6 =

+ 23 - 22
src/xt_pages/dialysis/template/DialysisPrintOrderSop.vue View File

@@ -5,14 +5,14 @@
5 5
       <div class="dialysis-print-order">
6 6
         <div class="order-yy-name">{{ orgname }}</div>
7 7
         <div class="order-title">血液透析(滤过)记录表单</div>
8
-        <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;">
8
+        <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;width: 99%;">
9 9
           <tbody>
10 10
             <tr>
11 11
               <td width="80" style="line-height:30px;">治疗日期: <span>{{ year }}</span>年<span>{{ months }}</span>月<span>{{ day }}</span>日</td>
12 12
             </tr>
13 13
           </tbody>
14 14
         </table>
15
-        <table border="1" class="table-box" style="border-collapse: collapse;width: 100%;">
15
+        <table border="1" class="table-box" style="border-collapse: collapse;width: 99%;">
16 16
           <tbody>
17 17
             <tr>
18 18
               <td colspan="3">
@@ -25,7 +25,7 @@
25 25
                   </div>
26 26
                   <div style="flex: 1;">
27 27
                     透析机号:
28
-                    {{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0 ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }}
28
+                    <!-- {{ dialysisOrder && dialysisOrder.DeviceNumber && dialysisOrder.DeviceNumber.number.length > 0 ? dialysisOrder.DeviceNumber.number : patientInfo.DialysisSchedule.device_number.number }} -->
29 29
                   </div>
30 30
                 </div>
31 31
               </td>
@@ -35,9 +35,9 @@
35 35
               <td colspan="3">
36 36
                 <div style="line-height:30px;">
37 37
                   上机前病情:
38
-                  <label-box :isChecked="predialysis.symptom_before_dialysis==''?true :false" showValue="无特殊"></label-box>&nbsp;
39
-                  <label-box :isChecked="predialysis.symptom_before_dialysis!=''?true :false" showValue="出现:"></label-box>
40
-                  <span>{{predialysis.symptom_before_dialysis}}</span>
38
+                  <label-box :isChecked="predialysis.symptom_before_dialysis!=''?true :false" showValue="无特殊"></label-box>&nbsp;
39
+                  <label-box :isChecked="predialysis.symptom_before_dialysis==''?true :false" showValue="出现:"></label-box>
40
+                  <!-- <span>{{predialysis.symptom_before_dialysis}}</span> -->
41 41
                   <span>{{predialysis.symptom_before_dialysis_other}}</span>
42 42
                 </div>
43 43
               </td>
@@ -117,7 +117,7 @@
117 117
 
118 118
           </tbody>
119 119
         </table>
120
-        <table border="1" class="table-box" style="border-collapse: collapse;">
120
+        <table border="1" class="table-box" style="border-collapse: collapse;width: 99%;">
121 121
           <tr>
122 122
             <td style="width: 20%; line-height: 30px;">透析机:
123 123
               {{predialysis.machine_type ? predialysis.machine_type : " "}}
@@ -176,7 +176,7 @@
176 176
           </tr>
177 177
         </table>
178 178
 
179
-        <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;">
179
+        <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;width: 99%;">
180 180
           <tbody>
181 181
             <tr>
182 182
               <td colspan="12" style="padding: 5px;">治疗过程记录</td>
@@ -203,26 +203,26 @@
203 203
             <tr v-for="(monitor, monindex) in monitors" :key="monindex">
204 204
               <td style="height: 30px;">{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
205 205
               <td>{{
206
-                monitor.transmembrane_pressure ? monitor.transmembrane_pressure : ""
206
+                monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "/"
207 207
                 }}
208 208
               </td>
209
-              <td>{{ monitor.venous_pressure ? monitor.venous_pressure : "" }}</td>
210
-              <td>{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "0" }}</td>
211
-              <td>{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : ""}}</td>
212
-              <td>{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "0" }}</td>
213
-              <td>{{ monitor.pulse_frequency ? monitor.pulse_frequency : "0" }}</td>
214
-              <td>{{ monitor.breathing_rate ? monitor.breathing_rate : "0" }}</td>
209
+              <td>{{ monitor.venous_pressure ? monitor.venous_pressure : "/" }}</td>
210
+              <td>{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "/" }}</td>
211
+              <td>{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "/"}}</td>
212
+              <td>{{ monitor.ultrafiltration_rate ? monitor.ultrafiltration_rate : "/" }}</td>
213
+              <td>{{ monitor.pulse_frequency ? monitor.pulse_frequency : "/" }}</td>
214
+              <td>{{ monitor.breathing_rate ? monitor.breathing_rate : "/" }}</td>
215 215
               <td>{{
216 216
                   monitor.systolic_blood_pressure
217 217
                     ? monitor.systolic_blood_pressure
218
-                    : ""
218
+                    : "/"
219 219
                 }}/{{
220 220
                   monitor.diastolic_blood_pressure
221 221
                     ? monitor.diastolic_blood_pressure
222
-                    : ""
222
+                    : "/"
223 223
                 }}
224 224
               </td>
225
-              <td>{{monitor.blood_oxygen_saturation ? monitor.blood_oxygen_saturation : "0"}}</td>
225
+              <td>{{monitor.blood_oxygen_saturation ? monitor.blood_oxygen_saturation : "/"}}</td>
226 226
               <!-- <td></td> -->
227 227
               <td>
228 228
                 {{ monitor.end }} {{ monitor.symptom }} &nbsp;
@@ -232,7 +232,7 @@
232 232
           </tbody>
233 233
         </table>
234 234
         <div>
235
-          <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;">
235
+          <table border="1" class="table-box" style="border-collapse: collapse;text-align: center;width: 99%;">
236 236
             <tbody>
237 237
               <tr>
238 238
                 <td style="width:12%;height:25px;">
@@ -297,7 +297,7 @@
297 297
             </tbody>
298 298
           </table>
299 299
         </div>
300
-        <div style="border: 1px solid black;">
300
+        <div style="border: 1px solid black;width: 99%;">
301 301
           <div>
302 302
             治疗小结
303 303
             <span class="under-line">&nbsp;{{ summary.dialysis_summary }}</span>
@@ -1358,7 +1358,7 @@ export default {
1358 1358
 
1359 1359
 <style>
1360 1360
 .dialysis-print-order {
1361
-  width: 960px;
1361
+  width: 950px;
1362 1362
   margin: 0 auto;
1363 1363
 }
1364 1364
 
@@ -1452,7 +1452,8 @@ export default {
1452 1452
 
1453 1453
 .dialysis-print-order .is-checked-radio::after {
1454 1454
   content: "√";
1455
-  font-size: 15px;
1455
+  font-size: 20px;
1456
+  font-weight: 200;
1456 1457
 }
1457 1458
 
1458 1459
 .dialysis-print-order .print-table-no tr td {