1
0

fix: 修复el表达式无法修改

This commit is contained in:
2025-09-11 14:30:33 +08:00
parent 4fd8320b32
commit b57cfb3422
3 changed files with 5 additions and 2 deletions

View File

@@ -34,4 +34,6 @@ public class TaskTemplate extends SimpleEntity {
private String chain;
@Column(nullable = false)
private String expression;
@Column(nullable = false)
private String expressionEl;
}

View File

@@ -31,7 +31,8 @@ public class TaskTemplateController extends SimpleControllerSupport<TaskTemplate
template.setDescription(item.description());
template.setApplication(application);
template.setChain(IdUtil.simpleUUID());
template.setExpression(StrUtil.format("CATCH(THEN(task_start, ({}), task_end)).DO(task_error)", item.expression()));
template.setExpression(item.expression());
template.setExpressionEl(StrUtil.format("CATCH(THEN(task_start, ({}), task_end)).DO(task_error)", item.expression()));
return template;
};
}

View File

@@ -44,4 +44,4 @@ liteflow:
chainTableName: leopard_task_template
chainApplicationNameField: application
chainNameField: chain
elDataField: expression
elDataField: expression_el