From 1cbbb341d22e3c46b15af65b6f97d738bae7ca95 Mon Sep 17 00:00:00 2001 From: yangbin <yangbin> Date: 星期二, 20 五月 2025 10:46:57 +0800 Subject: [PATCH] 自动化 --- lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml | 10 ++++++++-- 1 files changed, 8 insertions(+), 2 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..6d4e32b 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,8 +13,9 @@ 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.title AS 'description', fmb.data_id AS dataId, fmb.process_definition_key AS processDefinitionKey, fmb.process_definition_id AS processDefinitionId, @@ -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> @@ -42,6 +45,9 @@ <if test="flowMy.category!= null and flowMy.category!= ''"> AND pro.CATEGORY_ = #{flowMy.category} </if> + <if test="flowMy.name!= null and flowMy.name!= ''"> + AND atask.name_ = #{flowMy.name} + </if> ORDER BY create_time_ DESC </select> -- Gitblit v1.9.3