移除自动切分结果的冗余类型断言

依赖空值检查后的 TypeScript 类型收窄直接使用 SeparationDTO。

不改变自动切分流程或运行时行为。
This commit is contained in:
2026-09-10 19:05:48 +08:00
parent a50cbfb6c8
commit 4e1064266f
@@ -1185,7 +1185,7 @@ export function useUiEditorSession(
}));
if (separationResult === null)
throw new Error('自动切分素材没有返回结果');
const completedResult = separationResult as SeparationDTO;
const completedResult = separationResult;
if (!(await save())) {
throw new Error(
'自动切分素材结果已写入编辑器,但 State 保存失败;sidecar 已保留,可继续恢复。',