|
|
@ -83,30 +83,30 @@ |
|
|
|
脉搏:<el-input v-model="confirmData.mb" style="width: 120px" />次/分 |
|
|
|
血氧:<el-input v-model="confirmData.xyang" style="width: 120px" />% |
|
|
|
</div> |
|
|
|
<div>眼别: |
|
|
|
<el-radio-group v-model="confirmData.eyeType"> |
|
|
|
<el-radio label="双眼OU" /> |
|
|
|
<el-radio label="右眼OD" /> |
|
|
|
<el-radio label="左眼OS" /> |
|
|
|
</el-radio-group> |
|
|
|
<div class="flex">眼别: |
|
|
|
<el-checkbox-group v-model="eyeType"> |
|
|
|
<el-checkbox label="双眼OU" /> |
|
|
|
<el-checkbox label="右眼OD" /> |
|
|
|
<el-checkbox label="左眼OS" /> |
|
|
|
</el-checkbox-group> |
|
|
|
</div> |
|
|
|
<div class="flex"> |
|
|
|
<div> |
|
|
|
<el-radio v-model="confirmData.smjYbjgzl" label="三面镜" />/ |
|
|
|
<el-radio v-model="confirmData.smjYbjgzl" label="眼部激光治疗">眼部激光治疗:</el-radio> |
|
|
|
</div> |
|
|
|
<el-checkbox-group v-model="smjYbjgzl"> |
|
|
|
<el-checkbox label="三面镜">三面镜<span style="color: #000;margin-left: 10px">/</span></el-checkbox> |
|
|
|
<el-checkbox label="眼部激光治疗">眼部激光治疗:</el-checkbox> |
|
|
|
</el-checkbox-group> |
|
|
|
<div> |
|
|
|
<div> |
|
|
|
<el-radio-group v-model="confirmData.ykWyz"> |
|
|
|
<el-radio label="已开" /> |
|
|
|
<el-radio label="无医嘱" /> |
|
|
|
</el-radio-group> |
|
|
|
<el-checkbox-group v-model="ykWyz"> |
|
|
|
<el-checkbox label="已开" /> |
|
|
|
<el-checkbox label="无医嘱" /> |
|
|
|
</el-checkbox-group> |
|
|
|
</div> |
|
|
|
<div> |
|
|
|
<el-radio-group v-model="confirmData.zyMz"> |
|
|
|
<el-radio label="住院" /> |
|
|
|
<el-radio label="门诊" /> |
|
|
|
</el-radio-group> |
|
|
|
<el-checkbox-group v-model="zyMz"> |
|
|
|
<el-checkbox label="住院" /> |
|
|
|
<el-checkbox label="门诊" /> |
|
|
|
</el-checkbox-group> |
|
|
|
</div> |
|
|
|
</div> |
|
|
|
</div> |
|
|
@ -131,9 +131,11 @@ |
|
|
|
<img src="@/assets/img/arrow_down3.jpg"> |
|
|
|
</div> |
|
|
|
<div style="line-height: 40px"> |
|
|
|
<div> |
|
|
|
<el-radio v-model="confirmData.st" label="缩瞳"><span style="color: red">缩瞳</span></el-radio> / |
|
|
|
<el-radio v-model="confirmData.st" label="散瞳">散瞳:</el-radio> |
|
|
|
<div class="flex"> |
|
|
|
<el-checkbox-group v-model="st"> |
|
|
|
<el-checkbox label="缩瞳"><span style="color: red">缩瞳</span><span style="color: #000;margin-left: 10px">/</span></el-checkbox> |
|
|
|
<el-checkbox label="散瞳">散瞳:</el-checkbox> |
|
|
|
</el-checkbox-group> |
|
|
|
<el-checkbox v-model="confirmData.stFinish">已完成</el-checkbox>(每5分钟点一次,连续点五次) |
|
|
|
</div> |
|
|
|
<div>表麻: |
|
|
@ -200,6 +202,11 @@ export default { |
|
|
|
}, |
|
|
|
doctorList: [], |
|
|
|
zfyg: [], |
|
|
|
ykWyz: [], |
|
|
|
zyMz: [], |
|
|
|
eyeType: [], |
|
|
|
smjYbjgzl: [], |
|
|
|
st: [], |
|
|
|
confirmData: { |
|
|
|
patientAge: '', |
|
|
|
orderDate: '', |
|
|
@ -250,12 +257,20 @@ export default { |
|
|
|
}}).then(data => { |
|
|
|
const detail = data.data.data |
|
|
|
this.confirmData = detail |
|
|
|
this.zfyg = this.confirmData.zfyg ? this.confirmData.zfyg.split('/') : [] |
|
|
|
this.setDefaultData() |
|
|
|
if (!detail.jzNumber) { |
|
|
|
this.setData() |
|
|
|
} |
|
|
|
}) |
|
|
|
}, |
|
|
|
setDefaultData() { |
|
|
|
this.zfyg = this.confirmData.zfyg ? this.confirmData.zfyg.split('/') : [] |
|
|
|
this.st = this.confirmData.st ? this.confirmData.st.split('/') : [] |
|
|
|
this.ykWyz = this.confirmData.ykWyz ? this.confirmData.ykWyz.split('/') : [] |
|
|
|
this.zyMz = this.confirmData.zyMz ? this.confirmData.zyMz.split('/') : [] |
|
|
|
this.eyeType = this.confirmData.eyeType ? this.confirmData.eyeType.split('/') : [] |
|
|
|
this.smjYbjgzl = this.confirmData.smjYbjgzl ? this.confirmData.smjYbjgzl.split('/') : [] |
|
|
|
}, |
|
|
|
setData() { |
|
|
|
this.confirmData.patientName = this.patientDetail.patientName |
|
|
|
this.confirmData.patientAge = this.patientDetail.patientAge |
|
|
@ -269,10 +284,18 @@ export default { |
|
|
|
} |
|
|
|
this.handleSaveTable() |
|
|
|
}, |
|
|
|
handleCheckBox() { |
|
|
|
this.confirmData.zfyg = this.zfyg.join('/') |
|
|
|
this.confirmData.st = this.st.join('/') |
|
|
|
this.confirmData.smjYbjgzl = this.smjYbjgzl.join('/') |
|
|
|
this.confirmData.ykWyz = this.ykWyz.join('/') |
|
|
|
this.confirmData.zyMz = this.zyMz.join('/') |
|
|
|
this.confirmData.eyeType = this.eyeType.join('/') |
|
|
|
}, |
|
|
|
// 保存 |
|
|
|
handleSaveTable() { |
|
|
|
this.confirmData.jzNumber = window.sessionStorage.getItem('jzNumber') |
|
|
|
this.confirmData.zfyg = this.zfyg.join('/') |
|
|
|
this.handleCheckBox() |
|
|
|
this.$http.post('/jcjg/saveSmjjcjl', { |
|
|
|
...this.confirmData, |
|
|
|
caseId: this.caseId |
|
|
|