dingxin 5 lat temu
rodzic
commit
75466d8399

+ 38
- 0
src/main/java/com/huiju/estateagents/base/UserControl.java Wyświetl plik

@@ -0,0 +1,38 @@
1
+package com.huiju.estateagents.base;
2
+
3
+import com.huiju.estateagents.center.taUser.entity.TaUser;
4
+import com.huiju.estateagents.exception.EstaException;
5
+import org.springframework.web.context.request.RequestContextHolder;
6
+import org.springframework.web.context.request.ServletRequestAttributes;
7
+
8
+import javax.servlet.http.HttpSession;
9
+
10
+/**
11
+ * 用户控制
12
+ */
13
+public class UserControl {
14
+
15
+    /**
16
+     * 获取用户信息
17
+     * @return
18
+     */
19
+    public static TaUser getUser() {
20
+        ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes)RequestContextHolder.getRequestAttributes();
21
+        HttpSession session = servletRequestAttributes.getRequest().getSession();
22
+        TaUser taUser = (TaUser) session.getAttribute("miniapp_user");
23
+        if (null == taUser) {
24
+            throw new EstaException("用户信息不存在, 请登录!");
25
+        }
26
+        return taUser;
27
+    }
28
+
29
+    /**
30
+     * 获取公司 org_id
31
+     * @return
32
+     */
33
+    public static Integer getOrgId() {
34
+        TaUser user = getUser();
35
+        return user.getOrgId();
36
+    }
37
+
38
+}

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/TaBuildingController.java Wyświetl plik

@@ -57,7 +57,7 @@ public class TaBuildingController extends BaseController {
57 57
     }
58 58
 
59 59
     /**
60
-     * 楼盘列表
60
+     * 楼盘列表 查询所有有效的
61 61
      * @param pageNum
62 62
      * @param pageSize
63 63
      * @param name

+ 6
- 0
src/main/java/com/huiju/estateagents/entity/TaBuilding.java Wyświetl plik

@@ -183,6 +183,12 @@ public class TaBuilding implements Serializable {
183 183
     private Integer saveNum;
184 184
     private Integer shareNum;
185 185
 
186
+    /**
187
+     * 公司Id
188
+     */
189
+    private Integer orgId;
190
+
191
+
186 192
 
187 193
     /**
188 194
      * 图片

+ 5
- 0
src/main/java/com/huiju/estateagents/entity/TaBuildingDynamic.java Wyświetl plik

@@ -176,4 +176,9 @@ public class TaBuildingDynamic implements Serializable {
176 176
     private Integer enlistNum;
177 177
 
178 178
     private Integer weight;
179
+
180
+    /**
181
+     * 公司Id
182
+     */
183
+    private Integer orgId;
179 184
 }

+ 5
- 0
src/main/java/com/huiju/estateagents/entity/TaChat.java Wyświetl plik

@@ -79,5 +79,10 @@ public class TaChat implements Serializable {
79 79
      */
80 80
     private String messageType;
81 81
 
82
+    /**
83
+     * 公司Id
84
+     */
85
+    private Integer orgId;
86
+
82 87
 
83 88
 }

+ 5
- 0
src/main/java/com/huiju/estateagents/entity/TaCheckin.java Wyświetl plik

@@ -64,4 +64,9 @@ public class TaCheckin implements Serializable {
64 64
      */
65 65
     private String activityName;
66 66
 
67
+    /**
68
+     * 公司Id
69
+     */
70
+    private Integer orgId;
71
+
67 72
 }

+ 4
- 0
src/main/java/com/huiju/estateagents/entity/TaPersonPoints.java Wyświetl plik

@@ -54,5 +54,9 @@ public class TaPersonPoints implements Serializable {
54 54
      */
55 55
     private LocalDateTime createDate;
56 56
 
57
+    /**
58
+     * 公司Id
59
+     */
60
+    private Integer orgId;
57 61
 
58 62
 }