diff --git a/acupuncture-前台/src/layout/components/Sidebar/Logo.vue b/acupuncture-前台/src/layout/components/Sidebar/Logo.vue index ce835e8d..66279a31 100644 --- a/acupuncture-前台/src/layout/components/Sidebar/Logo.vue +++ b/acupuncture-前台/src/layout/components/Sidebar/Logo.vue @@ -52,8 +52,8 @@ export default { justify-content: center; align-items: center; img { - width: 32px; - height: 32px; + width: 40px; + height: 40px; } &.collapse { diff --git a/acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue b/acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue index 46c256dc..7572aab8 100644 --- a/acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue +++ b/acupuncture-前台/src/views/medicalFile/components/anxiety/HAMD.vue @@ -315,11 +315,17 @@ export default { created() { this.treatmentId = this.$route.query.treatmentId; // 诊疗id let scaleData = localStorage.getItem("scaleData"); // 获取上次填写的数据 + // 如果scaleData存在,则解析成对象,否则创建一个空对象 this.scaleData = scaleData ? JSON.parse(scaleData) : { [this.treatmentId]: {}, }; + + // 如果scaleData[this.treatmentId]不存在,则创建一个空对象 + if (!this.scaleData[this.treatmentId]) { + this.scaleData[this.treatmentId] = {}; + } this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // 将上次填写的数据赋值给form }, methods: { diff --git a/acupuncture-前台/src/views/medicalFile/components/anxiety/SAS.vue b/acupuncture-前台/src/views/medicalFile/components/anxiety/SAS.vue index 35fd33f3..dd324c43 100644 --- a/acupuncture-前台/src/views/medicalFile/components/anxiety/SAS.vue +++ b/acupuncture-前台/src/views/medicalFile/components/anxiety/SAS.vue @@ -264,11 +264,17 @@ export default { created() { this.treatmentId = this.$route.query.treatmentId; // 诊疗id let scaleData = localStorage.getItem("scaleData"); // 获取上次填写的数据 + // 如果scaleData存在,则解析成对象,否则创建一个空对象 this.scaleData = scaleData ? JSON.parse(scaleData) : { [this.treatmentId]: {}, }; + + // 如果scaleData[this.treatmentId]不存在,则创建一个空对象 + if (!this.scaleData[this.treatmentId]) { + this.scaleData[this.treatmentId] = {}; + } this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // 将上次填写的数据赋值给form }, methods: { diff --git a/acupuncture-前台/src/views/medicalFile/components/posture/PHQ-9.vue b/acupuncture-前台/src/views/medicalFile/components/posture/PHQ-9.vue index 71a09cdd..73e15d02 100644 --- a/acupuncture-前台/src/views/medicalFile/components/posture/PHQ-9.vue +++ b/acupuncture-前台/src/views/medicalFile/components/posture/PHQ-9.vue @@ -141,14 +141,19 @@ export default { }; }, created() { - console.log("this.scaleCode", this.scaleCode); this.treatmentId = this.$route.query.treatmentId; // 诊疗id let scaleData = localStorage.getItem("scaleData"); // 获取上次填写的数据 + // 如果scaleData存在,则解析成对象,否则创建一个空对象 this.scaleData = scaleData ? JSON.parse(scaleData) : { [this.treatmentId]: {}, }; + + // 如果scaleData[this.treatmentId]不存在,则创建一个空对象 + if (!this.scaleData[this.treatmentId]) { + this.scaleData[this.treatmentId] = {}; + } this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // 将上次填写的数据赋值给form }, methods: { diff --git a/acupuncture-前台/src/views/medicalFile/components/posture/PSQI.vue b/acupuncture-前台/src/views/medicalFile/components/posture/PSQI.vue index 0fac576c..2d789c9a 100644 --- a/acupuncture-前台/src/views/medicalFile/components/posture/PSQI.vue +++ b/acupuncture-前台/src/views/medicalFile/components/posture/PSQI.vue @@ -110,14 +110,19 @@ export default { }; }, created() { - console.log("this.scaleCode", this.scaleCode); this.treatmentId = this.$route.query.treatmentId; // 诊疗id let scaleData = localStorage.getItem("scaleData"); // 获取上次填写的数据 + // 如果scaleData存在,则解析成对象,否则创建一个空对象 this.scaleData = scaleData ? JSON.parse(scaleData) : { [this.treatmentId]: {}, }; + + // 如果scaleData[this.treatmentId]不存在,则创建一个空对象 + if (!this.scaleData[this.treatmentId]) { + this.scaleData[this.treatmentId] = {}; + } this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // 将上次填写的数据赋值给form }, methods: { diff --git a/acupuncture-前台/src/views/medicalFile/components/posture/epworth.vue b/acupuncture-前台/src/views/medicalFile/components/posture/epworth.vue index 0f3bb335..ab70fcb1 100644 --- a/acupuncture-前台/src/views/medicalFile/components/posture/epworth.vue +++ b/acupuncture-前台/src/views/medicalFile/components/posture/epworth.vue @@ -132,11 +132,17 @@ export default { created() { this.treatmentId = this.$route.query.treatmentId; // 诊疗id let scaleData = localStorage.getItem("scaleData"); // 获取上次填写的数据 + // 如果scaleData存在,则解析成对象,否则创建一个空对象 this.scaleData = scaleData ? JSON.parse(scaleData) : { [this.treatmentId]: {}, }; + + // 如果scaleData[this.treatmentId]不存在,则创建一个空对象 + if (!this.scaleData[this.treatmentId]) { + this.scaleData[this.treatmentId] = {}; + } this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // 将上次填写的数据赋值给form }, methods: {