From c61be765fe40fce1a57471a8fc8b93932c0a970c Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@63.com>
Date: 星期六, 02 四月 2022 15:37:50 +0800
Subject: [PATCH] Merge branch 'jkasrs' of http://47.97.1.152:5880/r/zy-asrs into jkasrs

---
 src/main/resources/mapper/ViewWorkInMapper.xml |   66 +++++++++++++++-----------------
 1 files changed, 31 insertions(+), 35 deletions(-)

diff --git a/src/main/resources/mapper/ViewWorkInMapper.xml b/src/main/resources/mapper/ViewWorkInMapper.xml
index b8c0865..1adbe97 100644
--- a/src/main/resources/mapper/ViewWorkInMapper.xml
+++ b/src/main/resources/mapper/ViewWorkInMapper.xml
@@ -4,7 +4,7 @@
 <mapper namespace="com.zy.asrs.mapper.ReportQueryMapper">
 
 <!-- mapper涓嶆敮鎸乻ql璇彞宓屽鏃讹紝閲囩敤sql鐗囨鍖呭惈鏂瑰紡锛岃В鍐硏ml鏍囩闂 -->
-<sql id="viewWorkInConditionSql">	
+<sql id="viewWorkInConditionSql">
 		<if test="loc_no!=null and loc_no!='' ">
 			and loc_no like '%' + #{loc_no} + '%'
 		</if>
@@ -28,17 +28,17 @@
 		</if>
 		<if test="begin_date!=null and begin_date!='' ">
 			<![CDATA[
-			and io_time >= #{begin_date} 			
-			]]>			
-		</if>	
+			and io_time >= #{begin_date}
+			]]>
+		</if>
 		<if test="end_date!=null and end_date!='' ">
 			<![CDATA[
-			and io_time <= #{end_date} 			
-			]]>			
+			and io_time <= #{end_date}
+			]]>
 		</if>
 </sql>
 
-<sql id="viewWorkOutConditionSql">	
+<sql id="viewWorkOutConditionSql">
 		<if test="loc_no!=null and loc_no!='' ">
 			and loc_no like '%' + #{loc_no} + '%'
 		</if>
@@ -62,43 +62,39 @@
 		</if>
 		<if test="begin_date!=null and begin_date!='' ">
 			<![CDATA[
-			and crn_str_time >= #{begin_date} 			
-			]]>			
-		</if>	
+			and crn_str_time >= #{begin_date}
+			]]>
+		</if>
 		<if test="end_date!=null and end_date!='' ">
 			<![CDATA[
-			and crn_str_time <= #{end_date} 			
-			]]>			
+			and crn_str_time <= #{end_date}
+			]]>
 		</if>
 </sql>
 
 <!-- 鍏ュ簱缁熻 -->
 <!-- 鍒嗛〉鏌ヨ鎵�鏈変俊鎭� -->
 <select id="queryViewWorkInList" parameterType="com.zy.asrs.entity.ViewWorkInBean" resultType="com.zy.asrs.entity.ViewWorkInBean">
-select * from ( 
-select *,ROW_NUMBER() OVER(Order by io_time desc) as rowid
- from asr_wrkin_view
-<where>
-	1=1
- 	<include refid="viewWorkInConditionSql"></include>
-</where>
- ) as a
-<where>
-	rowid between ((#{pageNumber}-1)*#{pageSize}+1) and (#{pageNumber}*#{pageSize})
-	<![CDATA[
-		order by io_time desc
-	]]>
-</where>
+	select
+	*
+	from (
+		select
+		ROW_NUMBER() OVER(Order by t.io_time desc) as row
+		, *
+		from (
+			select *
+			from asr_wrkin_view
+			where 1=1
+			<include refid="viewWorkInConditionSql"></include>
+		) t
+	) a where 1=1 and a.row between ((#{pageNumber}-1)*#{pageSize}+1) and (#{pageNumber}*#{pageSize})
 </select>
 
 <select id="getViewWorkInCount" parameterType="com.zy.asrs.entity.ViewWorkInBean"	resultType="Integer">
-select count(1) from asr_wrkin_view a
-<where>
-<![CDATA[
-	1=1
-]]>
-<include refid="viewWorkInConditionSql"></include>
-</where>
+	select count(1)
+	from asr_wrkin_view a
+	where 1=1
+	<include refid="viewWorkInConditionSql"></include>
 </select>
 
 <!-- 涓嶅垎椤垫煡璇㈡墍鏈変俊鎭紝鐢ㄤ簬excel瀵煎嚭 -->
@@ -118,7 +114,7 @@
 <!-- 鍑哄簱缁熻 -->
 <!-- 鍒嗛〉鏌ヨ鎵�鏈変俊鎭� -->
 <select id="queryViewWorkOutList" parameterType="com.zy.asrs.entity.ViewWorkInBean" resultType="com.zy.asrs.entity.ViewWorkInBean">
-select * from ( 
+select * from (
 select *,ROW_NUMBER() OVER(Order by io_time desc) as rowid
  from asr_wrkout_view
 <where>
@@ -158,4 +154,4 @@
 </where>
 </select>
 
-</mapper>
\ No newline at end of file
+</mapper>

--
Gitblit v1.9.1