From 27c2a530b641a1b4e815b79cd9a9fbd73debd627 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 06 九月 2025 14:05:51 +0800
Subject: [PATCH] 已办增加进行中查询条件
---
blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/mapper/DoneMapper.xml | 20 +++++++++++++++-----
1 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/mapper/DoneMapper.xml b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/mapper/DoneMapper.xml
index 7ed5aba..2c6ffa8 100644
--- a/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/mapper/DoneMapper.xml
+++ b/blade-service/blade-mdm/src/main/java/org/springblade/mdm/flow/mapper/DoneMapper.xml
@@ -1,10 +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.springblade.mdm.flow.mapper.DoneMapper">
-
-
-
-
+ <!--鏌ヨ鐢ㄦ埛宸插姙鍒楄〃-->
<select id="pageQuery" resultType="org.springblade.mdm.flow.vo.FlowVO">
SELECT
HTI.ID_ AS taskId,
@@ -19,7 +16,8 @@
HPD.NAME_ AS processDefinitionName,
HPD.KEY_ as processDefinitionKey,
HPI.START_TIME_ as processCreateTime,
- HTI.TASK_DEF_KEY_ as taskDefinitionKey
+ HTI.TASK_DEF_KEY_ as taskDefinitionKey,
+ case when HPI.END_TIME_ is null then 'false' else 'true' end as processIsFinished
FROM
ACT_HI_TASKINST HTI
@@ -55,6 +53,18 @@
or (VAR.name_='productModel' and TEXT_ like #{patternVal})
)
</if>
+ <if test="query.status != null and query.status != 0">
+ <choose>
+ <when test="query.status == 1">
+ AND HPI.END_TIME_ is null
+ </when>
+
+ <otherwise>
+ AND HPI.END_TIME_ is not null
+ </otherwise>
+ </choose>
+ </if>
+
</where>
)
order by HTI.END_TIME_ desc
--
Gitblit v1.9.3