|
|
|
@ -54,35 +54,39 @@ export default { |
|
|
|
|
|
|
|
// 提交完清空数据 |
|
|
|
setEmptyInfo() { |
|
|
|
this.infoList.forEach(info => { |
|
|
|
const array = [...this.infoList]; |
|
|
|
array.forEach(info => { |
|
|
|
info.forEach(item => { |
|
|
|
switch (item.type) { |
|
|
|
case 14: |
|
|
|
if (item.label === 'apoeGene') { |
|
|
|
item.value = '0'; |
|
|
|
this.$set(item, 'value', '0'); |
|
|
|
} else if (item.label === 'isStrongFlavour' || item.label === 'isMoreOil') { |
|
|
|
item.value = 0; |
|
|
|
this.$set(item, 'value', 0); |
|
|
|
} else { |
|
|
|
item.value = null; |
|
|
|
this.$set(item, 'value', null); |
|
|
|
} |
|
|
|
break; |
|
|
|
case 5: |
|
|
|
item.value = []; |
|
|
|
this.$set(item, 'value', []); |
|
|
|
item.checkList.forEach(list => { |
|
|
|
list.checked = false; |
|
|
|
}); |
|
|
|
break; |
|
|
|
case 10: |
|
|
|
item.value = 0; |
|
|
|
this.$set(item, 'value', 0); |
|
|
|
break; |
|
|
|
case 11: |
|
|
|
item.value = 0; |
|
|
|
this.$set(item, 'value', 0); |
|
|
|
break; |
|
|
|
case 12: |
|
|
|
item.value = 0; |
|
|
|
this.$set(item, 'value', 0); |
|
|
|
break; |
|
|
|
case 13: |
|
|
|
item.value = 0; |
|
|
|
this.$set(item, 'value', 0); |
|
|
|
break; |
|
|
|
default: |
|
|
|
item.value = null; |
|
|
|
this.$set(item, 'value', null); |
|
|
|
break; |
|
|
|
} |
|
|
|
|
|
|
|
@ -111,6 +115,7 @@ export default { |
|
|
|
} |
|
|
|
}); |
|
|
|
}); |
|
|
|
this.infoList = [...array]; |
|
|
|
}, |
|
|
|
|
|
|
|
// 成功弹框 |
|
|
|
|