张延森 4 年之前
父節點
當前提交
031fce79ff

+ 2
- 2
src/main/java/com/huiju/estateagents/property/dao/TpRoomNoMapper.java 查看文件

@@ -45,7 +45,7 @@ public interface TpRoomNoMapper extends BaseMapper<TpRoomNo> {
45 45
      * @return
46 46
      */
47 47
     @ResultType(TpRoomNo.class)
48
-    @Select("select * from tp_room_no where org_id = #{orgId} limit #{pageNum},#{pageSize}")
48
+//    @Select("select * from tp_room_no where org_id = #{orgId} limit #{pageNum},#{pageSize}")
49 49
     List<TpRoomNo> selectCommunityIdList(@Param("orgId") Integer orgId, @Param("pageNum") Integer pageNum, @Param("pageSize") Integer pageSize);
50 50
 
51 51
     /**
@@ -54,7 +54,7 @@ public interface TpRoomNoMapper extends BaseMapper<TpRoomNo> {
54 54
      * @return
55 55
      */
56 56
     @ResultType(Long.class)
57
-    @Select("select count(1) from tp_room_no where org_id = #{orgId}")
57
+//    @Select("select count(1) from tp_room_no where org_id = #{orgId}")
58 58
     Long selectCommunityIdCount(@Param("orgId") Integer orgId);
59 59
 
60 60
     @ResultType(TpRoomNo.class)

+ 25
- 0
src/main/resources/mapper/property/TpRoomNoMapper.xml 查看文件

@@ -2,4 +2,29 @@
2 2
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
3 3
 <mapper namespace="com.huiju.estateagents.property.dao.TpRoomNoMapper">
4 4
 
5
+    <select id="selectCommunityIdList" resultType="com.huiju.estateagents.property.model.TpRoomNo">
6
+        SELECT
7
+            t.*
8
+        FROM
9
+            tp_room_no t
10
+            INNER JOIN tp_level s ON s.id = t.level_id
11
+            INNER JOIN tp_unit m ON m.id = t.unit_id
12
+            INNER JOIN tp_building n ON n.id = t.building_id
13
+            INNER JOIN tp_phase q ON q.id = t.phase_id
14
+        WHERE
15
+            t.org_id = #{orgId}
16
+        LIMIT #{pageNum}, #{pageSize}
17
+    </select>
18
+    <select id="selectCommunityIdCount" resultType="java.lang.Long">
19
+        SELECT
20
+            count(1)
21
+        FROM
22
+            tp_room_no t
23
+            INNER JOIN tp_level s ON s.id = t.level_id
24
+            INNER JOIN tp_unit m ON m.id = t.unit_id
25
+            INNER JOIN tp_building n ON n.id = t.building_id
26
+            INNER JOIN tp_phase q ON q.id = t.phase_id
27
+        WHERE
28
+            t.org_id = #{orgId}
29
+    </select>
5 30
 </mapper>