Browse Source

角膜塑形镜复查单

360view
bianyaqi 2 years ago
parent
commit
95b2214413
  1. 66
      src/page-subspecialty/views/modules/optometryManagement/seeDoctor/CornealReview.vue
  2. 2
      src/page-subspecialty/views/modules/optometryManagement/seeDoctor/reviewSituation.vue

66
src/page-subspecialty/views/modules/optometryManagement/seeDoctor/CornealReview.vue

@ -1,24 +1,24 @@
<template> <template>
<div>
<head-template head-left="">
<el-button type="primary" size="small">保存</el-button>
<div class="corneal">
<head-template>
<el-button type="primary" size="small" @click="saveCheckData()">保存</el-button>
<el-button v-print="'cornealPrint'" size="small">打印</el-button> <el-button v-print="'cornealPrint'" size="small">打印</el-button>
</head-template> </head-template>
<div class="notice-content"> <div class="notice-content">
<div class="notice-box"> <div class="notice-box">
<div id="cornealPrint" class="notice_tip" style="page-break-after:always"> <div id="cornealPrint" class="notice_tip" style="page-break-after:always">
<h3 style="text-align: center;margin-bottom: 32px;">
<h2 style="text-align: center;margin-bottom: 32px;">
角膜塑形镜复查单 角膜塑形镜复查单
</h3>
</h2>
<table class="cornealTable"> <table class="cornealTable">
<tr> <tr>
<td colspan="2"><div class="tdItem">姓名 <el-input v-model="formData.patient.name" style="flex: 1" placeholder="" /></div></td> <td colspan="2"><div class="tdItem">姓名 <el-input v-model="formData.patient.name" style="flex: 1" placeholder="" /></div></td>
<td colspan="2"> <td colspan="2">
<div class="tdItem">检查日期
<div class="tdItem">
<span style="word-break: keep-all">检查日期</span>
<el-date-picker <el-date-picker
v-model="formData.patient.checkDate" v-model="formData.patient.checkDate"
type="date" type="date"
placeholder="选择日期"
/> />
</div> </div>
</td> </td>
@ -72,15 +72,21 @@
</tr> </tr>
<tr> <tr>
<td>备注</td> <td>备注</td>
<td />
<td />
<td />
<td />
<td />
<td colspan="5">
<el-input v-model="formData.remark" autosize type="textarea" />
</td>
</tr> </tr>
<tr> <tr>
<td colspan="3">检查人签字</td>
<td colspan="3">检查人签字</td>
<td colspan="6" style="padding: 0">
<div style="display: flex">
<div style="flex: 1;padding: 5px 10px;display: flex;align-items: center">
<span style="word-break: keep-all">检查人签字</span> <el-input v-model="formData.patientSign" />
</div>
<div style="flex: 1;border-left: 1px solid #ccc;padding: 5px 10px;display: flex;align-items: center">
<span style="word-break: keep-all">医生签字</span><el-input v-model="formData.docSign" />
</div>
</div>
</td>
</tr> </tr>
</table> </table>
</div> </div>
@ -208,11 +214,17 @@ export default {
} }
] ]
} }
]
],
remark: '',
patientSign: '',
docSign: ''
} }
} }
}, },
methods: { methods: {
saveCheckData() {
console.log(this.formData)
}
} }
} }
</script> </script>
@ -222,17 +234,27 @@ input{
-webkit-appearance: checkbox !important; -webkit-appearance: checkbox !important;
margin-right: 5px; margin-right: 5px;
} }
::v-deep .el-input__prefix {
display: none;
}
.el-date-editor.el-input, .el-date-editor.el-input__inner{
width: 100%;
}
.cornealTable{ .cornealTable{
width: 100%; width: 100%;
tr td{ tr td{
border: 1px solid #ccc; border: 1px solid #ccc;
padding: 0 5px;
font-size: 18px;
padding: 5px 10px;
::v-deep .el-input__inner { ::v-deep .el-input__inner {
border: none !important; border: none !important;
text-align: center; text-align: center;
border-radius: 0; border-radius: 0;
padding: 0; padding: 0;
} }
::v-deep .el-textarea__inner{
border: none;
}
.tdItem{ .tdItem{
display: flex !important; display: flex !important;
align-items: center; align-items: center;
@ -245,20 +267,22 @@ input{
} }
} }
} }
.corneal{
width: 100%;
height: 100%;
display:flex;
flex-direction: column;
}
.notice-content{ .notice-content{
width: 100%; width: 100%;
flex:1; flex:1;
overflow-y: auto;
.notice-box{ .notice-box{
width: 100%; width: 100%;
height: 100%; height: 100%;
display: flex;
justify-content: space-between;
} }
.notice_tip{ .notice_tip{
width: 100%;
height: fit-content;
border: 1px solid #000; border: 1px solid #000;
padding: 64px 32px; padding: 64px 32px;
margin-right: 16px; margin-right: 16px;

2
src/page-subspecialty/views/modules/optometryManagement/seeDoctor/reviewSituation.vue

@ -2,7 +2,7 @@
<div class="review"> <div class="review">
<!-- 复查头部 --> <!-- 复查头部 -->
<div class="review-head"> <div class="review-head">
<span>复查情况</span>
<div />
<el-button type="primary" size="small" icon="el-icon-plus" @click="addHandle()">新增</el-button> <el-button type="primary" size="small" icon="el-icon-plus" @click="addHandle()">新增</el-button>
</div> </div>
<!-- 复查内容 --> <!-- 复查内容 -->

Loading…
Cancel
Save