From bc263d8bed5d1405f275bb8638a9bec9eaf06585 Mon Sep 17 00:00:00 2001 From: lyh <925863403@qq.com> Date: 星期一, 31 三月 2025 09:42:00 +0800 Subject: [PATCH] 添加审签逻辑,移动flow通用代码,添加根据角色查询用户,新增时间工具类,修改指派设备bug --- lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml | 18 +++++------------- 1 files changed, 5 insertions(+), 13 deletions(-) diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/mapper/xml/WorkTaskVoMapper.xml b/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml similarity index 74% rename from lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/mapper/xml/WorkTaskVoMapper.xml rename to lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml index 1a23ed3..4137c80 100644 --- a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dncFlow/mapper/xml/WorkTaskVoMapper.xml +++ b/lxzn-module-flowable/src/main/java/org/jeecg/modules/flowable/mapper/xml/WorkTaskVoMapper.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="org.jeecg.modules.dncFlow.mapper.IWorkTaskVoMapper"> - <select id="taskBySelf" resultType="org.jeecg.modules.dncFlow.entity.WorkTaskDataVo"> +<mapper namespace="org.jeecg.modules.flowable.mapper.IWorkTaskVoMapper"> + <select id="taskBySelf" resultType="org.jeecg.modules.flowable.domain.vo.WorkTaskDataVo"> SELECT atask.id_ AS id, atask.rev_ AS rev, @@ -10,7 +10,6 @@ atask.proc_def_id_ AS procDefId, atask.name_ AS name, atask.task_def_key_ as taskDefKey, - su.realname as assignee, atask.priority_ AS priority, atask.create_time_ AS createTime, atask.suspension_state_ AS suspensionState, @@ -23,15 +22,11 @@ pro.name_ as flowName, pro.CATEGORY_ as category FROM - act_ru_task AS atask, - flow_my_business AS fmb, - ACT_RE_PROCDEF AS pro, - sys_user AS su + act_ru_task AS atask + 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} - AND atask.id_ = fmb.task_id - AND atask.PROC_DEF_ID_ = pro.id_ - AND atask.assignee_ = su.username <if test="flowMy.flowName!= null and flowMy.flowName!= ''"> AND pro.name_ LIKE CONCAT('%',#{flowMy.flowName},'%') </if> @@ -49,8 +44,5 @@ </if> ORDER BY create_time_ DESC - </select> - <select id="allList" parameterType="String" resultType="org.jeecg.modules.dncFlow.entity.WorkTaskDataVo"> - select * from act_ru_task </select> </mapper> -- Gitblit v1.9.3