<template>
  <div class="main-contain">
    <div class="position">
      <bread-crumb :crumbs="crumbs"></bread-crumb>
      <el-button
        :loading="loading"
        size="small"
        icon="el-icon-printer"
        @click="printAction"
        type="primary"
        >打印
      </el-button>
    </div>
    <div class="app-container">
      <div id="print_content">
        <div v-for="(record, index) in records" :key="index" class="print_page_main_content">
            <div id="dialysis-print-box">
                <div class="dialysis-print-order">
                <div class="order-yy-name">{{ orgname }}</div>
                <div class="order-title">血液净化治疗记录单</div>
                <table class="table-box" style="margin-top: 10px;">
                    <tbody>
                    <tr>
                        <td width="50">姓 名:</td>
                        <td width="90">
                        <div class="under-line">&nbsp;{{ record.patient.name }}</div>
                        </td>
                        <td width="30"></td>
                        <td width="50">性 别:</td>
                        <td width="120">
                        <div>
                            <label-box :isChecked="record.patient.gender == 1" showValue="男"></label-box>
                            <label-box :isChecked="record.patient.gender == 2" showValue="女"></label-box>
                        </div>
                        </td>

                        <td width="50">年 龄:</td>
                        <td width="40">
                        <div class="under-line">{{ getNewAge(record.patient.id_card_no) }}</div>
                        </td>
                        <td width='10'>岁</td>
                        <td width="30"></td>

                        <td width="50">科 室:</td>
                        <td width="150">
                        <div>
                            <label-box showValue="门诊" :isChecked="record.receive_assessment.condition == 2 ? true : false"></label-box>
                            <label-box showValue="急诊" :isChecked="record.receive_assessment.condition == 4 ? true : false"></label-box>
                            <label-box showValue="住院" :isChecked="record.receive_assessment.condition == 1 ? true : false"></label-box>
                        </div>
                        </td>

                        <td width="40">
                        <div class="under-line">&nbsp;</div>
                        </td>
                        <td width="10">科</td>
                        <td width="40">
                        <div class="under-line">&nbsp;</div>
                        </td>
                        <td width="10">床</td>
                        <td></td>

                        
                    </tr>
                    </tbody>
                </table>
                <table class="table-box" style="margin-top: 10px;">
                    <tbody>
                    <tr>
                        <td width="40">诊 断:</td>
                        <td width="120">
                        <div class="under-line">&nbsp;{{ record.patient.diagnose }}</div>
                        </td>

                        <td width='60'>透析机号</td>
                        <td width="100">
                        <div class="under-line">&nbsp;{{ record.device_zone.name && record.device_number.number ? getNewNumber(record.device_zone.name,record.device_number.number) : '' }}</div>
                        </td>

                        <td width="120">住院号/透析卡号:</td>
                        <td width="130">
                        <div class="under-line">
                            &nbsp;{{ record.patient.admission_number ? record.patient.admission_number : "无" }}/{{ record.patient.dialysis_no }}
                        </div>
                        </td>

                        <td width="80">治 疗 日 期:</td>
                        <td width="50">
                        <div class="under-line">
                            &nbsp;<span>{{ getTime(record.schedule_date, "{y}-{m}-{d}").slice(0,4) }}</span>
                        </div>
                        </td>
                        <td width="10">年</td>
                        <td width="50">
                        <div class="under-line">
                            &nbsp;<span>{{ getTime(record.schedule_date, "{y}-{m}-{d}").slice(5,7) }}</span>
                        </div>
                        </td>
                        <td width="10">月</td>
                        <td width="50">
                        <div class="under-line">
                            &nbsp;<span>{{ getTime(record.schedule_date, "{y}-{m}-{d}").slice(8,11) }}</span>
                        </div>
                        </td>
                        <td width="10">日</td>
                        <td></td>
                    </tr>
                    </tbody>
                </table>
                <table class="print-table" border="1">
                    <tbody>
                    <tr>
                        <td width="30px" class="title-box">透前评估</td>
                        <td>
                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="70">入院方式:</td>
                                <td width="250">
                                <div>
                                    <label-box style="margin-left:15px;" v-for="(item, index) in way_arr" :key="index" :isChecked="record.receive_assessment.way == item.id ? true : false" :showValue="item.name"></label-box>
                                </div>
                                </td>

                                <td width='10'></td>
                                <td width="50">意识:</td>
                                <td width="250">
                                <div>
                                    <label-box style="margin-left:15px;" v-for="(item, index) in consciousness_arr" :key="index" :isChecked="record.receive_assessment.consciousness == item.id ? true : false" :showValue="item.name"></label-box>

                                    <!--<label-box :isChecked='receiverTreatmentAccess.consciousness==1?true:false'-->
                                    <!--showValue='清醒'></label-box>-->
                                    <!--&nbsp;-->
                                    <!--<label-box :isChecked='receiverTreatmentAccess.consciousness==2?true:false'-->
                                    <!--showValue='嗜睡'></label-box>-->
                                    <!--&nbsp;-->
                                    <!--<label-box :isChecked='receiverTreatmentAccess.consciousness==3?true:false'-->
                                    <!--showValue='昏迷'></label-box>-->
                                    <!--<label-box :isChecked='receiverTreatmentAccess.consciousness==4?true:false'-->
                                    <!--showValue='模糊'></label-box>-->
                                </div>
                                </td>
                                <td width='10'></td>
                                <td width="50">体温:</td>
                                <td width="100">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_before_dislysis.temperature ? record.assessment_before_dislysis.temperature : "" }}
                                </div>
                                </td>
                                <td width="35">℃</td>
                                <td width='10'></td>
                                
                                <td></td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="40">出血:</td>
                                <td width="40">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.is_hemorrhage == 2 ? true : false" showValue="无"></label-box>
                                </div>
                                </td>
                                <td width="480">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.is_hemorrhage == 1 && record.assessment_before_dislysis.hemorrhage.indexOf('穿刺点渗血') > -1 ? true : false" showValue="穿刺点渗血"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.is_hemorrhage == 1 && record.assessment_before_dislysis.hemorrhage.indexOf('牙龈出血') > -1 ? true : false" showValue="牙龈出血"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.is_hemorrhage == 1 && record.assessment_before_dislysis.hemorrhage.indexOf('消化道出血') > -1 ? true : false" showValue="消化道出血"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.is_hemorrhage == 1 && record.assessment_before_dislysis.hemorrhage.indexOf('女性经期') > -1 ? true : false" showValue="女性经期"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.is_hemorrhage == 1 && record.assessment_before_dislysis.hemorrhage.indexOf('置管处渗血') > -1 ? true : false" showValue="置管处渗血"></label-box>
                                </div>
                                </td>

                                <td width="35">其它</td>
                                <td width="">
                                <div class="under-line">
                                    &nbsp;
                                    <span v-if="record.assessment_before_dislysis.is_hemorrhage == 1">{{ record.assessment_before_dislysis.hemorrhage_other ? record.assessment_before_dislysis.hemorrhage_other : '' }}</span>
                                </div>
                                </td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="70">血管通路:</td>
                                <td width="120">
                                <div>
                                    <label-box :isChecked="isBbloodAccessParOperaCheck(record.assessment_before_dislysis, 'AVF')" showValue="AVF"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="isBbloodAccessParOperaCheck(record.assessment_before_dislysis, 'AVG')" showValue="AVG"></label-box>
                                    &nbsp;
                                </div>
                                </td>
                                <td width="30"></td>

                                <td width="80">内瘘震颤:</td>
                                <td width="180">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.internal_fistula.indexOf('震颤存在') > -1 ? true : false" showValue="存在"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.internal_fistula.indexOf('震颤减弱') > -1 ? true : false" showValue="减弱"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.internal_fistula.indexOf('无震颤') > -1 ? true : false" showValue="无"></label-box>
                                </div>
                                </td>
                                <td width="30"></td>

                                <td width="65">穿刺方法:</td>
                                <td width="120">
                                <div>
                                    <!-- <label-box :isChecked="record.assessment_before_dislysis.puncture_way && getPunctureWay(record.assessment_before_dislysis.puncture_way).indexOf('顺穿') > -1 ? true : false" showValue="顺穿"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.puncture_way && getPunctureWay(record.assessment_before_dislysis.puncture_way).indexOf('反穿') > -1 ? true : false" showValue="反穿"></label-box>
                                    &nbsp; -->
                                   <label-box :isChecked="record.assessment_before_dislysis.puncture_way && record.assessment_before_dislysis.puncture_way.indexOf('顺穿') > -1 ? true : false" showValue="顺穿"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.puncture_way && record.assessment_before_dislysis.puncture_way.indexOf('反穿') > -1 ? true : false" showValue="反穿"></label-box>
                                    &nbsp;
                                </div>
                                </td>

                                <td></td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="60">内瘘皮肤</td>
                                <td width="220">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.internal_fistula_skin.indexOf('正常') > -1 ? true : false" showValue="正常"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.internal_fistula_skin.indexOf('瘀斑') > -1 ? true : false" showValue="瘀斑"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.internal_fistula_skin.indexOf('红') > -1 ? true : false" showValue="红"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.internal_fistula_skin.indexOf('肿') > -1 ? true : false" showValue="肿"></label-box>
                                </div>
                                </td>
                                <td width='30'></td>
                                <td width="60">针型</td>
                                <td width="180">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.puncture_needle && record.assessment_before_dislysis.puncture_needle.indexOf('15G') > -1 ? true : false" showValue="15G"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.puncture_needle && record.assessment_before_dislysis.puncture_needle.indexOf('16G') > -1 ? true : false" showValue="16G"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.puncture_needle && record.assessment_before_dislysis.puncture_needle.indexOf('17G') > -1 ? true : false" showValue="17G"></label-box>
                                    &nbsp;
                                </div>
                                </td>
                                <td width="80">透前血压:</td>
                                <td width="50">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_before_dislysis.systolic_blood_pressure ? record.assessment_before_dislysis.systolic_blood_pressure : ""}}
                                </div>
                                </td>
                                <td width='10'>/</td>
                                <td width="50">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_before_dislysis.diastolic_blood_pressure ? record.assessment_before_dislysis.diastolic_blood_pressure : "" }}
                                </div>
                                </td>
                                <td width='30'>mmHg</td>
                                <td></td>
                            </tr>
                            </tbody>
                        </table>
                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="40">置管:</td>
                                <td width="250">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter.indexOf('置管-无隧道') > -1 ? true : false" showValue="无隧道"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter.indexOf('置管-带隧道') > -1 ? true : false" showValue="带隧道"></label-box>
                                    &nbsp;
                                </div>
                                </td>
                                <td width="40">位置:</td>
                                <td width="350">
                                <div>
                                    <!-- <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id ? (QueryPartById(record.assessment_before_dislysis.blood_access_part_id).indexOf('左') > -1 ? true : false) : false" showValue="左"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id ? (QueryPartById(record.assessment_before_dislysis.blood_access_part_id).indexOf('右') > -1 ? true : false) : false" showValue="右"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id ? (QueryPartById(record.assessment_before_dislysis.blood_access_part_id).indexOf('颈内静脉') > -1 ? true : false) : false" showValue="颈内静脉"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id ? (QueryPartById(record.assessment_before_dislysis.blood_access_part_id).indexOf('股静脉') > -1 ? true : false) : false" showValue="股静脉"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id ? (QueryPartById(record.assessment_before_dislysis.blood_access_part_id).indexOf('锁骨下') > -1 ? true : false) : false" showValue="锁骨下"></label-box> -->
                                    <!-- &nbsp; -->

                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id.indexOf('左')>-1?true:false" showValue="左"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id.indexOf('右')>-1?true:false" showValue="右"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id.indexOf('颈内静脉')>-1?true:false" showValue="颈内静脉"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id.indexOf('股静脉')>-1?true:false" showValue="股静脉"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.blood_access_part_id.indexOf('锁骨下')>-1?true:false" showValue="锁骨下"></label-box>
                                </div>
                                </td>

                                <td width="65">导管打折</td>
                                <td width="80">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter_bend == 1 ? true : false" showValue="有"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter_bend == 2 ? true : false" showValue="无"></label-box>
                                </div>
                                </td>
                                <td></td>
                            </tr>
                            </tbody>
                        </table>
                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="80">导管穿刺口:</td>
                                <td width="250">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter.indexOf('穿刺口-干洁') > -1 ? true : false" showValue="干洁"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter.indexOf('穿刺口-红肿') > -1 ? true : false" showValue="红肿"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter.indexOf('穿刺口-分泌物') > -1 ? true : false" showValue="分泌物"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter.indexOf('穿刺口-渗血') > -1 ? true : false" showValue="渗血"></label-box>
                                </div>
                                </td>
                                <td width='30'></td>
                                <td width="40">吸壁</td>
                                <td width="80">
                                <div>
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter.indexOf('导管吸壁-有') > -1 ? true : false" showValue="有"></label-box>
                                    &nbsp;
                                    <label-box :isChecked="record.assessment_before_dislysis.catheter.indexOf('导管吸壁-无') > -1 ? true : false" showValue="无"></label-box>
                                </div>
                                </td>
                                <td width='30'></td>
                                <td width="40">容量</td>
                                <td width="10">A</td>
                                <td width="50">
                                    <div class="under-line">&nbsp;{{ record.assessment_after_dislysis.cvc_a ? record.assessment_after_dislysis.cvc_a : '' }}</div>
                                </td>
                                <td width="20">ml</td>
                                <td width="10">V</td>
                                <td width="50">
                                    <div class="under-line">&nbsp;{{ record.assessment_after_dislysis.cvc_v ? record.assessment_after_dislysis.cvc_v : '' }}</div>
                                </td>
                                <td width="20">ml</td>
                                <td></td>
                            </tr>
                            </tbody>
                        </table>
                        </td>
                    </tr>
                    </tbody>
                </table>

                <table class="print-table" border="1">
                    <tbody>
                    <tr>
                        <td width="30px" class="title-box">透析处方</td>
                        <td>
                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="70">透析时间:</td>
                                <td width="40">
                                <div class="under-line">
                                    &nbsp;{{ record.prescription.dialysis_duration_hour ? record.prescription.dialysis_duration_hour : "0" }}
                                </div>
                                </td>
                                <td width="10">h</td>
                                <td width="40">
                                <div class="under-line">
                                    &nbsp;{{ record.prescription.dialysis_duration_minute ? record.prescription.dialysis_duration_minute : "0" }}
                                </div>
                                </td>
                                <td width="35">min</td>
                                <td></td>
                                <td width="55">血流量:</td>
                                <td width="60">
                                <div class="under-line">
                                    &nbsp;{{ record.prescription.blood_flow_volume ? record.prescription.blood_flow_volume : "" }}
                                </div>
                                </td>
                                <td width="60">ml/min</td>
                                <td></td>
                                <td width="70">透前体重:</td>
                                <td width="50">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_before_dislysis.weight_before ? record.assessment_before_dislysis.weight_before : "" }}
                                </div>
                                </td>
                                <td width="20">Kg</td>
                                <td></td>
                                <td width="45">干体重</td>
                                <td width="50">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_before_dislysis.dry_weight ? record.assessment_before_dislysis.dry_weight : "" }}
                                </div>
                                </td>
                                <td width="20">Kg</td>
                                <td></td>
                                <td width="85">目标超滤量:</td>
                                <td width="70">
                                <div class="under-line">
                                    &nbsp;{{ record.prescription.target_ultrafiltration ? record.prescription.target_ultrafiltration : "" }}
                                </div>
                                </td>
                                <td width="20">ml</td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="70">抗凝方式:</td>
                                <td width="80">
                                <label-box :isChecked="record.prescription.anticoagulant == 2 ? true : false" showValue="普通肝素"></label-box>
                                </td>
                                <td width="10">(</td>
                                <td width="35">首剂</td>
                                <td width="50">
                                <div class="under-line">
                                    &nbsp;
                                    <span v-if="record.prescription.anticoagulant == 2">{{ record.prescription.anticoagulant_shouji }}</span>
                                </div>
                                </td>
                                <td width="10">mg</td>
                                <td width="10"></td>
                                <td width="50">追加量</td>
                                <td width="40">
                                <div class="under-line">
                                    &nbsp;
                                    <span v-if="record.prescription.anticoagulant == 2">{{ record.prescription.anticoagulant_weichi }}</span>
                                </div>
                                </td>
                                <td width="40">mg/h</td>
                                <td width="10">)</td>
                                <td width='120'>
                                <label-box :isChecked="record.prescription.anticoagulant == 6 ? true : false" showValue="低分子肝素钙"></label-box>
                                </td>
                                <td width="60">
                                <div class="under-line">
                                    &nbsp;
                                    <span v-if="record.prescription.anticoagulant == 6">{{ record.prescription.anticoagulant_zongliang }}</span>
                                </div>
                                </td>
                                <td width="20">ml/IU</td>

                                <td width="80">
                                <label-box :isChecked="record.prescription.anticoagulant == 1 ? true : false" showValue="无肝素"></label-box>
                                </td>

                                <td width="40">其他:</td>
                                <td width="">
                                <div class="under-line">
                                    &nbsp;
                                    <span v-if="record.prescription.anticoagulant == 4 || record.prescription.anticoagulant == 5 || record.prescription.anticoagulant == 7">
                                    {{ record.prescription.anticoagulant_name }}
                                    <span v-if="record.prescription.anticoagulant == 4 || record.prescription.anticoagulant == 5 || record.prescription.anticoagulant == 7">
                                        {{ record.prescription.anticoagulant_zongliang }}
                                    </span>
                                    <span v-if="record.prescription.anticoagulant == 5">mg</span>
                                    <span v-if="record.prescription.anticoagulant == 4">mg</span>
                                    <span v-if="record.prescription.anticoagulant == 7">iu</span>
                                    </span>
                                </div>
                                </td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="85">透析液配方:</td>
                                <td width="50">
                                <label-box :isChecked="(record.prescription.dialysate_formulation && dialysateFormulationName(record.prescription.dialysate_formulation).indexOf('常规') > -1) || (record.prescription.dialysate_formulation && dialysateFormulationName(record.prescription.dialysate_formulation).indexOf('低钙') > -1) || (record.prescription.dialysate_formulation && dialysateFormulationName(record.prescription.dialysate_formulation).indexOf('高钙') > -1) ? true : false" showValue="钙"></label-box>
                                </td>
                                <td width="220">
                                (
                                    <label-box :isChecked="(record.prescription.dialysate_formulation && dialysateFormulationName(record.prescription.dialysate_formulation).indexOf('常规') > -1) ? true : false" showValue="1.5"></label-box>
                                    <label-box :isChecked="(record.prescription.dialysate_formulation && dialysateFormulationName(record.prescription.dialysate_formulation).indexOf('低钙') > -1) ? true : false" showValue="1.25"></label-box>
                                    <label-box :isChecked="(record.prescription.dialysate_formulation && dialysateFormulationName(record.prescription.dialysate_formulation).indexOf('高钙') > -1) ? true : false" showValue="1.75mmol/L"></label-box>
                                )
                                </td>
                                <td width="50">
                                <label-box :isChecked="(record.prescription.dialysate_formulation && dialysateFormulationName(record.prescription.dialysate_formulation).indexOf('常规') > -1) ? true : false" showValue="钾"></label-box>
                                </td>

                                <td width="150">
                                (
                                    <label-box :isChecked="(record.prescription.dialysate_formulation && dialysateFormulationName(record.prescription.dialysate_formulation).indexOf('常规') > -1) ? true : false" showValue="2.0"></label-box>
                                    <label-box :isChecked="false" showValue="3.0mmol/L"></label-box>
                                )
                                </td>
                                
                                <td></td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                
                                <td width="70">治疗方式:</td>
                                <td width="50">
                                <label-box :isChecked="record.prescription.mode_id == 1 ? true : false" showValue="HD"></label-box>
                                </td>
                                <td width="50">
                                <label-box :isChecked="record.prescription.mode_id == 2 ? true : false" showValue="HDF"></label-box>
                                </td>
                                <td width="50">
                                <label-box :isChecked="record.prescription.mode_id == 5 ? true : false" showValue="HF"></label-box>
                                </td>
                                <td width="50">
                                <label-box :isChecked="record.prescription.mode_id == 4 ? true : false" showValue="HP"></label-box>
                                </td>
                                <td width="80">
                                <label-box :isChecked="record.prescription.mode_id == 3 ? true : false" showValue="HD+HP"></label-box>
                                </td>

                                <td width="55">置换液:</td>
                                <td width="40">
                                <div class="under-line">
                                    &nbsp;<span v-if="record.prescription.mode_id == 2">{{ record.prescription.replacement_total ? record.prescription.replacement_total : "" }}</span>
                                </div>
                                </td>
                                <td width="10">ml</td>
                                <td width="10"></td>

                                <td width="70">透析器型号:</td>
                                <td width="80">
                                <div class="under-line">
                                    &nbsp;{{ record.prescription.dialyzer_perfusion_apparatus ? record.prescription.dialyzer_perfusion_apparatus.split(',')[0].indexOf('透析器') > -1 ? record.prescription.dialyzer_perfusion_apparatus.split(',')[0] : record.prescription.dialyzer_perfusion_apparatus.split(',')[1] : '' }}
                                </div>
                                </td>
                                <td width="70">灌流器型号:</td>
                                <td width="80">
                                <div class="under-line">
                                    &nbsp;{{ record.prescription.dialyzer_perfusion_apparatus ? record.prescription.dialyzer_perfusion_apparatus.split(',')[0].indexOf('灌流器') > -1 ? record.prescription.dialyzer_perfusion_apparatus.split(',')[0] : record.prescription.dialyzer_perfusion_apparatus.split(',')[1] : '' }}
                                </div>
                                </td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td></td>
                                <td width="70">医生签名:</td>
                                <td width="100">
                                <div class="under-line">
                                    &nbsp;
                                    <span v-if="setAdminUserES(record.prescription, 'prescription_doctor') == ''"> {{ getAdminUser(record.prescription, 'prescription_doctor') ? getAdminUser(record.prescription, 'prescription_doctor') : getAdminUser(record.prescription, 'creater')}}</span>
                                    <img style="height:30px;" :src="setAdminUserES(record.prescription, 'prescription_doctor')" alt="" srcset="" v-else />
                                </div>
                                </td>
                                <td width="70">上机护士:</td>
                                <td width="100">
                                <div class="under-line">&nbsp;
                                    <span v-if="setAdminUserES(record.dialysis_order, 'puncture_nurse') == ''">
                                    {{ getAdminUser(record.dialysis_order, 'puncture_nurse') }}</span>
                                    <img style="height:30px;" :src="setAdminUserES(record.dialysis_order, 'puncture_nurse')" alt="" srcset="" v-else />
                                </div>
                                </td>
                                <td width="70">核对护士:</td>
                                <td width="100">
                                <div class="under-line">&nbsp;
                                    <span v-if="(record.dialysis_order && record.check) ? record.dialysis_order.puncture_nurse != record.check.modifier : false">
                                    <span v-if="setAdminUserES(record.check, 'modifier') == ''">
                                    {{ getAdminUser(record.check, 'modifier') }}
                                    </span>
                                    <img style="height:30px;" :src="setAdminUserES(record.check, 'modifier')" alt srcset v-else />
                                    </span>
                                    <span v-else>
                                    <span v-if="setAdminUserES(record.check, 'creater') == ''">
                                    {{ getAdminUser(record.check, 'creater') }}
                                    </span>
                                    <img style="height:30px;" :src="setAdminUserES(record.check, 'creater')" alt srcset v-else />
                                    </span>
                                </div>
                                </td>
                            </tr>
                            </tbody>
                        </table>
                        </td>
                    </tr>
                    </tbody>
                </table>

                <table class="print-table" border="1">
                    <tr>
                    <td>时间</td>
                    <td width='430'>临时医嘱</td>
                    <td>医生签名</td>
                    <td>执行护士</td>
                    <td>执行时间</td>
                    <td>核对护士</td>
                    </tr>
                    <tr v-for="(advice, advice_index) in record.advices" :key="advice_index">
                    <td style="height:30px;line-height:30px">{{ getTime(advice[0].start_time, "{y}-{m}-{d} {h}:{i}") }}</td>
                    <td class="parent" style="text-align:left;padding-left: 20px !important;">
                        <span v-for="(item,index) in advice" :key="index">
                            <!-- <span v-if="item.children.length > 0"> -->
                                <span v-if="item.parent_id > 0">---></span>
                                <span>{{ item.advice_name }}</span>
                                <span v-if="item && item.advice_desc">({{ item.advice_desc }}{{ item.drug_spec_unit }})</span>
                                <span v-if="item.prescribing_number">&nbsp;&nbsp; {{ item.prescribing_number }}{{ item.prescribing_number_unit }}</span>
                                <span v-if="item.single_dose != 0">{{ item.single_dose }}{{ item.single_dose_unit }}</span>
                                <span v-if="item.parent_id == 0">{{ item.delivery_way }}</span>
                                <span v-if="item.parent_id == 0">{{ item.execution_frequency }}</span>
                                <span v-if="item.parent_id == 0 && item.remark.length > 0">({{ advice.remark }})</span>
                                <span v-if="item.children && !Array.isArray(item)" style="display:block;border-top: 1px solid #000" v-for="(child, childindex) in item.children" :key="childindex" class="advice-children">
                                    <span>---></span>
                                    <span>
                                    <span>{{ child.advice_name }}</span>
                                    <span v-if="child.advice_desc">{{ child.advice_desc }}{{ child.drug_spec_unit }}</span>
                                    <span v-if="child.prescribing_number">* {{ child.prescribing_number }}{{ child.prescribing_number_unit }}</span>
                                    <span v-if="child.single_dose != 0">单次用量 {{ child.single_dose }}{{ child.single_dose_unit }}</span>
                                    </span>
                                </span>
                            <!-- </span> -->
                            <div v-else>
                                <span v-if="item.parent_id > 0">---></span>
                                <span>{{ item.advice_name }}</span>
                                <span v-if="item && item.advice_desc">({{ item.advice_desc }}{{ item.drug_spec_unit }})</span>
                                <span v-if="item.prescribing_number">&nbsp;&nbsp; {{ item.prescribing_number }}{{ item.prescribing_number_unit }}</span>
                                <span v-if="item.single_dose != 0">{{ item.single_dose }}{{ item.single_dose_unit }}</span>
                                <span v-if="item.parent_id == 0">{{ item.delivery_way }}</span>
                                <span v-if="item.parent_id == 0">{{ item.execution_frequency }}</span>
                                <span v-if="item.parent_id == 0 && item.remark.length > 0">({{ advice.remark }})</span>
                                <span v-if="item.children && !Array.isArray(item)" style="display:block;border-top: 1px solid #000;" v-for="(child, childindex) in item.children" :key="childindex" class="advice-children">
                                    <span>---></span>
                                    <span>
                                    <span>{{ child.advice_name }}</span>
                                    <span v-if="child.advice_desc">{{ child.advice_desc }}{{ child.drug_spec_unit }}</span>
                                    <span v-if="child.prescribing_number">* {{ child.prescribing_number }}{{ child.prescribing_number_unit }}</span>
                                    <span v-if="child.single_dose != 0">单次用量 {{ child.single_dose }}{{ child.single_dose_unit }}</span>
                                    </span>
                                </span>
                            </div>
                            
                        </span>
                    </td>
                    <td>
                        <span v-if="setAdminUserES(advice[0], 'advice_doctor') == ''">
                            {{getAdminUser(advice[0], 'advice_doctor')}}
                        </span>
                        <span
                        v-else
                        style="display:flex;align-items:center;justify-content:space-around;height:36px;"
                        >
                        <img style="height:30px;" :src="setAdminUserES(advice[0], 'advice_doctor')" alt srcset />
                        </span>
                    </td>
                    <td>
                        <span v-if="setAdminUserES(advice[0], 'execution_staff') == ''">
                            {{getAdminUser(advice[0], 'execution_staff')}}
                        </span>
                        <span
                        v-else
                        style="display:flex;align-items:center;justify-content:space-around;height:36px;"
                        >
                        <img style="height:30px;" :src="setAdminUserES(advice[0], 'execution_staff')" alt srcset />
                        </span>
                    </td>
                    <td>{{ getTime(advice[0].execution_time, "{y}-{m}-{d} {h}:{i}") }}</td>
                    <td>
                        <span v-if="setAdminUserES(advice[0], 'checker') == ''">
                            {{getAdminUser(advice[0], 'checker')}}
                        </span>
                        <span
                        v-else
                        style="display:flex;align-items:center;justify-content:space-around;height:36px;"
                        >
                        <img style="height:30px;" :src="setAdminUserES(advice[0], 'checker')" alt srcset />
                        </span>
                    </td>
                    </tr>
                </table>

                <table class="print-table" border="1">
                    <tbody>
                    <tr>
                        <td :rowspan="record.monitor_records.length + 1" width="30px" class="title-box">
                        透析中记录
                        </td>

                        <td width="100">时间</td>
                        <td width="80">血压<br />mmHg</td>
                        <td width="40">脉搏<br />次/分</td>
                        <td width="40">呼吸<br />次/分</td>
                        <td width="60">血流量<br />ml/min</td>
                        <td width="60">超滤量<br />ml</td>
                        <td width="60">静脉压<br />mmHg</td>
                        <td width="60">跨膜压<br />mmHg</td>
                        <td width="60">电导度<br />ms/cm</td>
                        <td width="60">液温<br />℃</td>
                        <!-- <td width="60">钠浓度<br/>mmol/L</td>
                    <td width="80">透析液温度<br/>℃</td>
                    <td width="60">置换率<br/>ml/min</td> -->

                        <td width="">备 注</td>
                        <td width="70">执行护士</td>
                    </tr>

                    <tr v-for="monitor in record.monitor_records" :key="monitor.id">
                        <td>
                        &nbsp;
                        <!-- <template>
                            <span v-if="monitor.monitoring_date">
                                {{monitor.monitoring_date | parseTime('{y}-{m}-{d}')}}
                            </span>
                        </template>     -->
                        {{ getTime(monitor.operate_time, "{h}:{i}") }}
                        </td>
                        <td>
                        &nbsp;{{ monitor.systolic_blood_pressure ? monitor.systolic_blood_pressure : "" }}/
                        {{ monitor.diastolic_blood_pressure ? monitor.diastolic_blood_pressure : "" }}
                        </td>
                        <td>
                        &nbsp;{{ monitor.pulse_frequency ? monitor.pulse_frequency : "" }}
                        </td>
                        <td>
                        &nbsp;{{ monitor.breathing_rate ? monitor.breathing_rate : "" }}
                        </td>
                        <td>
                        &nbsp;{{ monitor.blood_flow_volume ? monitor.blood_flow_volume : "" }}
                        </td>

                       
                        <td>
                        &nbsp;{{ monitor.ultrafiltration_volume ? monitor.ultrafiltration_volume : "" }}
                        </td>
                        <td>
                        &nbsp;{{ monitor.venous_pressure ? monitor.venous_pressure : "" }}
                        </td>
                        <td>
                        &nbsp;{{ monitor.transmembrane_pressure ? monitor.transmembrane_pressure : "" }}
                        </td>
                        <td>&nbsp;{{ monitor.conductivity ? monitor.conductivity : "" }}</td>
                        <td>&nbsp;{{ monitor.dialysate_temperature ? monitor.dialysate_temperature : "" }}</td>
                        <!-- <td>&nbsp;{{monitor.sodium_concentration}}</td>
                    <td>&nbsp;{{monitor.dialysate_temperature}}</td>
                    <td>&nbsp;{{monitor.replacement_rate}}</td> -->
                        <td>
                        &nbsp;{{ monitor.symptom }} &nbsp;{{ monitor.dispose }} &nbsp;{{ monitor.result }}
                        </td>
                        <td>
                        <span v-if="setAdminUserES(monitor, 'monitoring_nurse') == ''">
                        {{ getAdminUser(monitor, 'monitoring_nurse') }}
                        </span>
                        <span v-else style="display:flex;align-items:center;justify-content:space-around;height:36px;">
                        <img style="height:30px;" :src="setAdminUserES(monitor, 'monitoring_nurse')" alt srcset />
                        </span>
                        </td>
                    </tr>
                    </tbody>
                </table>

                <table class="print-table" border="1">
                    <tbody>
                    <tr>
                        <td class="title-box" width="30px">透后评估</td>
                        <td>
                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="90">实际治疗时间</td>
                                <td width="40">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_after_dislysis.actual_treatment_hour ? record.assessment_after_dislysis.actual_treatment_hour : "0" }}
                                </div>
                                </td>
                                <td width="10">h</td>
                                <td width="40">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_after_dislysis.actual_treatment_minute ? record.assessment_after_dislysis.actual_treatment_minute : "0" }}
                                </div>
                                </td>
                                <td width="35">min</td>
                                <td></td>
                                <td width="75">实际超滤量</td>
                                <td width="70">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_after_dislysis.actual_ultrafiltration ? record.assessment_after_dislysis.actual_ultrafiltration : "" }}
                                </div>
                                </td>
                                <td width="20">ml</td>
                                <td></td>
                                <td width="60">透后体重</td>
                                <td width="50">
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_after_dislysis.weight_after ? record.assessment_after_dislysis.weight_after : "" }}
                                </div>
                                </td>
                                <td width="20">Kg</td>
                                <td></td>
                                <td width="95">透析器堵塞:</td>
                                <td width="200">
                                <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血0级') > -1 ? true : false) :false" showValue="0级"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血Ⅰ级') > -1 ? true : false) :false" showValue="Ⅰ级"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血Ⅱ级') > -1 ? true : false) :false" showValue="Ⅱ级"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.cruor ? (record.assessment_after_dislysis.cruor.indexOf('凝血Ⅲ级') > -1 ? true : false) :false" showValue="Ⅲ级"></label-box>
                                </td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="130">拔针后穿刺点渗血:</td>
                                <td width="80">
                                <label-box :isChecked="record.assessment_after_dislysis.puncture_point_oozing_blood == 2 ? true : false" showValue="无"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.puncture_point_oozing_blood == 1 ? true : false" showValue="有"></label-box>
                                </td>
                                <td width="10"></td>
                                <td width="85">穿刺处血肿:</td>
                                <td width="80">
                                <label-box :isChecked="record.assessment_after_dislysis.puncture_point_haematoma == 2 ? true : false" showValue="无"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.puncture_point_haematoma == 1 ? true : false" showValue="有"></label-box>
                                </td>

                                <td width="10"></td>
                                <td width="105" colspan="2">
                                压迫后内瘘震颤:
                                <label-box :isChecked="record.assessment_after_dislysis.internal_fistula&&record.assessment_after_dislysis.internal_fistula.indexOf('震颤存在') > -1 ? true : false" showValue="存在"></label-box>
                                &nbsp;
                                <label-box :isChecked="record.assessment_after_dislysis.internal_fistula&&record.assessment_after_dislysis.internal_fistula.indexOf('震颤减弱') > -1 ? true : false" showValue="减弱"></label-box>
                                &nbsp;
                                <label-box :isChecked="record.assessment_after_dislysis.internal_fistula&&record.assessment_after_dislysis.internal_fistula.indexOf('无震颤') > -1 ? true : false" showValue="无"></label-box>
                                </td>
                                <td></td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="90">封管液配制:</td>
                                <td width="420">
                                <!-- <label-box :isChecked="record.assessment_after_dislysis.sealing_fluid_dispose ? getSealingFluidDispose(record.assessment_after_dislysis.sealing_fluid_dispose).indexOf('常规（肝素盐水）') > -1 : false" showValue="常规（肝素盐水）"></label-box>&nbsp;
                                <label-box :isChecked="record.assessment_after_dislysis.sealing_fluid_dispose ? getSealingFluidDispose(record.assessment_after_dislysis.sealing_fluid_dispose).indexOf('常规（肝素盐水）1:1') > -1 : false" showValue="1:1"></label-box>&nbsp;
                                <label-box :isChecked="record.assessment_after_dislysis.sealing_fluid_dispose ? getSealingFluidDispose(record.assessment_after_dislysis.sealing_fluid_dispose).indexOf('常规（肝素盐水）1:3') > -1 : false" showValue="1:3"></label-box>&nbsp;
                                <label-box :isChecked="record.assessment_after_dislysis.sealing_fluid_dispose ? getSealingFluidDispose(record.assessment_after_dislysis.sealing_fluid_dispose).indexOf('特殊（肝素尿激酶盐水）') > -1 : false" showValue="特殊（肝素尿激酶盐水）"></label-box>&nbsp; -->

                                <label-box :isChecked="record.assessment_after_dislysis.sealing_fluid_dispose.indexOf('常规（肝素盐水）')>-1?true:false" showValue="常规（肝素盐水）"></label-box>&nbsp;
                                <label-box :isChecked="record.assessment_after_dislysis.sealing_fluid_dispose.indexOf('常规（肝素盐水）1:1')>-1?true:false" showValue="1:1"></label-box>&nbsp;
                                <label-box :isChecked="record.assessment_after_dislysis.sealing_fluid_dispose.indexOf('常规（肝素盐水）1:3')>-1?true:false" showValue="1:3"></label-box>&nbsp;
                                <label-box :isChecked="record.assessment_after_dislysis.sealing_fluid_dispose.indexOf('特殊（肝素尿激酶盐水')>-1?true:false" showValue="特殊（肝素尿激酶盐水）"></label-box>&nbsp;
                                </td>
                                <td width='40'>其他</td>
                                <td width='160'>
                                <div class="under-line">
                                    &nbsp;{{ ['常规（肝素盐水）1:1','常规（肝素盐水）1:3','特殊（肝素尿激酶盐水）'].indexOf(getSealingFluidDispose(record.assessment_after_dislysis.sealing_fluid_dispose)) == -1 ? getSealingFluidDispose(record.assessment_after_dislysis.sealing_fluid_dispose) : '' }}
                                </div>
                                </td>
                                <td></td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="55">并发症:</td>
                                <td width="600">
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('低血压') > -1 ? true : false" showValue="低血压"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('高血压') > -1 ? true : false" showValue="高血压"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('心律失常') > -1 ? true : false" showValue="心律失常"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('头晕') > -1 ? true : false" showValue="头晕"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('头痛') > -1 ? true : false" showValue="头痛"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('呕吐') > -1 ? true : false" showValue="呕吐"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('抽搐') > -1 ? true : false" showValue="抽搐"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('出血') > -1 ? true : false" showValue="出血"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('心衰') > -1 ? true : false" showValue="心衰"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.complication&&record.assessment_after_dislysis.complication.indexOf('腹痛') > -1 ? true : false" showValue="腹痛"></label-box>
                                </td>
                                <td width='40'>其他</td>
                                <td width='160'>
                                <div class="under-line">
                                    &nbsp;{{ record.assessment_after_dislysis.complication ? getComplication(record.assessment_after_dislysis.complication) : '' }}
                                </div>
                                </td>
                                <td></td>
                            </tr>
                            </tbody>
                        </table>

                        <table class="table-box" style="margin-bottom:20px;">
                            <tbody>
                            <tr>
                                <!-- <td width="70">其他记录:</td> -->
                                <td width="70">透析小结:</td>
                                <td width="">
                                <div style="width: 95%;line-height: 25px;text-align: left;margin-left: 2px;text-underline-position: under; text-decoration: underline;">
                                    {{ record.summer&&record.summer.dialysis_summary.length>0 ? record.summer.dialysis_summary : "" }}
                                </div>
                                </td>
                            </tr>
                            </tbody>
                        </table>
                        <!--<table class="table-box">-->
                        <!--<tbody>-->
                        <!--<tr>-->
                        <!--<td width="">-->
                        <!--<div class="under-line">&nbsp;{{summary.dialysis_summary.substring(56,120)}}&nbsp;</div>-->
                        <!--</td>-->
                        <!--</tr>-->
                        <!--</tbody>-->
                        <!--</table>-->

                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="70">患者去向:</td>
                                <td width="160">
                                <label-box :isChecked="record.assessment_after_dislysis.patient_gose == 1 ? true : false" showValue="离院"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.patient_gose == 2 ? true : false" showValue="留观"></label-box>
                                <label-box :isChecked="record.assessment_after_dislysis.patient_gose == 3 ? true : false" showValue="住院"></label-box>
                                </td>
                                <td width="10">(</td>
                                <td width="35">科室</td>
                                <td width="100">
                                <div class="under-line">
                                    &nbsp;
                                    <span v-if="record.assessment_after_dislysis.patient_gose == 3">{{ record.assessment_after_dislysis.inpatient_department }}</span>
                                </div>
                                </td>
                                <td width="70">护士签名:</td>
                                <td width="100">
                                <div class="under-line">&nbsp;
                                    <span v-if="setAdminUserES(record.dialysis_order, 'finish_nurse') == ''">
                                    {{ getAdminUser(record.dialysis_order, 'finish_nurse') }}</span>
                                    <img class="es-img" style="height:30px" :src="setAdminUserES(record.dialysis_order, 'finish_nurse')" alt="" srcset="" v-else />
                                </div>
                                </td>
                                <td>
                                <span>交接观察意识、生命体征、内瘘、导管情况</span>
                                </td>
                                <td></td>
                            </tr>
                            </tbody>
                        </table>


                        <table class="table-box">
                            <tbody>
                            <tr>
                                <td width="150">当班责任护士:</td>
                                <td width="100">
                                <div class="under-line">&nbsp;
                                    <!--<span v-if="afterdialysis.creater==0">&nbsp;</span>-->
                                    <!--<img class="es-img" :src="setAdminUserES(afterdialysis.creater)" alt="" srcset="" v-else>-->
                                    <span v-if="setAdminUserES(record.dialysis_order, 'start_nurse') == ''">
                                    {{ getAdminUser(record.dialysis_order, 'start_nurse') }}</span>
                                    <img class="es-img" style="height:30px" :src="setAdminUserES(record.dialysis_order, 'start_nurse')" alt="" srcset="" v-else />

                                    
                                </div>
                                </td>
                                <td width=""></td>
                                <td width="70">下机护士:</td>
                                <td width="100">
                                <div class="under-line">&nbsp;
                                    <span v-if="setAdminUserES(record.dialysis_order, 'finish_nurse') == ''">
                                    {{ getAdminUser(record.dialysis_order, 'finish_nurse') }}</span>
                                    <img class="es-img" style="height:30px" :src="setAdminUserES(record.dialysis_order, 'finish_nurse')" alt="" srcset="" v-else />
                                </div>
                                </td>
                            </tr>
                            </tbody>
                        </table>
                        </td>
                    </tr>
                    </tbody>
                </table>


                <table class="table-box" style="margin-top: 10px;">
                    <tbody>
                    <tr>
                        <td width="" style="font-size:13px">
                        注：透析器堵塞评价标准：“0 级” 无堵塞或数条纤维束堵塞，“Ⅰ 级”
                        少于10%纤维堵塞，“Ⅱ 级” 少于50%纤维堵塞，“Ⅲ 级” 大于50%纤维堵塞。
                        </td>
                    </tr>
                    </tbody>
                </table>
                </div>
            </div>
            <div style="page-break-after: always;"></div>
        </div>
      </div> 
    </div>
  </div>
</template>

<script>
import CheckBox from "./option_check_box";
import { GetBatchPrintDialysisData } from "@/api/print_data";
import { jsGetAge, uParseTime } from "@/utils/tools";
import { getDataConfig } from "@/utils/data";
import LabelBox from "../printItem/LabelBox";
import BreadCrumb from "@/xt_pages/components/bread-crumb";
import print from "print-js";
export default {
  name: "BatchPrintOrder",
  components: {
    CheckBox,
    BreadCrumb,
    LabelBox
  },
  data() {
    return {
      crumbs: [
        { path: false, name: "透析管理" },
        { path: false, name: "批量打印" }
      ],
      records: [
        // 模拟有多条数据
        // {
        //     monitor_records: [ {},{},{},{},{},{},{},{},{},{},{}, ],
        //     advices: [ {},{},{},{},{},{},{}, ],
        // },
        // {
        //     monitor_records: [],
        //     advices: [],
        // },
      ],

      way_arr: [],
      consciousness_arr: [],
      appetite_arr: [],
      posture_arr: [],
      sick_condition_arr: [],
      precaution_arr: [],
      intake_arr: [],
      nutrition_arr: [],

      loading: false,
      orgname: "",
      org_template_info: {},

      bloodAccessParOpera: {},
      anticoagulantsConfit: {},
      dialysateFormulationOptions: {},
      operatorMaps: {},
      operators: [],
      adminUser: [],
      complications: [
        "低血压",
        "高血压",
        "心律失常",
        "头晕",
        "头痛",
        "呕吐",
        "抽搐",
        "出血",
        "心衰",
        "腹痛"
      ]
    };
  },
  created() {
    var xtuser = this.$store.getters.xt_user;
    this.orgname = xtuser.org.org_name;
    //   this.orgname = "遂溪方济医院";
    this.modeOptions = this.$store.getters.treatment_mode;
    //   this.replacementWays = this.$store.getters.replacement_ways;
    //   this.perfusionApparatus = this.$store.getters.perfusion_apparatus;
    this.anticoagulantsConfit = this.$store.getters.anticoagulants_confit;

    this.way_arr = getDataConfig("hemodialysis", "way");
    this.consciousness_arr = getDataConfig("hemodialysis", "consciousness");
    this.appetite_arr = getDataConfig("hemodialysis", "appetite");
    this.posture_arr = getDataConfig("hemodialysis", "posture");
    this.sick_condition_arr = getDataConfig("hemodialysis", "sick_condition");
    this.precaution_arr = getDataConfig("hemodialysis", "precaution");
    this.intake_arr = getDataConfig("hemodialysis", "intake");
    this.nutrition_arr = getDataConfig("hemodialysis", "nutrition");

    var bloodAccessParOpera = getDataConfig(
      "hemodialysis",
      "vascular_access_desc"
    );
    for (var key in bloodAccessParOpera) {
      this.bloodAccessParOpera[bloodAccessParOpera[key].id] =
        bloodAccessParOpera[key];
    }

    var dialysateFormulationOptions = getDataConfig(
      "hemodialysis",
      "dialysate_formulation"
    );
    for (var key in dialysateFormulationOptions) {
      this.dialysateFormulationOptions[dialysateFormulationOptions[key].id] =
        dialysateFormulationOptions[key];
    }

    //   const xtdate = this.$route.query && this.$route.query.xtdate;
    //   const xtno = this.$route.query && this.$route.query.xtno;
    //   if (typeof (xtdate) == "string" && xtdate.length > 0 && typeof (xtno) == "string" && xtno.length > 0) {
    //     this.queryParams.xtdate = xtdate;
    //     this.queryParams.xtno = xtno;
    //     this.getDialysisRecord();
    //   } else {
    //     this.$message.error("参数不齐");
    //     return false;
    //   }
  },
  mounted() {
    console.log(this.records)
    this.loading = true
    var ids = this.$store.getters.temp_params.batch_print_dialysis_record_ids
    if (ids.length == 0) {
      this.$router.back(-1)
      return
    }
    GetBatchPrintDialysisData(ids.join(','))
      .then(rs => {
        var resp = rs.data
        if (resp.state == 1) {
          this.org_template_info = resp.data.templateInfo

          this.records = this.records.concat(resp.data.schedules)

          console.log('记录', this.records)

          for (const recordIndex in this.records) {
            var dlegh = 0
            if (
              this.records[recordIndex].monitor_records &&
              this.records[recordIndex].monitor_records.length < 8
            ) {
              dlegh = 8 - this.records[recordIndex].monitor_records.length
            } else {
              dlegh = 0
            }
            if (dlegh > 0) {
              if (
                typeof this.records[recordIndex].monitor_records ===
                  'undefined' ||
                this.records[recordIndex].monitor_records == null
              ) {
                this.records[recordIndex].monitor_records = []
              }
              for (let index = 0; index < dlegh; index++) {
                this.records[recordIndex].monitor_records.push([])
              }
            }

            this.records[recordIndex].isShowZero = false
            if (this.records[recordIndex].patient.user_org_id == 9535) {
              this.records[recordIndex].isShowZero = true
            }

            var delghTwo = 0
            if (
              this.records[recordIndex].advices &&
              this.records[recordIndex].advices.length < 14
            ) {
              delghTwo = 14 - this.records[recordIndex].advices.length
            } else {
              delghTwo = 0
            }

            if (delghTwo > 0) {
              if (
                typeof this.records[recordIndex].advices === 'undefined' ||
                this.records[recordIndex].advices == null
              ) {
                this.records[recordIndex].advices = []
              }
              for (let index = 0; index < delghTwo; index++) {
                this.records[recordIndex].advices.push([])
              }
            }

            var childMap = {}
            for (const index in this.records[recordIndex].advices) {
              if (this.records[recordIndex].advices[index].parent_id == 0) {
                continue
              }
              if (
                !(
                  this.records[recordIndex].advices[index].parent_id in childMap
                )
              ) {
                childMap[
                  this.records[recordIndex].advices[index].parent_id
                ] = []
              }
              childMap[this.records[recordIndex].advices[index].parent_id].push(
                this.records[recordIndex].advices[index]
              )
            }

            var advices = []
            for (const index in this.records[recordIndex].advices) {
              if (this.records[recordIndex].advices[index].parent_id > 0) {
                continue
              }
              var item = this.records[recordIndex].advices[index]
              if (item.id in childMap) {
                item.children = childMap[item.id]
              } else {
                item.children = []
              }
              advices.push(item)
            }

            var leftAdvice = []
            var rightAdvice = []
            var adlen = advices.length

            var halfLen = adlen % 2 == 0 ? adlen / 2 : (adlen + 1) / 2
            for (var i = 0; i < halfLen; i++) {
              leftAdvice.push(advices[i])
              var rightIndex = i + halfLen
              rightAdvice.push(
                rightIndex in advices ? advices[i + halfLen] : []
              )
            }
            if (halfLen < 5) {
              var nl = 5 - leftAdvice.length
              for (let index = 0; index < nl; index++) {
                leftAdvice.push([])
              }
              var nl = 5 - rightAdvice.length
              for (let index = 0; index < nl; index++) {
                rightAdvice.push([])
              }
            }

            this.records[recordIndex].advices = []
            for (var i = 0; i < halfLen; i++) {
              var item = []
              item.push(leftAdvice[i])
              item.push(rightAdvice[i])
              this.records[recordIndex].advices.push(item)
            }
          }

          console.log(' this.records[recordIndex].advices', this.records)
          this.operators = resp.data.medical_staffs
          if (this.operators.length > 0) {
            var operatorsLen = this.operators.length
            for (var index = 0; index < operatorsLen; index++) {
              this.$set(
                this.operatorMaps,
                this.operators[index].id,
                this.operators[index]
              )
            }
          }

          this.adminUser = resp.data.users
          console.log('adminUser', this.adminUser)
          var name = resp.data.name
          this.adminSign = name
          console.log('name是', name)
          this.loading = false
        } else {
          this.loading = false
          this.$message.error(resp.msg)
        }
      })
      .catch(err => {
        this.$message.error(err)
      })
  },
  methods: {
    getComplication(complication){
      if(complication.indexOf(',') == -1){
        let str = complication
        if(['低血压','高血压','心律失常','头晕','头痛','呕吐','抽搐','出血','心衰','腹痛'].indexOf(str) == -1){
          return str
        }
      }else if(complication.indexOf(',') > -1){
        let str = complication
        if(['低血压','高血压','心律失常','头晕','头痛','呕吐','抽搐','出血','心衰','腹痛'].indexOf(str) == -1){
          let newStr = ''
          str.split(',').map(item => {
            if(['低血压','高血压','心律失常','头晕','头痛','呕吐','抽搐','出血','心衰','腹痛'].indexOf(item) == -1){
              newStr += item + ','
            }
          })
          return newStr.substring(0, newStr.length - 1)
        }
      }
    },
    getHemorrhage(hemorrhage){
      if(hemorrhage.indexOf(',') == -1){
        let str = hemorrhage
        if(['无','穿刺点渗血','牙龈出血','消化道出血','女性经期','置管处渗血'].indexOf(str) == -1){
          return str
        }
      }else if(hemorrhage.indexOf(',') > -1){
        let str = hemorrhage
        if(['无','穿刺点渗血','牙龈出血','消化道出血','女性经期','置管处渗血'].indexOf(str) == -1){
          let newStr = ''
          str.split(',').map(item => {
            if(['无','穿刺点渗血','牙龈出血','消化道出血','女性经期','置管处渗血'].indexOf(item) == -1){
              newStr += item + ','
            }
          })
          return newStr.substring(0, newStr.length - 1)
        }
      }
    },
    dialysateFormulationName(id) {
      if (id in this.dialysateFormulationOptions) {
        return this.dialysateFormulationOptions[id].name
      }
      return ''
    },
    getSealingFluidDispose: function(val) {
      let sealing_fluid_dispose_name = '/'
      const sealing_fluid_dispose = getDataConfig("hemodialysis", "sealing_fluid_dispose")

      for (let i = 0; i < sealing_fluid_dispose.length; i++) {
        if (sealing_fluid_dispose[i].id == val) {
          sealing_fluid_dispose_name = sealing_fluid_dispose[i].name
        }
      }
      console.log('sealing_fluid_dispose_name',sealing_fluid_dispose_name)
      return sealing_fluid_dispose_name
    },
    QueryPartById: function(val) {
      let vascular_access_part_name = '/'
      const vascular_access = getDataConfig('hemodialysis', 'vascular_access')

      for (let i = 0; i < vascular_access.length; i++) {
        if (vascular_access[i].id == val) {
          vascular_access_part_name = vascular_access[i].name
        }
      }
      return vascular_access_part_name
    },
    getPunctureWay: function(val) {
      let puncture_method_name = '/'
      const puncture_method = getDataConfig("hemodialysis", "puncture_method")

      for (let i = 0; i < puncture_method.length; i++) {
        if (puncture_method[i].id == val) {
          puncture_method_name = puncture_method[i].name
        }
      }
      return puncture_method_name
    },
    getNewNumber(name, number) {
      if (name.indexOf('区') > -1) {
        return (
          name + number
        )
      } else {
        return (
          name + '区' + number

        )
      }
    },
    getNewAge(UUserCard) {
      if (UUserCard != null && UUserCard != '') {
        // 获取年龄
        var myDate = new Date()
        var month = myDate.getMonth() + 1
        var day = myDate.getDate()
        var age = myDate.getFullYear() - UUserCard.substring(6, 10) - 1
        if (UUserCard.substring(10, 12) < month || UUserCard.substring(10, 12) == month && UUserCard.substring(12, 14) <= day) {
          age++
        }
        return age
      }
    },
    getAge: function(val) {
      val.birth = uParseTime(val.birthday, "{y}-{m}-{d}");
      if (
        this.org_template_info.template_id == 2 ||
        this.org_template_info.template_id == 0
      ) {
        if (val.age == 0) {
          return jsGetAge(val.birth, "-");
        } else {
          return val.age;
        }
      } else {
        return jsGetAge(val.birth, "-");
      }
    },
    printAction: function() {
      const style =
        '@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; } .option_panel .check_box_panel .check_box { display: inline-block; position: relative; border: 1px solid #000; box-sizing: border-box; width: 14px; height: 14px; 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; 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 { display: inline-block; border-bottom: 1px solid #999; text-align: center; white-space: nowrap; } .under_line::before { content: "\\00A0"; } .under_line::after { content: "\\00A0"; } .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: 10px 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: 8px 5px; line-height: 25px; } }.es-img{height: 20px; }.advice-name{text-align: left !important;line-height: 16px !important;}.advice-children{display:flex;}.did_checke::after {font-size: 8px;margin-left: 2px;margin-top: 2px;position: absolute;}';
       const style2 =
        '@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:16px}.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;}.row {font-size: 16px;line-height: 20px;padding: 5px 0;}.inline_block { display: inline-block;}.under_line {display: inline-block;border-bottom: 1px solid #999;text-align: center;white-space: nowrap; width: 50%;}'
      printJS({
        printable: "print_content",
        type: "html",
        documentTitle: "  ",
        style: style2,
        scanStyles: false
      });
    },

    complicationsOther: function(record) {
      if (record == null || typeof record === "undefined") {
        return "";
      }
      if (record.complication.length == 0) {
        return "";
      }
      var complications = record.complication.split(",");
      var complicationOthers = [];
      for (const index in complications) {
        if (
          this.complications.indexOf(complications[index]) < 0 &&
          complicationOthers.indexOf(complications[index]) < 0
        ) {
          complicationOthers.push(complications[index]);
        }
      }
      return complicationOthers.join(",");
    },
    modeName(mode_id) {
      if (mode_id in this.modeOptions) {
        return this.modeOptions[mode_id].name;
      }
      return "";
    },
    anticoagulantName: function(key) {
      if (key == null || typeof key === "undefined") {
        return "";
      }
      var id = key.anticoagulant;
      if (id in this.anticoagulantsConfit) {
        return this.anticoagulantsConfit[id].name;
      }
      return "";
    },
    isBbloodAccessParOperaCheck(key, value) {
      if (key == null || typeof key === "undefined") {
        return false;
      }
      var id = key.blood_access_part_opera_id;
      if (id in this.bloodAccessParOpera) {
        return this.bloodAccessParOpera[id].name.indexOf(value) > -1;
      }
      return false;
    },
    isdialysateFormulatioCheck(key, value) {
      if (key == null || typeof key === "undefined") {
        return false;
      }
      var id = key.dialysate_formulation;
      if (id in this.dialysateFormulationOptions) {
        return this.dialysateFormulationOptions[id].name.indexOf(value) > -1;
      }
      return false;
    },
    isValueIndexOfCheck: function(record, key, value) {
      if (record == null || record == undefined) {
        return false;
      } else {
        return record[key].indexOf(value) > -1;
      }
    },
    setAdminUserES(key, id) {
      if (
        typeof key === "undefined" ||
        key == null ||
        typeof key[id] === "undefined"
      ) {
        return "";
      }
      if (key[id] == 0) {
        return "";
      }
      if (key[id] in this.operatorMaps) {
        return this.operatorMaps[key[id]].es_url;
      } else {
        return "";
      }
    },
    getAdminUser(key, id) {
      if (
        typeof key === "undefined" ||
        key == null ||
        typeof key[id] === "undefined"
      ) {
        return "";
      }
      if (key[id] == 0) {
        return "";
      }
      if (key[id] == undefined) {
        return "";
      }
      for (let i = 0; i < this.adminUser.length; i++) {
        if (this.adminUser[i].id == key[id]) {
          return this.adminUser[i].name;
        }
      }
    },
    getTime(value, temp) {
      if (value != undefined) {
        return uParseTime(value, temp);
      }
      return "";
    },
    // 函数说明：因为一次透析记录有些记录不一定是必须填的，比如 record.receive_assessment 可能为 null，所以要取 record.receive_assessment.way 前需要判断 record.receive_assessment 是否为 null，所以这个方法用来简化模板渲染的代码
    // 参数说明：比如判断 record.receive_assessment.way 是不是为1，参数为 (record.receive_assessment, way, 1)
    isCheckBoxChecked: function(record, key, target_value) {
      if (record == null || record == undefined) {
        return false;
      } else {
        return record[key] == target_value;
      }
    }
  }
};
</script>

<style scoped>
.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: 40px;
  font-weight: 500;
}

.row {
  font-size: 14px;
  line-height: 20px;
  padding: 5px 0;
}

.inline_block {
  display: inline-block;
}

.under_line {
  display: inline-block;
  border-bottom: 1px solid #999;
  text-align: center;
  white-space: nowrap;
  width: 50%;
}

.under_line::before {
  content: "\00A0";
}

.under_line::after {
  content: "\00A0";
}

.under_line_two {
  display: inline-block;
  border-bottom: 1px solid #999;
  text-align: left;
  white-space: nowrap;
  width: 50%;
}

.under_line_two::before {
  content: "\00A0";
}

.under_line_two::after {
  content: "\00A0";
}

.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;
  /* text-align: center; */
  font-size: 16px;
  padding: 6px 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: 8px 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-300 {
  margin-bottom: 450px;
}

.margin-bottom-600 {
  margin-bottom: 600px;
}

.margin-bottom-900 {
  margin-bottom: 900px;
}

.print-yema {
  position: absolute;
  left: 50%;
}

.print-yema2 {
  position: absolute;
  left: 50%;
}

.print-yema3 {
  position: absolute;
  left: 50%;
}

.print-yema4 {
  position: absolute;
  left: 50%;
}

.print-yema5 {
  position: absolute;
  left: 50%;
}

.did_checke::after {
  content: "\221A";
  font-size: 8px;
  margin-left: 2px;
  margin-top: 2px;
  position: absolute;
}

.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: 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;
}
</style>
<style>
.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: 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;
}
</style>


