Browse Source

眼底血管造影患者预约单

x-emr
bianyaqi 2 years ago
parent
commit
eafd21b842
  1. 101
      src/page-subspecialty/views/modules/formList/mraOrder.vue

101
src/page-subspecialty/views/modules/formList/mraOrder.vue

@ -212,6 +212,81 @@
</div>
</td>
</tr>
<tr>
<td>
<div class="flex">
血压<el-input v-model="formData.xy" style="flex: 1" />
</div>
</td>
<td>
<div class="flex">
脉搏<el-input v-model="formData.mb" style="flex: 1" />
</div>
</td>
</tr>
<tr>
<td>
<div class="flex">
血糖<el-input v-model="formData.xt" style="flex: 1" />
</div>
</td>
<td>
<div class="flex">
<div class="flex a-c j-b" style="width: 100%">
<div class="flex1">
导诊台测量眼压
<div>mmHg</div>
</div>
<div class="flex1">
OD
<el-input v-model="formData.dztclyyOd" class="textLeft" />
</div>
<div class="flex1" style="padding-left: 10px">
OS
<el-input v-model="formData.dztclyyOs" class="textLeft" />
</div>
</div>
</div>
</td>
</tr>
<tr>
<td colspan="2">
荧光素钠注射液过敏试验观察20分钟
</td>
</tr>
<tr>
<td colspan="2">
<div class="flex">
药物批号<el-input v-model="formData.ywph" class="flex1" />
</div>
</td>
</tr>
<tr>
<td colspan="2">
造影结束后留观30分钟
</td>
</tr>
<tr>
<td>
散瞳每五分钟点一次连续点五次
</td>
<td>
<div class="flex">
散瞳眼别
<div class="flex">
<div class="checkBox" @click="changeEyeType('OU')">
<input type="checkbox" :checked="formData.styb==='OU'">双眼
</div>
<div style="margin-left: 30px" class="checkBox" @click="changeEyeType('OD')">
<input type="checkbox" :checked="formData.styb==='OD'">右眼
</div>
<div style="margin-left: 30px" class="checkBox" @click="changeEyeType('OS')">
<input type="checkbox" :checked="formData.styb==='OS'">左眼
</div>
</div>
</div>
</td>
</tr>
</table>
<div>
<div v-for="(item,index) in context" :key="index">
@ -294,7 +369,14 @@ export default {
examineDate: '',
checkAdvice: '',
docAdvice: '',
source: ''
source: '',
xy: '', //
mb: '', //
xt: '', //
dztclyyOd: '', //
dztclyyOs: '',
ywph: '', //
styb: '' //
},
context: [
{
@ -338,6 +420,9 @@ export default {
this.getOrderDetail()
},
methods: {
changeEyeType(type) {
this.$set(this.formData, 'styb', type)
},
changeNeed() {
this.$set(this.formData, 'needYdzxpt', !this.formData.needYdzxpt)
},
@ -447,9 +532,17 @@ export default {
::v-deep .el-textarea__inner{
border: none;
}
.textLeft{
::v-deep .el-input__inner{
text-align: left !important;
}
}
.flex{
display: flex;
}
.flex1{
flex: 1;
}
.a-c{
align-items: center;
}
@ -489,10 +582,13 @@ input{
}
::v-deep .el-input__inner {
border: none;
color: #000;
height: 26px !important;
line-height: 26px !important;
text-align: center;
border: none !important;
text-align: center;
border-bottom: 1px solid #ccc !important;
font-size: 16px;
border-radius: 0;
padding: 0;
}
@ -505,6 +601,7 @@ input{
table tr td{
border: 1px solid #ccc;
padding: 3px 5px;
width: 50%;
}
.checkBox{
cursor: pointer;

Loading…
Cancel
Save