提交 630f4468 编写于 作者: lakernote's avatar lakernote

(add)[整体](增加默认localdate等时间默认序列化和反序列化format)

上级 2ffdc2da
package com.laker.admin.framework.ext.flow;
import lombok.extern.slf4j.Slf4j;
import org.snaker.engine.core.Execution;
import org.snaker.engine.entity.Task;
import org.snaker.engine.handlers.IHandler;
import java.util.List;
import java.util.Map;
/**
* 自定义模型操作处理类,用于完成流程的全自动编排
* https://yunmel.gitbooks.io/snakerflow/content/4xiang-xi-shuo-ming/418-zi-ding-yi-jie-dian.html
*/
@Slf4j
public class EasyCustomHandler implements IHandler {
@Override
public void handle(Execution execution) {
// 获取参数
Map<String, Object> args = execution.getArgs();
args.forEach((s, o) -> System.out.println(s + ":" + o));
List<Task> tasks = execution.getTasks();
tasks.forEach(task -> {
System.out.println(task.getTaskName());
});
}
}
......@@ -185,4 +185,13 @@ public class SnakerEngineFacetsTest {
}
@Test
public void startInstanceByname() {
Process diy = snakerEngineFacets.getEngine().process().getProcessByName("自定义");
Order order = snakerEngineFacets.startInstanceById(diy.getId(), "", Dict.create().set("name", "laker"));
}
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册