From c9f99d88abe4e1cc13999317391bb23b43fc19ea Mon Sep 17 00:00:00 2001
From: lyh <925863403@qq.com>
Date: 星期一, 07 四月 2025 09:55:52 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml b/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml
index 4137c80..017f4b5 100644
--- a/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml
+++ b/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml
@@ -13,6 +13,7 @@
atask.priority_ AS priority,
atask.create_time_ AS createTime,
atask.suspension_state_ AS suspensionState,
+ atask.ASSIGNEE_ as assignee,
fmb.act_status AS actStatus,
fmb.title AS title,
fmb.data_id AS dataId,
@@ -26,7 +27,9 @@
LEFT JOIN flow_my_business fmb on atask.id_ = fmb.task_id
LEFT JOIN ACT_RE_PROCDEF pro on atask.PROC_DEF_ID_ = pro.id_
WHERE
- atask.assignee_ = #{flowMy.username}
+ (atask.assignee_ = #{flowMy.username}
+ OR ( atask.assignee_ IS NULL AND fmb.todo_users LIKE CONCAT('%',#{flowMy.username},'%'))
+ )
<if test="flowMy.flowName!= null and flowMy.flowName!= ''">
AND pro.name_ LIKE CONCAT('%',#{flowMy.flowName},'%')
</if>
--
Gitblit v1.9.3