Commit f7d7122a by 宋珺琪

查询任务列表 添加筛选条件

parent a642344f
...@@ -39,4 +39,14 @@ public class SkRegionalsTaskParam { ...@@ -39,4 +39,14 @@ public class SkRegionalsTaskParam {
* 列数 * 列数
*/ */
private Integer pageSize; private Integer pageSize;
/**
* 任务状态
*/
private String state;
/**
*任务编号(RW开头)
*/
private String taskId;
} }
...@@ -77,7 +77,7 @@ ...@@ -77,7 +77,7 @@
</insert> </insert>
<!--任务查询--> <!--任务查询-->
<select id="queryTaskInfoList" parameterType="com.founder.commonutils.model.vo.param.SkRegionalsTaskParam" resultType="com.founder.commonutils.model.newPublicEntity.SkRegionalsTask"> <select id="queryTaskInfoList" parameterType="com.founder.commonutils.model.vo.param.SkRegionalsTaskParam" resultType="com.founder.commonutils.model.newPublicEntity.SkRegionalsTask">
SELECT SELECT
a.taskid, a.taskid,
a.taskcaseid, a.taskcaseid,
a.taskname, a.taskname,
...@@ -96,9 +96,9 @@ SELECT ...@@ -96,9 +96,9 @@ SELECT
(SELECT count(distinct(t.objectValue)) FROM sk_regionals_result t WHERE t.taskId = a.taskId) (SELECT count(distinct(t.objectValue)) FROM sk_regionals_result t WHERE t.taskId = a.taskId)
ELSE ELSE
( SELECT count(*) FROM sk_regionals_result t WHERE t.taskId = a.taskId)end AS resultCount ( SELECT count(*) FROM sk_regionals_result t WHERE t.taskId = a.taskId)end AS resultCount
FROM FROM
sk_regionals_task a sk_regionals_task a
WHERE isDeleted = '0' and (taskCaseId != 'test'or taskCaseId IS NULL) WHERE isDeleted = '0' and (taskCaseId != 'test'or taskCaseId IS NULL)
<if test="taskname != null and taskname != ''"> <if test="taskname != null and taskname != ''">
and a.taskName like concat('%', #{taskname , jdbcType=VARCHAR }, '%') and a.taskName like concat('%', #{taskname , jdbcType=VARCHAR }, '%')
</if> </if>
...@@ -114,7 +114,13 @@ WHERE isDeleted = '0' and (taskCaseId != 'test'or taskCaseId IS NULL) ...@@ -114,7 +114,13 @@ WHERE isDeleted = '0' and (taskCaseId != 'test'or taskCaseId IS NULL)
<if test="jssj!= null and jssj!=''"> <if test="jssj!= null and jssj!=''">
AND a.fssj <![CDATA[<=]]> DATE_FORMAT(#{jssj},'%Y-%m-%d %H:%i:%S') AND a.fssj <![CDATA[<=]]> DATE_FORMAT(#{jssj},'%Y-%m-%d %H:%i:%S')
</if> </if>
ORDER BY <if test="state != null and state != ''">
AND a.state = #{state , jdbcType=VARCHAR }
</if>
<if test="taskId != null and taskId != ''">
AND a.taskId = #{taskId , jdbcType=VARCHAR }
</if>
ORDER BY
fssj DESC fssj DESC
LIMIT #{page},#{pageSize} LIMIT #{page},#{pageSize}
</select> </select>
...@@ -140,6 +146,12 @@ ORDER BY ...@@ -140,6 +146,12 @@ ORDER BY
<if test="jssj!= null and jssj!=''"> <if test="jssj!= null and jssj!=''">
AND a.fssj <![CDATA[<=]]> DATE_FORMAT(#{jssj},'%Y-%m-%d %H:%i:%S') AND a.fssj <![CDATA[<=]]> DATE_FORMAT(#{jssj},'%Y-%m-%d %H:%i:%S')
</if> </if>
<if test="state != null and state != ''">
AND a.state = #{state , jdbcType=VARCHAR }
</if>
<if test="taskId != null and taskId != ''">
AND a.taskId = #{taskId , jdbcType=VARCHAR }
</if>
</select> </select>
<!--根据任务id查询区域信息--> <!--根据任务id查询区域信息-->
<select id="queryRegionalsList" parameterType="String" resultType="com.founder.commonutils.model.vo.param.RegionalsParam"> <select id="queryRegionalsList" parameterType="String" resultType="com.founder.commonutils.model.vo.param.RegionalsParam">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment