From 23c4967b4cb8dbce8277f830f7152d315c5a4a57 Mon Sep 17 00:00:00 2001
From: luo <2855143437@qq.com>
Date: 星期一, 25 十二月 2023 09:25:17 +0800
Subject: [PATCH] 12.25

---
 guns-management/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/HouseResourceMapper.xml |   19 +++++++++----------
 1 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/guns-management/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/HouseResourceMapper.xml b/guns-management/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/HouseResourceMapper.xml
index 3d0e2cd..17d6f57 100644
--- a/guns-management/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/HouseResourceMapper.xml
+++ b/guns-management/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/HouseResourceMapper.xml
@@ -28,8 +28,7 @@
         left join t_app_user au on (hr.app_user_id = au.id)
         left join t_region rc on (hr.district_id = rc.id)
         left join t_region rp on (rp.id = rc.parent_id)
-        where hr.is_delete = 0 and hr.`status` = 1 and hr.auth_status = 2
-        and hr.type=2
+        where hr.is_delete = 0 and hr.`status` = 1 and hr.auth_status = 2  and hr.type=2
         <if test="null != req.type">
             and hr.data_type = #{req.type}
         </if>
@@ -332,18 +331,18 @@
         WHEN hs.is_manage IS NULL AND ap.user_type = 3 THEN 3
         ELSE hs.is_manage
         END AS isManage,
-        IFNULL(ap.nickname,su.`name`) as name, IFNULL(ap.phone,su.phone) as phone,
+        IFNULL(su.`name`,ap.nickname) as name, IFNULL(ap.phone,su.phone) as phone,
         hs.house_model as houseModel, hs.building_orientation as buildingOrientation, hs.sale_amount as saleAmount,
         hs.house_area as houseArea , hs.status
         FROM t_house_resource hs
         LEFT JOIN t_app_user ap ON hs.insert_user_id = ap.id
         LEFT JOIN sys_user su ON hs.insert_user_id = su.id AND hs.is_manage = 1
-        where     hs.is_delete = 0 and hs.auth_status = 2
+        where     hs.is_delete = 0 and hs.auth_status = 2  and hs.type = 2
 
         ) a
         <where>
             <if test="null != cellName and '' != cellName">
-                and a.cell_name like CONCAT('%', #{cellName}, '%')
+                and a.cellName like CONCAT('%', #{cellName}, '%')
             </if>
             <if test="null != dataType">
                 and a.dataType = #{dataType}
@@ -375,14 +374,14 @@
         WHEN hs.is_manage IS NULL AND ap.user_type = 3 THEN 3
         ELSE hs.is_manage
         END AS isManage,
-        IFNULL(ap.nickname,su.`name`) as name, IFNULL(ap.phone,su.phone) as phone,
+        IFNULL(su.`name`,ap.nickname) as name, IFNULL(ap.phone,su.phone) as phone,
         hs.house_model as houseModel, hs.building_orientation as buildingOrientation, hs.sale_amount as saleAmount,
         hs.house_area as houseArea , hs.status,hs.auth_status AS authStatus
         FROM t_house_resource hs
         LEFT JOIN t_app_user ap ON hs.insert_user_id = ap.id
         LEFT JOIN sys_user su ON hs.insert_user_id = su.id AND hs.is_manage = 1
-        where     hs.is_delete = 0
-
+        where     hs.is_delete = 0 and hs.type = 2
+        order by hs.insert_time desc
         ) a
         <where>
 
@@ -414,7 +413,7 @@
     </select>
     <select id="reprotList" resultType="com.stylefeng.guns.modular.system.dto.THouseResource">
         select * from (
-        SELECT hs.insert_time as insertTime, hs.id, hs.cell_name as cellName, hs.house_address as houseAddress,
+        SELECT hs.insert_time as insertTime, hr.id, hs.cell_name as cellName, hs.house_address as houseAddress,
         hs.data_type as dataType,
         CASE
         WHEN hs.is_manage IS NULL AND ap.user_type = 2 THEN 2
@@ -423,7 +422,7 @@
         END AS isManage,
         IFNULL(ap.nickname,su.`name`) as name, IFNULL(ap.phone,su.phone) as phone,
         hs.house_model as houseModel, hs.building_orientation as buildingOrientation, hs.sale_amount as saleAmount,
-        hs.house_area as houseArea , hs.status,hr.content,hr.audit,hr.back_reason as backReason,hr.back_date as backDate
+        hs.house_area as houseArea , hs.status,hr.content,hr.audit,hr.back_reason as backReason,hr.back_date as backDate,hs.id as houseId
         from t_report_house_resource hr
         LEFT JOIN t_house_resource hs on hr.house_resource_id = hs.id
         LEFT JOIN t_app_user ap ON hs.insert_user_id = ap.id

--
Gitblit v1.7.1