You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3021 lines
144 KiB

11 months ago
<template>
<div>
<h5formButton ref="h5formButtonRef" :archive-case-c-r-f-item="archiveCaseCRFItem"
:get-save-eidt-title="saveEidtTitle" :bl-button-show="true" :jcsj-button-show="true"
:edit-save-button-show="positionName.join().includes('医生') && formListValue.isConfirm !== 1 ? true : false"
:mzbl-title="archiveCaseCRFItem.formName==='角膜交联病历' ? '初诊门诊病历' :'术前复诊门诊病历'" :yjyr-button-show="true"
:cancel-ca-button-show="formListValue.isConfirm === 1 && saveEidtTitle!=='保存' ? true : false"
:sure-ca-button-show="saveEidtTitle === '编辑' && formListValue.isConfirm === 0 && caOpenStatus? true :false" />
<!-- <div ref="qrCodeUrl" class="qrcode" /> -->
<span v-show="!formListValue.createName && isGetFormValue" class="title-ts">(提示:此表单尚未保存)</span>
<div id="printH5" class="qg-dzbl formTablePrint form-setclass"
style="page-break-after:always;height:100%;margin:0 auto;width:900px">
<el-form ref="formListValue" class="input-size" :model="formListValue" :rules="dataRule"
:disabled="saveEidtTitle==='编辑' ? true : false">
<div class="qg-dzbl-table">
<el-table :row-class-name="returnName" :data="tableData" :span-method="objectSpanMethod" border
style="width: 100%; margin-top: 20px" :show-header="false">
<!-- 第0列 -->
<el-table-column prop="name" align="center" :resizable="false" width="80px">
<template slot-scope="scope">
<!-- 首行 -->
<div v-if="scope.row.rowOne.length>0" class="flex-1">
<template v-if="currentUrl.includes('192')">
<img src="@/assets/img/logo.png" alt="" width="280px">
<p class="title margin-left-24">
</p>
</template>
<template v-else>
<p class="title" style="line-height:60px;">杭州院区角膜交联病历</p>
11 months ago
</template>
</div>
<!-- 第1行 -->
<div v-if="scope.row.rowTwo.length>0" class="center flex-2">
<span class="width-60">
性别
<el-input v-model="formListValue.patientSex" placeholder="" class="margin-right-6" />
</span>
<span class="width-80">
<span>出生</span>
<el-date-picker v-model="formListValue.patientBirthday" value-format="yyyy-MM-dd"
class="margin-right-6" type="date" placeholder="出生日期" />
</span>
<span class="width-40 padding-right-10">
<span>年龄</span>
<el-input v-model="formListValue.patientAge" placeholder="" class="margin-right-6" />
</span>
<span class="width-100">
<span>职业</span>
<el-input v-model="formListValue.zhiye" placeholder="" class="margin-right-6" />
</span>
<span class="width-60 padding-left-10">
<span>民族</span>
<el-input v-model="formListValue.minzu" placeholder="" class="margin-right-6" />
</span>
<span class="width-80 padding-left-10">
<span>籍贯</span>
<el-input v-model="formListValue.jiguan" placeholder="" class="margin-right-6" />
</span>
</div>
<!-- 第2行 -->
<div v-if="scope.row.rowThree.length>0" class="left">
<span class="textarea-350">
<span>家庭住址</span>
<el-input v-model="formListValue.patientAddress" type="textarea" :autosize="{ minRows: 1}"
placeholder="" class="margin-right-6" />
</span>
<span class="width-120 padding-left-6">
<span>联系电话</span>
<el-input v-model="formListValue.patientPhone" placeholder="" class="margin-right-6" />
</span>
<span class="width-100">
<span>常住国</span>
<el-input v-model="formListValue.changzhuguo" placeholder="" class="margin-right-6" />
</span>
</div>
<div v-if="scope.row.rowFour.length>0" class="flex-3">
<span :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && templateLook('zsandBs')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" />
主诉及病史
</span>
<span class="textarea-710">
<el-form-item prop="zsandBs">
<el-input v-model="formListValue.zsandBs" type="textarea" :autosize="{ minRows: 1}" placeholder=""
class="margin-right-6" @focus="focusHandle('zsandBs')" />
</el-form-item>
</span>
</div>
<span class="title-weight-size-16">
<div v-if="scope.row.ykbs.length>0" class="center">
眼科病史
<i v-show="saveEidtTitle==='保存'" class="el-icon-refresh" @click="getLastQgYujianInfo" />
</div>
<div v-if="scope.row.jws.length>0" class="left">
既往史及家族史
</div>
<div v-if="scope.row.xlpg.length>0" class="left">
心理评估
</div>
<div v-if="scope.row.jcxm.length>0" class="center">
检查项目
</div>
<div v-if="scope.row.shiliM.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getShiLiList')">
裸眼远//常用戴镜视力
</div>
<div v-if="scope.row.shiliAn.length>0" class="center" />
<div v-if="scope.row.xjds.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getQtList')">
现镜度数
</div>
<div v-if="scope.row.dnygOne.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getYanGuangList')">
电脑验光
</div>
<div v-if="scope.row.dnygTwo.length>0" class="center" />
<div v-if="scope.row.zjygOne.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getYanGuangList')">
主觉验光
<div class="radio-block">
优势眼
<el-radio-group v-model="formListValue.ysy">
<el-radio label="OD">OD</el-radio>
<el-radio label="OS">OS</el-radio>
</el-radio-group>
</div>
</div>
<div v-if="scope.row.zjygTwo.length>0" class="center" />
<div v-if="scope.row.dbmgdAn.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''">
对比敏感度
</div>
<div v-if="scope.row.dbmgdDi.length>0" class="center" />
<div v-if="scope.row.dbmgdGao.length>0" class="center" />
<div v-if="scope.row.dbmgdDi.dbmgdLiang>0" class="center" />
<div v-if="scope.row.Amp.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getQtList')">
Amp
</div>
<div v-if="scope.row.jmdxt.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getQtList')">
<div class="flex-1">
角膜地形图
<i class="el-icon-platform-eleme padding-left-6 sign" style="font-size:20px;"
@click.stop="pacsLinkClick" />
</div>
<div style="color:#1e79ff;font-size:14px;">(
{{ formListValue.jmdxtDeviceName ? formListValue.jmdxtDeviceName : '无设备信息' }} )</div>
</div>
<div v-if="scope.row.jmzjJmhd.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getQtList')">
角膜直径/角膜厚度
11 months ago
</div>
<div v-if="scope.row.yanya.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getYanyaList')">
眼压
</div>
<div v-if="scope.row.atzj.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
11 months ago
@dblclick="saveEidtTitle==='保存' && historyClick('getQtList')">
暗瞳直径
11 months ago
</div>
<div v-if="scope.row.yz.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
11 months ago
@dblclick="saveEidtTitle==='保存' && historyClick('getQtList')">
眼轴
11 months ago
</div>
<div v-if="scope.row.npxbmd.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getQtList')">
内皮细胞密度/6A
</div>
<div v-if="scope.row.octspZbjmhd.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && historyClick('getQtList')">
OCT上皮/最薄角膜厚度
</div>
<div v-if="scope.row.TBUT.length>0" class="center">
TBUT
<i v-show="saveEidtTitle==='保存'" class="el-icon-refresh" @click="getTbut" />
</div>
<div v-if="scope.row.LXDJC.length>0" class="center">
眼前段
11 months ago
</div>
<div v-if="scope.row.stydjc.length>0" class="center">
眼后段
11 months ago
</div>
<div v-if="scope.row.other.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && templateLook('qt','','qtSign','qtDate')">
备注
<i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" />
</div>
<div v-if="scope.row.zhenduan.length>0" class="center">
诊断
<i v-show="saveEidtTitle==='保存'" class="el-icon-refresh" @click="getNewZdInfo('zd')" />
</div>
<div v-if="scope.row.clyj.length>0" class="center" :class="saveEidtTitle==='保存' ? 'cursor':''"
@dblclick="saveEidtTitle==='保存' && templateLook('clyj','','clyjSign','clyjDate')">
处理意见
<i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" />
</div>
</span>
</template>
</el-table-column>
<!-- 第1列 -->
<el-table-column align="center" :resizable="false" width="50px">
<template slot-scope="scope">
<!-- 第3行 -->
<div v-if="scope.row.ykbs.length>0" class="center">
<div class="flex-2 ykjc-one jsEyeClass">
11 months ago
<!-- 发现近视/远视/散光 ---视力减退 -->
<span class="padding-right-10">视力减退:</span>
11 months ago
<el-form-item prop="jsEyetypeRadio">
<el-radio-group v-model="formListValue.jsEyetypeRadio">
<el-radio label="双眼">双眼</el-radio>
<el-radio label="右眼">右眼</el-radio>
<el-radio label="左眼">左眼</el-radio>
</el-radio-group>
</el-form-item>
<span v-if="formListValue.jsEyetypeRadio" class="width-100 flex">
<el-form-item prop="jsTimeInput">
<el-input v-model="formListValue.jsTimeInput" placeholder="" class="margin-right-6" />
</el-form-item>
<el-dropdown trigger="click" @command="dropdownHandle($event,'jsUnit')">
<span class="el-dropdown-link">
{{ formListValue.jsUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</span>
</div>
<div class="flex-2 margin-top-10">
<span class="flex-2">
戴眼镜:
<el-radio-group v-model="formListValue.dyjRadio" class="margin-left-6"
@change="radioChange('dyjRadio')">
<el-radio label="有"></el-radio>
<el-radio label="无"></el-radio>
</el-radio-group>
<span v-if="formListValue.dyjRadio === '有'" class="width-60">
<el-input v-model="formListValue.dyjTimeInput" placeholder="" size="small"
class="margin-right-6" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'dyjUnit')">
<span class="el-dropdown-link">
{{ formListValue.dyjUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</span>
<span v-if="formListValue.dyjRadio === '有'" class="width-260 padding-left-10">备注
<el-input v-model="formListValue.dyjbeizhu" placeholder="" size="small"
class="margin-right-6" />
</span>
</span>
</div>
<div v-if="formListValue.dyjRadio === '有'" class="margin-top-10">
<div class="flex-2">
<span>戴镜度数</span>
<span class="flex">
右眼:
<el-form-item prop="djdsOd"
:rules="formListValue.djdsIsDisabled ? [{ required: false}] : [{ required: true, message: '请输入', trigger: ['blur']}] ">
<el-input v-model="formListValue.djdsOd" placeholder="度数" size="small"
:disabled="formListValue.djdsIsDisabled" class="margin-right-6" />
</el-form-item>
11 months ago
</span>
<span class="flex padding-left-10">
左眼:
<el-form-item prop="djdsOs"
:rules="formListValue.djdsIsDisabled ? [{ required: false}] : [{ required: true, message: '请输入', trigger: ['blur']}] ">
<el-input v-model="formListValue.djdsOs" placeholder="度数" size="small"
:disabled="formListValue.djdsIsDisabled" class="margin-right-6" />
</el-form-item>
</span>
<span class="padding-left-10">
<el-checkbox v-model="formListValue.djdsBX" label="不详" @change="radioChange('djdsCheck')" />
</span>
</div>
11 months ago
</div>
<div class="width-50 margin-top-10">
<div class="flex-2">
<!-- 戴接触镜-戴隐形眼镜 -->
<span>戴接触镜</span>
<el-radio-group v-model="formListValue.yxyjRadio" class="margin-left-6"
@change="radioChange('yxyjRadio')">
<el-radio label="有"></el-radio>
<el-radio label="无"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.yxyjRadio==='有'" class="flex-2">
<el-checkbox v-model="formListValue.yxyjOkCheck" label="OK镜"
@change="radioChange('yxyjOkCheck')" />
<el-checkbox v-model="formListValue.yxyjGmjCheck" label="巩膜镜"
@change="radioChange('yxyjGmjCheck')" />
<el-checkbox v-model="formListValue.yxyjRgpCheck" label="RGP"
@change="radioChange('yxyjRgpCheck')" />
<el-checkbox v-model="formListValue.yxyjRjCheck" label="软镜"
@change="radioChange('yxyjRjCheck')" />
</div>
<span v-if="formListValue.yxyjOkCheck" class="padding-right-10 flex-2">
OK镜
<el-input v-model="formListValue.yxyjOkInput" placeholder="" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'yxyjOkUnit')">
<span class="el-dropdown-link">
{{ formListValue.yxyjOkUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<el-radio-group v-model="formListValue.yxyjOkPlRadio" class="margin-left-6">
<el-radio label="常戴">常戴</el-radio>
<el-radio label="偶戴">偶戴</el-radio>
</el-radio-group>
<span>
停戴时间
<span>
<el-input v-model="formListValue.yxyjOkTdTimeInput" placeholder="" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'yxyjOkTdTimeUnit')">
<span class="el-dropdown-link">
{{ formListValue.yxyjOkTdTimeUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</span>
</span>
</span>
<span v-if="formListValue.yxyjGmjCheck" class="padding-right-10 flex-2">
巩膜镜
<el-input v-model="formListValue.yxyjGmjInput" placeholder="" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'yxyjGmjUnit')">
<span class="el-dropdown-link">
{{ formListValue.yxyjGmjUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<el-radio-group v-model="formListValue.yxyjGmjPlRadio" class="margin-left-6">
<el-radio label="常戴">常戴</el-radio>
<el-radio label="偶戴">偶戴</el-radio>
</el-radio-group>
<span>
停戴时间
<span>
<el-input v-model="formListValue.yxyjGmjTdTimeInput" placeholder="" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'yxyjGmjTdTimeUnit')">
<span class="el-dropdown-link">
{{ formListValue.yxyjGmjTdTimeUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</span>
</span>
</span>
<span v-if="formListValue.yxyjRgpCheck" class="padding-right-10 flex-2">
RGP
<el-input v-model="formListValue.yxyjRgpInput" placeholder="" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'yxyjRgpUnit')">
<span class="el-dropdown-link">
{{ formListValue.yxyjRgpUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<el-radio-group v-model="formListValue.yxyjRgpPlRadio" class="margin-left-6">
<el-radio label="常戴">常戴</el-radio>
<el-radio label="偶戴">偶戴</el-radio>
</el-radio-group>
<span>
停戴时间
<span>
<el-input v-model="formListValue.yxyjRgpTdTimeInput" placeholder="" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'yxyjRgpTdTimeUnit')">
<span class="el-dropdown-link">
{{ formListValue.yxyjRgpTdTimeUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</span>
</span>
</span>
<span v-if="formListValue.yxyjRjCheck" class="padding-right-10 flex-2">
软镜
<el-input v-model="formListValue.yxyjRjInput" placeholder="" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'yxyjRjUnit')">
<span class="el-dropdown-link">
{{ formListValue.yxyjRjUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
<el-radio-group v-model="formListValue.yxyjRjPlRadio" class="margin-left-6">
<el-radio label="常戴">常戴</el-radio>
<el-radio label="偶戴">偶戴</el-radio>
</el-radio-group>
<span>
停戴时间
<span>
<el-input v-model="formListValue.yxyjRjTdTimeInput" placeholder="" />
<el-dropdown trigger="click" @command="dropdownHandle($event,'yxyjRjTdTimeUnit')">
<span class="el-dropdown-link">
{{ formListValue.yxyjRjTdTimeUnit }}<i class="el-icon-arrow-down el-icon--right" />
</span>
<el-dropdown-menu slot="dropdown">
<el-dropdown-item v-for="(item,index) in unitList" :key="index" :command="item.text">
{{ item.text }}</el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</span>
</span>
</span>
</div>
<div class="flex-2 width-50 margin-top-10">
<span class="flex-2">
两年内稳定情况
<el-radio-group v-model="formListValue.twoYearwdqkRadio" class="margin-left-6"
@change="radioChange('twoYearwdqkRadio')">
<el-radio label="稳定">稳定</el-radio>
<el-radio label="不稳定">不稳定</el-radio>
<el-radio label="不详">不详</el-radio>
</el-radio-group>
<span v-if="formListValue.twoYearwdqkRadio==='不稳定'">
每年增长
<el-input v-model="formListValue.everyYearDsInput" placeholder="" />
</span>
</span>
</div>
<div class="margin-top-10">
<div class="flex-7">
其它屈光手术史
<el-radio-group v-model="formListValue.qtqgssRadio" class="margin-left-6"
@change="radioChange('qtqgssRadio')">
<el-radio label="否认">否认</el-radio>
<el-radio label="有"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.qtqgssRadio==='有'" class="textarea-710 flex-7">
<el-input v-model="formListValue.qtqgssInput" type="textarea" placeholder="" />
</div>
</div>
<div class="margin-top-10">
<div class="flex-7">
眼科及眼科手术史
<el-radio-group v-model="formListValue.ybykSssRadio" class="margin-left-6"
@change="radioChange('ybykSssRadio')">
<el-radio label="否认">否认</el-radio>
<el-radio label="有"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.ybykSssRadio==='有'" class="textarea-710 flex-7">
<el-input v-model="formListValue.ybykSssInput" type="textarea" placeholder="" />
</div>
</div>
<div class="flex-2 width-160 margin-top-10">
<span class="flex-2">
<!-- 眼睛是否有不适--视觉症状 -->
视觉症状
<el-checkbox-group v-model="formListValue.yjbsCheckbox">
<el-checkbox v-for="(item,index) in visualSymptomslist" :key="index"
:disabled="(formListValue.yjbsCheckbox.includes('无') && item !=='无') ||
(formListValue.yjbsCheckbox.length > 0 && !formListValue.yjbsCheckbox.includes('无') && item==='无') ? true : false " :label="item" />
</el-checkbox-group>
</span>
</div>
<div class="width-160 margin-top-10 left">
<span class="flex-2">
要求手术原因
<el-checkbox-group v-model="formListValue.yqssCheckbox" @change="checkChange('yqssCheckbox')">
<el-checkbox v-for="(item,index) in causesOperationlist" :key="index" :label="item" />
</el-checkbox-group>
<el-input v-if="formListValue.yqssCheckbox.includes('其它')" v-model="formListValue.ssqtInput"
class="margin-right-6" placeholder="" />
</span>
<div v-if="formListValue.yqssCheckbox.includes('体检')" class="tijian">
<el-checkbox-group v-model="formListValue.tijianCheckbox">
<el-checkbox v-for="(item,index) in tijianList" :key="index" :label="item" />
</el-checkbox-group>
</div>
</div>
</div>
<div v-if="scope.row.jws.length>0">
<div class="margin-top-10">
<div class="flex-7">
外伤/手术史
<el-radio-group v-model="formListValue.wsOperaRadio" class="margin-left-6"
@change="radioChange('wsOperaRadio')">
<el-radio label="否认">否认</el-radio>
<el-radio label="有"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.wsOperaRadio==='有'" class="textarea-710 flex-7">
<el-input v-model="formListValue.wsOperaInput" maxlength="150" show-word-limit type="textarea"
placeholder="" />
</div>
</div>
<div class="margin-top-10">
<div class="flex-7">
药物过敏史
<el-radio-group v-model="formListValue.ywgmsRadio" class="margin-left-6"
@change="radioChange('ywgmsRadio')">
<el-radio label="否认">否认</el-radio>
<el-radio label="有"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.ywgmsRadio==='有'" class="textarea-710 flex-7">
<el-input v-model="formListValue.ywgmsInput" maxlength="150" show-word-limit type="textarea"
placeholder="" />
</div>
</div>
<div class="margin-top-10">
<div class="flex-7">
瘢痕体质
<el-radio-group v-model="formListValue.bhtzRadio" class="margin-left-6"
@change="radioChange('bhtzRadio')">
<el-radio label="否认">否认</el-radio>
<el-radio label="有"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.bhtzRadio==='有'" class="textarea-710 flex-7">
<el-input v-model="formListValue.bhtzInput" maxlength="150" show-word-limit type="textarea"
placeholder="" />
</div>
</div>
<div class="margin-top-10">
<div class="flex-2 margin-bottom-6">
其它全身病史
<el-radio-group v-model="formListValue.qtbsRadio" class="margin-left-6"
@change="radioChange('qtbsRadio')">
<el-radio label="否认">否认</el-radio>
<el-radio label="有"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.qtbsRadio==='有'" class="width-240 flex-7">
<el-checkbox-group v-model="formListValue.qtbsCheck"
@change="checkChange('qtbsCheck','qtbsBeizhu')">
<el-checkbox v-for="(item,index) in historyList" :key="index" :label="item" />
</el-checkbox-group>
</div>
<div v-if="formListValue.qtbsCheck.includes('其它')" class="textarea-710 flex-7">
其它
<el-input v-model="formListValue.qtbsInput" type="textarea" maxlength="150" show-word-limit
placeholder="" />
</div>
</div>
<div v-show="formListValue.qtbsRadio==='有'" class="textarea-710 flex-2">
<span>备注</span>
<el-input v-model="formListValue.qtbsBeizhu" type="textarea" :autosize="{ minRows: 1}"
placeholder="" class="margin-right-6" />
</div>
<div class="margin-top-10">
<div class="flex-7">
<!-- 半年内服药史==近期服药史 -->
近期服药史
<el-radio-group v-model="formListValue.fysRadio" class="margin-left-6"
@change="radioChange('fysRadio')">
<el-radio label="否认">否认</el-radio>
<el-radio label="有"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.fysRadio==='有'" class="flex-2">
<el-checkbox-group v-model="formListValue.fysCheck" @change="checkChange('fysCheck','fysBeizhu')">
<el-checkbox v-for="(item,index) in bnFysList" :key="index" :label="item" />
</el-checkbox-group>
</div>
<div v-if="formListValue.fysCheck.includes('激素类药物')" class="textarea-610 flex-7">
激素类药物
<el-input v-model="formListValue.fysJislInput" type="textarea" maxlength="100" show-word-limit
placeholder="" />
11 months ago
</div>
<div v-if="formListValue.fysCheck.includes('精神类药物')" class="textarea-610 flex-7">
精神类药物
<el-input v-model="formListValue.fysJingslInput" type="textarea" maxlength="150" show-word-limit
placeholder="" />
11 months ago
</div>
<div v-if="formListValue.fysCheck.includes('其它')" class="textarea-710 flex-7">
其它
<el-input v-model="formListValue.fysInput" type="textarea" maxlength="150" show-word-limit
placeholder="" />
</div>
</div>
<div v-show="formListValue.fysRadio==='有'" class="textarea-710 flex-2">
<span>备注</span>
<el-input v-model="formListValue.fysBeizhu" type="textarea" :autosize="{ minRows: 1}" placeholder=""
class="margin-right-6" />
</div>
<div class="margin-top-10">
<div class="flex-2">
<!-- 直系亲属近视/远视/散光===家族史 -->
家族史
<el-radio-group v-model="formListValue.jzsRadio" class="margin-left-6"
@change="radioChange('jzsRadio')">
<el-radio label="否认">否认</el-radio>
<el-radio label="有"></el-radio>
</el-radio-group>
</div>
<div v-if="formListValue.jzsRadio==='有'" class="textarea-710 flex-7">
<el-input v-model="formListValue.jzsInput" maxlength="150" show-word-limit type="textarea"
placeholder="" />
</div>
</div>
</div>
<div v-if="scope.row.xlpg.length>0" class="width-100 left">
<div v-if="scope.row.xlpg.length>0" class="width-100 left">
<span v-if="formListValue.xlpgScore">
<el-input v-model="formListValue.xlpgScore" placeholder="" />
</span>
<span v-if="!formListValue.xlpgScore" :class="formListValue.xlpgScoreOdd >=8 && formListValue.xlpgScoreOdd <= 10 ? 'title-yellow' : (
formListValue.xlpgScoreOdd >= 11 && formListValue.xlpgScoreOdd <= 21 ? 'title-red' : '')">
A分:
<el-input v-model="formListValue.xlpgScoreOdd" placeholder="" />
</span>
<span v-if="!formListValue.xlpgScore" class="padding-left-10" :class="formListValue.xlpgScoreEven >=8 && formListValue.xlpgScoreEven <= 10 ? 'title-yellow' : (
formListValue.xlpgScoreEven >= 11 && formListValue.xlpgScoreEven <= 21 ? 'title-red' : '')">
D分:
<el-input v-model="formListValue.xlpgScoreEven" placeholder="" />
</span>
</div>
</div>
<div v-if="scope.row.shiliM.length>0" class="center">
</div>
<div v-if="scope.row.shiliAn.length>0" class="center">
</div>
<!-- 第9行 -->
<div v-if="scope.row.dnygOne.length>0" class="center">
小瞳
</div>
<!-- 第10行 -->
<div v-if="scope.row.dnygTwo.length>0" class="center">
散瞳
</div>
<!-- 第11行 -->
<div v-if="scope.row.zjygOne.length>0" class="center">
小瞳
</div>
<!-- 第12行 -->
<div v-if="scope.row.zjygTwo.length>0" class="center">
散瞳
</div>
<div v-if="scope.row.dbmgdAn.length>0" class="center">
</div>
<div v-if="scope.row.dbmgdDi.length>0" class="center">
低眩
</div>
<div v-if="scope.row.dbmgdGao.length>0" class="center">
高眩
</div>
<div v-if="scope.row.dbmgdLiang.length>0" class="center">
</div>
</template>
</el-table-column>
<!-- 第2列 -->
<el-table-column align="center" :resizable="false">
<template slot-scope="scope">
<!-- 标题-->
<div v-if="scope.row.jcxm.length>0" class="center title-weight-size-16">
右眼OD
</div>
<!-- 裸眼远//常用戴镜视力 -->
<div v-if="scope.row.shiliM.length>0" class="width-70 center">
<el-input v-model="formListValue.slLyYuanMingOd" placeholder="" /> /
<el-input v-model="formListValue.slLyJinMingOd" placeholder="" /> /
<el-input v-model="formListValue.slDjMingOd" placeholder="" />
</div>
<!-- 裸眼远//常用戴镜视力 -->
<div v-if="scope.row.shiliAn.length>0" class="width-70 center">
<el-input v-model="formListValue.slLyYuanAnOd" placeholder="" /> /
<el-input v-model="formListValue.slLyJinAnOd" placeholder="" /> /
<el-input v-model="formListValue.slDjAnOd" placeholder="" />
</div>
<!-- 现镜度数 -->
<div v-if="scope.row.xjds.length>0" class="center width-70">
<el-input v-model="formListValue.xjdsOd1" placeholder="" /> /
<el-input v-model="formListValue.xjdsOd2" placeholder="" /> X
<el-input v-model="formListValue.xjdsOd3" placeholder="" />
</div>
<!-- 电脑验光 小瞳-->
<div v-if="scope.row.dnygOne.length>0" class="width-70 center">
<el-input v-model="formListValue.dnygXtOd1" placeholder="" /> /
<el-input v-model="formListValue.dnygXtOd2" placeholder="" /> X
<el-input v-model="formListValue.dnygXtOd3" placeholder="" />
</div>
<!-- 电脑验光 散瞳-->
<div v-if="scope.row.dnygTwo.length>0" class="width-70 center">
<el-input v-model="formListValue.dnygStOd1" placeholder="" /> /
<el-input v-model="formListValue.dnygStOd2" placeholder="" /> X
<el-input v-model="formListValue.dnygStOd3" placeholder="" />
</div>
<!-- 主觉验光 小瞳-->
<div v-if="scope.row.zjygOne.length>0" class="width-50 center">
<el-input v-model="formListValue.zjygXtOd1" placeholder="" @change="zjygChange('zjygXtOd1')" /> /
<el-input v-model="formListValue.zjygXtOd2" placeholder="" @change="zjygChange('zjygXtOd2')" /> X
<el-input v-model="formListValue.zjygXtOd3" placeholder="" @change="zjygChange('zjygXtOd3')" />=
<el-input v-model="formListValue.zjygXtOd4" placeholder="" @change="zjygChange('zjygXtOd4')" />
</div>
<!-- 主觉验光 散瞳-->
<div v-if="scope.row.zjygTwo.length>0" class="width-50 center">
<el-input v-model="formListValue.zjygStOd1" placeholder="" @change="zjygChange('zjygStOd1')" /> /
<el-input v-model="formListValue.zjygStOd2" placeholder="" @change="zjygChange('zjygStOd2')" /> X
<el-input v-model="formListValue.zjygStOd3" placeholder="" @change="zjygChange('zjygStOd3')" />=
<el-input v-model="formListValue.zjygStOd4" placeholder="" @change="zjygChange('zjygStOd4')" />
</div>
<!-- Amp-->
<div v-if="scope.row.Amp.length>0" class="width-80 center">
<span class="padding-right-10">OD:
<el-input v-model="formListValue.ampOd" placeholder="" />D
</span>
<span class="padding-right-10">OS:
<el-input v-model="formListValue.ampOs" placeholder="" />D
</span>
<span class="padding-right-10">OU:
<el-input v-model="formListValue.ampOu" placeholder="" />D
</span>
<span class="padding-right-10">Add:
<el-input v-model="formListValue.ampAdd" placeholder="" />D
</span>
</div>
<!-- 对比敏感度暗 -->
<div v-if="scope.row.dbmgdAn.length>0" class="width-80 center">
<div>
<span class="padding-right-10">3c/d:
<el-input v-model="formListValue.dbmgdAn3cOd" placeholder="" />
</span>
<span class="padding-right-10">6c/d:
<el-input v-model="formListValue.dbmgdAn6cOd" placeholder="" />
</span>
</div>
<div>
<span class="padding-right-10">12c/d:
<el-input v-model="formListValue.dbmgdAn12cOd" placeholder="" />
</span>
<span class="padding-right-10">18c/d:
<el-input v-model="formListValue.dbmgdAn18cOd" placeholder="" />
</span>
</div>
</div>
<!-- 对比敏感度低眩 -->
<div v-if="scope.row.dbmgdDi.length>0" class="width-80 center">
<div>
<span class="padding-right-10">3c/d:
<el-input v-model="formListValue.dbmgdDi3cOd" placeholder="" />
</span>
<span class="padding-right-10">6c/d:
<el-input v-model="formListValue.dbmgdDi6cOd" placeholder="" />
</span>
</div>
<div>
<span class="padding-right-10">12c/d:
<el-input v-model="formListValue.dbmgdDi12cOd" placeholder="" />
</span>
<span class="padding-right-10">18c/d:
<el-input v-model="formListValue.dbmgdDi18cOd" placeholder="" />
</span>
</div>
</div>
<!-- 对比敏感度高眩 -->
<div v-if="scope.row.dbmgdGao.length>0" class="width-80 center">
<div>
<span class="padding-right-10">3c/d:
<el-input v-model="formListValue.dbmgdGao3cOd" placeholder="" />
</span>
<span class="padding-right-10">6c/d:
<el-input v-model="formListValue.dbmgdGao6cOd" placeholder="" />
</span>
</div>
<div>
<span class="padding-right-10">12c/d:
<el-input v-model="formListValue.dbmgdGao12cOd" placeholder="" />
</span>
<span class="padding-right-10">18c/d:
<el-input v-model="formListValue.dbmgdGao18cOd" placeholder="" />
</span>
</div>
</div>
<!-- 对比敏感度亮 -->
<div v-if="scope.row.dbmgdLiang.length>0" class="width-80 center">
<div>
<span class="padding-right-10">3c/d:
<el-input v-model="formListValue.dbmgdLiang3cOd" placeholder="" />
</span>
<span class="padding-right-10">6c/d:
<el-input v-model="formListValue.dbmgdLiang6cOd" placeholder="" />
</span>
</div>
<div>
<span class="padding-right-10">12c/d:
<el-input v-model="formListValue.dbmgdLiang12cOd" placeholder="" />
</span>
<span class="padding-right-10">18c/d:
<el-input v-model="formListValue.dbmgdLiang18cOd" placeholder="" />
</span>
</div>
</div>
<!-- 角膜地形图-->
<div v-if="scope.row.jmdxt.length>0" class="left">
<div class="width-60">
K2
<el-input v-model="formListValue.jmdxtK2Od" placeholder="" />
/
11 months ago
K1
<el-input v-model="formListValue.jmdxtK1Od1" placeholder="" />@
<el-input v-model="formListValue.jmdxtK1Od2" placeholder="" />
11 months ago
</div>
<div class="width-80">
ACD
<el-input v-model="formListValue.jmdxtAcdOd" placeholder="" />mm
11 months ago
</div>
</div>
<!-- 角膜直径/角膜厚度-->
<div v-if="scope.row.jmzjJmhd.length>0" class="width-100 center">
11 months ago
<el-input v-model="formListValue.tkzjMingOd" placeholder="" /> /
<el-input v-model="formListValue.jmzjOd" placeholder="" /> mm
</div>
11 months ago
<!-- 眼压-->
<div v-if="scope.row.yanya.length>0" class="width-100 center">
<el-input v-model="formListValue.yyOd1" placeholder="" />/
<el-input v-model="formListValue.yyOd2" placeholder="" />mmHg@
11 months ago
</div>
11 months ago
<!-- 暗瞳直径 -->
<div v-if="scope.row.atzj.length>0" class="width-120 center">
<el-input v-model="formListValue.atzjOd" placeholder="" /> mm
11 months ago
</div>
<!-- 眼轴/角膜厚度-->
<div v-if="scope.row.yzjmhd.length>0" class="width-100 center">
<el-input v-model="formListValue.yzOd" placeholder="" />mm /
<el-input v-model="formListValue.jmhdOd" placeholder="" />μm
</div>
<!-- 内皮细胞密度/6A -->
<div v-if="scope.row.npxbmd.length>0" class="width-100 center">
<el-input v-model="formListValue.npxbmdOd1" placeholder="" />/
<el-input v-model="formListValue.npxbmdOd2" placeholder="" />
</div>
<!-- OCT上皮/最薄角膜厚度 -->
<div v-if="scope.row.octspZbjmhd.length>0" class="width-100 center">
<el-input v-model="formListValue.octspZbjmhdOd1" placeholder="" />/
<el-input v-model="formListValue.octspZbjmhdOd2" placeholder="" />
</div>
<!-- TBUT-->
<div v-if="scope.row.TBUT.length>0" class="width-120 center">
<span>
<el-input v-model="formListValue.tbutOd" placeholder=""
@input="inputChange('tbutSign','tbutDate')" />Sec
</span>
</div>
<!-- 眼前段-->
11 months ago
<div v-if="scope.row.LXDJC.length>0" class="center LXDJC"
:class="saveEidtTitle==='保存' ? 'el-select__input-edit' : 'el-select__input-save'">
<el-button v-if="saveEidtTitle==='保存'" type="primary" plain size="mini" class="moren"
@click="morenClick('lxdjcOd','lxdjcSign','lxdjcDate')">使用默认值</el-button>
<div class="lxdjc-left padding-left-6 padding-right-6">
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcYanjOd','array')">
眼睑
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcYanjOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'lxdjcYanjOd','lxdjcSign','lxdjcDate')">
<el-option v-for="(item,index) in yanjianList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcJiemOd','array')">
结膜
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcJiemOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'lxdjcJiemOd','lxdjcSign','lxdjcDate')">
<el-option v-for="(item,index) in JieMoList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcJiaomOd','array')">
角膜
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcJiaomOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'lxdjcJiaomOd','lxdjcSign','lxdjcDate')">
<el-option v-for="(item,index) in JiaoMoList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcQianfOd','array')">
前房
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcQianfOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'lxdjcQianfOd','lxdjcSign','lxdjcDate')">
<el-option v-for="(item,index) in QianFangList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcTonkOd','array')">
瞳孔
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcTonkOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'lxdjcTonkOd','lxdjcSign','lxdjcDate')">
<el-option v-for="(item,index) in tongKongList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcJintOd','array')">
晶体
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcJintOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'lxdjcJintOd','lxdjcSign','lxdjcDate')">
<el-option v-for="(item,index) in JingTiList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="textarea-270 left">
<p>其它</p>
<el-input v-model="formListValue.lxdjcQtOd" type="textarea" :autosize="{ minRows: 1}"
placeholder="" @input="inputChange('lxdjcSign','lxdjcDate')" />
</div>
</div>
<div class="lxdjc-img margin-top-10 margin-bottom-10">
<img v-if="saveEidtTitle==='编辑'" :src="formListValue.lxdjcImgOd" alt="" width="140px">
<img v-if="saveEidtTitle==='保存'" :src="formListValue.lxdjcImgOd" alt="" width="140px"
@click="imgClick('lxdjcImgOd')">
</div>
</div>
<!--眼后段-->
11 months ago
<div v-if="scope.row.stydjc.length>0" class="center stydjc select-width-auto"
:class="saveEidtTitle==='保存' ? 'el-select__input-edit' : 'el-select__input-save'">
<el-button v-if="saveEidtTitle==='保存'" type="primary" plain size="mini" class="moren"
@click="morenClick('stydjcOd','stydjcSign','stydjcDate')">使用默认值</el-button>
<div class="lxdjc-left padding-left-6 padding-right-6">
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcShipOd','array')">
视盘
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcShipOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'stydjcShipOd','stydjcSign','stydjcDate')">
<el-option v-for="(item,index) in shipanList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcCdOd','array')">
C/D =
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcCdOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'stydjcCdOd','stydjcSign','stydjcDate')">
<el-option v-for="(item,index) in cdList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcHuangbOd','array')">
黄斑
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcHuangbOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'stydjcHuangbOd','stydjcSign','stydjcDate')">
<el-option v-for="(item,index) in huangbanList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcXuegOd','array')">
血管
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcXuegOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'stydjcXuegOd','stydjcSign','stydjcDate')">
<el-option v-for="(item,index) in xueguanList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcShiwmOd','array')">
视网膜
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcShiwmOd" multiple allow-create filterable
default-first-option placeholder=""
@change="selectChange($event,'stydjcShiwmOd','stydjcSign','stydjcDate')">
<el-option v-for="(item,index) in shiwangmoList" :key="index" :label="item" :value="item" />
</el-select>
</div>
</div>
<div class="lxdjc-right margin-top-10 margin-bottom-10">
<img v-if="saveEidtTitle==='编辑'" :src="formListValue.stydjcImgOd" alt="" width="140px">
<img v-if="saveEidtTitle==='保存'" :src="formListValue.stydjcImgOd" alt="" width="140px"
@click="imgClick('stydjcImgOd')">
</div>
</div>
<!-- 其它-->
<div v-if="scope.row.other.length>0" class="textarea-550 left">
<el-input v-model="formListValue.qt" type="textarea" :autosize="{ minRows: 1}" placeholder=""
class="margin-right-6" @focus="focusHandle('qt','qtSign','qtDate')"
@input="inputChange('qtSign','qtDate')" />
</div>
<!-- 泪道冲洗-->
<div v-if="scope.row.ldcx.length>0" class="textarea-550 center flex-2">
<el-input v-model="formListValue.ldcx" type="textarea" :autosize="{ minRows: 1}" placeholder=""
class="margin-right-6" @input="inputChange('ldcxSign','ldcxDate')" />
</div>
<!-- 诊断-->
<div v-if="scope.row.zhenduan.length>0" class="width-160 center flex-2">
<span class="padding-left-6 left">{{ formListValue.zd ? formListValue.zd : '-' }}</span>
<!-- <span>眼别</span>
<el-radio-group v-model="formListValue.zdEyeType">
<el-radio label="OU">OU</el-radio>
<el-radio label="OD">OD</el-radio>
<el-radio label="OS">OS</el-radio>
</el-radio-group>
<el-checkbox-group v-model="formListValue.zdCheck">
<el-checkbox label="屈光不正" />
<el-checkbox label="老视" />
<el-checkbox label="其它" />
</el-checkbox-group>
<el-input v-model="formListValue.zdRemark" placeholder="" /> -->
</div>
<!-- 处理意见-->
<div v-if="scope.row.clyj.length>0" class="textarea-550 left">
<!-- <el-form-item prop="clyj"> -->
<el-input v-model="formListValue.clyj" type="textarea" :autosize="{ minRows: 1}" placeholder=""
class="margin-right-6" @focus="focusHandle('clyj','clyjSign','clyjDate')"
@input="inputChange('clyjSign','clyjDate')" />
<!-- </el-form-item> -->
</div>
</template>
</el-table-column>
<!-- 第3列 -->
<el-table-column align="center" :resizable="false">
<template slot-scope="scope">
<!-- 首行 -->
<div v-if="scope.row.rowOne.length>0" class="left">
<div class="width-130 left font-w-big">
<span>PID/姓名</span>
<el-input v-model="formListValue.patientId" placeholder="" class="margin-right-6" /> /
<el-input v-model="formListValue.patientName" placeholder="" class="margin-right-6" />
</div>
<div class="width-100 left margin-top-10">
<span>
<span>就诊日期</span>
<el-date-picker v-model="formListValue.jzDate" value-format="yyyy-MM-dd" class="margin-right-6"
type="date" placeholder="选择日期" />
</span>
<span>基因采血编号</span>
<el-input v-model="formListValue.jycxbh" placeholder="" class="margin-right-6" />
</div>
</div>
<!-- 第6行 -->
<div v-if="scope.row.jcxm.length>0" class="center title-weight-size-16">
左眼OS
</div>
<!-- 裸眼远//常用戴镜视力 -->
<div v-if="scope.row.shiliM.length>0" class="width-70 center">
<el-input v-model="formListValue.slLyYuanMingOs" placeholder="" /> /
<el-input v-model="formListValue.slLyJinMingOs" placeholder="" /> /
<el-input v-model="formListValue.slDjMingOs" placeholder="" />
</div>
<!-- 裸眼远//常用戴镜视力 -->
<div v-if="scope.row.shiliAn.length>0" class="width-70 center">
<el-input v-model="formListValue.slLyYuanAnOs" placeholder="" /> /
<el-input v-model="formListValue.slLyJinAnOs" placeholder="" /> /
<el-input v-model="formListValue.slDjAnOs" placeholder="" />
</div>
<!-- 现镜度数 -->
<div v-if="scope.row.xjds.length>0" class="center width-70">
<el-input v-model="formListValue.xjdsOs1" placeholder="" /> /
<el-input v-model="formListValue.xjdsOs2" placeholder="" /> X
<el-input v-model="formListValue.xjdsOs3" placeholder="" />
</div>
<!-- 电脑验光 小瞳-->
<div v-if="scope.row.dnygOne.length>0" class="center">
<span class="width-70">
<el-input v-model="formListValue.dnygXtOs1" placeholder="" /> /
<el-input v-model="formListValue.dnygXtOs2" placeholder="" /> X
<el-input v-model="formListValue.dnygXtOs3" placeholder="" />
</span>
<div class="width-120">
PD =
<el-input v-model="formListValue.dnygXtOs4" placeholder="" />mm
</div>
</div>
<!-- 电脑验光 散瞳-->
<div v-if="scope.row.dnygTwo.length>0" class="width-70 center">
<el-input v-model="formListValue.dnygStOs1" placeholder="" /> /
<el-input v-model="formListValue.dnygStOs2" placeholder="" /> X
<el-input v-model="formListValue.dnygStOs3" placeholder="" />
</div>
<!-- 主觉验光 小瞳-->
<div v-if="scope.row.zjygOne.length>0" class="width-50 center">
<el-input v-model="formListValue.zjygXtOs1" placeholder="" @change="zjygChange('zjygXtOs1')" /> /
<el-input v-model="formListValue.zjygXtOs2" placeholder="" @change="zjygChange('zjygXtOs2')" /> X
<el-input v-model="formListValue.zjygXtOs3" placeholder="" @change="zjygChange('zjygXtOs3')" />=
<el-input v-model="formListValue.zjygXtOs4" placeholder="" @change="zjygChange('zjygXtOs4')" />
</div>
<!-- 主觉验光 散瞳-->
<div v-if="scope.row.zjygTwo.length>0" class="width-50 center">
<el-input v-model="formListValue.zjygStOs1" placeholder="" @change="zjygChange('zjygStOs1')" /> /
<el-input v-model="formListValue.zjygStOs2" placeholder="" @change="zjygChange('zjygStOs2')" /> X
<el-input v-model="formListValue.zjygStOs3" placeholder="" @change="zjygChange('zjygStOs3')" />=
<el-input v-model="formListValue.zjygStOs4" placeholder="" @change="zjygChange('zjygStOs4')" />
</div>
<!-- Amp-->
<div v-if="scope.row.Amp.length>0" class="center" />
<!-- 对比敏感度暗 -->
<div v-if="scope.row.dbmgdAn.length>0" class="width-80 center">
<div>
<span class="padding-right-10">3c/d:
<el-input v-model="formListValue.dbmgdAn3cOs" placeholder="" />
</span>
<span class="padding-right-10">6c/d:
<el-input v-model="formListValue.dbmgdAn6cOs" placeholder="" />
</span>
</div>
<div>
<span class="padding-right-10">12c/d:
<el-input v-model="formListValue.dbmgdAn12cOs" placeholder="" />
</span>
<span class="padding-right-10">18c/d:
<el-input v-model="formListValue.dbmgdAn18cOs" placeholder="" />
</span>
</div>
</div>
<!-- 对比敏感度低眩 -->
<div v-if="scope.row.dbmgdDi.length>0" class="width-80 center">
<div>
<span class="padding-right-10">3c/d:
<el-input v-model="formListValue.dbmgdDi3cOs" placeholder="" />
</span>
<span class="padding-right-10">6c/d:
<el-input v-model="formListValue.dbmgdDi6cOs" placeholder="" />
</span>
</div>
<div>
<span class="padding-right-10">12c/d:
<el-input v-model="formListValue.dbmgdDi12cOs" placeholder="" />
</span>
<span class="padding-right-10">18c/d:
<el-input v-model="formListValue.dbmgdDi18cOs" placeholder="" />
</span>
</div>
</div>
<!-- 对比敏感度高眩 -->
<div v-if="scope.row.dbmgdGao.length>0" class="width-80 center">
<div>
<span class="padding-right-10">3c/d:
<el-input v-model="formListValue.dbmgdGao3cOs" placeholder="" />
</span>
<span class="padding-right-10">6c/d:
<el-input v-model="formListValue.dbmgdGao6cOs" placeholder="" />
</span>
</div>
<div>
<span class="padding-right-10">12c/d:
<el-input v-model="formListValue.dbmgdGao12cOs" placeholder="" />
</span>
<span class="padding-right-10">18c/d:
<el-input v-model="formListValue.dbmgdGao18cOs" placeholder="" />
</span>
</div>
</div>
<!-- 对比敏感度亮 -->
<div v-if="scope.row.dbmgdLiang.length>0" class="width-80 center">
<div>
<span class="padding-right-10">3c/d:
<el-input v-model="formListValue.dbmgdLiang3cOs" placeholder="" />
</span>
<span class="padding-right-10">6c/d:
<el-input v-model="formListValue.dbmgdLiang6cOs" placeholder="" />
</span>
</div>
<div>
<span class="padding-right-10">12c/d:
<el-input v-model="formListValue.dbmgdLiang12cOs" placeholder="" />
</span>
<span class="padding-right-10">18c/d:
<el-input v-model="formListValue.dbmgdLiang18cOs" placeholder="" />
</span>
</div>
</div>
<!-- 角膜地形图-->
<div v-if="scope.row.jmdxt.length>0" class="left">
<div class="width-60">
K2
<el-input v-model="formListValue.jmdxtK2Os" placeholder="" />
/
11 months ago
K1
<el-input v-model="formListValue.jmdxtK1Os1" placeholder="" />@
<el-input v-model="formListValue.jmdxtK1Os2" placeholder="" />
11 months ago
</div>
<div class="width-80">
ACD
<el-input v-model="formListValue.jmdxtAcdOs" placeholder="" />mm
11 months ago
</div>
</div>
<!-- 眼压-->
<div v-if="scope.row.yanya.length>0" class="width-100 center">
<el-input v-model="formListValue.yyOs1" placeholder="" />/
<el-input v-model="formListValue.yyOs2" placeholder="" />mmHg@
</div>
<!--角膜直径/角膜厚度-->
<div v-if="scope.row.jmzjJmhd.length>0" class="width-100 center">
11 months ago
<el-input v-model="formListValue.tkzjMingOs" placeholder="" /> /
<el-input v-model="formListValue.jmzjOs" placeholder="" /> mm
</div>
11 months ago
<!-- 暗瞳直径 -->
<div v-if="scope.row.atzj.length>0" class="width-120 center">
<el-input v-model="formListValue.atzjOs" placeholder="" /> mm
11 months ago
</div>
<!-- 眼轴/角膜厚度-->
<div v-if="scope.row.yzjmhd.length>0" class="width-100 center">
<el-input v-model="formListValue.yzOs" placeholder="" />mm /
<el-input v-model="formListValue.jmhdOs" placeholder="" />μm
</div>
<!-- 内皮细胞密度/6A -->
<div v-if="scope.row.npxbmd.length>0" class="width-100 center">
<el-input v-model="formListValue.npxbmdOs1" placeholder="" />/
<el-input v-model="formListValue.npxbmdOs2" placeholder="" />
</div>
<!-- OCT上皮/最薄角膜厚度 -->
<div v-if="scope.row.octspZbjmhd.length>0" class="width-100 center">
<el-input v-model="formListValue.octspZbjmhdOs1" placeholder="" />/
<el-input v-model="formListValue.octspZbjmhdOs2" placeholder="" />
</div>
<!-- TBUT-->
<div v-if="scope.row.TBUT.length>0" class="width-120 center">
<span>
<el-input v-model="formListValue.tbutOs" placeholder=""
@input="inputChange('tbutSign','tbutDate')" />Sec
</span>
</div>
<!-- 眼前段-->
11 months ago
<div v-if="scope.row.LXDJC.length>0" class="center LXDJC"
:class="saveEidtTitle==='保存' ? 'el-select__input-edit' : 'el-select__input-save'">
<el-button v-if="saveEidtTitle==='保存'" type="primary" plain size="mini" class="moren"
@click="morenClick('lxdjcOs','lxdjcSign','lxdjcDate')">使用默认值</el-button>
<div class="lxdjc-left padding-left-6 padding-right-6">
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcYanjOs','array')">
眼睑
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcYanjOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'lxdjcYanjOs')">
<el-option v-for="(item,index) in yanjianList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcJiemOs','array')">
结膜
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcJiemOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'lxdjcJiemOs')">
<el-option v-for="(item,index) in JieMoList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcJiaomOs','array')">
角膜
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcJiaomOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'lxdjcJiaomOs')">
<el-option v-for="(item,index) in JiaoMoList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcQianfOs','array')">
前房
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcQianfOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'lxdjcQianfOs')">
<el-option v-for="(item,index) in QianFangList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcTonkOs','array')">
瞳孔
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcTonkOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'lxdjcTonkOs')">
<el-option v-for="(item,index) in tongKongList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('lxdjcJintOs','array')">
晶体
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.lxdjcJintOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'lxdjcJintOs')">
<el-option v-for="(item,index) in JingTiList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="textarea-270 left">
<p>其它</p>
<el-input v-model="formListValue.lxdjcQtOs" type="textarea" :autosize="{ minRows: 1}"
placeholder="" @input="inputChange('lxdjcSign','lxdjcDate')" />
</div>
</div>
<div class="lxdjc-right margin-top-10 margin-bottom-10">
<img v-if="saveEidtTitle==='编辑'" :src="formListValue.lxdjcImgOs" alt="" width="140px">
<img v-if="saveEidtTitle==='保存'" :src="formListValue.lxdjcImgOs" alt="" width="140px"
@click="imgClick('lxdjcImgOs')">
</div>
</div>
<!-- 眼后段-->
11 months ago
<div v-if="scope.row.stydjc.length>0" class="center stydjc select-width-auto"
:class="saveEidtTitle==='保存' ? 'el-select__input-edit' : 'el-select__input-save'">
<el-button v-if="saveEidtTitle==='保存'" type="primary" plain size="mini" class="moren"
@click="morenClick('stydjcOs','stydjcSign','stydjcDate')">使用默认值</el-button>
<div class="lxdjc-left padding-left-6 padding-right-6">
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcShipOs','array')">
视盘
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcShipOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'stydjcShipOs')">
<el-option v-for="(item,index) in shipanList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcCdOs','array')">
C/D =
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcCdOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'stydjcCdOs')">
<el-option v-for="(item,index) in cdList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcHuangbOs','array')">
黄斑
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcHuangbOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'stydjcHuangbOs')">
<el-option v-for="(item,index) in huangbanList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcXuegOs','array')">
血管
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcXuegOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'stydjcXuegOs')">
<el-option v-for="(item,index) in xueguanList" :key="index" :label="item" :value="item" />
</el-select>
</div>
<div class="flex-2">
<span class="left" :class="saveEidtTitle==='保存' ? 'cursor title-width-70':'title-width-60'"
@dblclick="saveEidtTitle==='保存' && templateLook('stydjcShiwmOs','array')">
视网膜
<!-- <i v-show="saveEidtTitle==='保存'" class="el-icon-s-operation" /> -->
</span>
<el-select v-model="formListValue.stydjcShiwmOs" multiple allow-create filterable
default-first-option placeholder="" @change="selectChange($event,'stydjcShiwmOs')">
<el-option v-for="(item,index) in shiwangmoList" :key="index" :label="item" :value="item" />
</el-select>
</div>
</div>
<div class="lxdjc-right margin-top-10 margin-bottom-10">
<img v-if="saveEidtTitle==='编辑'" :src="formListValue.stydjcImgOs" alt="" width="140px">
<img v-if="saveEidtTitle==='保存'" :src="formListValue.stydjcImgOs" alt="" width="140px"
@click="imgClick('stydjcImgOs')">
</div>
</div>
<!-- 其它-->
<div v-if="scope.row.other.length>0" class="textarea-400 left" />
<!-- 泪道冲洗 -->
<div v-if="scope.row.ldcx.length>0" class="width-160 center flex-2" />
<!-- 诊断-->
<div v-if="scope.row.zhenduan.length>0" class="width-160 center flex-2" />
<!-- 处理意见-->
<div v-if="scope.row.clyj.length>0" class="center" />
</template>
</el-table-column>
<!-- 第5列 -->
<el-table-column align="center" :resizable="false" width="150px">
<template slot-scope="scope">
<!-- 第7行 -->
<div v-if="scope.row.jcxm.length>0" class="center">
检查者/日期
</div>
<!-- 裸眼远//常用戴镜视力 -->
<div v-if="scope.row.shiliM.length>0" class="center">
<!-- <span
v-if="!formListValue.slMingSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('slMingSign')"
>获取签字</span> -->
<span v-if="formListValue.slMingSign">
<img :src="formListValue.slMingSign" alt="" width="60px" @click="getSystomSign('slMingSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('slMingSign')" />
</span>
<span v-if="formListValue.slMingDate" class="font-size-13"> /
{{ formListValue.slMingDate ? formListValue.slMingDate : '-' }}</span>
</div>
<!-- 裸眼远//常用戴镜视力 -->
<div v-if="scope.row.shiliAn.length>0" class="center">
<!-- <span
v-if="!formListValue.slAnSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('slAnSign')"
>获取签字</span> -->
<span v-if="formListValue.slAnSign">
<img :src="formListValue.slAnSign" alt="" width="60px" @click="getSystomSign('slAnSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('slAnSign')" />
</span>
<span v-if="formListValue.slAnDate" class="font-size-13"> /
{{ formListValue.slAnDate ? formListValue.slAnDate : '-' }}</span>
</div>
<!-- 现镜度数 -->
<div v-if="scope.row.xjds.length>0" class="center">
<!-- <span
v-if="!formListValue.xjdsSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('xjdsSign')"
>获取签字</span> -->
<span v-if="formListValue.xjdsSign">
<img :src="formListValue.xjdsSign" alt="" width="60px" @click="getSystomSign('xjdsSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('xjdsSign')" />
</span>
<span v-if="formListValue.slAnDate" class="font-size-13"> /
{{ formListValue.xjdsDate ? formListValue.xjdsDate : '-' }}</span>
</div>
<!-- 电脑验光小瞳 -->
<div v-if="scope.row.dnygOne.length>0" class="center dnyg">
<!-- <span
v-if="!formListValue.dnygXtSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('dnygXtSign')"
>获取签字</span> -->
<span v-if="formListValue.dnygXtSign">
<img :src="formListValue.dnygXtSign" alt="" width="60px" @click="getSystomSign('dnygXtSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('dnygXtSign')" />
</span>
<span v-if="formListValue.dnygXtDate" class="font-size-13"> /
{{ formListValue.dnygXtDate ? formListValue.dnygXtDate : '-' }}</span>
</div>
<!-- 电脑验光散瞳 -->
<div v-if="scope.row.dnygTwo.length>0" class="center">
<!-- <span
v-if="!formListValue.dnygStSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('dnygStSign')"
>获取签字</span> -->
<span v-if="formListValue.dnygStSign">
<img :src="formListValue.dnygStSign" alt="" width="60px" @click="getSystomSign('dnygStSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('dnygStSign')" />
</span>
<span v-if="formListValue.dnygStDate" class="font-size-13"> /
{{ formListValue.dnygStDate ? formListValue.dnygStDate : '-' }}</span>
</div>
<!-- 主觉验光小瞳 -->
<div v-if="scope.row.zjygOne.length>0" class="center">
<!-- <span
v-if="!formListValue.zjygXtSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('zjygXtSign')"
>获取签字</span> -->
<span v-if="formListValue.zjygXtSign">
<img :src="formListValue.zjygXtSign" alt="" width="60px" @click="getSystomSign('zjygXtSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('zjygXtSign')" />
</span>
<span v-if="formListValue.zjygXtDate" class="font-size-13"> /
{{ formListValue.zjygXtDate ? formListValue.zjygXtDate : '-' }}</span>
</div>
<!-- 主觉验光散瞳 -->
<div v-if="scope.row.zjygTwo.length>0" class="center">
<!-- <span
v-if="!formListValue.zjygStSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('zjygStSign')"
>获取签字</span> -->
<span v-if="formListValue.zjygStSign">
<img :src="formListValue.zjygStSign" alt="" width="60px" @click="getSystomSign('zjygStSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('yanguang','zjygSanTongSign')" />
</span>
<span v-if="formListValue.zjygStDate" class="font-size-13"> /
{{ formListValue.zjygStDate ? formListValue.zjygStDate : '-' }}</span>
</div>
<!-- Amp -->
<div v-if="scope.row.Amp.length>0" class="center">
<!-- <span
v-if="!formListValue.ampSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('ampSign')"
>获取签字</span> -->
<span v-if="formListValue.ampSign">
<img :src="formListValue.ampSign" alt="" width="60px" @click="getSystomSign('ampSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('ampSign')" />
</span>
<span v-if="formListValue.ampDate" class="font-size-13"> /
{{ formListValue.ampDate ? formListValue.ampDate : '-' }}</span>
</div>
<!-- 对比敏感度暗 -->
<div v-if="scope.row.dbmgdAn.length>0" class="center">
<span v-if="formListValue.dbmgdAnSign">
<img :src="formListValue.dbmgdAnSign" alt="" width="60px" @click="getSystomSign('dbmgdAnSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('dbmgdAnSign')" />
</span>
<span v-if="formListValue.dbmgdAnDate" class="font-size-13"> /
{{ formListValue.dbmgdAnDate ? formListValue.dbmgdAnDate : '-' }}</span>
</div>
<!-- 对比敏感度低眩 -->
<div v-if="scope.row.dbmgdDi.length>0" class="center">
<span v-if="formListValue.dbmgdDiSign">
<img :src="formListValue.dbmgdDiSign" alt="" width="60px" @click="getSystomSign('dbmgdDiSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('dbmgdDiSign')" />
</span>
<span v-if="formListValue.dbmgdDiDate" class="font-size-13"> /
{{ formListValue.dbmgdDiDate ? formListValue.dbmgdDiDate : '-' }}</span>
</div>
<!-- 对比敏感度高眩 -->
<div v-if="scope.row.dbmgdGao.length>0" class="center">
<span v-if="formListValue.dbmgdGaoSign">
<img :src="formListValue.dbmgdGaoSign" alt="" width="60px" @click="getSystomSign('dbmgdGaoSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('dbmgdGaoSign')" />
</span>
<span v-if="formListValue.dbmgdGaoDate" class="font-size-13"> /
{{ formListValue.dbmgdGaoDate ? formListValue.dbmgdGaoDate : '-' }}</span>
</div>
<!-- 对比敏感度亮 -->
<div v-if="scope.row.dbmgdLiang.length>0" class="center">
<span v-if="formListValue.dbmgdLiangSign">
<img :src="formListValue.dbmgdLiangSign" alt="" width="60px"
@click="getSystomSign('dbmgdLiangSign')">
11 months ago
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('dbmgdLiangSign')" />
</span>
<span v-if="formListValue.dbmgdLiangDate" class="font-size-13"> /
{{ formListValue.dbmgdLiangDate ? formListValue.dbmgdLiangDate : '-' }}</span>
</div>
<!-- 角膜地形图 -->
<div v-if="scope.row.jmdxt.length>0" class="center">
<!-- <span
v-if="!formListValue.jmdxtSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('jmdxtSign')"
>获取签字</span> -->
<span v-if="formListValue.jmdxtSign">
<img :src="formListValue.jmdxtSign" alt="" width="60px" @click="getSystomSign('jmdxtSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('jmdxtSign')" />
</span>
<span v-if="formListValue.jmdxtDate" class="font-size-13"> /
{{ formListValue.jmdxtDate ? formListValue.jmdxtDate : '-' }}</span>
</div>
<!-- 眼压 -->
<div v-if="scope.row.yanya.length>0" class="center">
<!-- <span
v-if="!formListValue.yySign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('yySign')"
>获取签字</span> -->
<span v-if="formListValue.yySign">
<img :src="formListValue.yySign" alt="" width="60px" @click="getSystomSign('yySign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('yySign')" />
</span>
<span v-if="formListValue.yyDate" class="font-size-13"> /
{{ formListValue.yyDate ? formListValue.yyDate : '-' }}</span>
</div>
<!--角膜直径/角膜厚度 -->
<div v-if="scope.row.jmzjJmhd.length>0" class="center">
11 months ago
<!-- <span
v-if="!formListValue.jmzjJmhdSign && saveEidtTitle==='保存'"
11 months ago
class="sign"
@click="getSystomSign('jmzjJmhdSign')"
11 months ago
>获取签字</span> -->
<span v-if="formListValue.jmzjJmhdSign">
<img :src="formListValue.jmzjJmhdSign" alt="" width="60px" @click="getSystomSign('jmzjJmhdSign')">
11 months ago
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('jmzjJmhdSign')" />
11 months ago
</span>
<span v-if="formListValue.jmzjJmhdDate" class="font-size-13"> /
{{ formListValue.jmzjJmhdDate ? formListValue.jmzjJmhdDate : '-' }}</span>
11 months ago
</div>
11 months ago
<!-- 暗瞳直径 -->
<div v-if="scope.row.atzj.length>0" class="center">
11 months ago
<!-- <span
11 months ago
v-if="!formListValue.atzjSign && saveEidtTitle==='保存'"
11 months ago
class="sign"
11 months ago
@click="getSystomSign('atzjSign')"
11 months ago
>获取签字</span> -->
11 months ago
<span v-if="formListValue.atzjSign">
<img :src="formListValue.atzjSign" alt="" width="60px" @click="getSystomSign('atzjSign')">
11 months ago
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
11 months ago
@click="imageRemoveClick('atzjSign')" />
11 months ago
</span>
11 months ago
<span v-if="formListValue.atzjDate" class="font-size-13"> /
{{ formListValue.atzjDate ? formListValue.atzjDate : '-' }}</span>
11 months ago
</div>
<!-- 眼轴/角膜厚度 -->
<div v-if="scope.row.yzjmhd.length>0" class="center">
<!-- <span
v-if="!formListValue.yzJmhdSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('yzJmhdSign')"
>获取签字</span> -->
<span v-if="formListValue.yzJmhdSign">
<img :src="formListValue.yzJmhdSign" alt="" width="60px" @click="getSystomSign('yzJmhdSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('yzJmhdSign')" />
</span>
<span v-if="formListValue.yzjmhdDate" class="font-size-13"> /
{{ formListValue.yzjmhdDate ? formListValue.yzjmhdDate : '-' }}
</span>
</div>
<!-- 内皮细胞密度/6A -->
<div v-if="scope.row.npxbmd.length>0" class="width-100 center">
<span v-if="formListValue.npxbmdSign">
<img :src="formListValue.npxbmdSign" alt="" width="60px" @click="getSystomSign('npxbmdSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('npxbmdSign')" />
</span>
<span v-if="formListValue.npxbmdDate" class="font-size-13"> /
{{ formListValue.npxbmdDate ? formListValue.npxbmdDate : '-' }}
</span>
</div>
<!-- OCT上皮/最薄角膜厚度 -->
<div v-if="scope.row.octspZbjmhd.length>0" class="width-100 center">
<span v-if="formListValue.octspZbjmhdSign">
<img :src="formListValue.octspZbjmhdSign" alt="" width="60px"
@click="getSystomSign('octspZbjmhdSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('octspZbjmhdSign')" />
</span>
<span v-if="formListValue.octspZbjmhdDate" class="font-size-13"> /
{{ formListValue.octspZbjmhdDate ? formListValue.octspZbjmhdDate : '-' }}
</span>
</div>
<!-- OCT -->
<div v-if="scope.row.OCT.length>0" class="center">
<!-- <span
v-if="!formListValue.octSign && saveEidtTitle==='保存'"
class="sign"
@click="getSystomSign('octSign')"
>获取签字</span> -->
<span v-if="formListValue.octSign">
<img :src="formListValue.octSign" alt="" width="60px" @click="getSystomSign('octSign')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('octSign')" />
</span>
<span v-if="formListValue.octDate" class="font-size-13"> /
{{ formListValue.octDate ? formListValue.octDate : '-' }}</span>
</div>
<!-- TBUT -->
<div v-if="scope.row.TBUT.length>0" class="center">
<span v-if="!formListValue.tbutSign && saveEidtTitle==='保存'" class="sign"
@click="getSystomSign('tbutSign','tbutDate')">获取签字</span>
<span v-if="formListValue.tbutSign">
<img :src="formListValue.tbutSign" alt="" width="60px"
@click="getSystomSign('tbutSign','tbutDate')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('tbutSign','tbutDate')" />
</span>
<span v-if="formListValue.tbutDate" class="font-size-13"> /
{{ formListValue.tbutDate ? formListValue.tbutDate : '-' }}</span>
</div>
<!-- 眼前段 -->
11 months ago
<div v-if="scope.row.LXDJC.length>0" class="center">
<span v-if="!formListValue.lxdjcSign && saveEidtTitle==='保存'" class="sign"
@click="getSystomSign('lxdjcSign','lxdjcDate')">获取签字</span>
<span v-if="formListValue.lxdjcSign">
<img :src="formListValue.lxdjcSign" alt="" width="60px"
@click="getSystomSign('lxdjcSign','lxdjcDate')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('lxdjcSign','lxdjcDate')" />
</span>
<span v-if="formListValue.lxdjcDate" class="font-size-13"> /
{{ formListValue.lxdjcDate ? formListValue.lxdjcDate : '-' }}</span>
</div>
<!-- 眼后段 -->
11 months ago
<div v-if="scope.row.stydjc.length>0" class="center">
<span v-if="!formListValue.stydjcSign && saveEidtTitle==='保存'" class="sign"
@click="getSystomSign('stydjcSign','stydjcDate')">获取签字</span>
<span v-if="formListValue.stydjcSign">
<img :src="formListValue.stydjcSign" alt="" width="60px"
@click="getSystomSign('stydjcSign','stydjcDate')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('stydjcSign','stydjcDate')" />
</span>
<span v-if="formListValue.stydjcDate" class="font-size-13"> /
{{ formListValue.stydjcDate ? formListValue.stydjcDate : '-' }}</span>
</div>
<!-- 泪道冲洗 -->
<div v-if="scope.row.ldcx.length>0" class="center">
<span v-if="!formListValue.ldcxSign && saveEidtTitle==='保存'" class="sign"
@click="getSystomSign('ldcxSign','ldcxDate')">获取签字</span>
<span v-if="formListValue.ldcxSign">
<img :src="formListValue.ldcxSign" alt="" width="60px"
@click="getSystomSign('ldcxSign','ldcxDate')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('ldcxSign','ldcxDate')" />
</span>
<span v-if="formListValue.ldcxDate" class="font-size-13"> /
{{ formListValue.ldcxDate ? formListValue.ldcxDate : '-' }}</span>
</div>
<!-- 诊断 -->
<div v-if="scope.row.zhenduan.length>0" class="center">
<span v-if="!formListValue.zdSign && saveEidtTitle==='保存'" class="sign"
@click="getSystomSign('zdSign','zdDate')">获取签字</span>
<span v-if="formListValue.zdSign">
<img :src="formListValue.zdSign" alt="" width="60px" @click="getSystomSign('zdSign','zdDate')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('zdSign','zdDate')" />
</span>
<span v-if="formListValue.zdDate" class="font-size-13"> /
{{ formListValue.zdDate ? formListValue.zdDate : '-' }}</span>
</div>
<!-- 处理意见 -->
<div v-if="scope.row.clyj.length>0" class="center">
<span v-if="!formListValue.clyjSign && saveEidtTitle==='保存'" class="sign"
@click="getSystomSign('clyjSign','clyjDate')">获取签字</span>
<span v-if="formListValue.clyjSign">
<img :src="formListValue.clyjSign" alt="" width="60px"
@click="getSystomSign('clyjSign','clyjDate')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('clyjSign','clyjDate')" />
</span>
<span v-if="formListValue.clyjDate" class="font-size-13"> /
{{ formListValue.clyjDate ? formListValue.clyjDate : '-' }}</span>
</div>
<!-- 其它 备注-->
<div v-if="scope.row.other.length>0" class="center">
<span v-if="!formListValue.qtSign && saveEidtTitle==='保存'" class="sign"
@click="getSystomSign('qtSign','qtDate')">获取签字</span>
<span v-if="formListValue.qtSign">
<img :src="formListValue.qtSign" alt="" width="60px" @click="getSystomSign('qtSign','qtDate')">
<i v-show="saveEidtTitle==='保存'" class="el-icon-circle-close" style="font-size:20px;cursor:pointer;"
@click="imageRemoveClick('qtSign','qtDate')" />
</span>
<span v-if="formListValue.qtDate" class="font-size-13"> /
{{ formListValue.qtDate ? formListValue.qtDate : '-' }}</span>
</div>
</template>
</el-table-column>
<!-- 第六列 -->
<!-- <el-table-column align="center" :resizable="false" width="80px">
<template slot-scope="scope">
<div v-if="scope.row.jcxm.length>0" class="center">
检查日期
</div>
</template>
</el-table-column> -->
</el-table>
</div>
</el-form>
</div>
<div class="saveInfo">
<span class="padding-right-10">保存人{{ formListValue.createName ? formListValue.createName : '-' }}</span>
<span>保存时间{{ formListValue.createDate ? formListValue.createDate : '-' }}</span>
</div>
<img-editor v-if="imgEditorVisible" ref="imgEditorRef" @fullImgBack="fullImgBack"
@closeDialog="imgEditorVisible=false" />
<!-- 检查数据查看 -->
<historyData v-if="historyDataVisible" ref="historyDataRef" :save-eidt-title="saveEidtTitle" :patient-id="patientId"
:archive-case-c-r-f-item="archiveCaseCRFItem" @yinruClick="yinruClick"
@closeDrawer="historyDataVisible = false" />
<!-- 模板引入 -->
<intoTemplate v-if="intoTemplateVisible" ref="intoTemplateRef" :patient-id="patientId"
:archive-case-c-r-f-item="archiveCaseCRFItem" @yinruTemplateClick="yinruTemplateClick"
@closeDialog="historyDataVisible = false" />
<!-- 角膜交联-门诊电子病历查看 -->
<jmjlDzblBook v-if="blLookVisible" ref="blLookRef" :current-url="currentUrl"
:archive-case-c-r-f-item="archiveCaseCRFItem" @closeDialog="blLookVisible=false" />
<!-- 病历处理成pdf格式上传 -->
<jmjlDzblBookPdf ref="jmjlDzblBookPdf" :current-url="currentUrl" :archive-case-c-r-f-item="archiveCaseCRFItem"
class="patientBlPosition" />
</div>
</template>
<script>
import jmjlDzbl from '@/mixins/jmjlDzbl'
import base64Img from '@/mixins/base64Img'
import refreshDate from '@/mixins/refreshDate'
import publicFile from '@/mixins/publicFile'
import signGet from '@/mixins/signGet'
import imgEditor from '@/components/hm-crf/img-editor.vue'
import historyData from '@/components/H5form/historyData'
import clearContent from '@/mixins/clearContent'
import h5formButton from '@/components/H5formOhter/h5formButton'
import jmjlDzblBook from '@/components/H5form/jmjlDzblBook'
import intoTemplate from '@/components/H5form/intoTemplate'
import jmjlDzblBookPdf from '@/components/H5form/jmjlDzblBookPdf'
export default {
components: {
imgEditor,
historyData,
h5formButton,
jmjlDzblBook,
intoTemplate,
jmjlDzblBookPdf
},
mixins: [jmjlDzbl, base64Img, signGet, publicFile, refreshDate, clearContent],
props: {
archiveCaseCRFItem: {
type: Object,
default: () => { }
},
formContent: {
// type: Array,
default: () => { }
},
patientInifoH5: {
// type: Object,
default: () => { }
},
patientId: {
type: String,
default: ''
},
currentUrl: {
type: String,
default: ''
},
patientInfoObj: {
type: Object,
default: () => { }
},
userData: {
type: Object,
default: () => { }
},
roleList: {
type: Array,
default: () => []
},
positionName: {
type: Array,
default: () => []
}
},
data() {
return {
imgEditorVisible: false,
isGetFormValue: false,
saveEidtTitle: '编辑',
formListValue: {
isConfirm: null, // 0:未确认,1:已确认
patientName: '',
patientId: '',
jzDate: '',
// 基因采血编号
jycxbh: '',
patientSex: '',
patientBirthday: '',
patientAge: '',
patientAddress: '',
patientPhone: '',
zhiye: '',
minzu: '汉族',
jiguan: '',
changzhuguo: '中国',
date: '',
createName: '',
createSign: '',
createDate: '',
// 主诉及病史
zsandBs: '',
11 months ago
// 视力减退
11 months ago
jsEyetypeRadio: '',
jsTimeInput: '',
jsUnit: '年',
// 戴眼镜
dyjRadio: '',
dyjTimeInput: '',
dyjUnit: '年',
dyjbeizhu: '',
// 现镜度数
xjdsRadio: '',
xjdsOdInput: '',
xjdsOsInput: '',
// 是否禁用戴镜度数的填写输入框
djdsIsDisabled: false,
// 戴镜度数
djdsOd: '',
djdsOs: '',
djdsBX: '',
11 months ago
// 现镜配置时间
xjpzTimeInput: '',
xjpzTimeUnit: '年',
// 戴隐形眼镜
yxyjRadio: '',
// ok镜
yxyjOkCheck: false,
yxyjOkInput: '',
yxyjOkUnit: '年',
yxyjOkPlRadio: '',
yxyjOkTdTimeInput: '',
yxyjOkTdTimeUnit: '年',
// 巩膜镜
yxyjGmjCheck: false,
yxyjGmjInput: '',
yxyjGmjUnit: '年',
yxyjGmjPlRadio: '',
yxyjGmjTdTimeInput: '',
yxyjGmjTdTimeUnit: '年',
// RGP
yxyjRgpCheck: false,
yxyjRgpInput: '',
yxyjRgpUnit: '年',
yxyjRgpPlRadio: '',
yxyjRgpTdTimeInput: '',
yxyjRgpTdTimeUnit: '年',
// 软镜
yxyjRjCheck: false,
yxyjRjInput: '',
yxyjRjUnit: '年',
yxyjRjPlRadio: '',
yxyjRjTdTimeInput: '',
yxyjRjTdTimeUnit: '年',
// 2年内稳定情况
twoYearwdqkRadio: '',
// 每年增长度数
everyYearDsInput: '',
// 其它屈光手术史
qtqgssRadio: '',
11 months ago
qtqgssInput: '',
qtbsBeizhu: '',
// 眼病及眼科手术史
ybykSssRadio: '',
11 months ago
ybykSssInput: '',
// 眼睛是否有不适
yjbsCheckbox: [],
// 要求手术原因
yqssCheckbox: [],
// 选择体检后的选项
tijianCheckbox: [],
// 手术其它原因
ssqtInput: '',
// 外伤/手术史
wsOperaRadio: '',
11 months ago
wsOperaInput: '',
// 药物过敏史
ywgmsRadio: '',
11 months ago
ywgmsInput: '',
// 瘢痕体质
bhtzRadio: '',
11 months ago
bhtzInput: '',
// 揉眼史
rysInput: '',
// 其它全身病史
qtbsRadio: '',
11 months ago
qtbsCheck: [],
qtbsInput: '',
// 半年内服药史
fysRadio: '',
11 months ago
fysCheck: [],
// 激素类药物
fysJislInput: '',
11 months ago
// 精神类药物
fysJingslInput: '',
11 months ago
fysInput: '',
fysBeizhu: '',
// 家族史
jzsRadio: '',
11 months ago
jzsInput: '',
// 遗传倾向病史
ycsOrYcqxs: '',
// 分数
xlpgScore: '',
// 奇数序号题目为焦虑题
xlpgScoreOdd: '',
// 偶数序号题目为抑郁题
xlpgScoreEven: '',
// 裸眼远/近/常用戴镜视力 明
slLyYuanMingOd: '',
slLyJinMingOd: '',
slDjMingOd: '',
slLyYuanMingOs: '',
slLyJinMingOs: '',
slDjMingOs: '',
slMingSign: '',
slMingTime: '',
slMingDate: '',
// 裸眼远/近/常用戴镜视力 暗
slLyYuanAnOd: '',
slLyJinAnOd: '',
slDjAnOd: '',
slLyYuanAnOs: '',
slLyJinAnOs: '',
slDjAnOs: '',
slAnSign: '',
slAnTime: '',
slAnDate: '',
xjdsOd1: '',
xjdsOd2: '',
xjdsOd3: '',
xjdsOs1: '',
xjdsOs2: '',
xjdsOs3: '',
xjdsTime: '',
xjdsDate: '',
xjdsSign: '',
// 电脑验光小瞳
dnygXtOd1: '',
dnygXtOd2: '',
dnygXtOd3: '',
dnygXtOs1: '',
dnygXtOs2: '',
dnygXtOs3: '',
dnygXtOs4: '',
dnygXtSign: '',
dnygXtTime: '',
dnygXtDate: '',
// 电脑验光散瞳
dnygStOd1: '',
dnygStOd2: '',
dnygStOd3: '',
dnygStOs1: '',
dnygStOs2: '',
dnygStOs3: '',
dnygStSign: '',
dnygStTime: '',
dnygStDate: '',
// 主觉验光小瞳
zjygXtOd1: '',
zjygXtOd2: '',
zjygXtOd3: '',
zjygXtOd4: '',
zjygXtOs1: '',
zjygXtOs2: '',
zjygXtOs3: '',
zjygXtOs4: '',
zjygXtSign: '',
zjygXtTime: '',
zjygXtDate: '',
// 主觉验光散瞳
zjygStOd1: '',
zjygStOd2: '',
zjygStOd3: '',
zjygStOd4: '',
zjygStOs1: '',
zjygStOs2: '',
zjygStOs3: '',
zjygStOs4: '',
zjygStSign: '',
zjygStTime: '',
zjygStDate: '',
// 优势眼
ysy: '',
// AMP
ampOd: '',
ampOs: '',
ampOu: '',
ampAdd: '',
ampSign: '',
ampTime: '',
ampDate: '',
// 对比敏感度暗
dbmgdAn3cOd: '',
dbmgdAn6cOd: '',
dbmgdAn12cOd: '',
dbmgdAn18cOd: '',
dbmgdAn3cOs: '',
dbmgdAn6cOs: '',
dbmgdAn12cOs: '',
dbmgdAn18cOs: '',
dbmgdAnSign: '',
dbmgdAnTime: '',
dbmgdAnDate: '',
11 months ago
// 对比敏感度低眩
dbmgdDi3cOd: '',
dbmgdDi6cOd: '',
dbmgdDi12cOd: '',
dbmgdDi18cOd: '',
dbmgdDi3cOs: '',
dbmgdDi6cOs: '',
dbmgdDi12cOs: '',
dbmgdDi18cOs: '',
dbmgdDiSign: '',
dbmgdDiTime: '',
dbmgdDiDate: '',
11 months ago
// 对比敏感度高眩
dbmgdGao3cOd: '',
dbmgdGao6cOd: '',
dbmgdGao12cOd: '',
dbmgdGao18cOd: '',
dbmgdGao3cOs: '',
dbmgdGao6cOs: '',
dbmgdGao12cOs: '',
dbmgdGao18cOs: '',
dbmgdGaoSign: '',
dbmgdGaoTime: '',
dbmgdGaoDate: '',
11 months ago
// 对比敏感度亮
dbmgdLiang3cOd: '',
dbmgdLiang6cOd: '',
dbmgdLiang12cOd: '',
dbmgdLiang18cOd: '',
dbmgdLiang3cOs: '',
dbmgdLiang6cOs: '',
dbmgdLiang12cOs: '',
dbmgdLiang18cOs: '',
dbmgdLiangSign: '',
dbmgdLiangTime: '',
dbmgdLiangDate: '',
11 months ago
// 角膜地形图
jmdxtK2Od:'',
jmdxtK1Od1:'',
jmdxtK1Od2:'',
jmdxtAcdOd:'',
jmdxtK2Os:'',
jmdxtK1Os1:'',
jmdxtK1Os2:'',
jmdxtAcdOs:'',
11 months ago
jmdxtSign: '',
jmdxtTime: '',
jmdxtDate: '',
jmdxtDeviceName: '',
// 眼压
yyOd1: '',
yyOd2: '',
yyOs1: '',
yyOs2: '',
yySign: '',
yyTime: '',
yyDate: '',
// 角膜直径
jmzjOd: '',
jmzjOs: '',
// 角膜厚度
jmhdOd: '',
jmhdOs: '',
jmzjJmhdSign: '',
jmzjJmhdTime: '',
jmzjJmhdDate: '',
// 暗瞳直径
atzjOd: '',
atzjOs: '',
atzjSign: '',
atzjTime: '',
atzjDate: '',
// offset
offsetXOd:'',
offsetYOd:'',
offsetROd1:'',
offsetROd2:'',
offsetXOs:'',
offsetYOs:'',
offsetROs1:'',
offsetROs2:'',
offsetSign: '',
offsetTime: '',
offsetDate: '',
// corvis
corvisOd1:'',
corvisOd2:'',
corvisOd3:'',
corvisOs1:'',
corvisOs2:'',
corvisOs3:'',
corvisSign: '',
corvisTime: '',
corvisDate: '',
// 眼轴
yzOd: '',
yzOs: '',
yzSign: '',
yzTime: '',
yzDate: '',
// 内皮
npOd:'',
npOs:'',
npSign: '',
npTime: '',
npDate: '',
// 眼前段
11 months ago
lxdjcYanjOd: '',
lxdjcJiemOd: '',
lxdjcJiaomOd: '',
lxdjcQianfOd: '',
lxdjcTonkOd: '',
lxdjcJintOd: '',
lxdjcQtOd: '',
lxdjcImgOd: '',
lxdjcYanjOs: '',
lxdjcJiemOs: '',
lxdjcJiaomOs: '',
lxdjcQianfOs: '',
lxdjcTonkOs: '',
lxdjcJintOs: '',
lxdjcQtOs: '',
lxdjcImgOs: '',
lxdjcTime: '',
lxdjcDate: '',
lxdjcSign: '',
// 眼后段
11 months ago
stydjcShipOd: '',
stydjcHuangbOd: '',
stydjcXuegOd: '',
stydjcShiwmOd: '',
stydjcCdOd: '',
stydjcImgOd: '',
stydjcShipOs: '',
stydjcHuangbOs: '',
stydjcXuegOs: '',
stydjcShiwmOs: '',
stydjcCdOs: '',
stydjcImgOs: '',
stydjcSign: '',
stydjcTime: '',
stydjcDate: '',
// 内皮细胞密度/6A
npxbmdOd1: '',
npxbmdOd2: '',
npxbmdOs1: '',
npxbmdOs2: '',
npxbmdSign: '',
npxbmdTime: '',
npxbmdDate: '',
// OCT上皮/最薄角膜厚度
octspZbjmhdOd1: '',
octspZbjmhdOd2: '',
octspZbjmhdOs1: '',
octspZbjmhdOs2: '',
octspZbjmhdSign: '',
octspZbjmhdTime: '',
octspZbjmhdDate: '',
// 其它
qt: '',
qtSign: '',
qtTime: '',
qtDate: '',
// 诊断
zd: '',
zdSign: '',
zdTime: '',
zdDate: '',
// 处理意见
clyj: '',
clyjSign: '',
clyjTime: '',
clyjDate: '',
saveName: '',
saveSign: '',
saveTime: ''
},
cascaderValue: '',
IsSsfsEdit: '',
blRecordid: '',
// 表单标志位,1:屈光电子病历/屈光电子病历(复诊) 2:术后检查记录表,3:角膜交联病历/角膜交联病历(复诊),4:角膜交联术后检查记录单,5:复诊病历,6:手术计划,8:告知书,10:联合手术同意书、激光手术同意书
formFlag: 3
}
},
computed: {
dataRule() {
var validataSljtRadio = (rule, value, callback) => {
if (this.formListValue.clyj && !this.formListValue.jsEyetypeRadio) {
return callback(new Error(this.$t('还未选择')))
}
callback()
}
var validataSljtInput = (rule, value, callback) => {
if (this.formListValue.clyj && !this.formListValue.jsTimeInput) {
return callback(new Error(this.$t('还未填写')))
}
callback()
}
return {
zsandBs: [
{ required: true, message: '请输入内容', trigger: 'blur' }
],
clyj: [
{ required: true, message: '请输入内容', trigger: 'blur' }
],
jsTimeInput: [
{ required: true, validator: validataSljtInput, trigger: 'blur' }
],
jsEyetypeRadio: [
{ required: true, validator: validataSljtRadio, trigger: 'change' }
]
}
}
},
watch: {
formContent: {
handler(value) {
console.log(value)
// this.formListValue = value
// value.length > 0 || !Array.isArray(value) ? this.formListValue = value : ''
},
deep: true
},
patientInifoH5: {
handler(value) {
console.log('patientInifoH5', value)
},
deep: true
}
},
created() {
// 获取ca开启状态 判断是否启用“确认CA”按钮
this.getSendCaStatus(this.archiveCaseCRFItem.formName)
},
mounted() {
},
destroyed() {
console.log('角膜交联病历destroyed')
// this.$parent.deleteErmUpdating(this.archiveCaseCRFItem.id)
},
methods: {
init() {
this.getInfo()
// 设置表单展示哪些行
this.setFormRow()
// this.$parent.deleteErmUpdating(this.archiveCaseCRFItem.id)
},
// 点编辑按钮自动获取签名
getSign() {
this.formListValue.zd ? this.getSystomSign('zdSign', 'zdDate') : ''
},
inputChange(signtext, signdate) {
// if(!this.formListValue[signtext] && !this.formListValue[signdate]) {
// console.log('@@@@@@@@@@@@@@@@@');
// this.getSystomSign(signtext,signdate)
// }
this.getSystomSign(signtext, signdate)
},
// 获取角膜交联病历
async getInfo() {
this.isGetFormValue = false
this.formListValue.lxdjcImgOd = this.lxdjcImgOd
this.formListValue.lxdjcImgOs = this.lxdjcImgOs
this.formListValue.stydjcImgOd = this.stydjcImgOd
this.formListValue.stydjcImgOs = this.stydjcImgOs
const { data: res } = await this.$http.get('/quguang/jmjl/getJmjlInfo', {
params: {
formId: this.archiveCaseCRFItem.id,
formName: this.archiveCaseCRFItem.formName,
formDate: this.archiveCaseCRFItem.formDate,
patientIdNumber: this.archiveCaseCRFItem.patientIdNumber,
patientId: this.patientId
}
})
if (res.code === 0) {
this.$emit('load')
if (this.archiveCaseCRFItem.id === res.data.formId) {
Object.keys(res.data).forEach((item) => {
// 如果data中没有定义这个字段,就自动加进去
this.formListValue[item] || typeof this.formListValue[item] === 'boolean' ? '' : this.formListValue[item] = ''
// 如果不为空就赋值上去
if ((res.data[item] && res.data[item] !== 'false' && res.data[item] !== 'true') || typeof res.data[item] === 'number') {
this.formListValue[item] = res.data[item]
}
if (res.data[item] && typeof res.data[item] !== 'number') {
res.data[item].includes('[') || res.data[item] === 'false' || res.data[item] === 'true' ? this.formListValue[item] = JSON.parse(res.data[item]) : ''
if (res.data[item].includes('&lt;0.3')) {
const dataValue = JSON.parse(res.data[item])
dataValue.splice(dataValue.indexOf('&lt;0.3'), 1, '<0.3')
this.formListValue[item] = dataValue
}
}
})
}
this.isGetFormValue = true
} else {
this.$message.error(res.msg)
}
},
// 设置表单展示哪些行
setFormRow() {
if (this.archiveCaseCRFItem.formName.includes('复诊')) {
const deleteArr = ['ykbs', 'jws', 'xlpg']
this.setFormRowFun(deleteArr)
} else {
const deleteArr = ['rowFour']
this.setFormRowFun(deleteArr)
}
},
// 表单展示哪些行封装
setFormRowFun(deleteArr) {
deleteArr.forEach(item => {
this.tableData.forEach((iten, index) => {
if (iten.name === item) {
this.tableData.splice(index, 1)
}
})
})
},
// 下拉选择
dropdownHandle(e, text) {
// console.log(e, text)
this.formListValue[text] = e
},
// 级联选择器下拉框出现隐藏时回调
visibleChange(e) {
e ? this.cascaderValue = '' : ''
},
// img-editor.vue中的方法
fullImgBack(base64String, imgAlt, text) {
this.formListValue[text] = base64String
},
// 图片编辑
imgClick(text) {
this.imgEditorVisible = true
this.$nextTick(() => {
this.$refs.imgEditorRef.imgUrl = this.formListValue[text]
this.$refs.imgEditorRef.init(text)
})
},
// 选择
selectChange(e, text, signText, dateText) {
console.log(e, text)
this.getSystomSign(signText, dateText)
},
// 多选框改变时
checkChange(text1, text2) {
const beizhuArr = this.formListValue[text1]
const beizhuArr1 = JSON.parse(JSON.stringify(beizhuArr))
beizhuArr1.indexOf('其它') !== -1 ? beizhuArr1.splice(beizhuArr1.indexOf('其它'), 1) : ''
this.formListValue[text2] = beizhuArr1.join('、')
},
// 默认值
morenClick(text, signText, dateText) {
this.getSystomSign(signText, dateText)
if (text === 'lxdjcOd') {
this.formListValue.lxdjcYanjOd = ['无倒睫']
this.formListValue.lxdjcJiemOd = ['平滑']
this.formListValue.lxdjcJiaomOd = ['透明']
this.formListValue.lxdjcQianfOd = ['深清']
this.formListValue.lxdjcTonkOd = ['ERRL']
this.formListValue.lxdjcJintOd = ['透明']
} else if (text === 'lxdjcOs') {
this.formListValue.lxdjcYanjOs = ['无倒睫']
this.formListValue.lxdjcJiemOs = ['平滑']
this.formListValue.lxdjcJiaomOs = ['透明']
this.formListValue.lxdjcQianfOs = ['深清']
this.formListValue.lxdjcTonkOs = ['ERRL']
this.formListValue.lxdjcJintOs = ['透明']
} else if (text === 'stydjcOd') {
this.formListValue.stydjcShipOd = ['界清色红']
this.formListValue.stydjcHuangbOd = ['中心凹反光存']
this.formListValue.stydjcXuegOd = ['A/V=2/3']
this.formListValue.stydjcShiwmOd = ['平伏']
this.formListValue.stydjcCdOd = ['0.3']
} else if (text === 'stydjcOs') {
this.formListValue.stydjcShipOs = ['界清色红']
this.formListValue.stydjcHuangbOs = ['中心凹反光存']
this.formListValue.stydjcXuegOs = ['A/V=2/3']
this.formListValue.stydjcShiwmOs = ['平伏']
this.formListValue.stydjcCdOs = ['0.3']
}
},
// 引入检查数据
async yrData() {
// flag 1 引入当天 flag 0 最新
const { data: res } = await this.$http.get('/quguang/qg/emr/getCollectData', {
params: {
patientId: this.patientId,
flag: 1
}
})
if (res.code === 0) {
this.yinruClick(res.data, '引入保存')
} else {
this.$message.error(res.msg)
}
},
// 保存表单封装
saveAllForm(yrFlag) {
// publicFile.js中调取--获取上次保存时间方法
this.getUpSaveTime('/quguang/jmjl/getJmjlInfo', yrFlag)
},
// 保存表单
saveForm(yrFlag) {
this.$refs.formListValue.validate((valid) => {
if (!valid) {
this.$message({
message: '您有必填的内容未填写,请检查填写后再保存',
type: 'warning'
})
return false
}
// 分数为空提示语
let xlpgContent = (!this.formListValue.xlpgScoreOdd || !this.formListValue.xlpgScoreEven) && this.formListValue.clyj ? '<div>此患者心理评估分数目前为空!</div>' : ''
// 眼后段为空提示语
let stydjcContent = this.formListValue.stydjcShipOs.length <= 0 && this.formListValue.clyj ? '<div>此患者眼后段还未保存!</div>' : ''
11 months ago
let sumContent = xlpgContent + stydjcContent
if (sumContent && yrFlag !== '引入保存') {
this.$confirm(`${sumContent}您是否要继续保存?`, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning',
dangerouslyUseHTMLString: true
}).then(() => {
this.savePd(yrFlag)
}).catch(() => {
this.$message({
type: 'info',
message: '您已取消保存'
});
})
} else {
this.savePd(yrFlag)
}
})
},
// 保存前的逻辑判断
savePd(yrFlag) {
if ((!this.formListValue.slMingDate || !this.formListValue.xjdsDate || !this.formListValue.dnygXtDate ||
!this.formListValue.dnygStDate || !this.formListValue.zjygXtDate || !this.formListValue.jmdxtDate ||
11 months ago
!this.formListValue.yyDate || !this.formListValue.jmzjJmhdDate ||
!this.formListValue.atzjDate || !this.formListValue.yzjmhdDate) && this.formListValue.clyj && yrFlag !== '引入保存') {
11 months ago
this.$confirm('当前表单还有检查数据为空,您是否需要一键引入当天检查数据后再保存?', '提示', {
confirmButtonText: '引入保存',
cancelButtonText: '直接保存',
type: 'warning'
}).then(() => {
this.yrData()
}).catch(() => {
this.saveFormFun()
})
} else {
this.saveFormFun()
}
},
async saveFormFun() {
this.formListValue.saveName = this.userData.realName
this.formListValue.saveTime = this.$moment().format('YYYY-MM-DD')
this.formListValue.createName = this.userData.realName
const formvalue = JSON.parse(JSON.stringify(this.formListValue))
Object.keys(formvalue).forEach(item => {
if (Array.isArray(formvalue[item])) {
formvalue[item] = JSON.stringify(formvalue[item])
}
})
const { data: res } = await this.$http.post('/quguang/jmjl/saveJmjlInfo', formvalue)
if (res.code === 0) {
this.saveEidtTitle = '编辑'
// res.data:病历最新的记录Id
this.blRecordid = res.data
this.$message({
message: '您已保存成功',
type: 'success'
})
this.getInfo()
} else {
this.$message.error(res.msg)
}
},
// 确认ca
sureCa() {
const userData = window.localStorage.getItem('qg-userData') ? JSON.parse(window.localStorage.getItem('qg-userData')) : ''
if (userData.realName !== this.formListValue.createName) {
return this.$message({
message: `此病历是${this.formListValue.createName}医生的,您不能操作其他医生的患者病历哦!`,
type: 'warning'
})
}
if ((this.archiveCaseCRFItem.formName.includes('复诊') && this.formListValue.zsandBs && this.formListValue.zd && this.formListValue.clyj) ||
(!this.archiveCaseCRFItem.formName.includes('复诊')) && (this.formListValue.jsEyetypeRadio || this.formListValue.jsTimeInput) && this.formListValue.zd && this.formListValue.clyj) {
// formFlag: 1:屈光电子病历/屈光电子病历(复诊) 2:术后检查记录表,3:角膜交联病历/角膜交联病历(复诊),4:角膜交联术后检查记录单,5:复诊病历
this.$refs.jmjlDzblBookPdf.init(this.formListValue.recordId, '3')
} else {
this.$message.error('标准病历文书内容不完善,请补全后再进行CA确认吧!')
}
},
// 给table每一行设置名字
returnName(obj) {
// console.log(obj)
// rowIndex 就是第几行的意思
// 当时 第一列的时候 返回tableTextColor 当的class
// 否则 不处理不添加class
return obj.row.name
},
// 合并
objectSpanMethod({ row, column, rowIndex, columnIndex }) {
// console.log(rowIndex, columnIndex)
// console.log(row)
// 第0行
if ((row.name === 'rowOne' && columnIndex === 0)) {
return {
rowspan: 1,
colspan: 3
}
} else if (row.name === 'rowOne' && (columnIndex > 0 && columnIndex < 3)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
if ((row.name === 'rowOne' && columnIndex === 3)) {
return {
rowspan: 1,
colspan: 3
}
} else if (row.name === 'rowOne' && (columnIndex > 3 && columnIndex < 7)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
// 合并0-4列
if ((row.name === 'rowTwo' || row.name === 'rowThree' || row.name === 'rowFour') && columnIndex === 0) {
return {
rowspan: 1,
colspan: 6
}
} else if ((row.name === 'rowTwo' || row.name === 'rowThree' || row.name === 'rowFour') && (columnIndex > 0 && columnIndex < 7)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
// 合并三四五列
if ((row.name === 'ykbs' || row.name === 'jws' || row.name === 'xlpg') && columnIndex === 1) {
return {
rowspan: 1,
colspan: 5
}
} else if ((row.name === 'ykbs' || row.name === 'jws' || row.name === 'xlpg') && (columnIndex > 1 && columnIndex < 7)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
// 合并一二列
11 months ago
if ((row.name === 'jcxm' || row.name === 'xjds' || row.name === 'Amp' || row.name === 'jmdxt' || row.name === 'yanya' || row.name === 'jmzjJmhd' || row.name === 'atzj' || row.name === 'yzjmhd' || row.name === 'npxbmd' || row.name === 'octspZbjmhd' || row.name === 'TBUT' || row.name === 'LXDJC' || row.name === 'stydjc' || row.name === 'other' || row.name === 'zhenduan' || row.name === 'ldcx' || row.name === 'clyj') && columnIndex === 0) {
11 months ago
return {
rowspan: 1,
colspan: 2
}
11 months ago
} else if ((row.name === 'jcxm' || row.name === 'xjds' || row.name === 'Amp' || row.name === 'jmdxt' || row.name === 'yanya' || row.name === 'jmzjJmhd' || row.name === 'atzj' || row.name === 'yzjmhd' || row.name === 'npxbmd' || row.name === 'octspZbjmhd' || row.name === 'TBUT' || row.name === 'LXDJC' || row.name === 'stydjc' || row.name === 'other' || row.name === 'zhenduan' || row.name === 'ldcx' || row.name === 'clyj') && (columnIndex > 0 && columnIndex < 2)) {
11 months ago
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
// 合并7-8
if (row.name === 'shiliM' && columnIndex === 0) {
return {
rowspan: [2],
colspan: 1
}
} else if ((row.name === 'shiliAn') && (columnIndex === 0)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
// 合并9-10行
if (row.name === 'dnygOne' && columnIndex === 0) {
return {
rowspan: [2],
colspan: 1
}
} else if ((row.name === 'dnygTwo') && (columnIndex === 0)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
// 合并11-12行
if (row.name === 'zjygOne' && columnIndex === 0) {
return {
rowspan: [2],
colspan: 1
}
} else if ((row.name === 'zjygTwo') && (columnIndex === 0)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
// 合并四行
if (row.name === 'dbmgdAn' && columnIndex === 0) {
return {
rowspan: [4],
colspan: 1
}
} else if ((row.name === 'dbmgdDi' || row.name === 'dbmgdGao' || row.name === 'dbmgdLiang') && (columnIndex === 0)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
// 合并第三列第四列
if ((row.name === 'Amp' || row.name === 'other' || row.name === 'zhenduan' || row.name === 'ldcx' || row.name === 'clyj') && columnIndex === 2) {
return {
rowspan: 1,
colspan: 2
}
} else if ((row.name === 'Amp' || row.name === 'other' || row.name === 'zhenduan' || row.name === 'ldcx' || row.name === 'clyj') && (columnIndex > 2 && columnIndex < 4)) {
// 偏移原因及解决方案 清除就是这俩属性设置为0
return {
rowspan: 0,
colspan: 0
}
}
}
}
}
</script>
<style lang="scss">
table tr {
page-break-inside: avoid;
}
@media print {
html {
// zoom: 94%;
}
.mce-item-anchor {
display: none;
}
}
.qg-dzbl {
background: #fff;
padding: 10px 20px 50px 20px;
font-size: 16px;
// height: 93%;
.el-icon-refresh {
cursor: pointer;
font-size: 18px;
}
.moren {
position: relative;
right: -97px;
padding-left: 5px;
padding-right: 5px;
}
.title {
font-size: 32px;
font-weight: 700;
}
// overflow: auto;
.qg-dzbl-table {
width: 100%;
.operation-text {
font-weight: 700;
}
.text {
font-weight: 700;
}
}
.title-width-70 {
width: 70px;
}
.title-width-60 {
width: 60px;
}
.sign {
cursor: pointer;
color: #46a1ff;
}
.dataList-input {
width: 100px;
border-bottom: 1px solid #ccc;
}
.tijian {
display: inline-block;
// border-left: 1px solid #ccc;
padding-left: 98px;
}
.YKJC {
display: flex;
justify-content: space-between;
align-items: center;
}
.el-textarea {
width: auto !important;
}
.el-textarea__inner {
border: none;
border-radius: 0;
height: 35px;
border-bottom: 1px solid #ccc;
}
.inlineBlock {
display: inline-block;
}
.LXDJC,
.stydjc {
.el-input__inner {
text-align: left;
}
}
.zdInput {
.el-input__inner {
text-align: left;
}
}
.el-input__prefix {
display: none;
}
.el-date-editor.el-input,
.el-date-editor.el-input__inner {
width: 120px;
}
.el-input__suffix {
top: -7px;
}
.el-checkbox {
margin-right: 8px;
}
.checkbox-block {
.el-checkbox-group {
display: block;
}
}
.el-checkbox-group {
display: flex;
justify-content: center;
}
.el-radio {
margin-right: 8px;
display: block;
}
.el-radio-group {
display: flex;
justify-content: center;
}
.el-table .cell {
padding: 2px 4px;
}
// 表头
.has-gutter {
.cell {
font-weight: 700;
}
}
.el-table .el-table__cell {
padding: 2px 0;
}
.el-checkbox__label {
padding-left: 2px;
}
.select-search {
width: 500px;
display: block;
margin-bottom: 10px;
}
.cl-tag {
margin-right: 10px;
margin-bottom: 10px;
}
.el-select__tags-text {
white-space: pre-wrap;
}
.el-tag {
background: #fff;
border: none;
display: inline-block;
font-size: 16px;
color: #000;
text-align: left;
height: initial;
margin: 0;
}
.el-tag .el-tag__close {
color: #000;
}
.el-tag--small {
padding: 0;
padding-right: 14px;
}
.el-select__input {
margin-left: 0;
}
.el-select__input-edit {
.el-select__input {
display: block;
}
}
.el-select__input-save {
.el-select__input {
display: none;
}
}
.el-select__tags > span {
display: block;
text-align: left;
}
.el-icon-close {
right: -3px;
}
.el-tag .el-tag__close:hover {
background: #767676;
}
.el-input__icon {
line-height: 100% !important;
}
.el-input__suffix {
top: -2px !important;
right: -8px;
}
.select-width-auto {
.el-select {
width: auto;
}
}
.el-input-number--small {
width: 100px;
}
.el-input.is-disabled .el-input__inner {
background: none;
}
.font-size-13 {
font-size: 13px;
}
.radio-block {
.el-radio-group {
display: block;
}
}
.el-form-item {
margin-bottom: 0;
}
.el-form-item__error {
top: 20%;
left: initial;
right: 10px;
}
.font-w-big {
font-size: 20px;
font-weight: 700;
.el-input__inner {
font-size: 20px;
font-weight: 700;
}
}
.jsEyeClass {
.el-form-item__error {
top: 82%;
right: 29px;
}
}
}
</style>