From 639c5aa3a3ec14a6a19788f520f46f9994b1240e Mon Sep 17 00:00:00 2001 From: youxiaxiaomage Date: Fri, 16 Jun 2023 09:39:46 +0800 Subject: [PATCH] =?UTF-8?q?improvement:=20=E5=A2=9E=E5=8A=A0=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E7=9B=91=E5=90=AC=E5=99=A8=E5=AD=97=E6=AE=B5=E6=B3=A8?= =?UTF-8?q?=E5=85=A5=EF=BC=8C=E4=BB=A5=E5=8F=8A=E5=AD=97=E6=AE=B5=E8=8E=B7?= =?UTF-8?q?=E5=8F=96=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ruoyi/flowable/listener/UserTaskListener.java | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/listener/UserTaskListener.java b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/listener/UserTaskListener.java index fa7121b6..877d72eb 100644 --- a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/listener/UserTaskListener.java +++ b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/listener/UserTaskListener.java @@ -1,6 +1,10 @@ package com.ruoyi.flowable.listener; +import lombok.Getter; +import lombok.Setter; +import lombok.extern.slf4j.Slf4j; import org.flowable.engine.delegate.TaskListener; +import org.flowable.engine.impl.el.FixedValue; import org.flowable.task.service.delegate.DelegateTask; import org.springframework.stereotype.Component; @@ -11,17 +15,21 @@ import org.springframework.stereotype.Component; * @since 2023/5/13 */ @Component(value = "userTaskListener") +@Slf4j public class UserTaskListener implements TaskListener { /** * 注入字段(名称与流程设计时字段名称一致) */ - // private FixedValue field; + @Setter + @Getter + private FixedValue field; @Override public void notify(DelegateTask delegateTask) { //TODO 实现你的任务监听器逻辑 - System.out.println("执行任务监听器..."); + log.info("执行任务监听器..."); + log.info("注入字段field:{}", field.getValue(delegateTask)); } } -- Gitee