| | |
| | | : 'custom-tree-node' |
| | | " |
| | | > |
| | | <el-icon v-if="data.type == 2" color="var(--el-color-success)" |
| | | ><SuccessFilled |
| | | /></el-icon> |
| | | <el-icon v-else-if="data.type == 1" color="var(--el-color-warning)" |
| | | ><WarningFilled |
| | | /></el-icon> |
| | | <el-icon v-else-if="data.type == 0" color="var(--el-color-danger)" |
| | | ><WarningFilled |
| | | /></el-icon> |
| | | <el-icon v-if="data.type == 0" color="var(--el-color-info)"> |
| | | <SuccessFilled/> |
| | | </el-icon> |
| | | <el-icon v-else-if="data.type == 1" color="var(--el-color-danger)"> |
| | | <QuestionFilled /> |
| | | </el-icon> |
| | | <el-icon v-else-if="data.type == 2" color="var(--el-color-warning)"> |
| | | <QuestionFilled /> |
| | | </el-icon> |
| | | <el-icon v-else-if="data.type == 3" color="var(--el-color-danger)"> |
| | | <WarnTriangleFilled /> |
| | | </el-icon> |
| | | <el-icon v-else-if="data.type == 4" color="var(--el-color-danger)"> |
| | | <WarningFilled/> |
| | | </el-icon> |
| | | <el-icon v-else-if="data.type == 5" color="var(--el-color-warning)"> |
| | | <WarningFilled/> |
| | | </el-icon> |
| | | <el-icon v-else-if="data.type == 6" color="var(--el-color-success)"> |
| | | <SuccessFilled/> |
| | | </el-icon> |
| | | <div>{{ node.label }}</div> |
| | | </div> |
| | | </slot> |
| | |
| | | </script> |
| | | |
| | | <style lang="scss" scoped> |
| | | .el-tree { |
| | | // background-color: aliceblue; |
| | | // width: var(--el-aside-width, 200px) |
| | | } |
| | | |
| | | .custom-tree-node { |
| | | display: flex; |
| | | align-items: center; |