From ec4a20a5f3a1aacc7d91869ed6b9b4b09df5262e Mon Sep 17 00:00:00 2001
From: shenyijian <1178253012@qq.com>
Date: Mon, 26 Aug 2024 21:23:36 +0800
Subject: [PATCH] 湖北水库:APP进度列表排序

---
 skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml
index a5a66e3..13b2dde 100644
--- a/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml
+++ b/skjcmanager/skjcmanager-service/skjcmanager-sm/src/main/java/cn/gistack/sm/sg/mapper/SgProjectInfoMapper.xml
@@ -131,6 +131,8 @@
                 #{id}
             </foreach>
         </if>
+       ORDER BY pro.status desc ,pro.project_progress desc
+
     </select>
     <select id="progressList" resultType="cn.gistack.sm.sg.VO.SgProjectInfoVO">
        SELECT
@@ -346,8 +348,9 @@
         pro.deviceStatus,
         pro.projectStatus,
         pro.reportId,
-        pro.lon_lat
-    from
+        pro.lon_lat,
+        pro.project_progress
+        from
         (SELECT
         pro.id,
         pro.project_name,
@@ -367,7 +370,8 @@
         pro.lon_lat,
         dria."county_cd" AS countyCode,
         att."guid" AS cityCode,
-        ad."ad_code" AS provinceCode
+        ad."ad_code" AS provinceCode,
+        pro.project_progress
         FROM
         ywxt.sg_project_info pro
         LEFT JOIN ywxt.sg_device d ON pro.id = d.program_id
@@ -401,6 +405,7 @@
                 #{id}
             </foreach>
         </if>
+        ORDER BY pro.projectStatus desc ,pro.project_progress desc
     </select>
     <select id="selectVOById" resultType="cn.gistack.sm.sg.VO.SgProjectInfoVO">
         select * from  ywxt.sg_project_info pro where pro.id = #{proframId}

--
Gitblit v1.9.3