|
|
@ -145,8 +145,8 @@ |
|
|
<div> |
|
|
<div> |
|
|
<el-radio-group v-model="typeRadio" @change="changeTree"> |
|
|
<el-radio-group v-model="typeRadio" @change="changeTree"> |
|
|
<el-radio value="Disease">疾病</el-radio> |
|
|
<el-radio value="Disease">疾病</el-radio> |
|
|
<el-radio label="Drug">药品</el-radio> |
|
|
<el-radio value="Drug">药品</el-radio> |
|
|
<el-radio label="Check">检查</el-radio> |
|
|
<el-radio value="Check">检查</el-radio> |
|
|
</el-radio-group> |
|
|
</el-radio-group> |
|
|
</div> |
|
|
</div> |
|
|
<div v-if="typeRadio='Disease'"> |
|
|
<div v-if="typeRadio='Disease'"> |
|
|
@ -157,7 +157,7 @@ |
|
|
@node-click="handleNodeClick" |
|
|
@node-click="handleNodeClick" |
|
|
> |
|
|
> |
|
|
<template #default="{ node, data }"> |
|
|
<template #default="{ node, data }"> |
|
|
<span class="custom-tree-node"> |
|
|
<span class="custom-tree-node"> |
|
|
<el-tag size="small" :type="getTagType(data.level)" class="level-tag"> |
|
|
<el-tag size="small" :type="getTagType(data.level)" class="level-tag"> |
|
|
{{ getLevelLabel(data.level) }} |
|
|
{{ getLevelLabel(data.level) }} |
|
|
</el-tag> |
|
|
</el-tag> |
|
|
@ -300,6 +300,7 @@ export default { |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
|
changeTree(){ |
|
|
changeTree(){ |
|
|
|
|
|
console.log(this.typeRadio) |
|
|
}, |
|
|
}, |
|
|
async loadTreeData() { |
|
|
async loadTreeData() { |
|
|
try { |
|
|
try { |
|
|
|