diff --git a/src/page-subspecialty/views/modules/formList/laserSurgery.vue b/src/page-subspecialty/views/modules/formList/laserSurgery.vue
index 01ad9e6..9820a80 100644
--- a/src/page-subspecialty/views/modules/formList/laserSurgery.vue
+++ b/src/page-subspecialty/views/modules/formList/laserSurgery.vue
@@ -15,106 +15,134 @@
-
-
姓名:
-
年龄:岁
-
性别:
-
登记号:
+
-
-
联系电话:
-
家庭住址:
+
+
+
-
诊断:
-
治疗前
-
-
-
- OD |
- OS |
-
-
-
-
-
- 视力1:
- 疾病分期:
- |
-
-
- 示意图
- ![]()
-
- |
-
- 视力2:
- 疾病分期:
- |
-
-
- 示意图
- ![]()
-
- |
-
-
-
+
+
+ 治疗前:
+
+
+
+
+
+ 视力
+ |
+
+ 疾病分期
+ |
+
+
+
+
+ |
+
+
+ |
+
+
+
+
-
激光治疗
-
-
-
- OD |
- OS |
-
-
-
-
-
- 日期:
-
-
- 次数:
- 视力:
- 光斑大小:
- 功率:
- 点数:
- |
-
-
- 示意图
- ![]()
-
- |
-
- 日期:
-
-
- 次数:
- 视力:
- 光斑大小:
- 功率:
- 点数:
- |
-
-
- 示意图
- ![]()
-
- |
-
-
-
+
+
+ 激光治疗:
+
+
+
+
+
+ 次数
+ |
+
+
+ |
+
+
+
+ 曝光时间
+ |
+
+
+ |
+
+
+
+ 光斑大小
+ |
+
+
+ |
+
+
+
+ 功率
+ |
+
+
+ |
+
+
+
+ 点数
+ |
+
+
+ |
+
+
+
+
+
示意图
+
![]()
+
+
+
@@ -145,8 +173,6 @@ export default {
},
data() {
return {
- curType: '',
- curIndex: '',
origin: '',
confirmData: {
patientAddress: '',
@@ -158,85 +184,36 @@ export default {
jzNumber: '',
diagnostic: '',
idList: [],
+ eyeType: '',
// 治疗前
zlqSlOd: '',
zlqJbfqOd: '',
- zlqSytOd: '',
- zlqSlOs: '',
- zlqJbfqOs: '',
- zlqSytOs: '',
// 治疗后
jgzlCountOd1: '',
- jgzlDateOd1: '',
jgzlDsOd1: '',
jgzlGbOd1: '',
jgzlGlOd1: '',
jgzlSlOd1: '',
- jgzlSytOd1: ''
+ operator: '',
+ operationDate: ''
},
// 治疗后
- treatData: [
- {
- OD: {
- date: '',
- order: '',
- vision: '',
- flareSize: '',
- power: '',
- count: '',
- imgSrc: ''
- },
- OS: {
- date: '',
- order: '',
- vision: '',
- flareSize: '',
- power: '',
- count: '',
- imgSrc: ''
- }
- },
- {
- OD: {
- date: '',
- order: '',
- vision: '',
- flareSize: '',
- power: '',
- count: '',
- imgSrc: ''
- },
- OS: {
- date: '',
- order: '',
- vision: '',
- flareSize: '',
- power: '',
- count: '',
- imgSrc: ''
- }
- },
- {
- OD: {
- date: '',
- order: '',
- vision: '',
- flareSize: '',
- power: '',
- count: '',
- imgSrc: ''
- },
- OS: {
- date: '',
- order: '',
- vision: '',
- flareSize: '',
- power: '',
- count: '',
- imgSrc: ''
- }
- }
- ]
+ options: [{
+ value: 'OD',
+ label: 'OD'
+ }, {
+ value: 'OS',
+ label: 'OS'
+ }],
+ treatData: {
+ date: '',
+ order: '',
+ vision: '',
+ flareSize: '',
+ power: '',
+ count: '',
+ imgSrc: ''
+ }
}
},
watch: {
@@ -257,24 +234,12 @@ export default {
this.getConfirmDetail()
},
methods: {
- editImg(val, index) {
- this.curType = val
- this.curIndex = index
+ editImg() {
this.$refs.imgEditorRef.init()
},
fullImgBack(val) {
- switch (this.curType) {
- case 'OD':
- this.confirmData.zlqSytOd = val
- break
- case 'OS':
- this.confirmData.zlqSytOs = val
- break
- case 'treat-OD':
- this.formData.treatData[this.curIndex].OD.imgSrc = val
- break
- case 'treat-OS':
- this.formData.treatData[this.curIndex].OS.imgSrc = val
+ if (val) {
+ this.treatData.imgSrc = val
}
},
getConfirmDetail() {
@@ -290,43 +255,10 @@ export default {
this.confirmData.zlqSlOs = detail.zlqSlOs || ''
this.confirmData.zlqJbfqOs = detail.zlqJbfqOs || ''
this.confirmData.zlqSytOs = detail.zlqSytOs || ''
- // 治疗
- this.treatData.forEach((item, index) => {
- item.OD.date = detail[`jgzlDateOd${index + 1}`]
- item.OD.order = detail[`jgzlCountOd${index + 1}`]
- item.OD.count = detail[`jgzlDsOd${index + 1}`]
- item.OD.vision = detail[`jgzlSlOd${index + 1}`]
- item.OD.power = detail[`jgzlGlOd${index + 1}`]
- item.OD.flareSize = detail[`jgzlGbOd${index + 1}`]
- item.OD.imgSrc = detail[`jgzlSytOd${index + 1}`]
- item.OS.date = detail[`jgzlDateOs${index + 1}`]
- item.OS.order = detail[`jgzlCountOs${index + 1}`]
- item.OS.count = detail[`jgzlDsOs${index + 1}`]
- item.OS.vision = detail[`jgzlSlOs${index + 1}`]
- item.OS.power = detail[`jgzlGlOs${index + 1}`]
- item.OS.flareSize = detail[`jgzlGbOs${index + 1}`]
- item.OS.imgSrc = detail[`jgzlSytOs${index + 1}`]
- })
})
},
// 保存传值处理
handleConfirmData() {
- this.treatData.forEach((item, index) => {
- this.confirmData[`jgzlDateOd${index + 1}`] = item.OD.date
- this.confirmData[`jgzlCountOd${index + 1}`] = item.OD.order
- this.confirmData[`jgzlDsOd${index + 1}`] = item.OD.count
- this.confirmData[`jgzlSlOd${index + 1}`] = item.OD.vision
- this.confirmData[`jgzlGlOd${index + 1}`] = item.OD.power
- this.confirmData[`jgzlGbOd${index + 1}`] = item.OD.flareSize
- this.confirmData[`jgzlSytOd${index + 1}`] = item.OD.imgSrc
- this.confirmData[`jgzlDateOS${index + 1}`] = item.OS.date
- this.confirmData[`jgzlCountOS${index + 1}`] = item.OS.order
- this.confirmData[`jgzlDsOS${index + 1}`] = item.OS.count
- this.confirmData[`jgzlSlOS${index + 1}`] = item.OS.vision
- this.confirmData[`jgzlGlOS${index + 1}`] = item.OS.power
- this.confirmData[`jgzlGbOS${index + 1}`] = item.OS.flareSize
- this.confirmData[`jgzlSytOS${index + 1}`] = item.OS.imgSrc
- })
},
// 保存
handleSaveTable() {
@@ -355,6 +287,11 @@ export default {
diff --git a/src/page-subspecialty/views/modules/nurseManagement/reservation/schedule/addPatientOrder.vue b/src/page-subspecialty/views/modules/nurseManagement/reservation/schedule/addPatientOrder.vue
index d69d914..cc77908 100644
--- a/src/page-subspecialty/views/modules/nurseManagement/reservation/schedule/addPatientOrder.vue
+++ b/src/page-subspecialty/views/modules/nurseManagement/reservation/schedule/addPatientOrder.vue
@@ -81,6 +81,28 @@
placeholder="选择日期时间"
/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+