Commit Graph

9 Commits

Author SHA1 Message Date
fengjiayi
f93d46565f refactot(script) : 调整了脚本执行相关代码(但后续这个脚本会新的DSL被代替),故不再进行调整 2026-01-27 17:25:20 +08:00
fengjiayi
77160feaeb 修复了全局节点连接异常异常。 2025-07-29 14:25:31 +08:00
fengjiayi
ccb8e49abc 重新设计了FlowLIbrary相关类;为工作台默认添加了基础依赖、默认画布。 2025-07-28 12:16:29 +08:00
fengjiayi
29f2be5c80 通过Emit优化Script脚本的解释执行;出于后期更新的方向,暂时隐藏表达式节点、条件表达式节点、全局数据节点;流程图转c#代码新增对于Script脚本的支持,Script脚本现在可以原生导出为C#代码。 2025-07-26 19:36:54 +08:00
fengjiayi
4e20e816ae 修改了http服务器无法正确处理post请求入参;添加了modbus tcp客户端支持。 2025-07-23 15:57:57 +08:00
fengjiayi
afe0783de1 为Script提供了SereinScript.ExecuteAsync执行脚本文本内容的静态方法。 2025-07-18 23:17:28 +08:00
fengjiayi
fc05cd662b 重写了Script的解释器代码,使其更加直观。重写了流程控制的部分代码,分离运行环境IOC与流程IOC。 2025-07-18 22:45:06 +08:00
fengjiayi
88de5a21f5 优化了SereinEnv.WriteLine(Exception, InfoClass)输出,可以通过更改InfoClass控制是否输出异常堆栈信息。
优化了批量加载节点时,脚本节点类型分析异常的问题。
2025-07-17 22:46:40 +08:00
fengjiayi
88a82046b8 修复了脚本语言中构造器赋值的 bug 2025-07-16 16:16:19 +08:00