Browse Source

修改量表初始化没有校验当前诊疗id对象是否为空,导致报错无法提交(后台)

newMaster
1747191978@qq.com 4 months ago
parent
commit
597c839c2e
  1. 6
      acupuncture-后台/src/views/medicalFile/components/anxiety/HAMD.vue
  2. 6
      acupuncture-后台/src/views/medicalFile/components/anxiety/SAS.vue
  3. 6
      acupuncture-后台/src/views/medicalFile/components/posture/PHQ-9.vue
  4. 8
      acupuncture-后台/src/views/medicalFile/components/posture/PSQI.vue
  5. 6
      acupuncture-后台/src/views/medicalFile/components/posture/epworth.vue

6
acupuncture-后台/src/views/medicalFile/components/anxiety/HAMD.vue

@ -315,11 +315,17 @@ export default {
created() { created() {
this.treatmentId = this.$route.query.treatmentId; // id this.treatmentId = this.$route.query.treatmentId; // id
let scaleData = localStorage.getItem("scaleData"); // let scaleData = localStorage.getItem("scaleData"); //
// scaleData
this.scaleData = scaleData this.scaleData = scaleData
? JSON.parse(scaleData) ? JSON.parse(scaleData)
: { : {
[this.treatmentId]: {}, [this.treatmentId]: {},
}; };
// scaleData[this.treatmentId]
if (!this.scaleData[this.treatmentId]) {
this.scaleData[this.treatmentId] = {};
}
this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form
}, },
methods: { methods: {

6
acupuncture-后台/src/views/medicalFile/components/anxiety/SAS.vue

@ -264,11 +264,17 @@ export default {
created() { created() {
this.treatmentId = this.$route.query.treatmentId; // id this.treatmentId = this.$route.query.treatmentId; // id
let scaleData = localStorage.getItem("scaleData"); // let scaleData = localStorage.getItem("scaleData"); //
// scaleData
this.scaleData = scaleData this.scaleData = scaleData
? JSON.parse(scaleData) ? JSON.parse(scaleData)
: { : {
[this.treatmentId]: {}, [this.treatmentId]: {},
}; };
// scaleData[this.treatmentId]
if (!this.scaleData[this.treatmentId]) {
this.scaleData[this.treatmentId] = {};
}
this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form
}, },
methods: { methods: {

6
acupuncture-后台/src/views/medicalFile/components/posture/PHQ-9.vue

@ -144,11 +144,17 @@ export default {
console.log("this.scaleCode", this.scaleCode); console.log("this.scaleCode", this.scaleCode);
this.treatmentId = this.$route.query.treatmentId; // id this.treatmentId = this.$route.query.treatmentId; // id
let scaleData = localStorage.getItem("scaleData"); // let scaleData = localStorage.getItem("scaleData"); //
// scaleData
this.scaleData = scaleData this.scaleData = scaleData
? JSON.parse(scaleData) ? JSON.parse(scaleData)
: { : {
[this.treatmentId]: {}, [this.treatmentId]: {},
}; };
// scaleData[this.treatmentId]
if (!this.scaleData[this.treatmentId]) {
this.scaleData[this.treatmentId] = {};
}
this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form
}, },
methods: { methods: {

8
acupuncture-后台/src/views/medicalFile/components/posture/PSQI.vue

@ -110,14 +110,20 @@ export default {
}; };
}, },
created() { created() {
console.log("this.scaleCode", this.scaleCode);
this.treatmentId = this.$route.query.treatmentId; // id this.treatmentId = this.$route.query.treatmentId; // id
let scaleData = localStorage.getItem("scaleData"); // let scaleData = localStorage.getItem("scaleData"); //
// scaleData
this.scaleData = scaleData this.scaleData = scaleData
? JSON.parse(scaleData) ? JSON.parse(scaleData)
: { : {
[this.treatmentId]: {}, [this.treatmentId]: {},
}; };
// scaleData[this.treatmentId]
if (!this.scaleData[this.treatmentId]) {
this.scaleData[this.treatmentId] = {};
}
this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form
}, },
methods: { methods: {

6
acupuncture-后台/src/views/medicalFile/components/posture/epworth.vue

@ -132,11 +132,17 @@ export default {
created() { created() {
this.treatmentId = this.$route.query.treatmentId; // id this.treatmentId = this.$route.query.treatmentId; // id
let scaleData = localStorage.getItem("scaleData"); // let scaleData = localStorage.getItem("scaleData"); //
// scaleData
this.scaleData = scaleData this.scaleData = scaleData
? JSON.parse(scaleData) ? JSON.parse(scaleData)
: { : {
[this.treatmentId]: {}, [this.treatmentId]: {},
}; };
// scaleData[this.treatmentId]
if (!this.scaleData[this.treatmentId]) {
this.scaleData[this.treatmentId] = {};
}
this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form this.form = this.scaleData[this.treatmentId][this.scaleCode] || {}; // form
}, },
methods: { methods: {

Loading…
Cancel
Save