From b97ab3e077df3665663eb3a5b0c23d54c83a5548 Mon Sep 17 00:00:00 2001
From: tzsk <Administrator@qq.com>
Date: 星期五, 31 五月 2024 12:02:25 +0800
Subject: [PATCH] #

---
 src/main/resources/mapper/ViewStayTimeMapper.xml |   59 +++++++++++++++++++++--------------------------------------
 1 files changed, 21 insertions(+), 38 deletions(-)

diff --git a/src/main/resources/mapper/ViewStayTimeMapper.xml b/src/main/resources/mapper/ViewStayTimeMapper.xml
index 7a0e299..8181ced 100644
--- a/src/main/resources/mapper/ViewStayTimeMapper.xml
+++ b/src/main/resources/mapper/ViewStayTimeMapper.xml
@@ -92,28 +92,7 @@
 
 <!-- 鍒嗛〉鏌ヨAGV鍜屽洓椤瑰簱鎵�鏈変俊鎭� -->
 <select id="queryAllViewStayTimeList" parameterType="com.zy.asrs.entity.ViewStayTimeBean" resultType="com.zy.asrs.entity.ViewStayTimeBean">
-	select
-		*
-	from (
-			 select
-				 ROW_NUMBER() over (order by stay_time desc) as row
-		, *
-			 from
-				 (
-					 SELECT
-						 GETDATE() AS today
-						  , CONVERT(decimal, DATEDIFF(second,all_loc_detl.appe_time, GETDATE()) / 86400.0, 9) AS stay_time
-						  , all_loc_detl.*
-					 FROM all_loc_detl
-					 where 1=1
-					 <include refid="viewStayTimeConditionSql"></include>
-				 ) t
-					 left join (select matnr as c ,store_max_date,store_max,store_min from man_mat) b
-							   on t.matnr = b.c
-					 left join (select matnr as f,sum(asr_loc_detl.anfme) as sum_qty from asr_loc_detl group by asr_loc_detl.matnr ) as z
-							   on z.f= b.c
-
-		 ) a  where a.row between ((#{pageNumber}-1)*#{pageSize}+1) and (#{pageNumber}*#{pageSize})
+	c
 </select>
 <select id="getAllViewStayTimeCount" parameterType="com.zy.asrs.entity.ViewStayTimeBean" resultType="Integer">
 	select
@@ -138,22 +117,26 @@
 <!-- 涓嶅垎椤垫煡璇㈡墍鏈変俊鎭紝鐢ㄤ簬excel瀵煎嚭 -->
 <select id="getViewStayTimeAll" parameterType="com.zy.asrs.entity.ViewStayTimeBean" resultType="com.zy.asrs.entity.ViewStayTimeBean">
 	select
-	*
-	from (
-		select
-		ROW_NUMBER() over (order by stay_time desc) as row
-		, *
-		from
-		(
-			SELECT
-			GETDATE() AS today
-			, CONVERT(decimal, DATEDIFF(second,asr_loc_detl.appe_time, GETDATE()) / 86400.0, 9) AS stay_time
-			, dbo.asr_loc_detl.*
-			FROM asr_loc_detl
-			INNER JOIN asr_loc_mast ON asr_loc_detl.loc_no = asr_loc_mast.loc_no
-			where 1=1
-			<include refid="viewStayTimeConditionSql"></include>
-		) t
+			*
+		from (
+				 select
+					 ROW_NUMBER() over (order by stay_time desc) as row
+			, *
+				 from
+					 (
+						 SELECT
+							 GETDATE() AS today
+							  , CONVERT(decimal, DATEDIFF(second,all_loc_detl.appe_time, GETDATE()) / 86400.0, 9) AS stay_time
+	,
+	 all_loc_detl.*
+						 FROM all_loc_detl
+					 ) t
+						 left join (select matnr as c ,store_max_date,store_max,store_min from man_mat) b
+								   on t.matnr = b.c
+						 left join (select matnr as f,sum(asr_loc_detl.anfme) as sum_qty from asr_loc_detl group by asr_loc_detl.matnr ) as z
+								   on z.f= b.c
+
+
 	) a
 </select>
 

--
Gitblit v1.9.1