From 96f927cb94eec4a91df60973d4052cb812856e13 Mon Sep 17 00:00:00 2001 From: kongdeqiang <123456> Date: 星期一, 10 七月 2023 09:11:54 +0800 Subject: [PATCH] 修改项目 --- src/main/resources/mybatis/mapper/InspectionTaskMapper.xml | 35 ++++++++++++++++++++++++++++++----- 1 files changed, 30 insertions(+), 5 deletions(-) diff --git a/src/main/resources/mybatis/mapper/InspectionTaskMapper.xml b/src/main/resources/mybatis/mapper/InspectionTaskMapper.xml index 0672d2f..3dcface 100644 --- a/src/main/resources/mybatis/mapper/InspectionTaskMapper.xml +++ b/src/main/resources/mybatis/mapper/InspectionTaskMapper.xml @@ -10,15 +10,19 @@ <result column="START_DATE" property="startDate" jdbcType="CHAR" /> <result column="END_DATE" property="endDate" jdbcType="CHAR" /> <result column="CREATE_TIME" property="createTime" jdbcType="TIMESTAMP" /> + <result column="IS_OK" property="isOk" jdbcType="CHAR" /> </resultMap> <sql id="tableColumnList"> - ID,TITLE, TYPE, PERIOD, SCOPE, START_DATE,END_DATE,CREATE_TIME + ID,TITLE, TYPE, PERIOD, SCOPE, START_DATE,END_DATE,CREATE_TIME,IS_OK </sql> <sql id="queryByParams"> - <if test="TITLE != null"> + <if test="title != null"> <![CDATA[ AND TITLE like '%'+#{title}+'%' ]]> + </if> + <if test="isOk != null"> + <![CDATA[ AND IS_OK = #{isOk} ]]> </if> </sql> @@ -45,6 +49,9 @@ </if> <if test="createTime != null"> CREATE_TIME = #{createTime}, + </if> + <if test="isOk != null"> + IS_OK = #{isOk}, </if> </set> WHERE ID = #{id} @@ -81,9 +88,9 @@ </delete> <insert id="insertList" parameterType="java.util.List" > - INSERT INTO INSPECTION_TASK (ID,TITLE, TYPE, PERIOD, SCOPE, START_DATE,END_DATE,CREATE_TIME) VALUES + INSERT INTO INSPECTION_TASK (ID,TITLE, TYPE, PERIOD, SCOPE, START_DATE,END_DATE,CREATE_TIME,IS_OK) VALUES <foreach collection="list" item="item" index="index" separator="," > - (#{item.id},#{item.title},#{item.type},#{item.period},#{item.scope},#{item.startDate},#{item.endDate},#{item.createTime}) + (#{item.id},#{item.title},#{item.type},#{item.period},#{item.scope},#{item.startDate},#{item.endDate},#{item.createTime},#{item.isOk}) </foreach> </insert> @@ -98,6 +105,7 @@ <if test="startDate != null" >START_DATE,</if> <if test="endDate != null" >END_DATE,</if> <if test="createTime != null" >CREATE_TIME</if> + <if test="isOk != null" >IS_OK</if> </trim> <trim prefix="values (" suffix=")" suffixOverrides="," > <if test="id != null" >#{id},</if> @@ -108,12 +116,13 @@ <if test="startDate != null" >#{startDate},</if> <if test="endDate != null" >#{endDate},</if> <if test="createTime != null" >#{createTime}</if> + <if test="isOk != null" >#{isOk}</if> </trim> </insert> <select id="selectByAccountId" resultMap="resultMap" parameterType="java.lang.String"> SELECT - ID,TITLE, TYPE, PERIOD, SCOPE, START_DATE,END_DATE,CREATE_TIME + ID,TITLE, TYPE, PERIOD, SCOPE, START_DATE,END_DATE,CREATE_TIME,IS_OK FROM INSPECTION_TASK </select> @@ -137,4 +146,20 @@ ORDER BY CREATE_TIME DESC </select> + <select id="selectByDate" parameterType="map" resultType="com.wgcloud.entity.InspectionTask"> + SELECT + <include refid="tableColumnList" /> + FROM INSPECTION_TASK + <where> + 1=1 + <if test="startDate != null"> + AND START_DATE > #{startDate}+' 00:00:00', + </if> + <if test="endDate != null"> + <![CDATA[ and END_DATE < #{endDate}+' 23:59:59' ]]> + </if> + </where> + ORDER BY CREATE_TIME DESC + </select> + </mapper> -- Gitblit v1.9.1