Skip to content

Commit 00ab927

Browse files
committed
PullRequest: 836 fix: 修复资源树key值重复导致的渲染错乱问题
Merge branch 'fix/treeKeyfix of git@code.alipay.com:oceanbase/oceanbase-developer-center.git into dev-4.3.4 https://code.alipay.com/oceanbase/oceanbase-developer-center/pull_requests/836 Reviewed-by: 晓康 <xxk268858@oceanbase.com> * fix: 修复程序包包头包体子程序key一样的问题
1 parent f35a1cd commit 00ab927

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/page/Workspace/SideBar/ResourceTree/Nodes/function.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export function FunctionTreeNodeData(
3636
pkg?: Partial<IPackage>,
3737
index?: number,
3838
): TreeDataNode {
39-
const funcKey = `${dbSession?.database?.databaseId}-${dbName}-function-pkg-${func.funName}-index:${index}`;
39+
const funcKey = `${dbSession?.database?.databaseId}-${packageName}-${dbName}-function-pkg-${func.funName}-index:${index}`;
4040
let paramRoot: TreeDataNode;
4141
let returnroot: TreeDataNode;
4242
let variableRoot: TreeDataNode;

src/page/Workspace/SideBar/ResourceTree/Nodes/procedure.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export function ProcedureTreeNodeData(
3636
pkg?: Partial<IPackage>,
3737
index?: number,
3838
): TreeDataNode {
39-
const funcKey = `${dbSession?.database?.databaseId}-${dbName}-procedure-${packageName}-${proc.proName}-index:${index}`;
39+
const funcKey = `${dbSession?.database?.databaseId}-${packageName}-${dbName}-procedure-${packageName}-${proc.proName}-index:${index}`;
4040
let paramRoot: TreeDataNode;
4141
let variableRoot: TreeDataNode;
4242

0 commit comments

Comments
 (0)