|
|
@ -91,11 +91,13 @@ |
|
|
<el-icon><question-filled /></el-icon> |
|
|
<el-icon><question-filled /></el-icon> |
|
|
</el-tooltip> |
|
|
</el-tooltip> |
|
|
</template> |
|
|
</template> |
|
|
<tree-select |
|
|
<el-tree-select |
|
|
v-model:value="info.parentMenuId" |
|
|
v-model="info.parentMenuId" |
|
|
:options="menuOptions" |
|
|
:data="menuOptions" |
|
|
:objMap="{ value: 'menuId', label: 'menuName', children: 'children' }" |
|
|
:props="{ value: 'menuId', label: 'menuName', children: 'children' }" |
|
|
|
|
|
value-key="menuId" |
|
|
placeholder="请选择系统菜单" |
|
|
placeholder="请选择系统菜单" |
|
|
|
|
|
check-strictly |
|
|
/> |
|
|
/> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
@ -287,6 +289,10 @@ function getMenuTreeselect() { |
|
|
}); |
|
|
}); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
onMounted(() => { |
|
|
|
|
|
getMenuTreeselect(); |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
watch(() => props.info.subTableName, val => { |
|
|
watch(() => props.info.subTableName, val => { |
|
|
setSubTableColumns(val); |
|
|
setSubTableColumns(val); |
|
|
}); |
|
|
}); |
|
|
@ -297,5 +303,4 @@ watch(() => props.info.tplWebType, val => { |
|
|
} |
|
|
} |
|
|
}); |
|
|
}); |
|
|
|
|
|
|
|
|
getMenuTreeselect(); |
|
|
|
|
|
</script> |
|
|
</script> |
|
|
|