and task instance date range search (#11963)

This commit is contained in:
juzimao 2022-09-19 17:50:24 +08:00 committed by caishunfeng
parent 780a509f67
commit 34950d3c09
1 changed files with 8 additions and 2 deletions

View File

@ -184,7 +184,10 @@
left join t_ds_process_instance process on process.id=instance.process_instance_id
where define.project_code = #{projectCode}
<if test="startTime != null">
and instance.start_time > #{startTime} and instance.start_time <![CDATA[ <=]]> #{endTime}
and instance.start_time <![CDATA[ >=]]> #{startTime}
</if>
<if test="endTime != null">
and instance.start_time <![CDATA[ <=]]> #{endTime}
</if>
<if test="processInstanceId != 0">
and instance.process_instance_id = #{processInstanceId}
@ -228,7 +231,10 @@
left join t_ds_process_definition process on process.code=relation.process_definition_code and process.version = relation.process_definition_version
where define.project_code = #{projectCode}
<if test="startTime != null">
and instance.start_time > #{startTime} and instance.start_time <![CDATA[ <=]]> #{endTime}
and instance.start_time <![CDATA[ >=]]> #{startTime}
</if>
<if test="endTime != null">
and instance.start_time <![CDATA[ <=]]> #{endTime}
</if>
<if test="searchVal != null and searchVal != ''">
and instance.name like concat('%', #{searchVal}, '%')