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