diff --git a/src/components/360View/commonForm/deveopmentFIle.vue b/src/components/360View/commonForm/deveopmentFIle.vue index b8b95a5..0c622bb 100644 --- a/src/components/360View/commonForm/deveopmentFIle.vue +++ b/src/components/360View/commonForm/deveopmentFIle.vue @@ -655,7 +655,7 @@ export default { } .width-140 { .el-input { - width: 125px; + width: 135px; } } } diff --git a/src/components/360View/medicalRecord/index.vue b/src/components/360View/medicalRecord/index.vue index ba59f54..b09e3b8 100644 --- a/src/components/360View/medicalRecord/index.vue +++ b/src/components/360View/medicalRecord/index.vue @@ -126,6 +126,10 @@ export default { }, methods: { handleForm({ index, item }) { + // 点击自身不保存 + if (this.curIndex === index) { + return + } this.$confirmFun('是否保存数据,否则当前数据会丢弃!', '保存', '', '已取消保存数据!') .then(() => { this.$nextTick(() => { diff --git a/src/page-subspecialty/views/modules/formList/InformedConsent.vue b/src/page-subspecialty/views/modules/formList/InformedConsent.vue index 24a52fb..f22fc85 100644 --- a/src/page-subspecialty/views/modules/formList/InformedConsent.vue +++ b/src/page-subspecialty/views/modules/formList/InformedConsent.vue @@ -14,11 +14,11 @@ 眼科激光手术患者知情同意书

-
-
姓名:
-
年龄:
-
性别:
-
眼别:
+
+
姓名:
+
年龄:
+
性别:
+
眼别:
@@ -73,7 +73,7 @@
四、术中可能发生的并发症及处理:
-
+
{{ `${index+1}. ${item}` }}
@@ -86,14 +86,14 @@
六、术后可能发生下列并发症
-
+
{{ `${idx+1},${post}` }}
-
+
-
主诊/谈话医生签名:
-
日期:
+
主诊/谈话医生签名:
+
日期:
@@ -104,9 +104,9 @@ 医生已和我详细讨论了治疗计划、手术方式、治疗目的以及术后可能的效果。我已详细阅读以上内容,并完全理解和接受手术可能出现的风险和并发症,我同意医生的治疗并接受手术。
-
-
患者或直系亲属签名:
-
日期:
+
+
患者或直系亲属签名:
+
日期:
@@ -135,21 +135,15 @@ export default { originalData: {}, formData: { // 患者信息 - patient: { - patientName: '', - age: '', - sex: '', - eyeLevel: '' - }, + patientName: '', + patientAge: '', + patientSex: '', + patientEyeLevel: '', // 主诊医生 - doctor: { - name: '', - dateTime: '' - }, - patientInfo: { - name: '', - dateTime: '' - }, + doctorSign: '', + docDate: '', + patientSign: '', + patientDate: '', // 术前判断 judgement: [ { @@ -295,11 +289,11 @@ export default { name: '其他', isSelected: false } - ], - // 术中 - intraoperation: ['麻醉意外:需进行抢救或暂停手术', '出血:需要压迫止血,推迟或暂停手术', '其他无法预计的并发症', '术中可能会根据具体情况变更手术方式'], - postoperative: ['暂时性眼压升高', '损伤人工晶体', '角膜内皮损伤', '虹膜炎症反应', '玻璃体前界膜破裂', '视功能损伤', '渗出性视网膜脱离', '黄斑水肿', '脉络膜脱离', '虹膜(视网膜、脉络膜)出血', '其他'] - } + ] + }, + // 术中 + intraoperation: ['麻醉意外:需进行抢救或暂停手术', '出血:需要压迫止血,推迟或暂停手术', '其他无法预计的并发症', '术中可能会根据具体情况变更手术方式'], + postoperative: ['暂时性眼压升高', '损伤人工晶体', '角膜内皮损伤', '虹膜炎症反应', '玻璃体前界膜破裂', '视功能损伤', '渗出性视网膜脱离', '黄斑水肿', '脉络膜脱离', '虹膜(视网膜、脉络膜)出血', '其他'] } }, watch: { @@ -315,9 +309,9 @@ export default { this.originalData = JSON.parse(JSON.stringify(this.formData)) console.log(this.patientDetail) // 患者信息带入 - this.formData.patient.patientName = this.patientDetail.patientName - this.formData.patient.age = this.patientDetail.patientAge - this.formData.patient.sex = this.patientDetail.patientSex + this.formData.patientName = this.patientDetail.patientName + this.formData.patientAge = this.patientDetail.patientAge + this.formData.patientSex = this.patientDetail.patientSex if (this.jsonText) { this.formData = JSON.parse(this.jsonText) } @@ -342,6 +336,7 @@ export default { cursor: pointer; user-select: none; display: flex; + margin-right: 0 !important; input{ -webkit-appearance: checkbox !important; margin-right: 5px; diff --git a/src/page-subspecialty/views/modules/formList/laserSurgery.vue b/src/page-subspecialty/views/modules/formList/laserSurgery.vue index 1a32dfb..d37ceab 100644 --- a/src/page-subspecialty/views/modules/formList/laserSurgery.vue +++ b/src/page-subspecialty/views/modules/formList/laserSurgery.vue @@ -14,18 +14,18 @@ 眼科激光手术治疗

-
+
-
姓名:
-
年龄:
-
性别:
-
病例号:
+
姓名:
+
年龄:
+
性别:
+
病例号:
-
联系电话:
-
家庭住址:
+
联系电话:
+
家庭住址:
-
诊断:
+
诊断:
治疗前
@@ -37,25 +37,25 @@ - + -
{{ formData.beforeTreat.OD.eye.name }}:
-
{{ formData.beforeTreat.OD.illness.name }}:
+
视力1:
+
疾病分期:
示意图
- +
-
{{ formData.beforeTreat.OS.eye.name }}:
-
{{ formData.beforeTreat.OS.illness.name }}:
+
视力2:
+
疾病分期:
示意图
- +
@@ -134,39 +134,22 @@ export default { origin: '', // 患者信息 formData: { - patient: { - patientName: '', - age: '', - sex: '', - patientId: '', - phone: '', - address: '', - diagnose: '' - }, - beforeTreat: { - OD: { - eye: { - name: '视力1', - level: '' - }, - illness: { - name: '疾病分期', - desc: '' - }, - imgSrc: '' - }, - OS: { - eye: { - name: '视力2', - level: '' - }, - illness: { - name: '疾病分期', - desc: '' - }, - imgSrc: '' - } - }, + patientName: '', + patientAge: '', + patientSex: '', + patientId: '', + patientPhone: '', + patientAddress: '', + patientDiagnose: '', + // od治疗前 + btOdVision: '', + btOdIllness: '', + btOdImgSrc: '', + // os治疗前 + btOsVision: '', + btOsIllness: '', + btOsImgSrc: '', + // 治疗后 treatData: [ { OD: { @@ -244,12 +227,12 @@ export default { created() { this.origin = JSON.parse(JSON.stringify(this.formData)) // 患者信息带入 - this.formData.patient.patientName = this.patientDetail.patientName - this.formData.patient.age = this.patientDetail.patientAge - this.formData.patient.sex = this.patientDetail.patientSex - this.formData.patient.patientId = this.patientDetail.patientId - this.formData.patient.address = this.patientDetail.patientAddress - this.formData.patient.phone = this.patientDetail.patientPhone + this.formData.patientName = this.patientDetail.patientName + this.formData.patientAge = this.patientDetail.patientAge + this.formData.patientSex = this.patientDetail.patientSex + this.formData.patientId = this.patientDetail.patientId + this.formData.patientAddress = this.patientDetail.patientAddress + this.formData.patientPhone = this.patientDetail.patientPhone if (this.jsonText) { this.formData = JSON.parse(this.jsonText) } @@ -263,10 +246,10 @@ export default { fullImgBack(val) { switch (this.curType) { case 'OD': - this.formData.beforeTreat.OD.imgSrc = val + this.formData.btOdImgSrc = val break case 'OS': - this.formData.beforeTreat.OS.imgSrc = val + this.formData.btOsImgSrc = val break case 'treat-OD': this.formData.treatData[this.curIndex].OD.imgSrc = val @@ -308,7 +291,7 @@ export default { text-align: center; font-size: 16px; font-weight: 500; - margin-top: 30px; + margin: 30px 0 10px 0; } .descImg{ font-size: 12px; diff --git a/src/page-subspecialty/views/modules/formList/mraForm.vue b/src/page-subspecialty/views/modules/formList/mraForm.vue index 3910777..d8b4e02 100644 --- a/src/page-subspecialty/views/modules/formList/mraForm.vue +++ b/src/page-subspecialty/views/modules/formList/mraForm.vue @@ -15,16 +15,16 @@

- 患者姓名: + 患者姓名:
- 性别: + 性别:
- 年龄: + 年龄:
- 登记号: + 登记号:
@@ -65,10 +65,10 @@ export default { data() { return { origin: '', - patient: { - name: '', - sex: '', - age: '', + formData: { + patientName: '', + patientAge: '', + patientSex: '', patientId: '' }, context: [ @@ -100,26 +100,26 @@ export default { watch: { jsonText(val) { if (val) { - this.patient = JSON.parse(this.jsonText) + this.formData = JSON.parse(this.jsonText) } else { this.patient = this.origin } } }, created() { - this.origin = JSON.parse(JSON.stringify(this.patient)) + this.origin = JSON.parse(JSON.stringify(this.formData)) // 患者信息带入 - this.patient.name = this.patientDetail.patientName - this.patient.age = this.patientDetail.patientAge - this.patient.sex = this.patientDetail.patientSex - this.patient.patientId = this.patientDetail.patientId + this.formData.patientName = this.patientDetail.patientName + this.formData.patientAge = this.patientDetail.patientAge + this.formData.patientSex = this.patientDetail.patientSex + this.formData.patientId = this.patientDetail.patientId if (this.jsonText) { - this.patient = JSON.parse(this.jsonText) + this.formData = JSON.parse(this.jsonText) } }, methods: { handleSaveTable() { - this.$emit('handleSaveTable', this.patient) + this.$emit('handleSaveTable', this.formData) }, formDelete() { this.$emit('formDelete') diff --git a/src/page-subspecialty/views/modules/formList/reportForm.vue b/src/page-subspecialty/views/modules/formList/reportForm.vue index b296438..6679c8b 100644 --- a/src/page-subspecialty/views/modules/formList/reportForm.vue +++ b/src/page-subspecialty/views/modules/formList/reportForm.vue @@ -78,7 +78,6 @@ export default { remark: '', operator: '', form: { - checkList: [], OD: [ { name: '分泌物清亮', diff --git a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/CornealReview.vue b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/CornealReview.vue index 8cc6e68..5fea745 100644 --- a/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/CornealReview.vue +++ b/src/page-subspecialty/views/modules/optometryManagement/seeDoctor/CornealReview.vue @@ -12,17 +12,17 @@ - + - +
姓名
姓名
检查日期
已戴镜时间
已戴镜时间
@@ -105,11 +105,9 @@ export default { data() { return { formData: { - patient: { - name: '', - checkDate: '', - wearTime: '' - }, + patientName: '', + patientCheckDate: '', + patientWearTime: '', checkList: [ { name: '正常',