|
|
@ -144,11 +144,17 @@ export default { |
|
|
|
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: { |
|
|
|