Browse Source

修改打印单

张保健 4 years ago
parent
commit
acdecb0923

+ 5 - 6
src/xt_pages/dialysis/dialysisPrintOrder.vue View File

335
       var ptime = Math.round(new Date().getTime() / 1000)
335
       var ptime = Math.round(new Date().getTime() / 1000)
336
       this.print_time = uParseTime(ptime, '{y}-{m}-{d} {h}:{i}')
336
       this.print_time = uParseTime(ptime, '{y}-{m}-{d} {h}:{i}')
337
 
337
 
338
-      const style =
339
-        '@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:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;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;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;}'
340
-      const style2 =
341
-        '@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: 14px;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: 3px 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: 14px;padding: 6px 5px;line-height: 16px;}.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-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.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%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}'
342
-
338
+      const style = '@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:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;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;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;}'
339
+      const style2 = '@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: 14px;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: 3px 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: 14px;padding: 6px 5px;line-height: 16px;}.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-50{margin-bottom:50px;}.margin-bottom-300 {margin-bottom:450px;}.margin-bottom-600 {margin-bottom:600px;}.margin-bottom-900 {margin-bottom:900px;}.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%;}.check_box{width:15px !important;height:15px !important;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 12px !important;position: absolute;}'
340
+      const style3 = '@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:14px}.dialysis-print-order .print-table{width:100%;text-align:center;border-collapse:collapse;line-height:25px;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;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  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: 2px 5px;} .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;}'
341
+      
343
       if (this.org_template_info.template_id == 1) {
342
       if (this.org_template_info.template_id == 1) {
344
         printJS({
343
         printJS({
345
           printable: 'dialysis-print-box',
344
           printable: 'dialysis-print-box',
396
         printJS({
395
         printJS({
397
           printable: 'dialysis-print-box',
396
           printable: 'dialysis-print-box',
398
           type: 'html',
397
           type: 'html',
399
-          style: style,
398
+          style: style3,
400
           scanStyles: false
399
           scanStyles: false
401
         })
400
         })
402
       }
401
       }

+ 153 - 171
src/xt_pages/dialysis/template/DialysisPrintOrderEight.vue View File

7
       </div>
7
       </div>
8
       <table class="print-table" border="1" style="margin-top: 10px;">
8
       <table class="print-table" border="1" style="margin-top: 10px;">
9
         <tr>
9
         <tr>
10
-          <td style="text-align:center;">
11
-            <span style="display:inline-block;margin-left:10px;"
10
+          <td style="text-align:left;">
11
+            <span style="display:inline-block;margin-left:15px;"
12
               >{{ getDatge(queryParams.xtdate) }}
12
               >{{ getDatge(queryParams.xtdate) }}
13
             </span>
13
             </span>
14
           </td>
14
           </td>
27
             }}</span>
27
             }}</span>
28
           </td>
28
           </td>
29
           <td style="text-align:center;">
29
           <td style="text-align:center;">
30
-           <check-box text="门诊" :checked="patientInfo_source_1?true:false"></check-box>
31
-           <check-box text="住院" :checked="patientInfo_source_2?true:false"></check-box>
30
+           <label-box showValue="门诊" :isChecked="patientInfo_source_1?true:false"></label-box>
31
+           <label-box showValue="住院" :isChecked="patientInfo_source_2?true:false"></label-box>
32
           </td>
32
           </td>
33
           <td style="text-align:center;">
33
           <td style="text-align:center;">
34
+            <template v-if="patientInfo_source_2">
34
             住院号:<span style="display:inline-block;margin-left:10px;">
35
             住院号:<span style="display:inline-block;margin-left:10px;">
35
             {{receiverTreatmentAccess.admission_number?receiverTreatmentAccess.admission_number:"/"}}</span>
36
             {{receiverTreatmentAccess.admission_number?receiverTreatmentAccess.admission_number:"/"}}</span>
37
+            </template>
38
+            <template  v-else> 
39
+            门诊号:<span style="display:inline-block;margin-left:10px;">
40
+            {{patientInfo.admission_number?patientInfo.admission_number:"/"}}</span>
41
+            </template>
36
           </td>
42
           </td>
37
           <td style="text-align:center;">
43
           <td style="text-align:center;">
38
             机器号:<span style="display:inline-block;margin-left:10px;"
44
             机器号:<span style="display:inline-block;margin-left:10px;"
39
               >{{
45
               >{{
40
                 dialysisOrder &&
46
                 dialysisOrder &&
41
                 dialysisOrder.DeviceNumber &&
47
                 dialysisOrder.DeviceNumber &&
42
-                dialysisOrder.DeviceNumber.number.length > 0
48
+                dialysisOrder.DeviceNumber.number > 0
43
                   ? dialysisOrder.DeviceNumber.number
49
                   ? dialysisOrder.DeviceNumber.number
44
                   : patientInfo.DialysisSchedule.device_number.number
50
                   : patientInfo.DialysisSchedule.device_number.number
45
               }}
51
               }}
77
             ></label-box
83
             ></label-box
78
             >&nbsp;
84
             >&nbsp;
79
           </td>
85
           </td>
80
-          <td style="text-align:left;" colspan="2">
81
-            <span style="display:inline-block;margin-left:15px;">
82
-              透析时间: {{
83
-                        afterdialysis.actual_treatment_hour
84
-                          ? afterdialysis.actual_treatment_hour
85
-                          : "0"
86
-                      }}小时{{afterdialysis.actual_treatment_minute
87
-                          ? afterdialysis.actual_treatment_minute
88
-                          : "0"}}分钟</span>
89
-          </td>
90
-          <td style="text-align:left;" colspan="3">
91
-            <span style="display:inline-block;margin-left:15px;"
92
-              >透析器型号:{{
93
-                        prescription.dialyzer_perfusion_apparatus
94
-                          ? prescription.dialyzer_perfusion_apparatus
95
-                          : "/"
96
-                      }}
97
-            </span>
86
+          <td style="text-align:left;" colspan="5">
87
+            <span style="display:inline-block;margin-left:15px;"> 诊断: {{patientInfo.diagnose}}</span>
98
           </td>
88
           </td>
99
         </tr>
89
         </tr>
100
         <tr>
90
         <tr>
180
         </tr>
170
         </tr>
181
         <tr>
171
         <tr>
182
           <td style="text-align:left;" colspan="1">
172
           <td style="text-align:left;" colspan="1">
183
-            <span style="display:inline-block;margin-left:15px;"
184
-              >透后体重: 
185
-              {{
186
-                 afterdialysis.weight_after
187
-                 ? parseFloat(
188
-                 afterdialysis.weight_after -
189
-                afterdialysis.additional_weight
190
-                ).toFixed(1)
191
-                : "/"}}kg</span>
173
+            <span style="display:inline-block;margin-left:15px;">透后体重: 
174
+              {{afterdialysis.weight_after ? parseFloat( afterdialysis.weight_after - afterdialysis.additional_weight ).toFixed(1) : "/"}}kg</span>
192
           </td>
175
           </td>
193
-          <td style="text-align:left;" colspan="6">
194
-            <span style="display:inline-block;margin-left:15px;"
195
-              >实际脱水量:{{afterdialysis.actual_ultrafiltration?afterdialysis.actual_ultrafiltration:"/"}}L</span
196
-            >
176
+          <td style="text-align:left;" colspan="1">
177
+            <span style="display:inline-block;margin-left:15px;">实际脱水量:{{afterdialysis.actual_ultrafiltration?afterdialysis.actual_ultrafiltration:"/"}}L</span>
178
+          </td>
179
+          <td style="text-align:left;" colspan="2">
180
+            <span style="display:inline-block;margin-left:15px;"> 透析时间: {{afterdialysis.actual_treatment_hour ? afterdialysis.actual_treatment_hour : "0" }}小时{{afterdialysis.actual_treatment_minute ? afterdialysis.actual_treatment_minute :"0"}}分钟</span>
181
+          </td>
182
+          <td style="text-align:left;" colspan="1">
183
+            <span style="display:inline-block;margin-left:15px;">透析器型号:{{ prescription.dialyzer_perfusion_apparatus ? prescription.dialyzer_perfusion_apparatus : "/" }} </span>
184
+          </td>
185
+          <td style="text-align:left;" colspan="2">
186
+            <span style="display:inline-block;margin-left:15px;">置换方式:
187
+              <label-box :isChecked="prescription.displace_liqui_part == 1 ? true : false" showValue="前"></label-box >&nbsp; 
188
+              <label-box :isChecked="prescription.displace_liqui_part == 2 ? true : false" showValue="后"></label-box >&nbsp; 
189
+              (总量:{{prescription.displace_liqui_value ? prescription.displace_liqui_value : "/" }}L)
190
+            </span>
197
           </td>
191
           </td>
198
         </tr>
192
         </tr>
199
         <tr>
193
         <tr>
200
-          <td style="text-align:left;" colspan="2">
201
-            <span style="display:inline-block;margin-left:15px;"
202
-              >
194
+          <td style="text-align:left;" colspan="1">
195
+            <span style="display:inline-block;margin-left:15px;">
203
                <span v-if="orderForm.url === ''">
196
                <span v-if="orderForm.url === ''">
204
                责任护士:{{orderForm.start_nurse}}
197
                责任护士:{{orderForm.start_nurse}}
205
                </span>
198
                </span>
208
                </span>
201
                </span>
209
               </span>
202
               </span>
210
           </td>
203
           </td>
211
-          <td style="text-align:left;" colspan="3">
204
+          <td style="text-align:left;" colspan="1">
212
             <span style="display:inline-block;margin-left:15px;"
205
             <span style="display:inline-block;margin-left:15px;"
213
               >
206
               >
214
             <span v-if="orderForm.url === ''">
207
             <span v-if="orderForm.url === ''">
220
             </span
213
             </span
221
             >
214
             >
222
           </td>
215
           </td>
216
+          <td style="text-align:left;" colspan="3">
217
+            <span style="display:inline-block;margin-left:15px;" >
218
+            <span v-if="orderForm.url === ''">
219
+             抗凝剂执行护士:{{orderForm.start_nurse}}
220
+            </span>
221
+            <span v-if="orderForm.url !==''" >
222
+             抗凝剂执行护士:<img :src="orderForm.url" style="height:20px;">
223
+            </span>
224
+            </span
225
+            >
226
+          </td>
223
           <td style="text-align:left;" colspan="3">
227
           <td style="text-align:left;" colspan="3">
224
             <span style="display:inline-block;margin-left:15px;">
228
             <span style="display:inline-block;margin-left:15px;">
225
                <span v-if="doctorForm.url === ''">
229
                <span v-if="doctorForm.url === ''">
315
             >&nbsp;
319
             >&nbsp;
316
           </td>
320
           </td>
317
           <td colspan="2" style="text-align:left;" >
321
           <td colspan="2" style="text-align:left;" >
318
-            <span>体温:{{predialysis.temperature?predialysis.temperature:'/'}} ℃</span>
322
+            <span style="display:inline-block;margin-left:15px;">体温:{{predialysis.temperature?predialysis.temperature:'/'}} ℃</span>
319
           </td>
323
           </td>
320
           <td colspan="3" style="text-align:left;">
324
           <td colspan="3" style="text-align:left;">
321
             <span style="display:inline-block;margin-left:15px;">体位:
325
             <span style="display:inline-block;margin-left:15px;">体位:
341
         <tr>
345
         <tr>
342
           <td colspan="8" style="text-align:left;" >
346
           <td colspan="8" style="text-align:left;" >
343
             <span style="display:inline-block;margin-left:15px;">血管通路:
347
             <span style="display:inline-block;margin-left:15px;">血管通路:
344
-                <check-box text="正常" :checked="predialysis.blood_access_internal_fistula.indexOf('正常')>-1?true:false"></check-box>
345
-                <check-box text="震颤" :checked="predialysis.blood_access_internal_fistula.indexOf('震颤')>-1?true:false"></check-box>
346
-                <check-box text="堵塞" :checked="predialysis.blood_access_internal_fistula.indexOf('堵塞')>-1?true:false"></check-box>
347
-                <check-box text="血肿" :checked="predialysis.blood_access_internal_fistula.indexOf('血肿')>-1?true:false"></check-box>
348
-                <check-box text="淤血" :checked="predialysis.blood_access_internal_fistula.indexOf('淤血')>-1?true:false"></check-box>
349
-                <check-box text="感染" :checked="predialysis.blood_access_internal_fistula.indexOf('感染')>-1?true:false"></check-box>
350
-                <check-box text="自体内瘘" :checked="predialysis.blood_access_internal_fistula.indexOf('自体内瘘')>-1?true:false"></check-box>
351
-                <check-box text="人工血管内瘘" :checked="predialysis.blood_access_internal_fistula.indexOf('人工血管内瘘')>-1?true:false"></check-box>
348
+                <label-box showValue="正常" :isChecked="predialysis.blood_access_internal_fistula&&predialysis.blood_access_internal_fistula.indexOf('正常')>-1?true:false"></label-box>
349
+                <label-box showValue="震颤" :isChecked="predialysis.blood_access_internal_fistula&&predialysis.blood_access_internal_fistula.indexOf('震颤')>-1?true:false"></label-box>
350
+                <label-box showValue="堵塞" :isChecked="predialysis.blood_access_internal_fistula&&predialysis.blood_access_internal_fistula.indexOf('堵塞')>-1?true:false"></label-box>
351
+                <label-box showValue="血肿" :isChecked="predialysis.blood_access_internal_fistula&&predialysis.blood_access_internal_fistula.indexOf('血肿')>-1?true:false"></label-box>
352
+                <label-box showValue="淤血" :isChecked="predialysis.blood_access_internal_fistula&&predialysis.blood_access_internal_fistula.indexOf('淤血')>-1?true:false"></label-box>
353
+                <label-box showValue="感染" :isChecked="predialysis.blood_access_internal_fistula&&predialysis.blood_access_internal_fistula.indexOf('感染')>-1?true:false"></label-box>
354
+                <label-box showValue="自体内瘘" :isChecked="predialysis.blood_access_internal_fistula&&predialysis.blood_access_internal_fistula.indexOf('自体内瘘')>-1?true:false"></label-box>
355
+                <label-box showValue="人工血管内瘘" :isChecked="predialysis.blood_access_internal_fistula&&predialysis.blood_access_internal_fistula.indexOf('人工血管内瘘')>-1?true:false"></label-box>
352
             </span>
356
             </span>
353
           </td>
357
           </td>
354
         </tr>
358
         </tr>
355
         <tr>
359
         <tr>
356
           <td colspan="8" style="text-align:left;" >
360
           <td colspan="8" style="text-align:left;" >
357
            <span style="display:inline-block;margin-left:15px;">中心静脉导管:</span> 
361
            <span style="display:inline-block;margin-left:15px;">中心静脉导管:</span> 
358
-             <check-box text="正常" :checked="predialysis.ductus_arantii.indexOf('正常')>-1?true:false"></check-box>
359
-             <check-box text="不畅" :checked="predialysis.ductus_arantii.indexOf('不畅')>-1?true:false"></check-box>
360
-             <check-box text="血流不足" :checked="predialysis.ductus_arantii.indexOf('血流不足')>-1?true:false"></check-box>
361
-             (<check-box text="正接" :checked="predialysis.ductus_arantii.indexOf('正接')>-1?true:false"></check-box>/
362
-             <check-box text="反接" :checked="predialysis.ductus_arantii.indexOf('反接')>-1?true:false"></check-box>)
363
-             <check-box text="血栓" :checked="predialysis.ductus_arantii.indexOf('血栓')>-1?true:false"></check-box>
364
-             <check-box text="缝线脱落" :checked="predialysis.ductus_arantii.indexOf('缝线脱落')>-1?true:false"></check-box>
365
-             <check-box text="导管脱落" :checked="predialysis.ductus_arantii.indexOf('导管脱落')>-1?true:false"></check-box>
366
-             <check-box text="感染" :checked="predialysis.ductus_arantii.indexOf('感染')>-1?true:false"></check-box>
367
-             <check-box text="破损" :checked="predialysis.ductus_arantii.indexOf('破损')>-1?true:false"></check-box>
362
+             <label-box showValue="正常" :isChecked="predialysis.ductus_arantii.indexOf('正常')>-1?true:false"></label-box>
363
+             <label-box showValue="不畅" :isChecked="predialysis.ductus_arantii.indexOf('不畅')>-1?true:false"></label-box>
364
+             <label-box showValue="血流不足" :isChecked="predialysis.ductus_arantii.indexOf('血流不足')>-1?true:false"></label-box>
365
+             (<label-box showValue="正接" :isChecked="predialysis.ductus_arantii.indexOf('正接')>-1?true:false"></label-box>/
366
+             <label-box showValue="反接" :isChecked="predialysis.ductus_arantii.indexOf('反接')>-1?true:false"></label-box>)
367
+             <label-box showValue="血栓" :isChecked="predialysis.ductus_arantii.indexOf('血栓')>-1?true:false"></label-box>
368
+             <label-box showValue="缝线脱落" :isChecked="predialysis.ductus_arantii.indexOf('缝线脱落')>-1?true:false"></label-box>
369
+             <label-box showValue="导管脱落" :isChecked="predialysis.ductus_arantii.indexOf('导管脱落')>-1?true:false"></label-box>
370
+             <label-box showValue="感染" :isChecked="predialysis.ductus_arantii.indexOf('感染')>-1?true:false"></label-box>
371
+             <label-box showValue="破损" :isChecked="predialysis.ductus_arantii.indexOf('破损')>-1?true:false"></label-box>
368
           </td>
372
           </td>
369
         </tr>
373
         </tr>
370
         <tr>
374
         <tr>
371
           <td style="text-align:left;" colspan="8" >
375
           <td style="text-align:left;" colspan="8" >
372
             <span style="display:inline-block;margin-left:15px;">血管通路皮肤:
376
             <span style="display:inline-block;margin-left:15px;">血管通路皮肤:
373
-               <label-box :isChecked="predialysis.internal_fistula_skin.indexOf('正常')>-1?true:false"
374
-                showValue='正常'></label-box>
377
+              <label-box :isChecked="predialysis.internal_fistula_skin.indexOf('正常')>-1?true:false" showValue='正常'></label-box>
375
                 &nbsp;
378
                 &nbsp;
376
-              <label-box :isChecked="predialysis.internal_fistula_skin.indexOf('淤血')>-1?true:false"
377
-                showValue='淤血'></label-box>
379
+              <label-box :isChecked="predialysis.internal_fistula_skin.indexOf('淤血')>-1?true:false" showValue='淤血'></label-box>
378
               &nbsp;
380
               &nbsp;
379
-              <label-box :isChecked="predialysis.internal_fistula_skin.indexOf('红')>-1?true:false"
380
-                   showValue='红'></label-box>
381
+              <label-box :isChecked="predialysis.internal_fistula_skin.indexOf('红')>-1?true:false" showValue='红'></label-box>
381
                 &nbsp;
382
                 &nbsp;
382
-               <label-box :isChecked="predialysis.internal_fistula_skin.indexOf('肿')>-1?true:false"
383
-              showValue='肿'></label-box>
384
-              其他:
383
+              <label-box :isChecked="predialysis.internal_fistula_skin.indexOf('肿')>-1?true:false" showValue='肿'></label-box>
384
+              <!-- 其他: -->
385
             </span>
385
             </span>
386
           </td>
386
           </td>
387
          </tr>
387
          </tr>
388
          <tr>
388
          <tr>
389
            <td style="text-align:left;" colspan="8">
389
            <td style="text-align:left;" colspan="8">
390
               <span style="display:inline-block;margin-left:15px;">皮肤:</span>
390
               <span style="display:inline-block;margin-left:15px;">皮肤:</span>
391
-              <check-box text="完整" :checked="predialysis.skin==1?true:false"></check-box>
392
-                  <check-box text="干燥" :checked="predialysis.skin==2?true:false"></check-box>
393
-                  <check-box text="瘙痒" :checked="predialysis.skin==3?true:false"></check-box>
394
-                  <check-box text="菲薄" :checked="predialysis.skin==4?true:false"></check-box>/
395
-                  <check-box text="水肿" :checked="predialysis.skin==5?true:false"></check-box>
396
-                  <check-box text="皮疹" :checked="predialysis.skin==6?true:false"></check-box>
397
-                  <check-box text="出血点" :checked="predialysis.skin == 7?true:false"></check-box>
398
-                  <check-box text="压疮" :checked="predialysis.skin == 8 ? true:false"></check-box>
399
-                  <check-box text="皮下淤血" :checked="predialysis.skin == 9 ?true:false"></check-box>
391
+              <label-box showValue="完整" :isChecked="predialysis.skin==1?true:false"></label-box>
392
+              <label-box showValue="干燥" :isChecked="predialysis.skin==2?true:false"></label-box>
393
+              <label-box showValue="瘙痒" :isChecked="predialysis.skin==3?true:false"></label-box>
394
+              <label-box showValue="菲薄" :isChecked="predialysis.skin==4?true:false"></label-box>/
395
+              <label-box showValue="水肿" :isChecked="predialysis.skin==5?true:false"></label-box>
396
+              <label-box showValue="皮疹" :isChecked="predialysis.skin==6?true:false"></label-box>
397
+              <label-box showValue="出血点" :isChecked="predialysis.skin == 7?true:false"></label-box>
398
+              <label-box showValue="压疮" :isChecked="predialysis.skin == 8 ? true:false"></label-box>
399
+              <label-box showValue="皮下淤血" :isChecked="predialysis.skin == 9 ?true:false"></label-box>
400
            </td>
400
            </td>
401
           </tr>
401
           </tr>
402
           <tr>
402
           <tr>
403
             <td style="text-align:left;" colspan="8">
403
             <td style="text-align:left;" colspan="8">
404
                <span style="display:inline-block;margin-left:15px;">出血影响因素:</span>
404
                <span style="display:inline-block;margin-left:15px;">出血影响因素:</span>
405
-                <check-box text="无" :checked="predialysis.is_hemorrhage==2?true:false"></check-box>
406
-                  <check-box text="异常" :checked="predialysis.is_hemorrhage==1?true:false"></check-box>
407
-                  &nbsp;
408
-                  <check-box text="穿刺点渗血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('穿刺点渗血')>-1?true:false"></check-box>
409
-                  <check-box text="牙龈出血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('牙龈出血')>-1?true:false"></check-box>
410
-                  <check-box text="消化道出血" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('消化道出血')>-1?true:false"></check-box>
411
-                  <check-box text="女性经期" :checked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('女性经期')>-1?true:false"></check-box>
412
-              其他:<span>{{predialysis.hemorrhage_other}}</span>  
405
+                  <label-box showValue="无" :isChecked="predialysis.is_hemorrhage==2?true:false"></label-box>
406
+                  <label-box showValue="异常" :isChecked="predialysis.is_hemorrhage==1?true:false"></label-box>&nbsp;
407
+                  <label-box showValue="穿刺点渗血" :isChecked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('穿刺点渗血')>-1?true:false"></label-box>
408
+                  <label-box showValue="牙龈出血" :isChecked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('牙龈出血')>-1?true:false"></label-box>
409
+                  <label-box showValue="消化道出血" :isChecked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('消化道出血')>-1?true:false"></label-box>
410
+                  <label-box showValue="女性经期" :isChecked="predialysis.is_hemorrhage==1&&predialysis.hemorrhage.indexOf('女性经期')>-1?true:false"></label-box>
411
+                其他:<span>{{predialysis.hemorrhage_other}}</span>  
413
             </td>
412
             </td>
414
           </tr>
413
           </tr>
415
           <tr>
414
           <tr>
416
-           <td style="text-align:left;" colspan="8">
417
-             <span style="display:inline-block;margin-left:15px;">使用特殊药物性:</span>
418
-                </label-box>  
419
-                </label-box>   
420
-                <label-box
421
-                :isChecked="prescription.special_medicine == 1 ? true : false"
422
-                showValue="无"
423
-              ></label-box>  
424
-                 </label-box>  
425
-                </label-box>   
426
-                <label-box
427
-                :isChecked="prescription.special_medicine == 2 ? true : false"
428
-                showValue="有"
429
-              ></label-box>:  
430
-               <label-box
431
-                :isChecked="prescription.special_medicine == 3 ? true : false"
432
-                showValue="降压药"
433
-              ></label-box>  
434
-               <label-box
435
-                :isChecked="prescription.special_medicine == 4 ? true : false"
436
-                showValue="抗凝药"
437
-              ></label-box>  
415
+            <td style="text-align:left;" colspan="8">
416
+              <span style="display:inline-block;margin-left:15px;">使用特殊药物性:</span>  
417
+              <label-box :isChecked="prescription.special_medicine == 1 ? true : false" showValue="无" ></label-box>  
418
+              <label-box :isChecked="prescription.special_medicine == 2 ? true : false" showValue="有" ></label-box>:  
419
+              <label-box :isChecked="prescription.special_medicine == 3 ? true : false" showValue="降压药" ></label-box>  
420
+              <label-box :isChecked="prescription.special_medicine == 4 ? true : false" showValue="抗凝药"></label-box>  
438
               其他:{{prescription.special_medicine_other}}
421
               其他:{{prescription.special_medicine_other}}
439
            </td>
422
            </td>
440
           </tr>
423
           </tr>
441
           <tr>
424
           <tr>
442
             <td style="text-align:left;" colspan="8">
425
             <td style="text-align:left;" colspan="8">
443
              <span style="display:inline-block;margin-left:15px;">跌倒风险:</span> 
426
              <span style="display:inline-block;margin-left:15px;">跌倒风险:</span> 
444
-                  <check-box text="无" :checked="receiverTreatmentAccess.danger_level == 1?true:false"></check-box>
445
-                  <check-box text="低风险" :checked="receiverTreatmentAccess.danger_level == 2?true:false"></check-box>
446
-                  <check-box text="中度风险" :checked="receiverTreatmentAccess.danger_level == 3?true:false"></check-box>
447
-                  <check-box text="高风险" :checked="receiverTreatmentAccess.danger_level == 4?true:false"></check-box>
427
+                  <label-box showValue="无" :isChecked="receiverTreatmentAccess.danger_level == 1?true:false"></label-box>
428
+                  <label-box showValue="低风险" :isChecked="receiverTreatmentAccess.danger_level == 2?true:false"></label-box>
429
+                  <label-box showValue="中度风险" :isChecked="receiverTreatmentAccess.danger_level == 3?true:false"></label-box>
430
+                  <label-box showValue="高风险" :isChecked="receiverTreatmentAccess.danger_level == 4?true:false"></label-box>
448
                 跌倒风险预防措施:
431
                 跌倒风险预防措施:
449
-                  <check-box text="镇静剂" :checked="receiverTreatmentAccess.precaution == 1?true:false"></check-box>
450
-                  <check-box text="约束带" :checked="receiverTreatmentAccess.precaution == 2?true:false"></check-box>
451
-                  <check-box text="床栏" :checked="receiverTreatmentAccess.precaution == 3?true:false"></check-box>
452
-                  <check-box text="加强宣传" :checked="receiverTreatmentAccess.precaution == 4?true:false"></check-box>
432
+                  <label-box showValue="镇静剂" :isChecked="receiverTreatmentAccess.precaution == 1?true:false"></label-box>
433
+                  <label-box showValue="约束带" :isChecked="receiverTreatmentAccess.precaution == 2?true:false"></label-box>
434
+                  <label-box showValue="床栏" :isChecked="receiverTreatmentAccess.precaution == 3?true:false"></label-box>
435
+                  <label-box showValue="加强宣传" :isChecked="receiverTreatmentAccess.precaution == 4?true:false"></label-box>
453
               </td>
436
               </td>
454
            </tr>
437
            </tr>
455
       </table>
438
       </table>
456
-       <table class="print-table" border="1">
457
-        <tr>
458
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">时间</p><p style="height:20px;line-height:20px"></p></th>
459
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">血压</p><p style="height:20px;line-height:20px">(mmHg)</p></th>
460
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">心率</p><p style="height:20px;line-height:20px">次/分</p></th>
461
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">血流量</p><p style="height:20px;line-height:20px">ml/min</p></th>
462
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">动脉压</p><p style="height:20px;line-height:20px">(mmHg)</p></th>
463
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">静脉压</p><p style="height:20px;line-height:20px">(mmHg)</p></th>
464
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">跨膜压</p><p style="height:20px;line-height:20px">(mmHg)</p></th>
465
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">超滤率</p><p style="height:20px;line-height:20px">L/h</p></th>
466
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">超滤量</p><p style="height:20px;line-height:20px">L</p></th>
467
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">NA⁺</p><p style="height:20px;line-height:20px"></p></th>
468
-          <th style="min-width:60px"><p style="height:20px;line-height:20px">病情变化及处理</p></th>
469
-          <th style="min-width:110px"><p style="height:20px;line-height:20px">护士签名核对者</p></th>
439
+       <table class="print-table" border="1" style="line-height:30px;" >
440
+        <tr style="line-height:20px;">
441
+          <td style="min-width:60px">时间</td>
442
+          <td style="min-width:60px">血压<br/>(mmHg)</td>
443
+          <td style="min-width:60px">心率<br/>次/分</td>
444
+          <td style="min-width:60px">血流量<br/>ml/min</td>
445
+          <td style="min-width:60px">动脉压<br/>(mmHg)</td>
446
+          <td style="min-width:60px">静脉压<br/>(mmHg)</td>
447
+          <td style="min-width:60px">跨膜压<br/>(mmHg)</td>
448
+          <td style="min-width:60px">超滤率<br/>L/h</td>
449
+          <td style="min-width:60px">超滤量<br/>L</td>
450
+          <td style="min-width:60px">NA⁺<br/></td>
451
+          <td style="min-width:60px">病情变化及处理</td>
452
+          <td style="min-width:110px">护士签名核对者</td>
470
         </tr>
453
         </tr>
471
         <tr v-for="(monitor, monindex) in monitors" :key="monindex">
454
         <tr v-for="(monitor, monindex) in monitors" :key="monindex">
472
          <td>{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
455
          <td>{{ getTime(monitor.operate_time, "{h}:{i}") }}</td>
509
           <td style="text-align:left;" colspan="12">
492
           <td style="text-align:left;" colspan="12">
510
             <span style="display:inline-block;margin-left:15px;">透后评估:
493
             <span style="display:inline-block;margin-left:15px;">透后评估:
511
                 透析过程:
494
                 透析过程:
512
-             <check-box text="完成" :checked="afterdialysis.dialysis_process==1?true:false"></check-box>
513
-             <check-box text="提前" :checked="afterdialysis.dialysis_process==2?true:false"></check-box>
495
+             <label-box showValue="完成" :isChecked="afterdialysis.dialysis_process==1?true:false"></label-box>
496
+             <label-box showValue="提前" :isChecked="afterdialysis.dialysis_process==2?true:false"></label-box>
514
               并发症:
497
               并发症:
515
-              <label-box :isChecked="afterdialysis.complications_index.indexOf('低血压')>-1?true:false"
516
-               showValue='低血压'></label-box>
517
-              <label-box :isChecked="afterdialysis.complications_index.indexOf('高血压')>-1?true:false"
518
-              showValue='高血压'></label-box>
498
+              <label-box :isChecked="afterdialysis.complications_index.indexOf('低血压')>-1?true:false" showValue='低血压'></label-box>
499
+              <label-box :isChecked="afterdialysis.complications_index.indexOf('高血压')>-1?true:false" showValue='高血压'></label-box>
519
               <label-box :isChecked="afterdialysis.complications_index.indexOf('心律失常')>-1?true:false"
500
               <label-box :isChecked="afterdialysis.complications_index.indexOf('心律失常')>-1?true:false"
520
                showValue='心律失常'></label-box>
501
                showValue='心律失常'></label-box>
521
               <label-box :isChecked="afterdialysis.complications_index.indexOf('头晕')>-1?true:false"
502
               <label-box :isChecked="afterdialysis.complications_index.indexOf('头晕')>-1?true:false"
540
         <tr>
521
         <tr>
541
           <td style="text-align:left;" colspan="12">
522
           <td style="text-align:left;" colspan="12">
542
             <span style="display:inline-block;margin-left:15px;">内瘘搏动及震颤音:
523
             <span style="display:inline-block;margin-left:15px;">内瘘搏动及震颤音:
543
-             <check-box text="存在" :checked="afterdialysis.tremor_noise==1?true:false"></check-box>
544
-             <check-box text="减弱" :checked="afterdialysis.tremor_noise==2?true:false"></check-box>
545
-            <check-box text="不存在" :checked="afterdialysis.tremor_noise==3?true:false"></check-box>
524
+             <label-box showValue="存在" :isChecked="afterdialysis.tremor_noise==1?true:false"></label-box>
525
+             <label-box showValue="减弱" :isChecked="afterdialysis.tremor_noise==2?true:false"></label-box>
526
+            <label-box showValue="不存在" :isChecked="afterdialysis.tremor_noise==3?true:false"></label-box>
546
             </span>&nbsp;
527
             </span>&nbsp;
547
             <span>透析器及管路凝血情况:
528
             <span>透析器及管路凝血情况:
548
-               <check-box text="0级" :checked="afterdialysis.dialyzer == 1?true:false"></check-box>
549
-               <check-box text="1级" :checked="afterdialysis.dialyzer == 2?true:false"></check-box>
550
-               <check-box text="2级" :checked="afterdialysis.dialyzer == 3?true:false"></check-box>
551
-               <check-box text="3级" :checked="afterdialysis.dialyzer == 4?true:false"></check-box>
529
+               <label-box showValue="0级" :isChecked="afterdialysis.dialyzer == 1?true:false"></label-box>
530
+               <label-box showValue="1级" :isChecked="afterdialysis.dialyzer == 2?true:false"></label-box>
531
+               <label-box showValue="2级" :isChecked="afterdialysis.dialyzer == 3?true:false"></label-box>
532
+               <label-box showValue="3级" :isChecked="afterdialysis.dialyzer == 4?true:false"></label-box>
552
               </span>
533
               </span>
553
           </td>
534
           </td>
554
         </tr>
535
         </tr>
556
          <td style="text-align:left;" colspan="11">
537
          <td style="text-align:left;" colspan="11">
557
            <span style="display:inline-block;margin-left:15px;">
538
            <span style="display:inline-block;margin-left:15px;">
558
              透析中进食:
539
              透析中进食:
559
-                <check-box text="无" :checked="afterdialysis.dialysis_intakes == 0?true:false"></check-box>
560
-                <check-box text="有" :checked="afterdialysis.dialysis_intakes  > 0 ?true:false"></check-box>
540
+                <label-box showValue="无" :isChecked="afterdialysis.dialysis_intakes == 0?true:false"></label-box>
541
+                <label-box showValue="有" :isChecked="afterdialysis.dialysis_intakes  > 0 ?true:false"></label-box>
561
            </span>&nbsp;&nbsp;
542
            </span>&nbsp;&nbsp;
562
            <span>
543
            <span>
563
              患者去向:
544
              患者去向:
564
-              <check-box text="离院" :checked="afterdialysis.patient_gose==1?true:false"></check-box>
565
-              <check-box text="留观" :checked="afterdialysis.patient_gose==2?true:false"></check-box>
566
-              <check-box text="住院" :checked="afterdialysis.patient_gose==3?true:false"></check-box>
545
+              <label-box showValue="离院" :isChecked="afterdialysis.patient_gose==1?true:false"></label-box>
546
+              <label-box showValue="留观" :isChecked="afterdialysis.patient_gose==2?true:false"></label-box>
547
+              <label-box showValue="住院" :isChecked="afterdialysis.patient_gose==3?true:false"></label-box>
567
            </span>
548
            </span>
568
          </td>
549
          </td>
569
          <td style="text-align:left;" >
550
          <td style="text-align:left;" >
580
       </table> 
561
       </table> 
581
       <table  class="print-table" border="1">
562
       <table  class="print-table" border="1">
582
         <tr>
563
         <tr>
583
-          <th>时间</th>
584
-          <th>医生</th>
585
-          <th>临时医嘱</th>
586
-          <th>执行者</th>
587
-          <th>执行时间</th>
588
-          <th>核对者</th>
564
+          <td>时间</td>
565
+          <td>医生</td>
566
+          <td>临时医嘱</td>
567
+          <td>执行者</td>
568
+          <td>执行时间</td>
569
+          <td>核对者</td>
589
         </tr>
570
         </tr>
590
         <tr  v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
571
         <tr  v-for="(advice, advice_index) in tableAdvice" :key="advice_index">
591
           <td style="height:30px;line-height:30px">{{getTime(advice.start_time,'{y}-{m}-{d} {h}:{i}')}}</td>
572
           <td style="height:30px;line-height:30px">{{getTime(advice.start_time,'{y}-{m}-{d} {h}:{i}')}}</td>
592
-          <td><span
593
-                    v-if="setAdminUserES(advice.advice_doctor) == ''"
594
-                   >{{ getAdminUser(advice.advice_doctor) }}</span
595
-                        >
596
-                        <img
597
-                          style="height:20px;"
598
-                          :src="setAdminUserES(advice.advice_doctor)"
599
-                          alt=""
600
-                          srcset=""
601
-                          v-else
602
-                        /></td>
573
+          <td>
574
+            <span v-if="setAdminUserES(advice.advice_doctor) == ''" >{{ getAdminUser(advice.advice_doctor) }}</span >
575
+            <img style="height:20px;" :src="setAdminUserES(advice.advice_doctor)" alt="" srcset="" v-else />
576
+          </td>
603
           <td>  <span v-if="advice.parent_id > 0">---></span>
577
           <td>  <span v-if="advice.parent_id > 0">---></span>
604
             <span>{{ advice.advice_name }}</span>
578
             <span>{{ advice.advice_name }}</span>
605
             <span v-if="advice && advice.advice_desc"
579
             <span v-if="advice && advice.advice_desc"
628
         </tr>
602
         </tr>
629
         <tr>
603
         <tr>
630
           <td style="text-align:left;" colspan="6">
604
           <td style="text-align:left;" colspan="6">
631
-            <span style="display:inline-block;margin-left:15px;">特殊记录:{{mission}}{{dialysis_summary}}}</span>
605
+            <span style="display:inline-block;margin-left:15px;">特殊记录:{{mission}}{{dialysis_summary}}</span>
632
           </td>
606
           </td>
633
         </tr>
607
         </tr>
634
         <tr>
608
         <tr>
635
-        <td style="text-align:left;" colspan="6">
636
-              <span v-if="doctorForm.url === ''" style="display:inline-block;margin-left:15px;">
637
-                 医生签名:{{doctorForm.doctor}}
638
-               </span>
639
-              <span v-if="doctorForm.url!==''" style="display:inline-block;margin-left:15px;">
640
-                医生签名:
609
+          <td style="text-align:left;" colspan="3">
610
+            <span style="display:inline-block;margin-left:15px;">医生签名:</span>
611
+            <span v-if="doctorForm.url === ''">
612
+              医生签名:{{doctorForm.doctor}}
613
+            </span>
614
+            <span v-if="doctorForm.url!==''">
615
+              医生签名:
641
               <img style="height:20px" :src="doctorForm.url">
616
               <img style="height:20px" :src="doctorForm.url">
642
             </span>
617
             </span>
643
           </td>
618
           </td>
619
+          <td style="text-align:left;" colspan="3">
620
+            <span style="display:inline-block;margin-left:15px;">质控护士签名:</span>
621
+            <div style="width: 80px;text-align: center" v-if="dialysisOrder == null" >
622
+              <span  v-if=" setAdminUserES(check == null ? 0 : check.creater) == '' " >{{ getAdminUser(check == null ? 0 : check.creater) }}</span >
623
+              <img style="height:20px;" :src="setAdminUserES(check == null ? 0 : check.creater)" alt="" srcset="" v-else />
624
+            </div>  
625
+          </td>
644
         </tr>
626
         </tr>
645
       </table>
627
       </table>
646
       <div style="margin-top:20px">
628
       <div style="margin-top:20px">

+ 9 - 31
src/xt_pages/dialysis/template/DialysisPrintOrderSix.vue View File

487
                       class="under_line"
487
                       class="under_line"
488
                       style="width: 70px;text-align: center"
488
                       style="width: 70px;text-align: center"
489
                     >
489
                     >
490
-                      {{
491
-                        prescription.displace_liqui_value
492
-                          ? prescription.displace_liqui_value
493
-                          : "/"
494
-                      }}
490
+                      {{ prescription.displace_liqui_value ? prescription.displace_liqui_value : "/" }}
495
                     </div>
491
                     </div>
496
                     L
492
                     L
497
                   </div>
493
                   </div>
835
                     </tr>
831
                     </tr>
836
                     <tr>
832
                     <tr>
837
                       <td width="60">时间</td>
833
                       <td width="60">时间</td>
838
-                      <td width="60">血压<br />(mmHg)</td>
839
-                      <td width="50">脉搏<br />(次/分)</td>
840
-                      <td width="50">呼吸<br />(次/分)</td>
841
-                      <td width="50">血流量<br />(ml/min)</td>
842
-                      <td width="50">静脉压<br />(mmHg)</td>
834
+                      <td width="60">血压<br/>(mmHg)</td>
835
+                      <td width="50">脉搏<br/>(次/分)</td>
836
+                      <td width="50">呼吸<br/>(次/分)</td>
837
+                      <td width="50">血流量<br/>(ml/min)</td>
838
+                      <td width="50">静脉压<br/>(mmHg)</td>
843
                       <td width="50">跨膜压<br />(mmHg)</td>
839
                       <td width="50">跨膜压<br />(mmHg)</td>
844
                       <td width="60">透析液温度(°C)</td>
840
                       <td width="60">透析液温度(°C)</td>
845
                       <td width="50">电导度<br />(ms/cm)</td>
841
                       <td width="50">电导度<br />(ms/cm)</td>
1595
                   </div>
1591
                   </div>
1596
                   <div class="inline_block" style="flex:1;">
1592
                   <div class="inline_block" style="flex:1;">
1597
                     核对人员:
1593
                     核对人员:
1598
-                    <div
1599
-                      class="under_line"
1600
-                      style="width: 80px;text-align: center"
1601
-                      v-if="dialysisOrder == null"
1602
-                    >
1603
-                      <span
1604
-                        v-if="
1605
-                          setAdminUserES(check == null ? 0 : check.creater) ==
1606
-                            ''
1607
-                        "
1608
-                        >{{
1609
-                          getAdminUser(check == null ? 0 : check.creater)
1610
-                        }}</span
1611
-                      >
1612
-                      <img
1613
-                        style="height:20px;"
1614
-                        :src="setAdminUserES(check == null ? 0 : check.creater)"
1615
-                        alt=""
1616
-                        srcset=""
1617
-                        v-else
1618
-                      />
1594
+                    <div class="under_line" style="width: 80px;text-align: center" v-if="dialysisOrder == null" >
1595
+                      <span  v-if=" setAdminUserES(check == null ? 0 : check.creater) == '' " >{{ getAdminUser(check == null ? 0 : check.creater) }}</span >
1596
+                      <img style="height:20px;" :src="setAdminUserES(check == null ? 0 : check.creater)" alt="" srcset="" v-else />
1619
                     </div>
1597
                     </div>
1620
                     <div
1598
                     <div
1621
                       class="under_line"
1599
                       class="under_line"