Browse Source

表单签名问题修改

360view
bianyaqi 2 years ago
parent
commit
9a6b63ac11
  1. 16
      src/page-subspecialty/views/modules/formList/DrugInjection.vue
  2. 29
      src/page-subspecialty/views/modules/formList/InformedConsent.vue
  3. 16
      src/page-subspecialty/views/modules/formList/InjectionTherapy.vue
  4. 20
      src/page-subspecialty/views/modules/formList/MinorOperation.vue
  5. 16
      src/page-subspecialty/views/modules/formList/StyeForm.vue
  6. 13
      src/page-subspecialty/views/modules/formList/childrenLacrimal.vue
  7. 20
      src/page-subspecialty/views/modules/formList/conjunctivalOperation.vue
  8. 20
      src/page-subspecialty/views/modules/formList/cornealForeign.vue
  9. 34
      src/page-subspecialty/views/modules/formList/mraForm.vue
  10. 22
      src/page-subspecialty/views/modules/formList/puncture.vue
  11. 8
      src/page-subspecialty/views/modules/optometryManagement/seeDoctor/CornealReview.vue
  12. 4
      src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/add-or-update.vue
  13. 4
      src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/left-right-eye.vue

16
src/page-subspecialty/views/modules/formList/DrugInjection.vue

@ -71,11 +71,13 @@
<div class="flex j-b" style="margin-top: 20px">
<div class="flex a-c">
<span style="word-break: keep-all;font-weight: bold">患者签名</span>
<div v-if="printHidden" style="margin-left:10px" @click="signClick('M')">
<img v-if="!minorPatientSignM" :src="require('@/assets/img/signature.png')" alt="">
<div style="margin-left:10px" @click="signClick('M')">
<span v-if="!minorPatientSignM">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="minorPatientSignM">
</div>
<el-input v-else style="width: 80px" />
</div>
<div style="margin-left: 100px">
签名日期
@ -94,11 +96,13 @@
<div class="flex j-b">
<div class="flex a-c">
<div style="font-weight: bold">患者授权亲属签名</div>
<div v-if="printHidden" style="margin-left:10px" @click="signClick('MM')">
<img v-if="!minorKinSignM" :src="require('@/assets/img/signature.png')" alt="">
<div style="margin-left:10px" @click="signClick('MM')">
<span v-if="!minorKinSignM">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="minorKinSignM">
</div>
<el-input v-else style="width: 80px" />
<span>与患者关系</span>
<el-input v-model="confirmData.relation" style="width: 100px" />
</div>

29
src/page-subspecialty/views/modules/formList/InformedConsent.vue

@ -1,7 +1,7 @@
<template>
<div id="operation-record" style=" background: #fff; padding: 10px 20px 50px 20px;page-break-after:always">
<div v-if="!onlyRead && isPlatform" class="btnBox_top">
<el-button v-print="'#informedConsent'" size="small" @click="handlePrint">打印</el-button>
<el-button v-print="print" size="small" @click="handlePrint">打印</el-button>
<el-button type="primary" size="small" @click="handleSaveTable">保存</el-button>
<el-button type="danger" size="small" @click="formDelete">删除</el-button>
</div>
@ -130,24 +130,25 @@
<div>
<div class="flex a-c">
<div>患者或直系亲属签名</div>
<div v-if="printHidden" @click="signClick(11)">
<img v-if="!informPatientSign" :src="require('@/assets/img/signature.png')" alt="">
<img v-else style="width: 80px;height: 40px;" :src="informPatientSign">
</div></div>
<div class="flex a-c">日期
<el-date-picker
v-model="confirmData.patientDate"
style="flex: 1"
type="date"
value-format="yyyy-MM-dd"
/>
<div @click="signClick(11)">
<img v-if="!informPatientSign&&printHidden" :src="require('@/assets/img/signature.png')" alt="">
<img v-if="informPatientSign" style="width: 80px;height: 40px;" :src="informPatientSign">
<el-input v-if="!informPatientSign&&!printHidden" style="width: 80px" />
</div>
<div class="flex a-c">日期
<el-date-picker
v-model="confirmData.patientDate"
style="flex: 1"
type="date"
value-format="yyyy-MM-dd"
/>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</template>
</div></template>
<script>
export default {

16
src/page-subspecialty/views/modules/formList/InjectionTherapy.vue

@ -60,19 +60,23 @@
<div class="flex j-b" style="margin-top: 20px">
<div class="flex a-c">
<span style="word-break: keep-all;font-weight: bold">本人签名</span>
<div v-if="printHidden" style="margin-left:10px" @click="signClick('M')">
<img v-if="!minorPatientSignM" :src="require('@/assets/img/signature.png')" alt="">
<div style="margin-left:10px" @click="signClick('M')">
<span v-if="!minorPatientSignM">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="minorPatientSignM">
</div>
<el-input v-else style="width: 80px" />
</div>
<div class="flex a-c">
<div style="font-weight: bold">或家属签名</div>
<div v-if="printHidden" style="margin-left:10px" @click="signClick('MM')">
<img v-if="!minorKinSignM" :src="require('@/assets/img/signature.png')" alt="">
<div style="margin-left:10px" @click="signClick('MM')">
<span v-if="!minorKinSignM">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="minorKinSignM">
</div>
<el-input v-else style="width: 80px" />
</div>
<div class="flex a-c" style="margin-left: 10px">
<span style="word-break: keep-all">操作者</span>

20
src/page-subspecialty/views/modules/formList/MinorOperation.vue

@ -82,11 +82,11 @@
<div class="flex j-b" style="margin-top: 20px">
<div class="flex a-c">
<span style="word-break: keep-all;font-weight: bold">患者签名</span>
<div v-if="printHidden" style="margin-left:10px" @click="signClick('M')">
<img v-if="!minorPatientSignM" :src="require('@/assets/img/signature.png')" alt="">
<img v-else style="width: 80px;height: 40px;" :src="minorPatientSignM">
<div style="margin-left:10px" @click="signClick('M')">
<img v-if="!minorPatientSignM&&printHidden" :src="require('@/assets/img/signature.png')" alt="">
<img v-if="minorPatientSignM" style="width: 80px;height: 40px;" :src="minorPatientSignM">
<el-input v-if="!minorPatientSignM&&!printHidden" style="width: 80px" />
</div>
<el-input v-else style="width: 80px" />
</div>
<div style="margin-left: 100px">
签名日期
@ -105,11 +105,11 @@
<div class="flex j-b">
<div class="flex a-c">
<div style="font-weight: bold">患者授权亲属签名</div>
<div v-if="printHidden" style="margin-left:10px" @click="signClick('MM')">
<img v-if="!minorKinSignM" :src="require('@/assets/img/signature.png')" alt="">
<img v-else style="width: 80px;height: 40px;" :src="minorKinSignM">
<div style="margin-left:10px" @click="signClick('MM')">
<img v-if="!minorKinSignM&&printHidden" :src="require('@/assets/img/signature.png')" alt="">
<img v-if="minorKinSignM" style="width: 80px;height: 40px;" :src="minorKinSignM">
<el-input v-if="!minorKinSignM&&!printHidden" style="width: 80px" />
</div>
<el-input v-else style="width: 80px" />
<span>与患者关系</span>
<el-input v-model="confirmData.relation" style="width: 100px" />
</div>
@ -227,7 +227,9 @@ export default {
print: {
id: 'minorOperation',
closeCallback: () => {
this.printHidden = true
this.$nextTick(() => {
this.printHidden = true
})
}
},
printHidden: true,

16
src/page-subspecialty/views/modules/formList/StyeForm.vue

@ -77,11 +77,13 @@
<div class="flex j-b" style="margin-top: 20px">
<div class="flex a-c">
<span style="word-break: keep-all;font-weight: bold">患者签名</span>
<div v-if="printHidden" style="margin-left:10px" @click="signClick(17)">
<img v-if="!minorPatientSign" :src="require('@/assets/img/signature.png')" alt="">
<div style="margin-left:10px" @click="signClick(17)">
<span v-if="!minorPatientSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="minorPatientSign">
</div>
<el-input v-else style="width: 80px" />
</div>
<div style="margin-left: 100px">
签名日期
@ -100,11 +102,13 @@
<div class="flex j-b">
<div class="flex a-c">
<div style="font-weight: bold">患者授权亲属签名</div>
<div v-if="printHidden" style="margin-left:10px" @click="signClick(18)">
<img v-if="!minorKinSign" :src="require('@/assets/img/signature.png')" alt="">
<div style="margin-left:10px" @click="signClick(18)">
<span v-if="!minorKinSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="minorKinSign">
</div>
<el-input v-else style="width: 80px" />
<span>与患者关系</span>
<el-input v-model="confirmData.relation" style="width: 100px" />
</div>

13
src/page-subspecialty/views/modules/formList/childrenLacrimal.vue

@ -1,7 +1,7 @@
<template>
<div class="lacrimalBox">
<div v-if="!onlyRead && isPlatform" class="btnBox_top">
<el-button v-print="'#lacrimalOperation'" size="small" @click="handlePrint">打印</el-button>
<el-button v-print="print" size="small" @click="handlePrint">打印</el-button>
<el-button type="primary" size="small" @click="handleSaveTable">保存</el-button>
<el-button type="danger" size="small" @click="formDelete">删除</el-button>
</div>
@ -48,8 +48,11 @@
<div class="flex a-c">
<div style="margin-right: 296px;">
<span style="word-break: keep-all">患儿监护人签名</span>
<span v-if="printHidden" style="margin-left:10px" @click="signClick(25)">
<img v-if="!childrenSign" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<span style="margin-left:10px" @click="signClick(25)">
<span v-if="!childrenSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="childrenSign">
</span>
</div>
@ -72,7 +75,7 @@
<div class="flex a-c">
<div style="margin-right: 296px;">
<span style="word-break: keep-all">医生签名</span>
<span v-if="printHidden" style="margin-left:10px">
<span style="margin-left:10px">
<img style="width: 80px;height: 40px;" :src="confirmData.operator">
</span>
</div>
@ -135,7 +138,7 @@ export default {
],
sourceData: {},
print: {
id: 'mraFunc',
id: 'lacrimalOperation',
closeCallback: () => {
this.printHidden = true
}

20
src/page-subspecialty/views/modules/formList/conjunctivalOperation.vue

@ -1,7 +1,7 @@
<template>
<div class="formListBox">
<div v-if="!onlyRead && isPlatform" class="btnBox_top">
<el-button v-print="'#minorOperation'" size="small" @click="handlePrint">打印</el-button>
<el-button v-print="print" size="small" @click="handlePrint">打印</el-button>
<el-button type="primary" size="small" @click="handleSaveTable">保存</el-button>
<el-button type="danger" size="small" @click="formDelete">删除</el-button>
</div>
@ -31,8 +31,11 @@
<div class="flex a-c">
<div style="margin-right: 296px;">
<span style="word-break: keep-all">患者签名</span>
<span v-if="printHidden" style="margin-left:10px" @click="signClick(19)">
<img v-if="!conPatientSign" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<span style="margin-left:10px" @click="signClick(19)">
<span v-if="!conPatientSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="conPatientSign">
</span>
</div>
@ -48,8 +51,11 @@
<div class="flex a-c">
<div>
<span>患者授权亲属签名</span>
<span v-if="printHidden" style="margin-left:10px" @click="signClick(20)">
<img v-if="!conKinSign" :src="require('@/assets/img/signature.png')" alt="">
<span style="margin-left:10px" @click="signClick(20)">
<span v-if="!conKinSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="conKinSign">
</span>
<span style="margin-left: 15px">与患者关系<el-input v-model="confirmData.relation" style="width: 150px" /></span>
@ -73,7 +79,7 @@
<div class="flex a-c">
<div style="margin-right: 296px;">
<span style="word-break: keep-all">医生签名</span>
<span v-if="printHidden" style="margin-left:10px">
<span style="margin-left:10px">
<img style="width: 80px;height: 40px;" :src="confirmData.operator">
</span>
</div>
@ -170,7 +176,7 @@ export default {
}
],
print: {
id: 'mraFunc',
id: '#minorOperation',
closeCallback: () => {
this.printHidden = true
}

20
src/page-subspecialty/views/modules/formList/cornealForeign.vue

@ -1,7 +1,7 @@
<template>
<div class="cornealBox">
<div v-if="!onlyRead && isPlatform" class="btnBox_top">
<el-button v-print="'#cornealOperation'" size="small" @click="handlePrint">打印</el-button>
<el-button v-print="print" size="small" @click="handlePrint">打印</el-button>
<el-button type="primary" size="small" @click="handleSaveTable">保存</el-button>
<el-button type="danger" size="small" @click="formDelete">删除</el-button>
</div>
@ -59,8 +59,11 @@
<div class="flex a-c">
<div style="margin-right: 296px;">
<span style="word-break: keep-all">患者签名</span>
<span v-if="printHidden" style="margin-left:10px" @click="signClick(21)">
<img v-if="!cornealPatientSign" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<span style="margin-left:10px" @click="signClick(21)">
<span v-if="!cornealPatientSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="cornealPatientSign">
</span>
</div>
@ -76,8 +79,11 @@
<div class="flex a-c">
<div>
<span>患者授权亲属签名</span>
<span v-if="printHidden" style="margin-left:10px" @click="signClick(22)">
<img v-if="!cornealKinSign" :src="require('@/assets/img/signature.png')" alt="">
<span style="margin-left:10px" @click="signClick(22)">
<span v-if="!cornealKinSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="cornealKinSign">
</span>
<span style="margin-left: 15px">与患者关系<el-input v-model="confirmData.relation" style="width: 150px" /></span>
@ -101,7 +107,7 @@
<div class="flex a-c">
<div style="margin-right: 296px;">
<span style="word-break: keep-all">医生签名</span>
<span v-if="printHidden" style="margin-left:10px">
<span style="margin-left:10px">
<img style="width: 80px;height: 40px;" :src="confirmData.operator">
</span>
</div>
@ -167,7 +173,7 @@ export default {
}
],
print: {
id: 'mraFunc',
id: 'cornealOperation',
closeCallback: () => {
this.printHidden = true
}

34
src/page-subspecialty/views/modules/formList/mraForm.vue

@ -60,18 +60,19 @@
<div>
<div class="flex">
患者签字:
<div v-if="printHidden" style="margin-left: 10px" @click="signClick(12)">
<img v-if="!fundusDocSign" :src="require('@/assets/img/signature.png')" alt="">
<img v-else style="width: 80px;height: 40px;" :src="fundusDocSign">
<div style="margin-left: 10px" @click="signClick(12)">
<img v-if="!fundusDocSign&&printHidden" :src="require('@/assets/img/signature.png')" alt="">
<img v-if="fundusDocSign" style="width: 80px;height: 40px;" :src="fundusDocSign">
<el-input v-if="!fundusDocSign&&!printHidden" style="width: 80px" />
</div>
</div>
<div class="flex">
<span>或授权亲属签字(关系):</span>
<div v-if="printHidden" style="margin-left: 10px" @click="signClick(13)">
<img v-if="!kinSign" :src="require('@/assets/img/signature.png')" alt="">
<img v-else style="width: 80px;height: 40px;" :src="kinSign">
<div style="margin-left: 10px" @click="signClick(13)">
<img v-if="!kinSign&&printHidden" :src="require('@/assets/img/signature.png')" alt="">
<img v-if="kinSign" style="width: 80px;height: 40px;" :src="kinSign">
<el-input v-if="!kinSign&&printHidden" style="width: 80px" />
</div>
<el-input v-else style="width: 120px" />
<span style="margin-left: 80px">日期:</span>
<el-date-picker
v-model="formData.patientDate"
@ -156,27 +157,28 @@
<div>检查前药物过敏试验情况:</div>
<div class="flex">
执行药敏试验者签字:
<div v-if="printHidden" style="margin:0 10px" @click="signClick(14)">
<img v-if="!performerSign" :src="require('@/assets/img/signature.png')" alt="">
<img v-else style="width: 80px;height: 40px;" :src="performerSign">
<div style="margin:0 10px" @click="signClick(14)">
<img v-if="!performerSign&&printHidden" :src="require('@/assets/img/signature.png')" alt="">
<img v-if="performerSign" style="width: 80px;height: 40px;" :src="performerSign">
<el-input v-if="!performerSign&&!printHidden" style="width: 120px" />
</div>
<el-input v-else style="width: 120px" />
工号:<el-input v-model="formData.performerId" style="width: 240px;margin-left: 15px" />
</div>
<div class="flex">
核对药敏实验者签字:
<div v-if="printHidden" style="margin:0 10px" @click="signClick(15)">
<img v-if="!checkerSign" :src="require('@/assets/img/signature.png')" alt="">
<img v-else style="width: 80px;height: 40px;" :src="checkerSign">
<div style="margin:0 10px" @click="signClick(15)">
<img v-if="!checkerSign&&printHidden" :src="require('@/assets/img/signature.png')" alt="">
<img v-if="checkerSign" style="width: 80px;height: 40px;" :src="checkerSign">
<el-input v-if="!checkerSign&&!printHidden" style="width: 80px" />
</div>
<el-input v-else style="width: 120px" />
工号:<el-input v-model="formData.checkerId" style="width: 240px" />
</div>
</div>
</div>
</div>
</div>
</div></template>
</div>
</template>
<script>
export default {

22
src/page-subspecialty/views/modules/formList/puncture.vue

@ -1,7 +1,7 @@
<template>
<div class="punctureBox">
<div v-if="!onlyRead && isPlatform" class="btnBox_top">
<el-button v-print="'#punctureOperation'" size="small" @click="handlePrint">打印</el-button>
<el-button v-print="print" size="small" @click="handlePrint">打印</el-button>
<el-button type="primary" size="small" @click="handleSaveTable">保存</el-button>
<el-button type="danger" size="small" @click="formDelete">删除</el-button>
</div>
@ -26,7 +26,7 @@
在向患方说明各治疗方案并告知利弊后患方基于当前病情需要经慎重考虑自愿选择<el-input v-model="confirmData.illMode" style="width: 180px" />手术
</div>
<div v-if="item.flag === 3" style="padding-left: 30px">
<el-input type="textarea" :rows="3" v-model="confirmData.risk" style="width: 600px" />
<el-input v-model="confirmData.risk" type="textarea" :rows="3" style="width: 600px" />
<p>一旦发生上述风险和意外医生会采取积极应对措施</p>
</div>
</div>
@ -35,8 +35,11 @@
<div class="flex a-c">
<div style="margin-right: 296px;">
<span style="word-break: keep-all">患者签名</span>
<span v-if="printHidden" style="margin-left:10px" @click="signClick(23)">
<img v-if="!puncturePatientSign" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<span style="margin-left:10px" @click="signClick(23)">
<span v-if="!puncturePatientSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="" style="margin-right: 12px">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="puncturePatientSign">
</span>
</div>
@ -53,8 +56,11 @@
<div class="flex a-c">
<div>
<span>患者授权亲属签名</span>
<span v-if="printHidden" style="margin-left:10px" @click="signClick(24)">
<img v-if="!punctureKinSign" :src="require('@/assets/img/signature.png')" alt="">
<span style="margin-left:10px" @click="signClick(24)">
<span v-if="!punctureKinSign">
<img v-if="printHidden" :src="require('@/assets/img/signature.png')" alt="">
<el-input v-else style="width: 80px" />
</span>
<img v-else style="width: 80px;height: 40px;" :src="punctureKinSign">
</span>
<span style="margin-left: 15px">与患者关系<el-input v-model="confirmData.relation" style="width: 150px" /></span>
@ -78,7 +84,7 @@
<div class="flex a-c">
<div style="margin-right: 296px;">
<span style="word-break: keep-all">医生签名</span>
<span v-if="printHidden" style="margin-left:10px">
<span style="margin-left:10px">
<img style="width: 80px;height: 40px;" :src="confirmData.operator">
</span>
</div>
@ -163,7 +169,7 @@ export default {
}
],
print: {
id: 'mraFunc',
id: 'punctureOperation',
closeCallback: () => {
this.printHidden = true
}

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

@ -117,14 +117,14 @@
<tr>
<td colspan="6" style="padding: 0">
<div style="display: flex">
<div style="flex: 1;padding: 5px 10px;display: flex;align-items: center" @click="signClick(16)">
<div style="flex: 1;padding: 5px 10px;display: flex;align-items: center">
<span style="word-break: keep-all">检查人签字:</span>
<img v-if="formData.doctorSign" :src="formData.doctorSign" alt="" style="width: 80px;height: 50px;border-style:none;margin-left: 12px">
</div>
<div style="flex: 1;border-left: 1px solid #ccc;padding: 5px 10px;display: flex;align-items: center">
<div style="flex: 1;border-left: 1px solid #ccc;padding: 5px 10px;display: flex;align-items: center" @click="signClick(16)">
<span style="word-break: keep-all">医生签字:</span>
<img v-if="!formData.checkSign&&printHidden" :src="require('@/assets/img/signature.png')" alt="" style="margin-left: 12px">
<img v-if="formData.checkSign" style="width: 80px;height: 40px;" :src="formData.checkSign">
<img v-if="!checkSign&&printHidden" :src="require('@/assets/img/signature.png')" alt="" style="margin-left: 12px">
<img v-if="checkSign" style="width: 80px;height: 40px;" :src="checkSign">
</div>
</div>
</td>

4
src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/add-or-update.vue

@ -11,7 +11,7 @@
<el-date-picker v-model="dataForm.dpDate" type="date" placeholder="请选择订片日期" value-format="yyyy-MM-dd" />
</el-form-item>
<el-form-item :label="dataForm.title === '借片' ? '借片医生':'订片医生'" label-width="90px" prop="dpDoctorId">
<el-select v-model="dataForm.dpDoctorId" placeholder="请选择订片医生" clearable>
<el-select v-model="dataForm.dpDoctorId" placeholder="请选择订片医生" clearable filterable allow-create>
<el-option v-for="(item,index) in doctorList " :key="index" :value="item.doctorId" :label="item.doctorName" />
</el-select>
</el-form-item>
@ -65,7 +65,7 @@ export default {
dataForm: {
dpDoctorId: '',
dpDate: '',
patientId: this.patientId,
patientId: this.patientId
},
ISCRTForm: false
}

4
src/page-subspecialty/views/modules/optometryManagement/seeDoctor/ok-lens-rgp/left-right-eye.vue

@ -12,7 +12,7 @@
</el-select>
</el-form-item>
<el-form-item label="品 牌:" label-width="95px" prop="brandId">
<el-select v-model="dataForm.brandId" placeholder="请选择品牌" clearable>
<el-select v-model="dataForm.brandId" placeholder="请选择品牌" clearable filterable allow-create>
<el-option v-for="(item,index) in brandList " :key="index" :value="item.id" :label="item.brand" @click.native="selectOptionBrandHandle(item)" />
</el-select>
</el-form-item>
@ -47,7 +47,7 @@
<el-input v-model="dataForm.diameter" placeholder="请填写直径" />
</el-form-item>
<el-form-item v-if="tabTitle !== 'LJRJ'" label="颜 色:" label-width="95px" prop="colourId">
<el-select v-model="dataForm.colourId" placeholder="请选择颜色" clearable @change="colorChange">
<el-select v-model="dataForm.colourId" placeholder="请选择颜色" clearable filterable allow-create @change="colorChange">
<el-option v-for="item in brandCOlorList.data" :key="item.id" :label="item.colour" :value="item.id" @click.native="selectOptionColorHandle(item)" />
</el-select>
</el-form-item>

Loading…
Cancel
Save