fix: 修复数据集、模型选择弹框没有回显

This commit is contained in:
赵伟 2026-06-10 08:46:39 +08:00
parent f590b8f7b2
commit 09b50153fc
3 changed files with 7 additions and 3 deletions

View File

@ -63,7 +63,7 @@ function ResourceSelect({
defaultCheckedKeys = [`${value.image_id}-${value.id}`];
}
} else if (value.id && value.version) {
defaultExpandedKeys = [value.id];
defaultExpandedKeys = [`${value.id}`];
defaultCheckedKeys = [`${value.id}-${value.version}`];
}
}

View File

@ -46,6 +46,7 @@ function NavBar() {
if (token && jccToken) {
window.open(`https://jcc.jointcloud.net?token=${jccToken}`, '_blank');
} else {
// 清除 token强制登录
clearSessionToken();
gotoPageIfLogin('/home');
}

View File

@ -223,7 +223,10 @@ const PipelineNodeParameter = forwardRef(
}
const fieldValue = form.getFieldValue(formItemName);
const activeTab = fieldValue?.activeTab as CommonTabKeys | undefined;
const expandedKeys = Array.isArray(fieldValue?.expandedKeys) ? fieldValue?.expandedKeys : [];
// 要求字符串格式
const expandedKeys = Array.isArray(fieldValue?.expandedKeys)
? fieldValue?.expandedKeys?.map((v: any) => v + '')
: [];
const checkedKeys = Array.isArray(fieldValue?.checkedKeys) ? fieldValue?.checkedKeys : [];
const { close } = openAntdModal(ResourceSelectorModal, {
type,
@ -254,7 +257,7 @@ const PipelineNodeParameter = forwardRef(
showValue,
fromSelect: true,
activeTab,
expandedKeys: [id],
expandedKeys: [`${id}`],
checkedKeys: [`${id}-${version}`],
});
}