提交 428f56eb 编写于 作者: Mosher's avatar Mosher

update:更新

上级 2608b840
......@@ -186,7 +186,7 @@ export default class ${srfclassname('${item.getCodeName()}')}UILogicBase {
await this.executeNode(this.startLogicNode, actionContext);
return actionContext.getResult();
} catch (error: any) {
throw new Error(`${error && error.message ? error.message : '发生未知错误!'}`);
<#noparse>throw new Error(`${error && error.message ? error.message : '发生未知错误!'}`);</#noparse>
}
}
......@@ -200,7 +200,7 @@ export default class ${srfclassname('${item.getCodeName()}')}UILogicBase {
async executeNode(logicNodeName: string, actionContext: UIActionContext) {
const logicNode = this.logicNodes.find((node: ILogicNode) => node.codeName === logicNodeName) as ILogicNode;
if (!logicNode) {
console.log(`未找到 ${logicNodeName} 节点`);
<#noparse>console.log(`未找到 ${logicNodeName} 节点`);</#noparse>
}
let result: any = { actionContext };
try {
......@@ -282,14 +282,14 @@ export default class ${srfclassname('${item.getCodeName()}')}UILogicBase {
result = await new UILogicEndNode().executeNode(logicNode, actionContext);
break;
default:
console.log(`${logicNode.logicNodeType}暂未支持`);
<#noparse>console.log(`${logicNode.logicNodeType}暂未支持`);</#noparse>
}
// 有后续节点时继续递归,反之返回,抛异常无返回值
if (result && result.nextNodes && result.nextNodes.length > 0) {
await this.executeNextNodes(result.nextNodes, actionContext);
}
} catch (error: any) {
throw new Error(`${error && error.message ? error.message : '发生未知错误!'}`);
<#noparse>throw new Error(`${error && error.message ? error.message : '发生未知错误!'}`);</#noparse>
}
}
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册