Browse Source

Merge branch 'master' of http://git.shengws.com/csx/Vue_New

张保健 4 years ago
parent
commit
006aa6d434

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

@@ -3611,6 +3611,7 @@ export default {
3611 3611
   height: 40px;
3612 3612
   line-height: 40px;
3613 3613
   border-bottom: 1px solid #ccc;
3614
+  color:#303133;
3614 3615
 }
3615 3616
 .warnTxt {
3616 3617
   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) {

+ 3 - 3
src/xt_pages/dialysis/template/DialysisPrintOrderFourteen.vue View File

@@ -716,13 +716,13 @@
716 716
 
717 717
           <tr v-for="monitor in monitors" :key="monitor.id">
718 718
             <td>&nbsp;{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
719
-            <td>&nbsp;{{ monitor.temperature }}</td>
719
+            <td>&nbsp;{{ monitor.temperature ? monitor.temperature : '' }}</td>
720 720
             <td>
721 721
               &nbsp;{{ monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure : "" }}/
722 722
               {{ monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : "" }}
723 723
             </td>
724
-            <td>&nbsp;{{ monitor.pulse_frequency }}</td>
725
-            <td>&nbsp;{{ monitor.breathing_rate }}</td>
724
+            <td>&nbsp;{{ monitor.pulse_frequency ? monitor.pulse_frequency : '' }}</td>
725
+            <td>&nbsp;{{ monitor.breathing_rate ? monitor.breathing_rate : '' }}</td>
726 726
             <td>&nbsp;{{ monitor.venous_pressure ? monitor.venous_pressure : "" }}</td>
727 727
             <td>&nbsp;{{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }}</td>
728 728
             <td>&nbsp;{{ monitor.conductivity ? monitor.conductivity : "" }}</td>

+ 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>

+ 2 - 2
src/xt_pages/upload/fast/FastProvince.vue View File

@@ -86,7 +86,7 @@
86 86
                 @row-click="changePatient"
87 87
                 highlight-current-row
88 88
                 :data="tableData"
89
-                height="500"
89
+                height="300"
90 90
                 border
91 91
                 style="width: 100%"
92 92
                 :row-style="{ color: '#303133' }" :header-cell-style="{backgroundColor: 'rgb(245, 247, 250)',color: '#606266'}">
@@ -108,7 +108,7 @@
108 108
             </div>
109 109
           </div>
110 110
         </div>
111
-        <div style="flex:1;width:0;margin-left:20px;" v-if="this.form.province == 13">
111
+        <div style="flex:1;width:0;margin-left:20px;height: calc(100vh - 178px);overflow-y: auto;" v-if="this.form.province == 13">
112 112
           <!-- <div class="cell clearfix" style="margin-bottom:0px;">
113 113
             <el-form :inline="true" :model="listQuery">
114 114
               <el-form-item label>