傅行帆 4 gadus atpakaļ
vecāks
revīzija
ec15cf9d76
82 mainītis faili ar 765 papildinājumiem un 1131 dzēšanām
  1. 45
    0
      src/main/java/com/huiju/estateagents/base/BaseController.java
  2. 0
    38
      src/main/java/com/huiju/estateagents/base/UserControl.java
  3. 1
    1
      src/main/java/com/huiju/estateagents/controller/TaBuildingController.java
  4. 1
    1
      src/main/java/com/huiju/estateagents/controller/TaBuildingDynamicController.java
  5. 0
    90
      src/main/java/com/huiju/estateagents/property/common/base/BaseController.java
  6. 17
    16
      src/main/java/com/huiju/estateagents/property/controller/AnnouncementTelController.java
  7. 17
    15
      src/main/java/com/huiju/estateagents/property/controller/BillController.java
  8. 27
    25
      src/main/java/com/huiju/estateagents/property/controller/BillInvoiceController.java
  9. 5
    3
      src/main/java/com/huiju/estateagents/property/controller/BillOrderController.java
  10. 7
    5
      src/main/java/com/huiju/estateagents/property/controller/BillStatementController.java
  11. 44
    44
      src/main/java/com/huiju/estateagents/property/controller/BuildingOwnerInfoController.java
  12. 18
    16
      src/main/java/com/huiju/estateagents/property/controller/BuildingTreeController.java
  13. 15
    13
      src/main/java/com/huiju/estateagents/property/controller/CarouselSettingController.java
  14. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/CommunitiesController.java
  15. 18
    16
      src/main/java/com/huiju/estateagents/property/controller/HotelController.java
  16. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/HotelRoomController.java
  17. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/ImageController.java
  18. 5
    3
      src/main/java/com/huiju/estateagents/property/controller/IndexCountController.java
  19. 12
    10
      src/main/java/com/huiju/estateagents/property/controller/MessageController.java
  20. 13
    11
      src/main/java/com/huiju/estateagents/property/controller/RoleController.java
  21. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/SysUserRoleController.java
  22. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/TaTemporaryLicenseCountController.java
  23. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/TaUserLicenseCountController.java
  24. 6
    5
      src/main/java/com/huiju/estateagents/property/controller/TaUserLicenseOrderController.java
  25. 7
    5
      src/main/java/com/huiju/estateagents/property/controller/TaVisitorLicenseSettingController.java
  26. 15
    13
      src/main/java/com/huiju/estateagents/property/controller/TpAnnouncementController.java
  27. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/TpBillInvoiceCountController.java
  28. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/TpConfigurationController.java
  29. 11
    9
      src/main/java/com/huiju/estateagents/property/controller/TpEquipmentController.java
  30. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/TpEquipmentTreeController.java
  31. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/TpHotelImgController.java
  32. 17
    15
      src/main/java/com/huiju/estateagents/property/controller/TpRentalHouseController.java
  33. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/TpRentalHouseImgController.java
  34. 17
    15
      src/main/java/com/huiju/estateagents/property/controller/TpShopController.java
  35. 1
    1
      src/main/java/com/huiju/estateagents/property/controller/TpShopImgController.java
  36. 5
    3
      src/main/java/com/huiju/estateagents/property/controller/TpShopSettingController.java
  37. 19
    17
      src/main/java/com/huiju/estateagents/property/controller/TpShopTypeController.java
  38. 21
    19
      src/main/java/com/huiju/estateagents/property/controller/TpTicketController.java
  39. 26
    24
      src/main/java/com/huiju/estateagents/property/controller/TransactionController.java
  40. 0
    196
      src/main/java/com/huiju/estateagents/property/controller/UserController.java
  41. 13
    15
      src/main/java/com/huiju/estateagents/property/controller/UserVerifyController.java
  42. 0
    158
      src/main/java/com/huiju/estateagents/property/model/TaUser.java
  43. 2
    1
      src/main/java/com/huiju/estateagents/property/service/BuildingTreeServiceI.java
  44. 11
    10
      src/main/java/com/huiju/estateagents/property/service/IBillInvoiceService.java
  45. 2
    1
      src/main/java/com/huiju/estateagents/property/service/IBillOrderService.java
  46. 7
    6
      src/main/java/com/huiju/estateagents/property/service/IBillService.java
  47. 3
    2
      src/main/java/com/huiju/estateagents/property/service/IBillStatementService.java
  48. 8
    7
      src/main/java/com/huiju/estateagents/property/service/IBuildingOwnerInfoService.java
  49. 6
    5
      src/main/java/com/huiju/estateagents/property/service/IHotelService.java
  50. 2
    1
      src/main/java/com/huiju/estateagents/property/service/ISysMenuService.java
  51. 3
    2
      src/main/java/com/huiju/estateagents/property/service/ITaUserLicenseOrderService.java
  52. 4
    3
      src/main/java/com/huiju/estateagents/property/service/ITaUserVerifyService.java
  53. 3
    2
      src/main/java/com/huiju/estateagents/property/service/ITaVisitorLicenseSettingService.java
  54. 5
    4
      src/main/java/com/huiju/estateagents/property/service/ITpActivityService.java
  55. 4
    3
      src/main/java/com/huiju/estateagents/property/service/ITpEquipmentService.java
  56. 4
    3
      src/main/java/com/huiju/estateagents/property/service/ITpRentalHouseService.java
  57. 4
    3
      src/main/java/com/huiju/estateagents/property/service/ITpShopService.java
  58. 2
    1
      src/main/java/com/huiju/estateagents/property/service/ITpShopSettingService.java
  59. 5
    4
      src/main/java/com/huiju/estateagents/property/service/ITransactionService.java
  60. 2
    1
      src/main/java/com/huiju/estateagents/property/service/IUserService.java
  61. 2
    1
      src/main/java/com/huiju/estateagents/property/service/IndexCountServiceI.java
  62. 6
    5
      src/main/java/com/huiju/estateagents/property/service/RoleServiceI.java
  63. 27
    26
      src/main/java/com/huiju/estateagents/property/service/impl/BillInvoiceServiceImpl.java
  64. 2
    1
      src/main/java/com/huiju/estateagents/property/service/impl/BillOrderServiceImpl.java
  65. 31
    30
      src/main/java/com/huiju/estateagents/property/service/impl/BillServiceImpl.java
  66. 6
    5
      src/main/java/com/huiju/estateagents/property/service/impl/BillStatementServiceImpl.java
  67. 43
    42
      src/main/java/com/huiju/estateagents/property/service/impl/BuildingOwnerInfoServiceImpl.java
  68. 3
    2
      src/main/java/com/huiju/estateagents/property/service/impl/BuildingTreeServiceImpl.java
  69. 32
    31
      src/main/java/com/huiju/estateagents/property/service/impl/HotelServiceImpl.java
  70. 3
    2
      src/main/java/com/huiju/estateagents/property/service/impl/IndexCountServiceImpl.java
  71. 15
    14
      src/main/java/com/huiju/estateagents/property/service/impl/RoleServiceImpl.java
  72. 7
    6
      src/main/java/com/huiju/estateagents/property/service/impl/TaUserLicenseOrderServiceImpl.java
  73. 11
    10
      src/main/java/com/huiju/estateagents/property/service/impl/TaUserVerifyServiceImpl.java
  74. 7
    6
      src/main/java/com/huiju/estateagents/property/service/impl/TaVisitorLicenseSettingServiceImpl.java
  75. 24
    23
      src/main/java/com/huiju/estateagents/property/service/impl/TpActivityServiceImpl.java
  76. 1
    0
      src/main/java/com/huiju/estateagents/property/service/impl/TpAnnouncementServiceImpl.java
  77. 13
    12
      src/main/java/com/huiju/estateagents/property/service/impl/TpEquipmentServiceImpl.java
  78. 8
    7
      src/main/java/com/huiju/estateagents/property/service/impl/TpRentalHouseServiceImpl.java
  79. 8
    7
      src/main/java/com/huiju/estateagents/property/service/impl/TpShopServiceImpl.java
  80. 7
    6
      src/main/java/com/huiju/estateagents/property/service/impl/TpShopSettingServiceImpl.java
  81. 14
    13
      src/main/java/com/huiju/estateagents/property/service/impl/TransactionServiceImpl.java
  82. 4
    10
      src/main/java/com/huiju/estateagents/property/service/impl/UserServiceImpl.java

+ 45
- 0
src/main/java/com/huiju/estateagents/base/BaseController.java Parādīt failu

@@ -6,9 +6,12 @@ import com.huiju.estateagents.center.taUser.service.ITaUserService;
6 6
 import com.huiju.estateagents.common.JWTUtils;
7 7
 import com.huiju.estateagents.entity.TaPersonBuilding;
8 8
 import com.huiju.estateagents.service.ITaPersonBuildingService;
9
+import org.apache.poi.ss.formula.functions.T;
9 10
 import org.springframework.beans.factory.annotation.Autowired;
10 11
 
11 12
 import javax.servlet.http.HttpServletRequest;
13
+import javax.servlet.http.HttpServletResponse;
14
+import java.io.UnsupportedEncodingException;
12 15
 import java.util.ArrayList;
13 16
 import java.util.Enumeration;
14 17
 import java.util.List;
@@ -41,6 +44,24 @@ public class BaseController {
41 44
         return null;
42 45
     }
43 46
 
47
+    /**
48
+     * 获取用户信息
49
+     * @pa request
50
+     * @return
51
+     */
52
+    public TaUser getTaUser(HttpServletRequest request) {
53
+        TaUser taUser = new TaUser();
54
+        Map map = JWTUtils.getUserIdAndOrgId(request);
55
+        if (null != map && null != map.get("orgId")) {
56
+             taUser.setOrgId(Integer.valueOf(map.get("orgId").toString()));
57
+        }
58
+        if (null != map && null != map.get("userId")) {
59
+            taUser.setUserId(Integer.valueOf(map.get("userId").toString()));
60
+        }
61
+
62
+        return taUser;
63
+    }
64
+
44 65
     public Integer getChannelId(HttpServletRequest request) {
45 66
 
46 67
         Map map = JWTUtils.getUserIdAndOrgId(request);
@@ -140,5 +161,29 @@ public class BaseController {
140 161
         }
141 162
         return taPersonBuildingList;
142 163
     }
164
+
165
+    /**
166
+     * 发送响应流方法
167
+     */
168
+    protected void setResponseHeader(HttpServletResponse response, String fileName) {
169
+        try {
170
+            try {
171
+                fileName = new String(fileName.getBytes(),"utf-8");
172
+            } catch (UnsupportedEncodingException e) {
173
+                // TODO Auto-generated catch block
174
+                e.printStackTrace();
175
+            }
176
+//            response.setContentType("application/octet-stream;charset=ISO8859-1");
177
+//            response.setHeader("Content-Disposition", "attachment;filename="+ fileName);
178
+//            response.addHeader("Pargam", "no-cache");
179
+//            response.addHeader("Cache-Control", "no-cache");
180
+
181
+            response.setContentType("multipart/form-data");
182
+            response.setCharacterEncoding("utf-8");
183
+            response.setHeader("Content-disposition", "attachment;filename="+fileName);
184
+        } catch (Exception ex) {
185
+            ex.printStackTrace();
186
+        }
187
+    }
143 188
 }
144 189
 

+ 0
- 38
src/main/java/com/huiju/estateagents/base/UserControl.java Parādīt failu

@@ -1,38 +0,0 @@
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 Parādīt failu

@@ -213,7 +213,7 @@ public class TaBuildingController extends BaseController {
213 213
      */
214 214
     @ApiOperation(value = "添加户型", notes = "添加户型")
215 215
     @RequestMapping(value = "/admin/buildingApartment/add", method = RequestMethod.POST)
216
-    public ResponseBean buildingApartment(@RequestBody String parameter, HttpSession session) {
216
+    public ResponseBean buildingApartment(@RequestBody String parameter, HttpServletRequest request) {
217 217
         return taBuildingService.buildingApartmentAdd(parameter);
218 218
     }
219 219
 

+ 1
- 1
src/main/java/com/huiju/estateagents/controller/TaBuildingDynamicController.java Parādīt failu

@@ -161,7 +161,7 @@ public class TaBuildingDynamicController extends BaseController {
161 161
     }
162 162
 
163 163
     @RequestMapping(value = "/admin/iBuildingDynamicSelectId/{id}", method = RequestMethod.GET)
164
-    public ResponseBean iBuildingDynamicSelectId(@PathVariable(value = "id") String id, HttpSession session){
164
+    public ResponseBean iBuildingDynamicSelectId(@PathVariable(value = "id") String id, HttpServletRequest request){
165 165
         ResponseBean  responseBean = iBuildingDynamicService.iBuildingDynamicSelectId(id);
166 166
         return responseBean;
167 167
     }

+ 0
- 90
src/main/java/com/huiju/estateagents/property/common/base/BaseController.java Parādīt failu

@@ -1,90 +0,0 @@
1
-package com.huiju.estateagents.property.common.base;
2
-
3
-import com.huiju.estateagents.property.common.Constant;
4
-import com.huiju.estateagents.property.common.UserElement;
5
-import com.huiju.estateagents.property.exception.WisdomException;
6
-import com.huiju.estateagents.property.vo.UserVO;
7
-import lombok.extern.slf4j.Slf4j;
8
-
9
-import javax.servlet.http.HttpServletResponse;
10
-import javax.servlet.http.HttpSession;
11
-import java.io.UnsupportedEncodingException;
12
-
13
-/**
14
- * @author FXF
15
- * @date 2018-12-18
16
- */
17
-@Slf4j
18
-public class BaseController {
19
-    
20
-    /**
21
-     * 获取 UserElement
22
-     * @param session
23
-     * @return
24
-     */
25
-    protected UserElement getUserElement(HttpSession session){
26
-        log.info("获取sessionId: {}", session.getId());
27
-        UserElement userElement = (UserElement) session.getAttribute(Constant.WEB_USER_SESSION);
28
-        if (null == userElement) {
29
-            throw new WisdomException("用户凭证不存在!");
30
-        }
31
-        return userElement;
32
-    }
33
-
34
-    /**
35
-     * 获取 UserElement
36
-     * @param session
37
-     * @return
38
-     */
39
-    protected void setUserElement(HttpSession session, UserVO userVO){
40
-        log.info("获取sessionId: {}", session.getId());
41
-        UserElement userElement = new UserElement();
42
-        userElement.setId(userVO.getId());
43
-        userElement.setCommunityId(userVO.getCommunityId());
44
-        userElement.setEmail(userVO.getEmail());
45
-        userElement.setLoginName(userVO.getLoginName());
46
-        userElement.setUserName(userVO.getUserName());
47
-        userElement.setStatus(userVO.getStatus());
48
-        userElement.setLoginType(Constant.WEB_LOGIN_TYPE);
49
-
50
-        session.setAttribute(Constant.WEB_USER_SESSION, userElement);
51
-    }
52
-
53
-
54
-    /**
55
-     * 清除 用户 session
56
-     * @param session
57
-     */
58
-    protected void cleanUserSession(HttpSession session){
59
-        log.info("退出登陆!");
60
-        UserElement userElement = (UserElement) session.getAttribute(Constant.WEB_USER_SESSION);
61
-        if (null != userElement) {
62
-            session.setAttribute(Constant.WEB_USER_SESSION, null);
63
-        }
64
-    }
65
-
66
-    /**
67
-     * 发送响应流方法
68
-     */
69
-    protected void setResponseHeader(HttpServletResponse response, String fileName) {
70
-        try {
71
-            try {
72
-                fileName = new String(fileName.getBytes(),"utf-8");
73
-            } catch (UnsupportedEncodingException e) {
74
-                // TODO Auto-generated catch block
75
-                e.printStackTrace();
76
-            }
77
-//            response.setContentType("application/octet-stream;charset=ISO8859-1");
78
-//            response.setHeader("Content-Disposition", "attachment;filename="+ fileName);
79
-//            response.addHeader("Pargam", "no-cache");
80
-//            response.addHeader("Cache-Control", "no-cache");
81
-
82
-            response.setContentType("multipart/form-data");
83
-            response.setCharacterEncoding("utf-8");
84
-            response.setHeader("Content-disposition", "attachment;filename="+fileName);
85
-        } catch (Exception ex) {
86
-            ex.printStackTrace();
87
-        }
88
-    }
89
-
90
-}

+ 17
- 16
src/main/java/com/huiju/estateagents/property/controller/AnnouncementTelController.java Parādīt failu

@@ -2,9 +2,10 @@ package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4 4
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5
+import com.huiju.estateagents.base.BaseController;
5 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
6 8
 import com.huiju.estateagents.property.common.UserElement;
7
-import com.huiju.estateagents.property.common.base.BaseController;
8 9
 import com.huiju.estateagents.property.model.AnnouncementTel;
9 10
 import com.huiju.estateagents.property.service.IAnnouncementTelService;
10 11
 import io.swagger.annotations.Api;
@@ -51,11 +52,11 @@ public class AnnouncementTelController extends BaseController {
51 52
                                 @RequestParam(value = "tel", required = false) String tel,
52 53
                                 @RequestParam(value = "remark", required = false) String remark,
53 54
                                 @RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
54
-                                @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpSession session){
55
+                                @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpServletRequest request){
55 56
 		ResponseBean responseBean = new ResponseBean();
56
-		UserElement userElement = getUserElement(session);
57
+		TaUser userElement = getTaUser(request);
57 58
 		AnnouncementTel announcementTel = new AnnouncementTel();
58
-		announcementTel.setCommunityId(userElement.getCommunityId());
59
+		announcementTel.setCommunityId(userElement.getOrgId());
59 60
 		announcementTel.setName(name);
60 61
 		announcementTel.setTel(tel);
61 62
 		announcementTel.setRemark(remark);
@@ -69,7 +70,7 @@ public class AnnouncementTelController extends BaseController {
69 70
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
70 71
 	})
71 72
 	@RequestMapping(value = "/tel/add",method = RequestMethod.POST)
72
-	public ResponseBean addTel(@Valid @RequestBody AnnouncementTel announcementTel, HttpSession session){
73
+	public ResponseBean addTel(@Valid @RequestBody AnnouncementTel announcementTel, HttpServletRequest request){
73 74
 		ResponseBean responseBean = new ResponseBean();
74 75
 
75 76
 //		if (!AccountValidatorUtil.isNumber(announcementTel.getTel())) {
@@ -77,19 +78,19 @@ public class AnnouncementTelController extends BaseController {
77 78
 //			return responseBean;
78 79
 //		}
79 80
 
80
-		UserElement userElement = getUserElement(session);
81
+		TaUser userElement = getTaUser(request);
81 82
 		QueryWrapper<AnnouncementTel> announcementTelQueryWrapper = new QueryWrapper<>();
82 83
 		announcementTelQueryWrapper.eq("tel", announcementTel.getTel());
83
-		announcementTelQueryWrapper.eq("community_id", userElement.getCommunityId());
84
+		announcementTelQueryWrapper.eq("community_id", userElement.getOrgId());
84 85
 		AnnouncementTel telServiceOne = announcementTelService.getOne(announcementTelQueryWrapper);
85 86
 		if (null != telServiceOne) {
86 87
 			responseBean.addError("此号码已存在");
87 88
 			return responseBean;
88 89
 		}
89 90
 		LocalDateTime time = LocalDateTime.now();
90
-		announcementTel.setCommunityId(userElement.getCommunityId());
91
-		announcementTel.setCreateUser(userElement.getId());
92
-		announcementTel.setUpdateUser(userElement.getId());
91
+		announcementTel.setCommunityId(userElement.getOrgId());
92
+		announcementTel.setCreateUser(userElement.getUserId());
93
+		announcementTel.setUpdateUser(userElement.getUserId());
93 94
 		announcementTel.setCreateDate(time);
94 95
 		announcementTel.setUpdateDate(time);
95 96
 		boolean state = announcementTelService.save(announcementTel);
@@ -107,7 +108,7 @@ public class AnnouncementTelController extends BaseController {
107 108
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
108 109
 	})
109 110
 	@RequestMapping(value = "/tel/update", method = RequestMethod.PUT)
110
-	public ResponseBean updateTel(@Valid @RequestBody AnnouncementTel announcementTel, HttpSession session) {
111
+	public ResponseBean updateTel(@Valid @RequestBody AnnouncementTel announcementTel, HttpServletRequest request) {
111 112
 		ResponseBean responseBean = new ResponseBean();
112 113
 		boolean isPhone = true;
113 114
 		boolean isLandline = true;
@@ -125,13 +126,13 @@ public class AnnouncementTelController extends BaseController {
125 126
 //			responseBean.addError("输入的号码不正确!");
126 127
 //			return responseBean;
127 128
 //		}
128
-		UserElement userElement = getUserElement(session);
129
+		TaUser userElement = getTaUser(request);
129 130
 		QueryWrapper<AnnouncementTel> announcementTelQueryWrapper = new QueryWrapper<>();
130 131
 		announcementTelQueryWrapper.eq("tel", announcementTel.getTel());
131
-		announcementTelQueryWrapper.eq("community_id", userElement.getCommunityId());
132
+		announcementTelQueryWrapper.eq("community_id", userElement.getOrgId());
132 133
 		AnnouncementTel telServiceOne = announcementTelService.getOne(announcementTelQueryWrapper);
133 134
 		if (null != telServiceOne && announcementTel.getTel().equals(telServiceOne.getTel()) && announcementTel.getId().equals(telServiceOne.getId())) {
134
-			announcementTel.setUpdateUser(userElement.getId());
135
+			announcementTel.setUpdateUser(userElement.getUserId());
135 136
 			announcementTel.setUpdateDate(LocalDateTime.now());
136 137
 			announcementTelService.updateById(announcementTel);
137 138
 			responseBean.addSuccess("修改物业端号码成功");
@@ -141,7 +142,7 @@ public class AnnouncementTelController extends BaseController {
141 142
 			responseBean.addError("此号码已存在");
142 143
 			return responseBean;
143 144
 		}
144
-		announcementTel.setUpdateUser(userElement.getId());
145
+		announcementTel.setUpdateUser(userElement.getUserId());
145 146
 		announcementTel.setUpdateDate(LocalDateTime.now());
146 147
 		boolean state = announcementTelService.updateById(announcementTel);
147 148
 		if (state){
@@ -171,7 +172,7 @@ public class AnnouncementTelController extends BaseController {
171 172
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
172 173
 	})
173 174
 	@RequestMapping(value = "/tel/delete", method = RequestMethod.POST)
174
-	public ResponseBean deleteNotice(@RequestBody List<Integer> ids, HttpSession session) {
175
+	public ResponseBean deleteNotice(@RequestBody List<Integer> ids, HttpServletRequest request) {
175 176
 		ResponseBean responseBean = new ResponseBean();
176 177
 		boolean state = announcementTelService.removeByIds(ids);
177 178
 		if (state){

+ 17
- 15
src/main/java/com/huiju/estateagents/property/controller/BillController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.model.Bill;
8 9
 import com.huiju.estateagents.property.service.IBillService;
9 10
 import io.swagger.annotations.Api;
@@ -15,6 +16,7 @@ import org.springframework.beans.factory.annotation.Autowired;
15 16
 import org.springframework.web.bind.annotation.*;
16 17
 import org.springframework.web.multipart.MultipartFile;
17 18
 
19
+import javax.servlet.http.HttpServletRequest;
18 20
 import javax.servlet.http.HttpServletResponse;
19 21
 import javax.servlet.http.HttpSession;
20 22
 import java.io.OutputStream;
@@ -54,14 +56,14 @@ public class BillController extends BaseController {
54 56
                                 @RequestParam(value = "billName", required = false) String billName,
55 57
                                 @RequestParam(value = "billExplain", required = false) String billExplain,
56 58
                                 @RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
57
-                                @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpSession session){
59
+                                @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpServletRequest request){
58 60
         ResponseBean responseBean = new ResponseBean();
59
-        UserElement userElement = getUserElement(session);
61
+        TaUser userElement = getTaUser(request);
60 62
         Bill bill = new Bill();
61 63
         bill.setId(billId);
62 64
         bill.setBillName(billName);
63 65
         bill.setBillExplain(billExplain);
64
-        bill.setCommunityId(userElement.getCommunityId());
66
+        bill.setCommunityId(userElement.getOrgId());
65 67
         responseBean = iBillService.getBillList(bill,pageNum,pageSize);
66 68
         return responseBean;
67 69
     }
@@ -71,7 +73,7 @@ public class BillController extends BaseController {
71 73
             @ApiImplicitParam(dataTypeClass = String.class, paramType = "path", name = "id", value = "id编号")
72 74
     })
73 75
     @RequestMapping(value = "/bill/{id}", method = RequestMethod.GET)
74
-    public ResponseBean getByBillId(HttpSession session, @PathVariable("id") Integer id) {
76
+    public ResponseBean getByBillId(HttpServletRequest request, @PathVariable("id") Integer id) {
75 77
         ResponseBean responseBean = new ResponseBean();
76 78
         responseBean = iBillService.getByBillId(id);
77 79
         return responseBean;
@@ -79,16 +81,16 @@ public class BillController extends BaseController {
79 81
 
80 82
     @ApiOperation(value = "上传缴费项接口, 预览", notes = "上传缴费项接口, 预览")
81 83
     @PostMapping(value = "/bill/uploadExcel/get", consumes = "multipart/*", headers = "content-type=multipart/form-data")
82
-    public ResponseBean getUploadExcel(@RequestParam("file") MultipartFile file, HttpSession session) {
84
+    public ResponseBean getUploadExcel(@RequestParam("file") MultipartFile file, HttpServletRequest request) {
83 85
         ResponseBean responseBean = new ResponseBean();
84
-        UserElement userElement = getUserElement(session);
86
+        TaUser userElement = getTaUser(request);
85 87
         responseBean = iBillService.getExcelData(file, userElement);
86 88
         return responseBean;
87 89
     }
88 90
 
89 91
     @ApiOperation(value = "上传缴费项接口, 保存/修改", notes = "上传缴费项接口, 保存/修改")
90 92
     @PostMapping(value = "/bill/uploadExcel/add", consumes = "multipart/*", headers = "content-type=multipart/form-data")
91
-    public ResponseBean addUploadExcel(HttpSession session,
93
+    public ResponseBean addUploadExcel(HttpServletRequest request,
92 94
                                        @RequestParam(value = "billId", required = false) Integer billId,
93 95
                                        @RequestParam(value = "file", required = false) MultipartFile file,
94 96
                                        @RequestParam("billExplain") String billExplain,
@@ -96,7 +98,7 @@ public class BillController extends BaseController {
96 98
                                        @RequestParam("endDate") String endDate,
97 99
                                        @RequestParam("billStatus") String billStatus) {
98 100
         ResponseBean responseBean = new ResponseBean();
99
-        UserElement userElement = getUserElement(session);
101
+        TaUser userElement = getTaUser(request);
100 102
         SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
101 103
         Date date = null;
102 104
         try {
@@ -116,12 +118,12 @@ public class BillController extends BaseController {
116 118
             @ApiImplicitParam(dataTypeClass = String.class, paramType = "query", name = "billStatus", value = "状态 0:正在收费  2: 草稿")
117 119
     })
118 120
     @RequestMapping(value = "/bill/updateBillStatus/{id}", method = RequestMethod.PUT)
119
-    public ResponseBean updateBillStatus(HttpSession session,
121
+    public ResponseBean updateBillStatus(HttpServletRequest request,
120 122
                                          @RequestParam("billStatus") Integer billStatus,
121 123
                                          @PathVariable("id") Integer id) {
122 124
 
123 125
         ResponseBean responseBean = new ResponseBean();
124
-        UserElement userElement = getUserElement(session);
126
+        TaUser userElement = getTaUser(request);
125 127
         responseBean = iBillService.updateBillStatus(userElement, billStatus, id);
126 128
         return responseBean;
127 129
     }
@@ -132,11 +134,11 @@ public class BillController extends BaseController {
132 134
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
133 135
     })
134 136
     @RequestMapping(value = "/bill/deleteBillBeach", method = RequestMethod.POST)
135
-    public ResponseBean deleteBillBeach(HttpSession session,
137
+    public ResponseBean deleteBillBeach(HttpServletRequest request,
136 138
                                         @RequestBody List<Integer> ids) {
137 139
 
138 140
         ResponseBean responseBean = new ResponseBean();
139
-        UserElement userElement = getUserElement(session);
141
+        TaUser userElement = getTaUser(request);
140 142
         responseBean = iBillService.deleteBillBeach(userElement, ids);
141 143
         return responseBean;
142 144
     }
@@ -147,8 +149,8 @@ public class BillController extends BaseController {
147 149
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
148 150
     })
149 151
     @RequestMapping(value = "/bill/downloadExcel", method = RequestMethod.GET)
150
-    public void exportExcel(HttpServletResponse response, HttpSession session) {
151
-        UserElement userElement = getUserElement(session);
152
+    public void exportExcel(HttpServletResponse response, HttpServletRequest request) {
153
+        TaUser userElement = getTaUser(request);
152 154
         HSSFWorkbook workbook = (HSSFWorkbook) iBillService.downloadExcel(userElement).getData();
153 155
         this.setResponseHeader(response, "缴费单模板.xls");
154 156
         //响应到客户端

+ 27
- 25
src/main/java/com/huiju/estateagents/property/controller/BillInvoiceController.java Parādīt failu

@@ -2,9 +2,10 @@ package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4 4
 import com.alibaba.fastjson.JSONObject;
5
+import com.huiju.estateagents.base.BaseController;
5 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
6 8
 import com.huiju.estateagents.property.common.UserElement;
7
-import com.huiju.estateagents.property.common.base.BaseController;
8 9
 import com.huiju.estateagents.property.model.BillInvoice;
9 10
 import com.huiju.estateagents.property.service.IBillInvoiceService;
10 11
 import com.huiju.estateagents.property.service.IBillService;
@@ -17,6 +18,7 @@ import org.apache.poi.hssf.usermodel.HSSFWorkbook;
17 18
 import org.springframework.beans.factory.annotation.Autowired;
18 19
 import org.springframework.web.bind.annotation.*;
19 20
 
21
+import javax.servlet.http.HttpServletRequest;
20 22
 import javax.servlet.http.HttpServletResponse;
21 23
 import javax.servlet.http.HttpSession;
22 24
 import java.io.OutputStream;
@@ -50,9 +52,9 @@ public class BillInvoiceController extends BaseController {
50 52
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token"),
51 53
     })
52 54
     @RequestMapping(value = "/bill/invoice/list", method = RequestMethod.POST)
53
-    public ResponseBean getBillList(HttpSession session, @RequestBody String parameter) {
55
+    public ResponseBean getBillList(HttpServletRequest request, @RequestBody String parameter) {
54 56
         ResponseBean responseBean = new ResponseBean();
55
-        UserElement userElement = getUserElement(session);
57
+        TaUser userElement = getTaUser(request);
56 58
         responseBean = iBillInvoiceService.getBillList(parameter, userElement);
57 59
         return responseBean;
58 60
     }
@@ -63,10 +65,10 @@ public class BillInvoiceController extends BaseController {
63 65
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
64 66
     })
65 67
     @RequestMapping(value = "/bill/invoice/updateBill", method = RequestMethod.PUT)
66
-    public ResponseBean updateBill(HttpSession session, @RequestBody String parameter) {
68
+    public ResponseBean updateBill(HttpServletRequest request, @RequestBody String parameter) {
67 69
         ResponseBean responseBean = new ResponseBean();
68 70
 
69
-        UserElement userElement = getUserElement(session);
71
+        TaUser userElement = getTaUser(request);
70 72
         responseBean = iBillService.updateBillNameAndBillExplainAndEndDate(userElement, parameter);
71 73
         return responseBean;
72 74
     }
@@ -77,9 +79,9 @@ public class BillInvoiceController extends BaseController {
77 79
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
78 80
     })
79 81
     @RequestMapping(value = "/bill/invoice/delete", method = RequestMethod.POST)
80
-    public ResponseBean delete(HttpSession session, @RequestBody List<Integer> ids) {
82
+    public ResponseBean delete(HttpServletRequest request, @RequestBody List<Integer> ids) {
81 83
         ResponseBean responseBean = new ResponseBean();
82
-        UserElement userElement = getUserElement(session);
84
+        TaUser userElement = getTaUser(request);
83 85
 
84 86
         responseBean = iBillInvoiceService.deleteBillInvoice(ids, userElement);
85 87
         return responseBean;
@@ -91,9 +93,9 @@ public class BillInvoiceController extends BaseController {
91 93
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
92 94
     })
93 95
     @RequestMapping(value = "/bill/invoice/offlinePayment", method = RequestMethod.POST)
94
-    public ResponseBean offlinePayment(HttpSession session, @RequestBody List<Integer> ids) {
96
+    public ResponseBean offlinePayment(HttpServletRequest request, @RequestBody List<Integer> ids) {
95 97
         ResponseBean responseBean = new ResponseBean();
96
-        UserElement userElement = getUserElement(session);
98
+        TaUser userElement = getTaUser(request);
97 99
 
98 100
         responseBean = iBillInvoiceService.offlinePayment(ids, userElement);
99 101
         return responseBean;
@@ -106,9 +108,9 @@ public class BillInvoiceController extends BaseController {
106 108
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
107 109
     })
108 110
     @RequestMapping(value = "/bill/invoice/addTempBillInvoice", method = RequestMethod.POST)
109
-    public ResponseBean addTempBillInvoice(HttpSession session, @RequestBody String parameter) {
111
+    public ResponseBean addTempBillInvoice(HttpServletRequest request, @RequestBody String parameter) {
110 112
         ResponseBean responseBean = new ResponseBean();
111
-        UserElement userElement = getUserElement(session);
113
+        TaUser userElement = getTaUser(request);
112 114
         responseBean = iBillInvoiceService.addTempBillInvoice(parameter, userElement);
113 115
         return responseBean;
114 116
     }
@@ -119,9 +121,9 @@ public class BillInvoiceController extends BaseController {
119 121
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
120 122
     })
121 123
     @RequestMapping(value = "/bill/invoice/updateBillInvoiceStatus", method = RequestMethod.POST)
122
-    public ResponseBean updateBillInvoiceStatus(HttpSession session, @RequestBody List<Integer> ids) {
124
+    public ResponseBean updateBillInvoiceStatus(HttpServletRequest request, @RequestBody List<Integer> ids) {
123 125
         ResponseBean responseBean = new ResponseBean();
124
-        UserElement userElement = getUserElement(session);
126
+        TaUser userElement = getTaUser(request);
125 127
         responseBean = iBillInvoiceService.updateBillInvoiceStatus(ids, userElement);
126 128
         return responseBean;
127 129
     }
@@ -132,9 +134,9 @@ public class BillInvoiceController extends BaseController {
132 134
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
133 135
     })
134 136
     @RequestMapping(value = "/bill/invoice/getTempBillInvoice/{billId}", method = RequestMethod.GET)
135
-    public ResponseBean getTempBillInvoice(HttpSession session, @PathVariable("billId") Integer billId) {
137
+    public ResponseBean getTempBillInvoice(HttpServletRequest request, @PathVariable("billId") Integer billId) {
136 138
         ResponseBean responseBean = new ResponseBean();
137
-        UserElement userElement = getUserElement(session);
139
+        TaUser userElement = getTaUser(request);
138 140
         responseBean = iBillInvoiceService.getTempBillInvoice(billId, userElement);
139 141
         return responseBean;
140 142
     }
@@ -145,9 +147,9 @@ public class BillInvoiceController extends BaseController {
145 147
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
146 148
     })
147 149
     @RequestMapping(value = "/bill/invoice/deleteTempBillInvoice/{billId}", method = RequestMethod.DELETE)
148
-    public ResponseBean deleteTempBillInvoice(HttpSession session, @PathVariable("billId") Integer billId) {
150
+    public ResponseBean deleteTempBillInvoice(HttpServletRequest request, @PathVariable("billId") Integer billId) {
149 151
         ResponseBean responseBean = new ResponseBean();
150
-        UserElement userElement = getUserElement(session);
152
+        TaUser userElement = getTaUser(request);
151 153
         responseBean = iBillInvoiceService.deleteTempBillInvoice(billId, userElement);
152 154
         return responseBean;
153 155
     }
@@ -159,9 +161,9 @@ public class BillInvoiceController extends BaseController {
159 161
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
160 162
     })
161 163
     @RequestMapping(value = "/bill/invoice/updateBillInvoiceIdPayPrice/{billId}", method = RequestMethod.POST)
162
-    public ResponseBean updateBillInvoiceIdPayPrice(HttpSession session, @PathVariable Integer billId, @RequestBody String parameter) {
164
+    public ResponseBean updateBillInvoiceIdPayPrice(HttpServletRequest request, @PathVariable Integer billId, @RequestBody String parameter) {
163 165
         ResponseBean responseBean = new ResponseBean();
164
-        UserElement userElement = getUserElement(session);
166
+        TaUser userElement = getTaUser(request);
165 167
         Double payPrice = JSONObject.parseObject(parameter).getDouble("payPrice");
166 168
 //        responseBean = iBillInvoiceService.updateBillInvoiceIdPayPrice(billId, PayPriceUtils.yuanConversionPoints(payPrice) , userElement);
167 169
         return responseBean;
@@ -174,9 +176,9 @@ public class BillInvoiceController extends BaseController {
174 176
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
175 177
     })
176 178
     @RequestMapping(value = "/bill/invoice/updateBillInvoiceIdBillInvoiceExplain/{billId}", method = RequestMethod.POST)
177
-    public ResponseBean updateBillInvoiceIdBillInvoiceExplain(HttpSession session, @PathVariable Integer billId, @RequestBody String parameter) {
179
+    public ResponseBean updateBillInvoiceIdBillInvoiceExplain(HttpServletRequest request, @PathVariable Integer billId, @RequestBody String parameter) {
178 180
         ResponseBean responseBean = new ResponseBean();
179
-        UserElement userElement = getUserElement(session);
181
+        TaUser userElement = getTaUser(request);
180 182
         String billInvoiceExplain = JSONObject.parseObject(parameter).getString("billInvoiceExplain");
181 183
         if (StringUtils.isBlank(billInvoiceExplain)) {
182 184
             responseBean.addError("收费说明不能为空!");
@@ -200,9 +202,9 @@ public class BillInvoiceController extends BaseController {
200 202
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
201 203
     })
202 204
     @RequestMapping(value = "/bill/invoice/exportExcel/{billId}", method = RequestMethod.GET)
203
-    public void exportExcel(HttpServletResponse response, HttpSession session, @PathVariable("billId") Integer billId) {
205
+    public void exportExcel(HttpServletResponse response, HttpServletRequest request, @PathVariable("billId") Integer billId) {
204 206
         ResponseBean responseBean = new ResponseBean();
205
-        UserElement userElement = getUserElement(session);
207
+        TaUser userElement = getTaUser(request);
206 208
         HSSFWorkbook workbook = (HSSFWorkbook) iBillInvoiceService.exportExcel(userElement, billId).getData();
207 209
         this.setResponseHeader(response, "缴费单.xls");
208 210
         //响应到客户端
@@ -224,9 +226,9 @@ public class BillInvoiceController extends BaseController {
224 226
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
225 227
     })
226 228
     @RequestMapping(value = "/bill/invoice/getInvoiceInvalid", method = RequestMethod.POST)
227
-    public ResponseBean getInvoiceInvalid(HttpSession session, @RequestBody String parameter) {
229
+    public ResponseBean getInvoiceInvalid(HttpServletRequest request, @RequestBody String parameter) {
228 230
         ResponseBean responseBean = new ResponseBean();
229
-        UserElement userElement = getUserElement(session);
231
+        TaUser userElement = getTaUser(request);
230 232
         responseBean = iBillInvoiceService.getInvoiceInvalid(userElement, parameter);
231 233
         return responseBean;
232 234
     }

+ 5
- 3
src/main/java/com/huiju/estateagents/property/controller/BillOrderController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.IBillOrderService;
8 9
 import io.swagger.annotations.Api;
9 10
 import io.swagger.annotations.ApiImplicitParam;
@@ -15,6 +16,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
15 16
 import org.springframework.web.bind.annotation.RequestMethod;
16 17
 import org.springframework.web.bind.annotation.RestController;
17 18
 
19
+import javax.servlet.http.HttpServletRequest;
18 20
 import javax.servlet.http.HttpSession;
19 21
 
20 22
 /**
@@ -40,9 +42,9 @@ public class BillOrderController extends BaseController {
40 42
             @ApiImplicitParam(dataTypeClass = String.class, paramType = "header", name = "X-Auth-Token", value = "Token"),
41 43
             @ApiImplicitParam(dataTypeClass = String.class, paramType = "path", name = "orderNumber", value = "订单号")
42 44
     })
43
-    public ResponseBean getByOrderNumberBillInvoice(HttpSession session, @PathVariable("orderNumber") String orderNumber) {
45
+    public ResponseBean getByOrderNumberBillInvoice(HttpServletRequest request, @PathVariable("orderNumber") String orderNumber) {
44 46
         ResponseBean responseBean = new ResponseBean();
45
-        UserElement userElement = getUserElement(session);
47
+        TaUser userElement = getTaUser(request);
46 48
         responseBean = iBillOrderService.getByOrderNumberBillInvoice(userElement, orderNumber);
47 49
         return responseBean;
48 50
     }

+ 7
- 5
src/main/java/com/huiju/estateagents/property/controller/BillStatementController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.IBillStatementService;
8 9
 import io.swagger.annotations.Api;
9 10
 import io.swagger.annotations.ApiImplicitParam;
@@ -16,6 +17,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
16 17
 import org.springframework.web.bind.annotation.RequestMethod;
17 18
 import org.springframework.web.bind.annotation.RestController;
18 19
 
20
+import javax.servlet.http.HttpServletRequest;
19 21
 import javax.servlet.http.HttpServletResponse;
20 22
 import javax.servlet.http.HttpSession;
21 23
 import java.io.OutputStream;
@@ -44,9 +46,9 @@ public class BillStatementController extends BaseController {
44 46
             @ApiImplicitParam(dataTypeClass = String.class, paramType = "header", name = "X-Auth-Token", value = "token")
45 47
     })
46 48
     @RequestMapping(value = "/bill/statement/all", method = RequestMethod.POST)
47
-    public ResponseBean getBillStatement(HttpSession session, @RequestBody String parameter) {
49
+    public ResponseBean getBillStatement(HttpServletRequest request, @RequestBody String parameter) {
48 50
         ResponseBean responseBean = new ResponseBean();
49
-        UserElement userElement = getUserElement(session);
51
+        TaUser userElement = getTaUser(request);
50 52
         responseBean = iBillStatementService.getBillStatement(userElement, parameter);
51 53
         return responseBean;
52 54
     }
@@ -56,9 +58,9 @@ public class BillStatementController extends BaseController {
56 58
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
57 59
     })
58 60
     @RequestMapping(value = "/bill/statement/exportExcel", method = RequestMethod.GET)
59
-    public void exportExcel(HttpServletResponse response, HttpSession session) {
61
+    public void exportExcel(HttpServletResponse response, HttpServletRequest request) {
60 62
         ResponseBean responseBean = new ResponseBean();
61
-        UserElement userElement = getUserElement(session);
63
+        TaUser userElement = getTaUser(request);
62 64
         HSSFWorkbook workbook = (HSSFWorkbook) iBillStatementService.exportExcel(userElement).getData();
63 65
         this.setResponseHeader(response, "流水信息.xls");
64 66
         //响应到客户端

+ 44
- 44
src/main/java/com/huiju/estateagents/property/controller/BuildingOwnerInfoController.java Parādīt failu

@@ -2,12 +2,11 @@ package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4 4
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5
+import com.huiju.estateagents.base.BaseController;
5 6
 import com.huiju.estateagents.base.ResponseBean;
6
-import com.huiju.estateagents.center.taUser.service.ITaUserService;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 8
 import com.huiju.estateagents.property.common.UserElement;
8
-import com.huiju.estateagents.property.common.base.BaseController;
9 9
 import com.huiju.estateagents.property.model.TaFace;
10
-import com.huiju.estateagents.property.model.TaUser;
11 10
 import com.huiju.estateagents.property.model.TaUserVerify;
12 11
 import com.huiju.estateagents.property.service.IBuildingOwnerInfoService;
13 12
 import com.huiju.estateagents.property.service.ITaFaceService;
@@ -22,6 +21,7 @@ import org.springframework.beans.factory.annotation.Autowired;
22 21
 import org.springframework.web.bind.annotation.*;
23 22
 import org.springframework.web.multipart.MultipartFile;
24 23
 
24
+import javax.servlet.http.HttpServletRequest;
25 25
 import javax.servlet.http.HttpServletResponse;
26 26
 import javax.servlet.http.HttpSession;
27 27
 import java.io.OutputStream;
@@ -59,9 +59,9 @@ public class BuildingOwnerInfoController extends BaseController {
59 59
                     "pageNum第几页;pageSize 一页多少行;")
60 60
     })
61 61
     @RequestMapping(value = "/building/list", method = RequestMethod.POST)
62
-    public ResponseBean getList(@RequestBody String parameter, HttpSession session){
62
+    public ResponseBean getList(@RequestBody String parameter, HttpServletRequest request){
63 63
         ResponseBean responseBean = new ResponseBean();
64
-        UserElement userElement = getUserElement(session);
64
+        TaUser userElement = getTaUser(request);
65 65
         responseBean = iBuildingOwnerInfoService.listQuery(parameter, userElement);
66 66
         return responseBean;
67 67
     }
@@ -123,9 +123,9 @@ public class BuildingOwnerInfoController extends BaseController {
123 123
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
124 124
     })
125 125
     @RequestMapping(value = "/building/update", method = RequestMethod.PUT)
126
-    public ResponseBean update(@RequestBody String parameter, HttpSession session){
126
+    public ResponseBean update(@RequestBody String parameter, HttpServletRequest request){
127 127
         ResponseBean responseBean = new ResponseBean();
128
-        UserElement userElement = getUserElement(session);
128
+        TaUser userElement = getTaUser(request);
129 129
         responseBean = iBuildingOwnerInfoService.update(parameter, userElement);
130 130
         return responseBean;
131 131
     }
@@ -139,9 +139,9 @@ public class BuildingOwnerInfoController extends BaseController {
139 139
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
140 140
     })
141 141
     @RequestMapping(value = "/building/add", method = RequestMethod.POST)
142
-    public ResponseBean add(@RequestBody String parameter, HttpSession session){
142
+    public ResponseBean add(@RequestBody String parameter, HttpServletRequest request){
143 143
         ResponseBean responseBean = new ResponseBean();
144
-        UserElement userElement = getUserElement(session);
144
+        TaUser userElement = getTaUser(request);
145 145
         responseBean = iBuildingOwnerInfoService.add(parameter, userElement);
146 146
         return responseBean;
147 147
     }
@@ -152,10 +152,10 @@ public class BuildingOwnerInfoController extends BaseController {
152 152
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
153 153
     })
154 154
     @RequestMapping(value = "/building/delete", method = RequestMethod.DELETE)
155
-    public ResponseBean delete(@RequestBody List<Integer> ids, HttpSession session){
155
+    public ResponseBean delete(@RequestBody List<Integer> ids, HttpServletRequest request){
156 156
         ResponseBean responseBean = new ResponseBean();
157
-        UserElement userElement = getUserElement(session);
158
-        responseBean = iBuildingOwnerInfoService.deleteIds(ids, userElement.getId());
157
+        TaUser userElement = getTaUser(request);
158
+        responseBean = iBuildingOwnerInfoService.deleteIds(ids, userElement.getUserId());
159 159
         return responseBean;
160 160
     }
161 161
 
@@ -163,10 +163,10 @@ public class BuildingOwnerInfoController extends BaseController {
163 163
     @ApiImplicitParams({
164 164
     })
165 165
     @RequestMapping(value = "/building/phase",method = RequestMethod.GET)
166
-    public ResponseBean getPhaseList(HttpSession session){
166
+    public ResponseBean getPhaseList(HttpServletRequest request){
167 167
         ResponseBean responseBean = new ResponseBean();
168
-        UserElement userElement = getUserElement(session);
169
-        responseBean = iBuildingOwnerInfoService.getPhaseList(userElement.getCommunityId());
168
+        TaUser userElement = getTaUser(request);
169
+        responseBean = iBuildingOwnerInfoService.getPhaseList(userElement.getOrgId());
170 170
         return responseBean;
171 171
     }
172 172
     
@@ -175,10 +175,10 @@ public class BuildingOwnerInfoController extends BaseController {
175 175
             @ApiImplicitParam(paramType = "query", name = "phaseId",value = "期区ID")
176 176
     })
177 177
     @RequestMapping(value = "/building/building",method = RequestMethod.GET)
178
-    public ResponseBean getBuildingList(@RequestParam Integer phaseId, HttpSession session){
178
+    public ResponseBean getBuildingList(@RequestParam Integer phaseId, HttpServletRequest request){
179 179
         ResponseBean responseBean = new ResponseBean();
180
-        UserElement userElement = getUserElement(session);
181
-        responseBean = iBuildingOwnerInfoService.getBuildingList(phaseId,userElement.getCommunityId());
180
+        TaUser userElement = getTaUser(request);
181
+        responseBean = iBuildingOwnerInfoService.getBuildingList(phaseId,userElement.getOrgId());
182 182
         return responseBean;
183 183
     }
184 184
     
@@ -187,10 +187,10 @@ public class BuildingOwnerInfoController extends BaseController {
187 187
             @ApiImplicitParam(paramType = "query", name = "buildingId",value = "楼栋ID")
188 188
     })
189 189
     @RequestMapping(value = "/building/unit",method = RequestMethod.GET)
190
-    public ResponseBean getUnitList(@RequestParam Integer buildingId, HttpSession session){
190
+    public ResponseBean getUnitList(@RequestParam Integer buildingId, HttpServletRequest request){
191 191
         ResponseBean responseBean = new ResponseBean();
192
-        UserElement userElement = getUserElement(session);
193
-        responseBean = iBuildingOwnerInfoService.getUnitList(buildingId,userElement.getCommunityId());
192
+        TaUser userElement = getTaUser(request);
193
+        responseBean = iBuildingOwnerInfoService.getUnitList(buildingId,userElement.getOrgId());
194 194
         return responseBean;
195 195
     }
196 196
     
@@ -199,10 +199,10 @@ public class BuildingOwnerInfoController extends BaseController {
199 199
             @ApiImplicitParam(paramType = "query", name = "unitId",value = "单元ID")
200 200
     })
201 201
     @RequestMapping(value = "/building/level",method = RequestMethod.GET)
202
-    public ResponseBean getLevelList(@RequestParam Integer unitId, HttpSession session){
202
+    public ResponseBean getLevelList(@RequestParam Integer unitId, HttpServletRequest request){
203 203
         ResponseBean responseBean = new ResponseBean();
204
-        UserElement userElement = getUserElement(session);
205
-        responseBean = iBuildingOwnerInfoService.getLevelList(unitId,userElement.getCommunityId());
204
+        TaUser userElement = getTaUser(request);
205
+        responseBean = iBuildingOwnerInfoService.getLevelList(unitId,userElement.getOrgId());
206 206
         return responseBean;
207 207
     }
208 208
     
@@ -211,10 +211,10 @@ public class BuildingOwnerInfoController extends BaseController {
211 211
             @ApiImplicitParam(paramType = "query", name = "levelId",value = "楼层ID")
212 212
     })
213 213
     @RequestMapping(value = "/building/roomno",method = RequestMethod.GET)
214
-    public ResponseBean getRoomNoList(@RequestParam Integer levelId, HttpSession session){
214
+    public ResponseBean getRoomNoList(@RequestParam Integer levelId, HttpServletRequest request){
215 215
         ResponseBean responseBean = new ResponseBean();
216
-        UserElement userElement = getUserElement(session);
217
-        responseBean = iBuildingOwnerInfoService.getRoomNoList(levelId,userElement.getCommunityId());
216
+        TaUser userElement = getTaUser(request);
217
+        responseBean = iBuildingOwnerInfoService.getRoomNoList(levelId,userElement.getOrgId());
218 218
         return responseBean;
219 219
     }
220 220
     
@@ -228,9 +228,9 @@ public class BuildingOwnerInfoController extends BaseController {
228 228
  
229 229
     @ApiOperation(value = "上传楼栋信息并入库", notes = "上传楼栋信息并入库")
230 230
     @PostMapping(value = "/building/submitExcel", consumes = "multipart/*", headers = "content-type=multipart/form-data")
231
-    public ResponseBean submitExcel(@RequestParam("file") MultipartFile file, HttpSession session) {
231
+    public ResponseBean submitExcel(@RequestParam("file") MultipartFile file, HttpServletRequest request) {
232 232
         ResponseBean responseBean = new ResponseBean();
233
-        UserElement userElement = getUserElement(session);
233
+        TaUser userElement = getTaUser(request);
234 234
         try {
235 235
             responseBean = iBuildingOwnerInfoService.submitExcelData(file,userElement);
236 236
         }catch (Exception e){
@@ -246,9 +246,9 @@ public class BuildingOwnerInfoController extends BaseController {
246 246
             @ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="ownerName:姓名,ownerTel:手机号 ,current:每页显示多少条,current:每页显示多少条,pageSzie:当前页数")})
247 247
 
248 248
     @RequestMapping(value="/userPassCertification",method = RequestMethod.POST)
249
-    public ResponseBean userPassCertification(@RequestBody String paramets, HttpSession session){
250
-        UserElement userElement = getUserElement(session);
251
-        ResponseBean allApprove=iBuildingOwnerInfoService.selectUserApprove(paramets,userElement.getCommunityId());
249
+    public ResponseBean userPassCertification(@RequestBody String paramets, HttpServletRequest request){
250
+        TaUser userElement = getTaUser(request);
251
+        ResponseBean allApprove=iBuildingOwnerInfoService.selectUserApprove(paramets,userElement.getOrgId());
252 252
         return allApprove;
253 253
     }
254 254
 
@@ -267,8 +267,8 @@ public class BuildingOwnerInfoController extends BaseController {
267 267
             @ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="phase:期,building:楼栋 ,unit:单元,level:楼层,roomNo:户号, pageNum:每页显示多少条,pageSzie:当前页数"),
268 268
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")})
269 269
     @RequestMapping(value="/buildinglist",method = RequestMethod.POST)
270
-    public ResponseBean buildinglist(@RequestBody String paramets, HttpSession session){
271
-        UserElement userElement = getUserElement(session);
270
+    public ResponseBean buildinglist(@RequestBody String paramets, HttpServletRequest request){
271
+        TaUser userElement = getTaUser(request);
272 272
         ResponseBean buildinglist=iBuildingOwnerInfoService.buildinglist(paramets,userElement);
273 273
         return buildinglist;
274 274
     }
@@ -279,9 +279,9 @@ public class BuildingOwnerInfoController extends BaseController {
279 279
                     "unit单元;level楼层:roomNo:户号") // ;roomNo户号
280 280
     })
281 281
     @RequestMapping(value = "/buildinghouse",method = RequestMethod.POST)
282
-    public ResponseBean puildinghouse(@RequestBody String parameter, HttpSession session){
283
-        UserElement userElement = getUserElement(session);
284
-        ResponseBean responseBean = iBuildingOwnerInfoService.puildinghouse(parameter, userElement.getCommunityId());
282
+    public ResponseBean puildinghouse(@RequestBody String parameter, HttpServletRequest request){
283
+        TaUser userElement = getTaUser(request);
284
+        ResponseBean responseBean = iBuildingOwnerInfoService.puildinghouse(parameter, userElement.getOrgId());
285 285
         return responseBean;
286 286
     }
287 287
 
@@ -291,9 +291,9 @@ public class BuildingOwnerInfoController extends BaseController {
291 291
                     "unit:当前楼层单元;level:当前楼层楼层;roomNo:当前楼层楼层")
292 292
     })
293 293
     @RequestMapping(value = "/communitybuilding/update",method = RequestMethod.POST)
294
-    public ResponseBean communitybuildingAdd(@RequestBody String parameter, HttpSession session){
295
-        UserElement userElement = getUserElement(session);
296
-        ResponseBean responseBean = iBuildingOwnerInfoService.communitybuildingUpdate(parameter, userElement.getCommunityId());
294
+    public ResponseBean communitybuildingAdd(@RequestBody String parameter, HttpServletRequest request){
295
+        TaUser userElement = getTaUser(request);
296
+        ResponseBean responseBean = iBuildingOwnerInfoService.communitybuildingUpdate(parameter, userElement.getOrgId());
297 297
         return responseBean;
298 298
     }
299 299
 
@@ -303,8 +303,8 @@ public class BuildingOwnerInfoController extends BaseController {
303 303
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
304 304
     })
305 305
     @RequestMapping(value = "/building/downloadExcel", method = RequestMethod.GET)
306
-    public void exportExcel(HttpServletResponse response, HttpSession session) {
307
-        UserElement userElement = getUserElement(session);
306
+    public void exportExcel(HttpServletResponse response, HttpServletRequest request) {
307
+        TaUser userElement = getTaUser(request);
308 308
         XSSFWorkbook workbook = (XSSFWorkbook) iBuildingOwnerInfoService.downloadExcel(userElement).getData();
309 309
         this.setResponseHeader(response, "业主资料库.xlsx");
310 310
         //响应到客户端
@@ -322,8 +322,8 @@ public class BuildingOwnerInfoController extends BaseController {
322 322
             @ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="id:楼栋住户ID"),
323 323
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")})
324 324
     @RequestMapping(value="/building/details",method = RequestMethod.POST)
325
-    public ResponseBean buildingDetails(@RequestBody String paramets, HttpSession session){
326
-        UserElement userElement = getUserElement(session);
325
+    public ResponseBean buildingDetails(@RequestBody String paramets, HttpServletRequest request){
326
+        TaUser userElement = getTaUser(request);
327 327
         ResponseBean buildinglist=iBuildingOwnerInfoService.buildingDetails(paramets,userElement);
328 328
         return buildinglist;
329 329
     }

+ 18
- 16
src/main/java/com/huiju/estateagents/property/controller/BuildingTreeController.java Parādīt failu

@@ -1,8 +1,9 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3
+import com.huiju.estateagents.base.BaseController;
3 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
4 6
 import com.huiju.estateagents.property.common.UserElement;
5
-import com.huiju.estateagents.property.common.base.BaseController;
6 7
 import com.huiju.estateagents.property.service.BuildingTreeServiceI;
7 8
 import io.swagger.annotations.Api;
8 9
 import io.swagger.annotations.ApiImplicitParam;
@@ -12,6 +13,7 @@ import org.springframework.beans.factory.annotation.Autowired;
12 13
 import org.springframework.web.bind.annotation.*;
13 14
 import org.springframework.web.multipart.MultipartFile;
14 15
 
16
+import javax.servlet.http.HttpServletRequest;
15 17
 import javax.servlet.http.HttpSession;
16 18
 
17 19
 /**
@@ -20,7 +22,7 @@ import javax.servlet.http.HttpSession;
20 22
  */
21 23
 @RestController
22 24
 
23
-@RequestMapping("/")
25
+@RequestMapping("/api")
24 26
 @Api(value = "楼栋树管理", description = "楼栋树管理 Api")
25 27
 public class BuildingTreeController extends BaseController {
26 28
 	
@@ -37,24 +39,24 @@ public class BuildingTreeController extends BaseController {
37 39
 	
38 40
 	@ApiOperation(value = "上传楼栋信息并入库", notes = "上传楼栋信息并入库")
39 41
 	@PostMapping(value = "/tree/submitExcel", consumes = "multipart/*", headers = "content-type=multipart/form-data")
40
-	public ResponseBean submitExcel(@RequestParam("file") MultipartFile file, HttpSession session) {
42
+	public ResponseBean submitExcel(@RequestParam("file") MultipartFile file, HttpServletRequest request) {
41 43
 		ResponseBean responseBean = new ResponseBean();
42
-		UserElement userElement = getUserElement(session);
44
+		TaUser userElement = getTaUser(request);
43 45
 		responseBean = buildingTreeService.submitExcelData(file,userElement);
44 46
 		return responseBean;
45 47
 	}
46 48
 	
47 49
 	@ApiOperation(value = "获取树形数据", notes = "获取树形数据")
48
-	@GetMapping(value = "/trees")
50
+	@GetMapping(value = "/admin/buildingInfo/trees")
49 51
 	@ApiImplicitParams({
50
-			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token"),
52
+			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "authorization", value = "Token"),
51 53
 			@ApiImplicitParam(paramType = "body", dataTypeClass = String.class, name = "id", value = "当前节点id(查期时ID为空)"),
52 54
 			@ApiImplicitParam(paramType = "body", dataTypeClass = String.class, name = "treeType", value = "phase:(期),building:(栋),unit:(单元),level:(楼层),roomNo:(房间号)")
53 55
 	})
54
-	public ResponseBean getTreeList(@RequestParam(value = "id", required = false) Integer id, @RequestParam("treeType") String treeType, HttpSession session){
55
-		ResponseBean responseBean = new ResponseBean();UserElement userElement = getUserElement(session);
56
-
57
-		responseBean = buildingTreeService.getTreeList(userElement.getCommunityId(),id,treeType);
56
+	public ResponseBean getTreeList(@RequestParam(value = "id", required = false) Integer id, @RequestParam("treeType") String treeType, HttpServletRequest request){
57
+		ResponseBean responseBean = new ResponseBean();
58
+		TaUser userElement = getTaUser(request);
59
+		responseBean = buildingTreeService.getTreeList(userElement.getOrgId(),id,treeType);
58 60
 		return responseBean;
59 61
 	}
60 62
 
@@ -64,9 +66,9 @@ public class BuildingTreeController extends BaseController {
64 66
 					"name:节点名称;type:(phase:(期),building:(栋),unit:(单元),level:(楼层),roomNo:(房间号)), roomNonodeNumber:输入的节点")
65 67
 	})
66 68
 	@RequestMapping(value = "/addnode",method = RequestMethod.POST)
67
-	public ResponseBean addNode(@RequestBody String parameter, HttpSession session){
68
-		UserElement userElement = getUserElement(session);
69
-	    ResponseBean	responseBean = buildingTreeService.addNode(parameter, userElement.getCommunityId());
69
+	public ResponseBean addNode(@RequestBody String parameter, HttpServletRequest request){
70
+		TaUser userElement = getTaUser(request);
71
+	    ResponseBean	responseBean = buildingTreeService.addNode(parameter, userElement.getOrgId());
70 72
 		return responseBean;
71 73
 	}
72 74
 
@@ -75,9 +77,9 @@ public class BuildingTreeController extends BaseController {
75 77
 			@ApiImplicitParam(paramType = "body", dataTypeClass = String.class, name = "parameter", value = "id:当前节点;type:(end:(房间),roomNo:(楼层),level:(单元),unit:(楼栋),building:(期))")
76 78
 	})
77 79
 	@RequestMapping(value = "/deletenode",method = RequestMethod.POST)
78
-	public ResponseBean deletenode(@RequestBody String parameter, HttpSession session){
79
-		UserElement userElement = getUserElement(session);
80
-		ResponseBean	responseBean = buildingTreeService.deleteNode(parameter, userElement.getCommunityId());
80
+	public ResponseBean deletenode(@RequestBody String parameter, HttpServletRequest request){
81
+		TaUser userElement = getTaUser(request);
82
+		ResponseBean	responseBean = buildingTreeService.deleteNode(parameter, userElement.getOrgId());
81 83
 		return responseBean;
82 84
 	}
83 85
 }

+ 15
- 13
src/main/java/com/huiju/estateagents/property/controller/CarouselSettingController.java Parādīt failu

@@ -3,9 +3,10 @@ package com.huiju.estateagents.property.controller;
3 3
 
4 4
 import com.alibaba.fastjson.JSONObject;
5 5
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
6
+import com.huiju.estateagents.base.BaseController;
6 7
 import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 9
 import com.huiju.estateagents.property.common.UserElement;
8
-import com.huiju.estateagents.property.common.base.BaseController;
9 10
 import com.huiju.estateagents.property.model.TpCarouselSetting;
10 11
 import com.huiju.estateagents.property.service.ICarouselSettingService;
11 12
 import io.swagger.annotations.Api;
@@ -18,6 +19,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
18 19
 import org.springframework.web.bind.annotation.RequestMethod;
19 20
 import org.springframework.web.bind.annotation.RestController;
20 21
 
22
+import javax.servlet.http.HttpServletRequest;
21 23
 import javax.servlet.http.HttpSession;
22 24
 import java.util.HashMap;
23 25
 import java.util.Map;
@@ -44,11 +46,11 @@ public class CarouselSettingController extends BaseController {
44 46
             @ApiImplicitParam(paramType = "query", dataTypeClass = String.class, name = "parameter", value = "carouselNum数量值")
45 47
     })
46 48
     @RequestMapping(value = "/carousel/announcement/banner", method = RequestMethod.PUT)
47
-    public ResponseBean updateAnnouncementBanner(@RequestBody String parameter, HttpSession session) {
49
+    public ResponseBean updateAnnouncementBanner(@RequestBody String parameter, HttpServletRequest request) {
48 50
         ResponseBean responseBean = new ResponseBean();
49
-        UserElement userElement = getUserElement(session);
51
+        TaUser userElement = getTaUser(request);
50 52
         QueryWrapper<TpCarouselSetting> queryWrapper = new QueryWrapper<>();
51
-        queryWrapper.eq("community_id", userElement.getCommunityId());
53
+        queryWrapper.eq("community_id", userElement.getOrgId());
52 54
         queryWrapper.eq("carousel_type","announcement");
53 55
         TpCarouselSetting one = iCarouselSettingService.getOne(queryWrapper);
54 56
         Integer carouselNum = JSONObject.parseObject(parameter).getInteger("carouselNum");
@@ -61,7 +63,7 @@ public class CarouselSettingController extends BaseController {
61 63
             one = new TpCarouselSetting();
62 64
             one.setCarouselNum(carouselNum);
63 65
             one.setCarouselType("announcement");
64
-            one.setCommunityId(userElement.getCommunityId());
66
+            one.setCommunityId(userElement.getOrgId());
65 67
             // 添加
66 68
             b = iCarouselSettingService.save(one);
67 69
 
@@ -81,11 +83,11 @@ public class CarouselSettingController extends BaseController {
81 83
             @ApiImplicitParam(paramType = "query", dataTypeClass = String.class, name = "parameter", value = "carouselNum数量值")
82 84
     })
83 85
     @RequestMapping(value = "/carousel/activity/banner", method = RequestMethod.PUT)
84
-    public ResponseBean updateActivityBanner(@RequestBody String parameter, HttpSession session) {
86
+    public ResponseBean updateActivityBanner(@RequestBody String parameter, HttpServletRequest request) {
85 87
         ResponseBean responseBean = new ResponseBean();
86
-        UserElement userElement = getUserElement(session);
88
+        TaUser userElement = getTaUser(request);
87 89
         QueryWrapper<TpCarouselSetting> queryWrapper = new QueryWrapper<>();
88
-        queryWrapper.eq("community_id", userElement.getCommunityId());
90
+        queryWrapper.eq("community_id", userElement.getOrgId());
89 91
         queryWrapper.eq("carousel_type","activity");
90 92
         TpCarouselSetting one = iCarouselSettingService.getOne(queryWrapper);
91 93
         Integer carouselNum = JSONObject.parseObject(parameter).getInteger("carouselNum");
@@ -96,7 +98,7 @@ public class CarouselSettingController extends BaseController {
96 98
         } else {
97 99
             one = new TpCarouselSetting();
98 100
             one.setCarouselType("activity");
99
-            one.setCommunityId(userElement.getCommunityId());
101
+            one.setCommunityId(userElement.getOrgId());
100 102
             one.setCarouselNum(carouselNum);
101 103
             b = iCarouselSettingService.save(one);
102 104
         }
@@ -115,16 +117,16 @@ public class CarouselSettingController extends BaseController {
115 117
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token"),
116 118
     })
117 119
     @RequestMapping(value = "/carousel/getBanner", method = RequestMethod.GET)
118
-    public ResponseBean getBannerNum(HttpSession session) {
120
+    public ResponseBean getBannerNum(HttpServletRequest request) {
119 121
         ResponseBean responseBean = new ResponseBean();
120
-        UserElement userElement = getUserElement(session);
122
+        TaUser userElement = getTaUser(request);
121 123
         QueryWrapper<TpCarouselSetting> activityQueryWrapper = new QueryWrapper<>();
122
-        activityQueryWrapper.eq("community_id", userElement.getCommunityId());
124
+        activityQueryWrapper.eq("community_id", userElement.getOrgId());
123 125
         activityQueryWrapper.eq("carousel_type","activity");
124 126
         TpCarouselSetting activityOne = iCarouselSettingService.getOne(activityQueryWrapper);
125 127
 
126 128
         QueryWrapper<TpCarouselSetting> announcementQueryWrapper = new QueryWrapper<>();
127
-        announcementQueryWrapper.eq("community_id", userElement.getCommunityId());
129
+        announcementQueryWrapper.eq("community_id", userElement.getOrgId());
128 130
         announcementQueryWrapper.eq("carousel_type","announcement");
129 131
         TpCarouselSetting announcementOne = iCarouselSettingService.getOne(announcementQueryWrapper);
130 132
 

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/CommunitiesController.java Parādīt failu

@@ -2,8 +2,8 @@ package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4 4
 import com.alibaba.fastjson.JSONObject;
5
+import com.huiju.estateagents.base.BaseController;
5 6
 import com.huiju.estateagents.base.ResponseBean;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 7
 import com.huiju.estateagents.property.service.IUserService;
8 8
 import io.swagger.annotations.Api;
9 9
 import io.swagger.annotations.ApiImplicitParam;

+ 18
- 16
src/main/java/com/huiju/estateagents/property/controller/HotelController.java Parādīt failu

@@ -2,9 +2,10 @@ package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4 4
 import com.alibaba.fastjson.JSONObject;
5
+import com.huiju.estateagents.base.BaseController;
5 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
6 8
 import com.huiju.estateagents.property.common.UserElement;
7
-import com.huiju.estateagents.property.common.base.BaseController;
8 9
 import com.huiju.estateagents.property.model.Hotel;
9 10
 import com.huiju.estateagents.property.model.HotelRoom;
10 11
 import com.huiju.estateagents.property.service.IHotelRoomService;
@@ -19,6 +20,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
19 20
 import org.springframework.web.bind.annotation.RequestMethod;
20 21
 import org.springframework.web.bind.annotation.RestController;
21 22
 
23
+import javax.servlet.http.HttpServletRequest;
22 24
 import javax.servlet.http.HttpSession;
23 25
 
24 26
 /**
@@ -52,9 +54,9 @@ public class HotelController extends BaseController {
52 54
     })
53 55
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
54 56
     @RequestMapping(value = "/hotelRoomList", method = RequestMethod.POST)
55
-    public ResponseBean hotelRoom(@RequestBody String parameter, HttpSession session){
56
-        UserElement userElement = getUserElement(session);
57
-        ResponseBean  responseBean = iHotelService.hotelRoomLiset(parameter,userElement.getCommunityId());
57
+    public ResponseBean hotelRoom(@RequestBody String parameter, HttpServletRequest request){
58
+        TaUser userElement = getTaUser(request);
59
+        ResponseBean  responseBean = iHotelService.hotelRoomLiset(parameter,userElement.getOrgId());
58 60
         return responseBean;
59 61
     }
60 62
 
@@ -69,8 +71,8 @@ public class HotelController extends BaseController {
69 71
     })
70 72
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
71 73
     @RequestMapping(value = "/hotelRoomAdd", method = RequestMethod.POST)
72
-    public ResponseBean hotelRoomAdd(@RequestBody String parameter, HttpSession session){
73
-        UserElement userElement = getUserElement(session);
74
+    public ResponseBean hotelRoomAdd(@RequestBody String parameter, HttpServletRequest request){
75
+        TaUser userElement = getTaUser(request);
74 76
         ResponseBean  responseBean = iHotelService.hotelRoomAdd(parameter,userElement);
75 77
         return responseBean;
76 78
     }
@@ -80,8 +82,8 @@ public class HotelController extends BaseController {
80 82
             @ApiImplicitParam(paramType = "body",dataType = "String",name = "parameter",value = "id:房间ID")})
81 83
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
82 84
     @RequestMapping(value = "/getRoom", method = RequestMethod.POST)
83
-    public ResponseBean getRoom(@RequestBody String parameter, HttpSession session){
84
-        UserElement userElement = getUserElement(session);
85
+    public ResponseBean getRoom(@RequestBody String parameter, HttpServletRequest request){
86
+        TaUser userElement = getTaUser(request);
85 87
         ResponseBean responseBean= new ResponseBean<>();
86 88
 
87 89
        JSONObject object= JSONObject.parseObject(parameter);
@@ -101,8 +103,8 @@ public class HotelController extends BaseController {
101 103
     })
102 104
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
103 105
     @RequestMapping(value = "/hotelRoomEdit", method = RequestMethod.POST)
104
-    public ResponseBean hotelRoomEdit(@RequestBody String parameter, HttpSession session){
105
-        UserElement userElement = getUserElement(session);
106
+    public ResponseBean hotelRoomEdit(@RequestBody String parameter, HttpServletRequest request){
107
+        TaUser userElement = getTaUser(request);
106 108
         ResponseBean  responseBean = iHotelService.hotelRoomEdit(parameter,userElement);
107 109
         return responseBean;
108 110
     }
@@ -113,8 +115,8 @@ public class HotelController extends BaseController {
113 115
             )})
114 116
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
115 117
     @RequestMapping(value = "/hotelRoomRoomStatus", method = RequestMethod.POST)
116
-    public ResponseBean hotelRoomRoomStatus(@RequestBody String parameter, HttpSession session){
117
-        UserElement userElement = getUserElement(session);
118
+    public ResponseBean hotelRoomRoomStatus(@RequestBody String parameter, HttpServletRequest request){
119
+        TaUser userElement = getTaUser(request);
118 120
         ResponseBean  responseBean = iHotelService.hotelRoomRoomStatus(parameter,userElement);
119 121
         return responseBean;
120 122
     }
@@ -124,9 +126,9 @@ public class HotelController extends BaseController {
124 126
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token"),
125 127
     })
126 128
     @RequestMapping(value = "/getHotelData",method = RequestMethod.GET)
127
-    public ResponseBean getHotelData(HttpSession session) {
129
+    public ResponseBean getHotelData(HttpServletRequest request) {
128 130
         ResponseBean responseBean = new ResponseBean();
129
-        UserElement userElement = getUserElement(session);
131
+        TaUser userElement = getTaUser(request);
130 132
         Hotel hotel = iHotelService.getHotelData(userElement);
131 133
         responseBean.addSuccess(hotel);
132 134
         return responseBean;
@@ -139,8 +141,8 @@ public class HotelController extends BaseController {
139 141
     })
140 142
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
141 143
     @RequestMapping(value = "/addHotel", method = RequestMethod.POST)
142
-    public ResponseBean addHotel(@RequestBody Hotel hotel, HttpSession session){
143
-        UserElement userElement = getUserElement(session);
144
+    public ResponseBean addHotel(@RequestBody Hotel hotel, HttpServletRequest request){
145
+        TaUser userElement = getTaUser(request);
144 146
         ResponseBean  responseBean = iHotelService.addHotel(hotel,userElement);
145 147
         return responseBean;
146 148
     }

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/HotelRoomController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
-import com.huiju.estateagents.property.common.base.BaseController;
4
+import com.huiju.estateagents.base.BaseController;
5 5
 import org.springframework.web.bind.annotation.RequestMapping;
6 6
 import org.springframework.web.bind.annotation.RestController;
7 7
 

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/ImageController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3
+import com.huiju.estateagents.base.BaseController;
3 4
 import com.huiju.estateagents.base.ResponseBean;
4
-import com.huiju.estateagents.property.common.base.BaseController;
5 5
 import com.huiju.estateagents.property.service.ImageServiceI;
6 6
 import io.swagger.annotations.Api;
7 7
 import io.swagger.annotations.ApiOperation;

+ 5
- 3
src/main/java/com/huiju/estateagents/property/controller/IndexCountController.java Parādīt failu

@@ -1,8 +1,9 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3
+import com.huiju.estateagents.base.BaseController;
3 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
4 6
 import com.huiju.estateagents.property.common.UserElement;
5
-import com.huiju.estateagents.property.common.base.BaseController;
6 7
 import com.huiju.estateagents.property.service.IndexCountServiceI;
7 8
 import com.google.common.collect.Maps;
8 9
 import io.swagger.annotations.ApiImplicitParam;
@@ -13,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
13 14
 import org.springframework.web.bind.annotation.RequestMethod;
14 15
 import org.springframework.web.bind.annotation.RestController;
15 16
 
17
+import javax.servlet.http.HttpServletRequest;
16 18
 import javax.servlet.http.HttpSession;
17 19
 import java.util.Map;
18 20
 
@@ -32,8 +34,8 @@ public class IndexCountController extends BaseController {
32 34
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
33 35
 	})
34 36
 	@RequestMapping(value = "/index/count", method = RequestMethod.GET)
35
-	public ResponseBean getIndexCount(HttpSession session){
36
-		UserElement userElement = getUserElement(session);
37
+	public ResponseBean getIndexCount(HttpServletRequest request){
38
+		TaUser userElement = getTaUser(request);
37 39
 		ResponseBean  responseBean = new ResponseBean();
38 40
 		Map<String,Object> indexCountMap = Maps.newHashMap();
39 41
 		try {

+ 12
- 10
src/main/java/com/huiju/estateagents/property/controller/MessageController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.IMessageService;
8 9
 import io.swagger.annotations.Api;
9 10
 import io.swagger.annotations.ApiImplicitParam;
@@ -15,6 +16,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
15 16
 import org.springframework.web.bind.annotation.RequestMethod;
16 17
 import org.springframework.web.bind.annotation.RestController;
17 18
 
19
+import javax.servlet.http.HttpServletRequest;
18 20
 import javax.servlet.http.HttpSession;
19 21
 
20 22
 /**
@@ -38,9 +40,9 @@ public class MessageController extends BaseController {
38 40
     })
39 41
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
40 42
     @RequestMapping(value = "/messageLiset", method = RequestMethod.POST)
41
-    public ResponseBean messageLiset(@RequestBody String parameter, HttpSession session){
42
-        UserElement userElement = getUserElement(session);
43
-        ResponseBean  responseBean = messageService.messageLiset(parameter,userElement.getCommunityId(),userElement.getId());
43
+    public ResponseBean messageLiset(@RequestBody String parameter, HttpServletRequest request){
44
+        TaUser userElement = getTaUser(request);
45
+        ResponseBean  responseBean = messageService.messageLiset(parameter,userElement.getOrgId(),userElement.getUserId());
44 46
         return responseBean;
45 47
     }
46 48
 
@@ -50,9 +52,9 @@ public class MessageController extends BaseController {
50 52
     })
51 53
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
52 54
     @RequestMapping(value = "/myMessageList", method = RequestMethod.POST)
53
-    public ResponseBean myMessageList(@RequestBody String parameter, HttpSession session){
54
-        UserElement userElement = getUserElement(session);
55
-        ResponseBean  responseBean = messageService.myMessageList(parameter,userElement.getCommunityId(),userElement.getId());
55
+    public ResponseBean myMessageList(@RequestBody String parameter, HttpServletRequest request){
56
+        TaUser userElement = getTaUser(request);
57
+        ResponseBean  responseBean = messageService.myMessageList(parameter,userElement.getOrgId(),userElement.getUserId());
56 58
         return responseBean;
57 59
     }
58 60
 
@@ -62,9 +64,9 @@ public class MessageController extends BaseController {
62 64
     })
63 65
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
64 66
     @RequestMapping(value = "/delectRead", method = RequestMethod.POST)
65
-    public ResponseBean delectRead(@RequestBody String parameter, HttpSession session){
66
-        UserElement userElement = getUserElement(session);
67
-        ResponseBean  responseBean = messageService.delectRead(parameter,userElement.getId());
67
+    public ResponseBean delectRead(@RequestBody String parameter, HttpServletRequest request){
68
+        TaUser userElement = getTaUser(request);
69
+        ResponseBean  responseBean = messageService.delectRead(parameter,userElement.getUserId());
68 70
         return responseBean;
69 71
     }
70 72
 }

+ 13
- 11
src/main/java/com/huiju/estateagents/property/controller/RoleController.java Parādīt failu

@@ -1,8 +1,9 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3
+import com.huiju.estateagents.base.BaseController;
3 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
4 6
 import com.huiju.estateagents.property.common.UserElement;
5
-import com.huiju.estateagents.property.common.base.BaseController;
6 7
 import com.huiju.estateagents.property.model.SysRole;
7 8
 import com.huiju.estateagents.property.service.RoleServiceI;
8 9
 import io.swagger.annotations.Api;
@@ -12,6 +13,7 @@ import io.swagger.annotations.ApiOperation;
12 13
 import org.springframework.beans.factory.annotation.Autowired;
13 14
 import org.springframework.web.bind.annotation.*;
14 15
 
16
+import javax.servlet.http.HttpServletRequest;
15 17
 import javax.servlet.http.HttpSession;
16 18
 
17 19
 /**
@@ -38,9 +40,9 @@ public class RoleController extends BaseController {
38 40
 	public ResponseBean getRoleList(@RequestParam(value = "roleName", required = false) String roleName,
39 41
 	                            @RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
40 42
 	                            @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
41
-	                            HttpSession session) {
43
+	                            HttpServletRequest request) {
42 44
 		ResponseBean responseBean = new ResponseBean();
43
-		UserElement userElement = getUserElement(session);
45
+		TaUser userElement = getTaUser(request);
44 46
 		responseBean = roleService.getRoleList(roleName,userElement,pageNum,pageSize);
45 47
 		return responseBean;
46 48
 	}
@@ -52,9 +54,9 @@ public class RoleController extends BaseController {
52 54
 			@ApiImplicitParam(paramType = "body", dataTypeClass = String.class, name = "sysRole", value = "roleName角色名称;description角色描述;menuArray菜单id集合")
53 55
 	})
54 56
 	@RequestMapping(value = "/role/add", method = RequestMethod.POST)
55
-	public ResponseBean addRole(@RequestBody SysRole sysRole, HttpSession session) {
57
+	public ResponseBean addRole(@RequestBody SysRole sysRole, HttpServletRequest request) {
56 58
 		ResponseBean responseBean = new ResponseBean();
57
-		UserElement userElement = getUserElement(session);
59
+		TaUser userElement = getTaUser(request);
58 60
 		responseBean = roleService.addRole(sysRole, userElement);
59 61
 		return responseBean;
60 62
 	}
@@ -68,9 +70,9 @@ public class RoleController extends BaseController {
68 70
 	})
69 71
 	@RequestMapping(value = "/role/{id}",method = RequestMethod.GET)
70 72
 	public ResponseBean getRoleInfo(@PathVariable(value = "id", required = false) Integer id,
71
-	                            HttpSession session) {
73
+	                            HttpServletRequest request) {
72 74
 		ResponseBean responseBean = new ResponseBean();
73
-		UserElement userElement = getUserElement(session);
75
+		TaUser userElement = getTaUser(request);
74 76
 		responseBean = roleService.getRoleInfo(id,userElement);
75 77
 		return responseBean;
76 78
 	}
@@ -83,9 +85,9 @@ public class RoleController extends BaseController {
83 85
 			@ApiImplicitParam(paramType = "body", dataTypeClass = String.class, name = "sysRole", value = "roleName角色名称;description角色描述;menuArray菜单id集合")
84 86
 	})
85 87
 	@RequestMapping(value = "/role/update/{id}", method = RequestMethod.PUT)
86
-	public ResponseBean updateRole(@PathVariable Integer id, @RequestBody SysRole sysRole, HttpSession session) {
88
+	public ResponseBean updateRole(@PathVariable Integer id, @RequestBody SysRole sysRole, HttpServletRequest request) {
87 89
 		ResponseBean responseBean = new ResponseBean();
88
-		UserElement userElement = getUserElement(session);
90
+		TaUser userElement = getTaUser(request);
89 91
 		sysRole.setId(id);
90 92
 		responseBean = roleService.updateRole(sysRole, userElement);
91 93
 		return responseBean;
@@ -98,9 +100,9 @@ public class RoleController extends BaseController {
98 100
 			@ApiImplicitParam(paramType = "body", dataTypeClass = String.class, name = "sysRole", value = "idArray角色id集合")
99 101
 	})
100 102
 	@RequestMapping(value = "/role/delete", method = RequestMethod.POST)
101
-	public ResponseBean deleteRole(@RequestBody SysRole sysRole, HttpSession session) {
103
+	public ResponseBean deleteRole(@RequestBody SysRole sysRole, HttpServletRequest request) {
102 104
 		ResponseBean responseBean = new ResponseBean();
103
-		UserElement userElement = getUserElement(session);
105
+		TaUser userElement = getTaUser(request);
104 106
 		responseBean = roleService.deleteRole(sysRole, userElement);
105 107
 		return responseBean;
106 108
 	}

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/SysUserRoleController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
-import com.huiju.estateagents.property.common.base.BaseController;
4
+import com.huiju.estateagents.base.BaseController;
5 5
 import org.springframework.web.bind.annotation.RequestMapping;
6 6
 import org.springframework.web.bind.annotation.RestController;
7 7
 

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/TaTemporaryLicenseCountController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3
+import com.huiju.estateagents.base.BaseController;
3 4
 import com.huiju.estateagents.base.ResponseBean;
4
-import com.huiju.estateagents.property.common.base.BaseController;
5 5
 import com.huiju.estateagents.property.model.TaTemporaryLicenseCount;
6 6
 import com.huiju.estateagents.property.service.ITaTemporaryLicenseCountService;
7 7
 import org.slf4j.Logger;

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/TaUserLicenseCountController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3
+import com.huiju.estateagents.base.BaseController;
3 4
 import com.huiju.estateagents.base.ResponseBean;
4
-import com.huiju.estateagents.property.common.base.BaseController;
5 5
 import com.huiju.estateagents.property.model.TaUserLicenseCount;
6 6
 import com.huiju.estateagents.property.service.ITaUserLicenseCountService;
7 7
 import org.slf4j.Logger;

+ 6
- 5
src/main/java/com/huiju/estateagents/property/controller/TaUserLicenseOrderController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.ITaUserLicenseOrderService;
8 9
 import io.swagger.annotations.Api;
9 10
 import io.swagger.annotations.ApiImplicitParam;
@@ -55,9 +56,9 @@ public class TaUserLicenseOrderController extends BaseController {
55 56
                                @RequestParam(value = "paymentTel",required = false) String paymentTel,
56 57
                                @RequestParam(value = "pageNum",defaultValue = "1", required = false) Integer pageNum,
57 58
                                @RequestParam(value = "pageSize" ,defaultValue = "10", required = false) Integer pageSize,
58
-                               HttpSession session) {
59
+                               HttpServletRequest request) {
59 60
 
60
-        UserElement userElement = getUserElement(session);
61
+        TaUser userElement = getTaUser(request);
61 62
         ResponseBean responseBean = iTaUserLicenseOrderService.getAll(id, licensePlate, orderNumber, paymentName, paymentTel, pageNum, pageSize, userElement);
62 63
         return responseBean;
63 64
     }
@@ -68,8 +69,8 @@ public class TaUserLicenseOrderController extends BaseController {
68 69
             @ApiImplicitParam(dataTypeClass = String.class, paramType = "header", name = "X-Auth-Token", value = "token")
69 70
     })
70 71
     @RequestMapping(value = "/user/license/export", method = RequestMethod.GET)
71
-    public void exportDate(HttpServletRequest request, HttpServletResponse response, HttpSession session) {
72
-        UserElement userElement = getUserElement(session);
72
+    public void exportDate(HttpServletRequest request, HttpServletResponse response) {
73
+        TaUser userElement = getTaUser(request);
73 74
         ResponseBean responseBean = iTaUserLicenseOrderService.exportDate(userElement);
74 75
         Workbook workbook = (Workbook) responseBean.getData();
75 76
         this.setResponseHeader(response, "月租租车.xlsx");

+ 7
- 5
src/main/java/com/huiju/estateagents/property/controller/TaVisitorLicenseSettingController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.ITaVisitorLicenseSettingService;
8 9
 import io.swagger.annotations.Api;
9 10
 import io.swagger.annotations.ApiImplicitParam;
@@ -15,6 +16,7 @@ import org.springframework.web.bind.annotation.RequestMethod;
15 16
 import org.springframework.web.bind.annotation.RequestParam;
16 17
 import org.springframework.web.bind.annotation.RestController;
17 18
 
19
+import javax.servlet.http.HttpServletRequest;
18 20
 import javax.servlet.http.HttpSession;
19 21
 
20 22
 /**
@@ -39,9 +41,9 @@ public class TaVisitorLicenseSettingController extends BaseController {
39 41
             @ApiImplicitParam(dataTypeClass = String.class, paramType = "header", name = "X-Auth-Token", value = "Token")
40 42
     })
41 43
     @RequestMapping(value = "/visitor/saveOrDelete", method = RequestMethod.POST)
42
-    public ResponseBean saveOrDelete(HttpSession session, @RequestParam("visitorLicenseBool") Boolean visitorLicenseBool){
44
+    public ResponseBean saveOrDelete(HttpServletRequest request, @RequestParam("visitorLicenseBool") Boolean visitorLicenseBool){
43 45
         ResponseBean responseBean = new ResponseBean();
44
-        UserElement userElement = getUserElement(session);
46
+        TaUser userElement = getTaUser(request);
45 47
         responseBean = taVisitorLicenseSettingService.saveOrDelete(userElement, visitorLicenseBool);
46 48
 
47 49
         return responseBean;
@@ -53,9 +55,9 @@ public class TaVisitorLicenseSettingController extends BaseController {
53 55
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
54 56
     })
55 57
     @RequestMapping(value = "/visitor", method = RequestMethod.GET)
56
-    public ResponseBean getVisitorLicense(HttpSession session) {
58
+    public ResponseBean getVisitorLicense(HttpServletRequest request) {
57 59
         ResponseBean responseBean = new ResponseBean();
58
-        UserElement userElement = getUserElement(session);
60
+        TaUser userElement = getTaUser(request);
59 61
         responseBean = taVisitorLicenseSettingService.getVisitorLicense(userElement);
60 62
         return responseBean;
61 63
     }

+ 15
- 13
src/main/java/com/huiju/estateagents/property/controller/TpAnnouncementController.java Parādīt failu

@@ -1,8 +1,9 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3
+import com.huiju.estateagents.base.BaseController;
3 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
4 6
 import com.huiju.estateagents.property.common.UserElement;
5
-import com.huiju.estateagents.property.common.base.BaseController;
6 7
 import com.huiju.estateagents.property.service.TpAnnouncementService;
7 8
 import io.swagger.annotations.Api;
8 9
 import io.swagger.annotations.ApiImplicitParam;
@@ -14,6 +15,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
14 15
 import org.springframework.web.bind.annotation.RequestMethod;
15 16
 import org.springframework.web.bind.annotation.RestController;
16 17
 
18
+import javax.servlet.http.HttpServletRequest;
17 19
 import javax.servlet.http.HttpSession;
18 20
 
19 21
 @RestController
@@ -29,9 +31,9 @@ public class TpAnnouncementController extends BaseController {
29 31
             @ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="id:公告编号,announcementTitle:公告标题 ,current:每页显示多少条,current:每页显示多少条,pageSzie:当前页数")})
30 32
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
31 33
     @RequestMapping(value="/tpAnnouncement",method = RequestMethod.POST)
32
-    public ResponseBean tpAnnouncement(@RequestBody String paramets, HttpSession session){
33
-        UserElement userElement = getUserElement(session);
34
-        ResponseBean tpAnnouncementList=tpAnnouncementService.tpAnnouncemenList(paramets,userElement.getCommunityId());
34
+    public ResponseBean tpAnnouncement(@RequestBody String paramets, HttpServletRequest request){
35
+        TaUser userElement = getTaUser(request);
36
+        ResponseBean tpAnnouncementList=tpAnnouncementService.tpAnnouncemenList(paramets,userElement.getOrgId());
35 37
         return tpAnnouncementList;
36 38
     }
37 39
 
@@ -41,9 +43,9 @@ public class TpAnnouncementController extends BaseController {
41 43
                     "announcementCarouselImg:轮播图,announcementContent:内容,contentImg:内容图片,sort:权重值,status:'0 是已作废 1 是已发布   2 是草稿 3 是已修改',")})
42 44
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
43 45
     @RequestMapping(value="/addAnnouncement",method = RequestMethod.POST)
44
-    public ResponseBean addAnnouncement(@RequestBody String paramets, HttpSession session){
45
-        UserElement userElement = getUserElement(session);
46
-        ResponseBean  addAnnouncement= tpAnnouncementService.addAnnouncement(paramets,userElement.getCommunityId(),userElement.getId());
46
+    public ResponseBean addAnnouncement(@RequestBody String paramets, HttpServletRequest request){
47
+        TaUser userElement = getTaUser(request);
48
+        ResponseBean  addAnnouncement= tpAnnouncementService.addAnnouncement(paramets,userElement.getOrgId(),userElement.getUserId());
47 49
         return addAnnouncement;
48 50
     }
49 51
 
@@ -61,9 +63,9 @@ public class TpAnnouncementController extends BaseController {
61 63
             @ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="id:公告id,announcementTitle:公告标题," +
62 64
                     "announcementCarouselImg:轮播图,announcementContent:内容,contentImg:内容图片,sort:权重值,status:'0 是已作废 1 是已发布   2 是草稿 3 是已修改',")})
63 65
     @RequestMapping(value="/updateAnnouncement",method = RequestMethod.POST)
64
-    public ResponseBean updateAnnouncement(@RequestBody String paramets, HttpSession session){
65
-        UserElement userElement = getUserElement(session);
66
-        ResponseBean tpAnnouncement= tpAnnouncementService.updateAnnouncement(paramets,userElement.getCommunityId(),userElement.getId());
66
+    public ResponseBean updateAnnouncement(@RequestBody String paramets, HttpServletRequest request){
67
+        TaUser userElement = getTaUser(request);
68
+        ResponseBean tpAnnouncement= tpAnnouncementService.updateAnnouncement(paramets,userElement.getOrgId(),userElement.getUserId());
67 69
         return tpAnnouncement;
68 70
     }
69 71
 
@@ -71,9 +73,9 @@ public class TpAnnouncementController extends BaseController {
71 73
     @ApiImplicitParams({
72 74
             @ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="id:公告id(多个)")})
73 75
     @RequestMapping(value="/deleteAnnouncement",method = RequestMethod.POST)
74
-    public ResponseBean deleteAnnouncement(@RequestBody String paramets, HttpSession session){
75
-        UserElement userElement = getUserElement(session);
76
-        ResponseBean tpAnnouncement= tpAnnouncementService.deleteAnnouncement(paramets,userElement.getCommunityId(),userElement.getId());
76
+    public ResponseBean deleteAnnouncement(@RequestBody String paramets, HttpServletRequest request){
77
+        TaUser userElement = getTaUser(request);
78
+        ResponseBean tpAnnouncement= tpAnnouncementService.deleteAnnouncement(paramets,userElement.getOrgId(),userElement.getUserId());
77 79
         return tpAnnouncement;
78 80
     }
79 81
 

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/TpBillInvoiceCountController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3
+import com.huiju.estateagents.base.BaseController;
3 4
 import com.huiju.estateagents.base.ResponseBean;
4
-import com.huiju.estateagents.property.common.base.BaseController;
5 5
 import com.huiju.estateagents.property.model.TpBillInvoiceCount;
6 6
 import com.huiju.estateagents.property.service.ITpBillInvoiceCountService;
7 7
 import org.slf4j.Logger;

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/TpConfigurationController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
-import com.huiju.estateagents.property.common.base.BaseController;
4
+import com.huiju.estateagents.base.BaseController;
5 5
 import org.springframework.web.bind.annotation.RequestMapping;
6 6
 import org.springframework.web.bind.annotation.RestController;
7 7
 

+ 11
- 9
src/main/java/com/huiju/estateagents/property/controller/TpEquipmentController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.ITpEquipmentService;
8 9
 import io.swagger.annotations.Api;
9 10
 import io.swagger.annotations.ApiImplicitParam;
@@ -12,6 +13,7 @@ import io.swagger.annotations.ApiOperation;
12 13
 import org.springframework.beans.factory.annotation.Autowired;
13 14
 import org.springframework.web.bind.annotation.*;
14 15
 
16
+import javax.servlet.http.HttpServletRequest;
15 17
 import javax.servlet.http.HttpSession;
16 18
 import java.util.List;
17 19
 
@@ -37,9 +39,9 @@ public class TpEquipmentController extends BaseController {
37 39
         @ApiImplicitParam(paramType = "query", dataTypeClass = Integer.class, name = "type", value = "1 监控 2 访客机 3 可是对讲"),
38 40
         @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
39 41
     })
40
-    public ResponseBean getAll(@RequestParam("type") Integer type, HttpSession session) {
42
+    public ResponseBean getAll(@RequestParam("type") Integer type, HttpServletRequest request) {
41 43
         ResponseBean responseBean = new ResponseBean();
42
-        UserElement userElement = getUserElement(session);
44
+        TaUser userElement = getTaUser(request);
43 45
         responseBean = iTpEquipmentService.getAllByCommunityAndEquipmentType(userElement, type);
44 46
         return responseBean;
45 47
     }
@@ -51,9 +53,9 @@ public class TpEquipmentController extends BaseController {
51 53
             @ApiImplicitParam(paramType = "body", dataTypeClass = Integer.class, name = "parameter", value = "监控设备数据"),
52 54
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
53 55
     })
54
-    public ResponseBean saveOrUpdateMonitoring(@RequestBody String parameter, HttpSession session) {
56
+    public ResponseBean saveOrUpdateMonitoring(@RequestBody String parameter, HttpServletRequest request) {
55 57
         ResponseBean responseBean = new ResponseBean();
56
-        UserElement userElement = getUserElement(session);
58
+        TaUser userElement = getTaUser(request);
57 59
         responseBean = iTpEquipmentService.saveOrUpdateMonitoring(parameter, userElement);
58 60
         return responseBean;
59 61
     }
@@ -64,7 +66,7 @@ public class TpEquipmentController extends BaseController {
64 66
             @ApiImplicitParam(paramType = "path", dataTypeClass = Integer.class, name = "id", value = "设备id"),
65 67
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
66 68
     })
67
-    public ResponseBean deleteEquipmentById(@PathVariable("id") Integer id, HttpSession session){
69
+    public ResponseBean deleteEquipmentById(@PathVariable("id") Integer id, HttpServletRequest request){
68 70
         ResponseBean responseBean = new ResponseBean();
69 71
         responseBean = iTpEquipmentService.deleteEquipmentById(id);
70 72
         return responseBean;
@@ -76,7 +78,7 @@ public class TpEquipmentController extends BaseController {
76 78
             @ApiImplicitParam(paramType = "body", dataTypeClass = Integer.class, name = "ids", value = "设备id"),
77 79
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
78 80
     })
79
-    public ResponseBean deleteBachEquipmentById(@RequestBody List<Integer> ids, HttpSession session){
81
+    public ResponseBean deleteBachEquipmentById(@RequestBody List<Integer> ids, HttpServletRequest request){
80 82
         ResponseBean responseBean = new ResponseBean();
81 83
         responseBean = iTpEquipmentService.deleteBachEquipmentById(ids);
82 84
         return responseBean;
@@ -90,9 +92,9 @@ public class TpEquipmentController extends BaseController {
90 92
             @ApiImplicitParam(paramType = "path", dataTypeClass = Integer.class, name = "id", value = "设备id"),
91 93
             @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
92 94
     })
93
-    public ResponseBean getMonitoringById(@RequestParam("type") Integer type, @PathVariable("id") Integer id, HttpSession session) {
95
+    public ResponseBean getMonitoringById(@RequestParam("type") Integer type, @PathVariable("id") Integer id, HttpServletRequest request) {
94 96
         ResponseBean responseBean = new ResponseBean();
95
-        UserElement userElement = getUserElement(session);
97
+        TaUser userElement = getTaUser(request);
96 98
         responseBean = iTpEquipmentService.getMonitoringById(userElement, type, id);
97 99
         return responseBean;
98 100
     }

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/TpEquipmentTreeController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
-import com.huiju.estateagents.property.common.base.BaseController;
4
+import com.huiju.estateagents.base.BaseController;
5 5
 import org.springframework.web.bind.annotation.RequestMapping;
6 6
 import org.springframework.web.bind.annotation.RestController;
7 7
 

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/TpHotelImgController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
-import com.huiju.estateagents.property.common.base.BaseController;
4
+import com.huiju.estateagents.base.BaseController;
5 5
 import org.springframework.web.bind.annotation.RequestMapping;
6 6
 import org.springframework.web.bind.annotation.RestController;
7 7
 

+ 17
- 15
src/main/java/com/huiju/estateagents/property/controller/TpRentalHouseController.java Parādīt failu

@@ -3,9 +3,10 @@ package com.huiju.estateagents.property.controller;
3 3
 
4 4
 import com.alibaba.fastjson.JSONArray;
5 5
 import com.alibaba.fastjson.JSONObject;
6
+import com.huiju.estateagents.base.BaseController;
6 7
 import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 9
 import com.huiju.estateagents.property.common.UserElement;
8
-import com.huiju.estateagents.property.common.base.BaseController;
9 10
 import com.huiju.estateagents.property.model.TpRentalHouse;
10 11
 import com.huiju.estateagents.property.service.ITpRentalHouseService;
11 12
 import io.swagger.annotations.Api;
@@ -15,6 +16,7 @@ import io.swagger.annotations.ApiOperation;
15 16
 import org.springframework.beans.factory.annotation.Autowired;
16 17
 import org.springframework.web.bind.annotation.*;
17 18
 
19
+import javax.servlet.http.HttpServletRequest;
18 20
 import javax.servlet.http.HttpSession;
19 21
 import java.time.LocalDateTime;
20 22
 import java.util.ArrayList;
@@ -60,9 +62,9 @@ public class TpRentalHouseController extends BaseController {
60 62
 	                                @RequestParam(value = "houseStatus") String houseStatus,
61 63
 	                                @RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
62 64
 	                                @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
63
-	                                HttpSession session) {
65
+	                                HttpServletRequest request) {
64 66
 		ResponseBean responseBean = new ResponseBean();
65
-		UserElement userElement = getUserElement(session);
67
+		TaUser userElement = getTaUser(request);
66 68
 		responseBean = tpRentalHouseService.getRentalList(id,houseName,startPrice,endPrice,rentalType,houseType,houseStatus,userElement,pageNum,pageSize);
67 69
 		return responseBean;
68 70
 	}
@@ -73,9 +75,9 @@ public class TpRentalHouseController extends BaseController {
73 75
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
74 76
 	})
75 77
 	@RequestMapping(value = "/rental/add",method = RequestMethod.POST)
76
-	public ResponseBean saveRental(@RequestBody TpRentalHouse rentalHouse, HttpSession session){
78
+	public ResponseBean saveRental(@RequestBody TpRentalHouse rentalHouse, HttpServletRequest request){
77 79
 		ResponseBean responseBean = new ResponseBean();
78
-		UserElement userElement = getUserElement(session);
80
+		TaUser userElement = getTaUser(request);
79 81
 		responseBean = tpRentalHouseService.saveRental(rentalHouse,userElement);
80 82
 		return responseBean;
81 83
 	}
@@ -86,9 +88,9 @@ public class TpRentalHouseController extends BaseController {
86 88
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
87 89
 	})
88 90
 	@RequestMapping(value = "/rental/update",method = RequestMethod.POST)
89
-	public ResponseBean updateRental(@RequestBody TpRentalHouse rentalHouse, HttpSession session){
91
+	public ResponseBean updateRental(@RequestBody TpRentalHouse rentalHouse, HttpServletRequest request){
90 92
 		ResponseBean responseBean = new ResponseBean();
91
-		UserElement userElement = getUserElement(session);
93
+		TaUser userElement = getTaUser(request);
92 94
 		responseBean = tpRentalHouseService.updateRental(rentalHouse,userElement);
93 95
 		return responseBean;
94 96
 	}
@@ -99,9 +101,9 @@ public class TpRentalHouseController extends BaseController {
99 101
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
100 102
 	})
101 103
 	@RequestMapping(value = "/rental/get/{id}",method = RequestMethod.GET)
102
-	public ResponseBean getRental(@PathVariable Integer id, HttpSession session){
104
+	public ResponseBean getRental(@PathVariable Integer id, HttpServletRequest request){
103 105
 		ResponseBean responseBean = new ResponseBean();
104
-		UserElement userElement = getUserElement(session);
106
+		TaUser userElement = getTaUser(request);
105 107
 		TpRentalHouse rentalHouse = tpRentalHouseService.getRentalById(id);
106 108
 		responseBean.addSuccess(rentalHouse);
107 109
 		return responseBean;
@@ -113,9 +115,9 @@ public class TpRentalHouseController extends BaseController {
113 115
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
114 116
 	})
115 117
 	@RequestMapping(value = "/rental/shelf",method = RequestMethod.POST)
116
-	public ResponseBean shelfRental(@RequestBody String jsonString, HttpSession session){
118
+	public ResponseBean shelfRental(@RequestBody String jsonString, HttpServletRequest request){
117 119
 		ResponseBean responseBean = new ResponseBean();
118
-		UserElement userElement = getUserElement(session);
120
+		TaUser userElement = getTaUser(request);
119 121
 		JSONObject jsonObject = JSONObject.parseObject(jsonString);
120 122
 		JSONArray ids = jsonObject.getJSONArray("idArray");
121 123
 		List<TpRentalHouse> rentalList = new ArrayList<>();
@@ -123,7 +125,7 @@ public class TpRentalHouseController extends BaseController {
123 125
 			TpRentalHouse rentalHouse = new TpRentalHouse();
124 126
 			rentalHouse.setId((Integer) id);
125 127
 			rentalHouse.setHouseStatus("1");
126
-			rentalHouse.setUpdateUser(userElement.getId());
128
+			rentalHouse.setUpdateUser(userElement.getUserId());
127 129
 			rentalHouse.setUpdateDate(LocalDateTime.now());
128 130
 			rentalList.add(rentalHouse);
129 131
 		}
@@ -143,9 +145,9 @@ public class TpRentalHouseController extends BaseController {
143 145
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
144 146
 	})
145 147
 	@RequestMapping(value = "/rental/obtained",method = RequestMethod.POST)
146
-	public ResponseBean obtainedRental(@RequestBody String jsonString, HttpSession session){
148
+	public ResponseBean obtainedRental(@RequestBody String jsonString, HttpServletRequest request){
147 149
 		ResponseBean responseBean = new ResponseBean();
148
-		UserElement userElement = getUserElement(session);
150
+		TaUser userElement = getTaUser(request);
149 151
 		JSONObject jsonObject = JSONObject.parseObject(jsonString);
150 152
 		JSONArray ids = jsonObject.getJSONArray("idArray");
151 153
 		List<TpRentalHouse> rentalList = new ArrayList<>();
@@ -153,7 +155,7 @@ public class TpRentalHouseController extends BaseController {
153 155
 			TpRentalHouse rentalHouse = new TpRentalHouse();
154 156
 			rentalHouse.setId((Integer) id);
155 157
 			rentalHouse.setHouseStatus("2");
156
-			rentalHouse.setUpdateUser(userElement.getId());
158
+			rentalHouse.setUpdateUser(userElement.getUserId());
157 159
 			rentalHouse.setUpdateDate(LocalDateTime.now());
158 160
 			rentalList.add(rentalHouse);
159 161
 		}

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/TpRentalHouseImgController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
-import com.huiju.estateagents.property.common.base.BaseController;
4
+import com.huiju.estateagents.base.BaseController;
5 5
 import org.springframework.web.bind.annotation.RequestMapping;
6 6
 import org.springframework.web.bind.annotation.RestController;
7 7
 

+ 17
- 15
src/main/java/com/huiju/estateagents/property/controller/TpShopController.java Parādīt failu

@@ -3,9 +3,10 @@ package com.huiju.estateagents.property.controller;
3 3
 
4 4
 import com.alibaba.fastjson.JSONArray;
5 5
 import com.alibaba.fastjson.JSONObject;
6
+import com.huiju.estateagents.base.BaseController;
6 7
 import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 9
 import com.huiju.estateagents.property.common.UserElement;
8
-import com.huiju.estateagents.property.common.base.BaseController;
9 10
 import com.huiju.estateagents.property.model.TpShop;
10 11
 import com.huiju.estateagents.property.service.ITpShopService;
11 12
 import io.swagger.annotations.Api;
@@ -15,6 +16,7 @@ import io.swagger.annotations.ApiOperation;
15 16
 import org.springframework.beans.factory.annotation.Autowired;
16 17
 import org.springframework.web.bind.annotation.*;
17 18
 
19
+import javax.servlet.http.HttpServletRequest;
18 20
 import javax.servlet.http.HttpSession;
19 21
 import java.time.LocalDateTime;
20 22
 import java.util.ArrayList;
@@ -54,9 +56,9 @@ public class TpShopController extends BaseController {
54 56
 	                                @RequestParam(value = "shopStatus") String shopStatus,
55 57
 	                                @RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
56 58
 	                                @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize,
57
-	                                HttpSession session) {
59
+	                                HttpServletRequest request) {
58 60
 		ResponseBean responseBean = new ResponseBean();
59
-		UserElement userElement = getUserElement(session);
61
+		TaUser userElement = getTaUser(request);
60 62
 		responseBean = shopService.getShopList(id,shopName,shopTypeId,shopStatus,userElement,pageNum,pageSize);
61 63
 		return responseBean;
62 64
 	}
@@ -67,9 +69,9 @@ public class TpShopController extends BaseController {
67 69
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
68 70
 	})
69 71
 	@RequestMapping(value = "/shop/add",method = RequestMethod.POST)
70
-	public ResponseBean saveShop(@RequestBody TpShop shop, HttpSession session){
72
+	public ResponseBean saveShop(@RequestBody TpShop shop, HttpServletRequest request){
71 73
 		ResponseBean responseBean = new ResponseBean();
72
-		UserElement userElement = getUserElement(session);
74
+		TaUser userElement = getTaUser(request);
73 75
 		responseBean = shopService.saveShop(shop,userElement);
74 76
 		return responseBean;
75 77
 	}
@@ -80,9 +82,9 @@ public class TpShopController extends BaseController {
80 82
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
81 83
 	})
82 84
 	@RequestMapping(value = "/shop/get/{id}",method = RequestMethod.GET)
83
-	public ResponseBean getShop(@PathVariable Integer id, HttpSession session){
85
+	public ResponseBean getShop(@PathVariable Integer id, HttpServletRequest request){
84 86
 		ResponseBean responseBean = new ResponseBean();
85
-		UserElement userElement = getUserElement(session);
87
+		TaUser userElement = getTaUser(request);
86 88
 		TpShop tpShop = shopService.getShopById(id);
87 89
 		responseBean.addSuccess(tpShop);
88 90
 		return responseBean;
@@ -94,9 +96,9 @@ public class TpShopController extends BaseController {
94 96
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
95 97
 	})
96 98
 	@RequestMapping(value = "/shop/update",method = RequestMethod.POST)
97
-	public ResponseBean updateShop(@RequestBody TpShop shop, HttpSession session){
99
+	public ResponseBean updateShop(@RequestBody TpShop shop, HttpServletRequest request){
98 100
 		ResponseBean responseBean = new ResponseBean();
99
-		UserElement userElement = getUserElement(session);
101
+		TaUser userElement = getTaUser(request);
100 102
 		responseBean = shopService.updateShop(shop,userElement);
101 103
 		return responseBean;
102 104
 	}
@@ -107,9 +109,9 @@ public class TpShopController extends BaseController {
107 109
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
108 110
 	})
109 111
 	@RequestMapping(value = "/shop/shelf",method = RequestMethod.POST)
110
-	public ResponseBean shelfShop(@RequestBody String jsonString, HttpSession session){
112
+	public ResponseBean shelfShop(@RequestBody String jsonString, HttpServletRequest request){
111 113
 		ResponseBean responseBean = new ResponseBean();
112
-		UserElement userElement = getUserElement(session);
114
+		TaUser userElement = getTaUser(request);
113 115
 		JSONObject jsonObject = JSONObject.parseObject(jsonString);
114 116
 		JSONArray ids = jsonObject.getJSONArray("idArray");
115 117
 		List<TpShop> tpShopList = new ArrayList<>();
@@ -117,7 +119,7 @@ public class TpShopController extends BaseController {
117 119
 			TpShop tpShop = new TpShop();
118 120
 			tpShop.setId((Integer) id);
119 121
 			tpShop.setShopStatus("1");
120
-			tpShop.setUpdateUser(userElement.getId());
122
+			tpShop.setUpdateUser(userElement.getUserId());
121 123
 			tpShop.setUpdateDate(LocalDateTime.now());
122 124
 			tpShopList.add(tpShop);
123 125
 		}
@@ -137,9 +139,9 @@ public class TpShopController extends BaseController {
137 139
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
138 140
 	})
139 141
 	@RequestMapping(value = "/shop/obtained",method = RequestMethod.POST)
140
-	public ResponseBean obtainedShop(@RequestBody String jsonString, HttpSession session){
142
+	public ResponseBean obtainedShop(@RequestBody String jsonString, HttpServletRequest request){
141 143
 		ResponseBean responseBean = new ResponseBean();
142
-		UserElement userElement = getUserElement(session);
144
+		TaUser userElement = getTaUser(request);
143 145
 		JSONObject jsonObject = JSONObject.parseObject(jsonString);
144 146
 		JSONArray ids = jsonObject.getJSONArray("idArray");
145 147
 		List<TpShop> tpShopList = new ArrayList<>();
@@ -147,7 +149,7 @@ public class TpShopController extends BaseController {
147 149
 			TpShop tpShop = new TpShop();
148 150
 			tpShop.setId((Integer) id);
149 151
 			tpShop.setShopStatus("2");
150
-			tpShop.setUpdateUser(userElement.getId());
152
+			tpShop.setUpdateUser(userElement.getUserId());
151 153
 			tpShop.setUpdateDate(LocalDateTime.now());
152 154
 			tpShopList.add(tpShop);
153 155
 		}

+ 1
- 1
src/main/java/com/huiju/estateagents/property/controller/TpShopImgController.java Parādīt failu

@@ -1,7 +1,7 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
-import com.huiju.estateagents.property.common.base.BaseController;
4
+import com.huiju.estateagents.base.BaseController;
5 5
 import org.springframework.web.bind.annotation.RequestMapping;
6 6
 import org.springframework.web.bind.annotation.RestController;
7 7
 

+ 5
- 3
src/main/java/com/huiju/estateagents/property/controller/TpShopSettingController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.ITpShopSettingService;
8 9
 import io.swagger.annotations.Api;
9 10
 import io.swagger.annotations.ApiImplicitParam;
@@ -15,6 +16,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
15 16
 import org.springframework.web.bind.annotation.RequestMethod;
16 17
 import org.springframework.web.bind.annotation.RestController;
17 18
 
19
+import javax.servlet.http.HttpServletRequest;
18 20
 import javax.servlet.http.HttpSession;
19 21
 
20 22
 /**
@@ -40,9 +42,9 @@ public class TpShopSettingController extends BaseController {
40 42
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
41 43
 	})
42 44
 	@RequestMapping(value = "/shop/add/setting",method = RequestMethod.POST)
43
-	public ResponseBean changeShopSetting(@RequestBody String jsonString, HttpSession session){
45
+	public ResponseBean changeShopSetting(@RequestBody String jsonString, HttpServletRequest request){
44 46
 		ResponseBean responseBean = new ResponseBean();
45
-		UserElement userElement = getUserElement(session);
47
+		TaUser userElement = getTaUser(request);
46 48
 		responseBean = shopSettingService.changeShopSetting(userElement,jsonString);
47 49
 		return responseBean;
48 50
 	}

+ 19
- 17
src/main/java/com/huiju/estateagents/property/controller/TpShopTypeController.java Parādīt failu

@@ -2,9 +2,10 @@ package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4 4
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5
+import com.huiju.estateagents.base.BaseController;
5 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
6 8
 import com.huiju.estateagents.property.common.UserElement;
7
-import com.huiju.estateagents.property.common.base.BaseController;
8 9
 import com.huiju.estateagents.property.model.TpShopType;
9 10
 import com.huiju.estateagents.property.service.ITpShopTypeService;
10 11
 import io.swagger.annotations.Api;
@@ -14,6 +15,7 @@ import io.swagger.annotations.ApiOperation;
14 15
 import org.springframework.beans.factory.annotation.Autowired;
15 16
 import org.springframework.web.bind.annotation.*;
16 17
 
18
+import javax.servlet.http.HttpServletRequest;
17 19
 import javax.servlet.http.HttpSession;
18 20
 import java.time.LocalDateTime;
19 21
 import java.util.List;
@@ -43,10 +45,10 @@ public class TpShopTypeController extends BaseController {
43 45
 	})
44 46
 	@RequestMapping(value = "/shop/types",method = RequestMethod.GET)
45 47
 	public ResponseBean getTypesList(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
46
-                                     @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpSession session){
48
+                                     @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpServletRequest request){
47 49
 		ResponseBean responseBean = new ResponseBean();
48
-		UserElement userElement = getUserElement(session);
49
-		responseBean = shopTypeService.getTypesList(userElement.getCommunityId(),pageNum,pageSize);
50
+		TaUser userElement = getTaUser(request);
51
+		responseBean = shopTypeService.getTypesList(userElement.getOrgId(),pageNum,pageSize);
50 52
 		return responseBean;
51 53
 	}
52 54
 	
@@ -56,12 +58,12 @@ public class TpShopTypeController extends BaseController {
56 58
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
57 59
 	})
58 60
 	@RequestMapping(value = "/shop/add/type",method = RequestMethod.POST)
59
-	public ResponseBean saveShopType(@RequestBody TpShopType shopType, HttpSession session){
61
+	public ResponseBean saveShopType(@RequestBody TpShopType shopType, HttpServletRequest request){
60 62
 		ResponseBean responseBean = new ResponseBean();
61
-		UserElement userElement = getUserElement(session);
62
-		shopType.setCommunityId(userElement.getCommunityId());
63
+		TaUser userElement = getTaUser(request);
64
+		shopType.setCommunityId(userElement.getOrgId());
63 65
 		shopType.setSource("self");
64
-		shopType.setCreateUser(userElement.getId());
66
+		shopType.setCreateUser(userElement.getUserId());
65 67
 		shopType.setCreateDate(LocalDateTime.now());
66 68
 		//查看索引是否存在
67 69
 		QueryWrapper<TpShopType> shopTypeQueryWrapper = new QueryWrapper<>();
@@ -87,9 +89,9 @@ public class TpShopTypeController extends BaseController {
87 89
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
88 90
 	})
89 91
 	@RequestMapping(value = "/shop/get/type/{id}",method = RequestMethod.GET)
90
-	public ResponseBean getShopType(@PathVariable Integer id, HttpSession session){
92
+	public ResponseBean getShopType(@PathVariable Integer id, HttpServletRequest request){
91 93
 		ResponseBean responseBean = new ResponseBean();
92
-		UserElement userElement = getUserElement(session);
94
+		TaUser userElement = getTaUser(request);
93 95
 		TpShopType tpShopType = shopTypeService.getById(id);
94 96
 		responseBean.addSuccess(tpShopType);
95 97
 		return responseBean;
@@ -101,12 +103,12 @@ public class TpShopTypeController extends BaseController {
101 103
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
102 104
 	})
103 105
 	@RequestMapping(value = "/shop/update/type",method = RequestMethod.POST)
104
-	public ResponseBean updateShopType(@RequestBody TpShopType shopType, HttpSession session){
106
+	public ResponseBean updateShopType(@RequestBody TpShopType shopType, HttpServletRequest request){
105 107
 		ResponseBean responseBean = new ResponseBean();
106
-		UserElement userElement = getUserElement(session);
108
+		TaUser userElement = getTaUser(request);
107 109
 		//查看索引是否存在
108 110
 		QueryWrapper<TpShopType> shopTypeQueryWrapper = new QueryWrapper<>();
109
-		shopTypeQueryWrapper.eq("community_id",userElement.getCommunityId());
111
+		shopTypeQueryWrapper.eq("community_id",userElement.getOrgId());
110 112
 		shopTypeQueryWrapper.eq("sort",shopType.getSort());
111 113
 		shopTypeQueryWrapper.ne("id",shopType.getId());
112 114
 		List<TpShopType> list = shopTypeService.list(shopTypeQueryWrapper);
@@ -130,7 +132,7 @@ public class TpShopTypeController extends BaseController {
130 132
 			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token")
131 133
 	})
132 134
 	@RequestMapping(value = "/shop/delete/type",method = RequestMethod.DELETE)
133
-	public ResponseBean deleteShopType(@RequestBody String jsonString, HttpSession session){
135
+	public ResponseBean deleteShopType(@RequestBody String jsonString, HttpServletRequest request){
134 136
 		ResponseBean responseBean = new ResponseBean();
135 137
 		responseBean = shopTypeService.deleteShopType(jsonString);
136 138
 		return responseBean;
@@ -144,11 +146,11 @@ public class TpShopTypeController extends BaseController {
144 146
 	})
145 147
 	@RequestMapping(value = "/shop/type/select",method = RequestMethod.GET)
146 148
 	public ResponseBean getTypesSelect(@RequestParam(value ="pageNum",defaultValue = "1") Integer pageNum,
147
-                                       @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpSession session){
149
+                                       @RequestParam(value ="pageSize",defaultValue = "10") Integer pageSize, HttpServletRequest request){
148 150
 		ResponseBean responseBean = new ResponseBean();
149
-		UserElement userElement = getUserElement(session);
151
+		TaUser userElement = getTaUser(request);
150 152
 		QueryWrapper<TpShopType> queryWrapper = new QueryWrapper<>();
151
-		queryWrapper.eq("community_id",userElement.getCommunityId());
153
+		queryWrapper.eq("community_id",userElement.getOrgId());
152 154
 		queryWrapper.orderByAsc("sort");
153 155
 		queryWrapper.orderByAsc("create_date");
154 156
 		responseBean.addSuccess(shopTypeService.list(queryWrapper));

+ 21
- 19
src/main/java/com/huiju/estateagents/property/controller/TpTicketController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.IUserService;
8 9
 import com.huiju.estateagents.property.service.TpTicketService;
9 10
 import io.swagger.annotations.Api;
@@ -16,6 +17,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
16 17
 import org.springframework.web.bind.annotation.RequestMethod;
17 18
 import org.springframework.web.bind.annotation.RestController;
18 19
 
20
+import javax.servlet.http.HttpServletRequest;
19 21
 import javax.servlet.http.HttpSession;
20 22
 
21 23
 /**
@@ -45,9 +47,9 @@ public class TpTicketController extends BaseController {
45 47
     })
46 48
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
47 49
     @RequestMapping(value = "/ticketLiset", method = RequestMethod.POST)
48
-    public ResponseBean ticketLiset(@RequestBody String parameter, HttpSession session){
49
-        UserElement userElement = getUserElement(session);
50
-        ResponseBean  responseBean = tpTicketService.ticketLiset(parameter,userElement.getCommunityId());
50
+    public ResponseBean ticketLiset(@RequestBody String parameter, HttpServletRequest request){
51
+        TaUser userElement = getTaUser(request);
52
+        ResponseBean  responseBean = tpTicketService.ticketLiset(parameter,userElement.getOrgId());
51 53
         return responseBean;
52 54
     }
53 55
 
@@ -57,9 +59,9 @@ public class TpTicketController extends BaseController {
57 59
     })
58 60
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
59 61
     @RequestMapping(value = "/ticketDetails", method = RequestMethod.POST)
60
-    public ResponseBean ticketDetails(@RequestBody String parameter, HttpSession session){
61
-        UserElement userElement = getUserElement(session);
62
-        ResponseBean  responseBean = tpTicketService.ticketDetails(parameter,userElement.getId(),userElement.getCommunityId());
62
+    public ResponseBean ticketDetails(@RequestBody String parameter, HttpServletRequest request){
63
+        TaUser userElement = getTaUser(request);
64
+        ResponseBean  responseBean = tpTicketService.ticketDetails(parameter,userElement.getUserId(),userElement.getOrgId());
63 65
         return responseBean;
64 66
     }
65 67
     @ApiOperation(value = "添加工单对话", notes = "添加工单对话")
@@ -69,9 +71,9 @@ public class TpTicketController extends BaseController {
69 71
     })
70 72
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
71 73
     @RequestMapping(value = "/addRecordComment", method = RequestMethod.POST)
72
-    public ResponseBean addRecordComment(@RequestBody String parameter, HttpSession session){
73
-        UserElement userElement = getUserElement(session);
74
-        ResponseBean  responseBean = tpTicketService.addRecordComment(parameter,userElement.getId(),userElement.getCommunityId(),userElement.getUserName());
74
+    public ResponseBean addRecordComment(@RequestBody String parameter, HttpServletRequest request){
75
+        TaUser userElement = getTaUser(request);
76
+        ResponseBean  responseBean = tpTicketService.addRecordComment(parameter,userElement.getUserId(),userElement.getOrgId(),userElement.getUserName());
75 77
         return responseBean;
76 78
     }
77 79
     @ApiOperation(value = "工单受理分配", notes = "工单受理分配")
@@ -81,9 +83,9 @@ public class TpTicketController extends BaseController {
81 83
     })
82 84
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
83 85
     @RequestMapping(value = "/addRecord", method = RequestMethod.POST)
84
-    public ResponseBean addRecord(@RequestBody String parameter, HttpSession session){
85
-        UserElement userElement = getUserElement(session);
86
-        ResponseBean  responseBean = tpTicketService.addRecord(parameter,userElement.getId(),userElement.getCommunityId());
86
+    public ResponseBean addRecord(@RequestBody String parameter, HttpServletRequest request){
87
+        TaUser userElement = getTaUser(request);
88
+        ResponseBean  responseBean = tpTicketService.addRecord(parameter,userElement.getUserId(),userElement.getOrgId());
87 89
         return responseBean;
88 90
     }
89 91
     @ApiOperation(value = "修改工单状态为拒绝处理", notes = "修改工单状态为拒绝处理")
@@ -92,9 +94,9 @@ public class TpTicketController extends BaseController {
92 94
     })
93 95
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
94 96
     @RequestMapping(value = "/updateTicketStatus", method = RequestMethod.POST)
95
-    public ResponseBean updateTicketStatus(@RequestBody String parameter, HttpSession session){
96
-        UserElement userElement = getUserElement(session);
97
-        ResponseBean  responseBean = tpTicketService.updateTicketStatus(parameter,userElement.getId(),userElement.getCommunityId(),userElement.getUserName(),userElement.getLoginName());
97
+    public ResponseBean updateTicketStatus(@RequestBody String parameter, HttpServletRequest request){
98
+        TaUser userElement = getTaUser(request);
99
+        ResponseBean  responseBean = tpTicketService.updateTicketStatus(parameter,userElement.getUserId(),userElement.getOrgId(),userElement.getUserName(),userElement.getLoginName());
98 100
         return responseBean;
99 101
     }
100 102
 
@@ -104,9 +106,9 @@ public class TpTicketController extends BaseController {
104 106
     })
105 107
     @ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
106 108
     @RequestMapping(value = "/updateTicket", method = RequestMethod.POST)
107
-    public ResponseBean updateTicket(@RequestBody String parameter, HttpSession session){
108
-        UserElement userElement = getUserElement(session);
109
-        ResponseBean  responseBean = tpTicketService.updateTicket(parameter,userElement.getId(),userElement.getCommunityId(),userElement.getUserName(),userElement.getLoginName());
109
+    public ResponseBean updateTicket(@RequestBody String parameter, HttpServletRequest request){
110
+        TaUser userElement = getTaUser(request);
111
+        ResponseBean  responseBean = tpTicketService.updateTicket(parameter,userElement.getUserId(),userElement.getOrgId(),userElement.getUserName(),userElement.getLoginName());
110 112
         return responseBean;
111 113
     }
112 114
 }

+ 26
- 24
src/main/java/com/huiju/estateagents/property/controller/TransactionController.java Parādīt failu

@@ -1,9 +1,10 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 7
 import com.huiju.estateagents.property.common.UserElement;
6
-import com.huiju.estateagents.property.common.base.BaseController;
7 8
 import com.huiju.estateagents.property.service.ITransactionService;
8 9
 import io.swagger.annotations.Api;
9 10
 import io.swagger.annotations.ApiImplicitParam;
@@ -12,6 +13,7 @@ import io.swagger.annotations.ApiOperation;
12 13
 import org.springframework.beans.factory.annotation.Autowired;
13 14
 import org.springframework.web.bind.annotation.*;
14 15
 
16
+import javax.servlet.http.HttpServletRequest;
15 17
 import javax.servlet.http.HttpSession;
16 18
 
17 19
 /**
@@ -39,9 +41,9 @@ public class TransactionController extends BaseController {
39 41
 	})
40 42
 	@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
41 43
 	@RequestMapping(value = "/transactions",method = RequestMethod.POST)
42
-	public ResponseBean getList(@RequestBody String parameter, HttpSession session){
43
-		UserElement userElement = getUserElement(session);
44
-		ResponseBean responseBean = transactionService.getTransactionList(parameter,userElement.getCommunityId() );
44
+	public ResponseBean getList(@RequestBody String parameter, HttpServletRequest request){
45
+		TaUser userElement = getTaUser(request);
46
+		ResponseBean responseBean = transactionService.getTransactionList(parameter,userElement.getOrgId() );
45 47
 		return responseBean;
46 48
 	}
47 49
 	
@@ -52,9 +54,9 @@ public class TransactionController extends BaseController {
52 54
 			@ApiImplicitParam(paramType = "path", dataTypeClass = Integer.class, name = "id", value = "交易id")
53 55
 	})
54 56
 	@RequestMapping(value = "/transaction/{id}",method = RequestMethod.GET)
55
-	public ResponseBean getList(@PathVariable(value = "id") Integer id, HttpSession session){
57
+	public ResponseBean getList(@PathVariable(value = "id") Integer id, HttpServletRequest request){
56 58
 		ResponseBean responseBean = new ResponseBean();
57
-		UserElement userElement = getUserElement(session);
59
+		TaUser userElement = getTaUser(request);
58 60
 		responseBean = transactionService.getTransactionInfo(id);
59 61
 		return responseBean;
60 62
 	}
@@ -66,10 +68,10 @@ public class TransactionController extends BaseController {
66 68
 			@ApiImplicitParam(paramType = "path", dataTypeClass = Integer.class, name = "id", value = "交易id")
67 69
 	})
68 70
 	@RequestMapping(value = "/transaction/update/{id}",method = RequestMethod.POST)
69
-	public ResponseBean updateTransaction(@PathVariable(value = "id") Integer id, HttpSession session){
71
+	public ResponseBean updateTransaction(@PathVariable(value = "id") Integer id, HttpServletRequest request){
70 72
 		ResponseBean responseBean = new ResponseBean();
71
-		UserElement userElement = getUserElement(session);
72
-		responseBean = transactionService.updateTransactionById(id,userElement.getId());
73
+		TaUser userElement = getTaUser(request);
74
+		responseBean = transactionService.updateTransactionById(id,userElement.getUserId());
73 75
 		return responseBean;
74 76
 	}
75 77
 
@@ -79,8 +81,8 @@ public class TransactionController extends BaseController {
79 81
 					"type:0 代表 二手(卖二手物品)  1 是代表 求购 (买二手物品) 2 是代表 租赁(租二手物品)3其他话题,contentImg:图片,sort:权重值,status:'0 是已作废 1 是已发布  2 是草稿 ")})
80 82
 	@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
81 83
 	@RequestMapping(value="/transactions/add",method = RequestMethod.POST)
82
-	public ResponseBean transactionsAdd(@RequestBody String paramets, HttpSession session){
83
-		UserElement userElement = getUserElement(session);
84
+	public ResponseBean transactionsAdd(@RequestBody String paramets, HttpServletRequest request){
85
+		TaUser userElement = getTaUser(request);
84 86
 		ResponseBean  addAnnouncement= transactionService.transactionsAdd(paramets,userElement);
85 87
 		return addAnnouncement;
86 88
 	}
@@ -91,9 +93,9 @@ public class TransactionController extends BaseController {
91 93
 					"type:0 代表 二手(卖二手物品)  1 是代表 求购 (买二手物品) 2 是代表 租赁(租二手物品)3其他话题,contentImg:图片,sort:权重值,status:'0 是已作废 1 是已发布  2 是草稿 ")})
92 94
 	@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
93 95
 	@RequestMapping(value="/transactions/updata",method = RequestMethod.POST)
94
-	public ResponseBean transactionsUpdata(@RequestBody String paramets, HttpSession session){
95
-		UserElement userElement = getUserElement(session);
96
-		ResponseBean  transactionsUpdata= transactionService.transactionsUpdata(paramets,userElement.getCommunityId(),userElement.getId());
96
+	public ResponseBean transactionsUpdata(@RequestBody String paramets, HttpServletRequest request){
97
+		TaUser userElement = getTaUser(request);
98
+		ResponseBean  transactionsUpdata= transactionService.transactionsUpdata(paramets,userElement.getOrgId(),userElement.getUserId());
97 99
 		return transactionsUpdata;
98 100
 	}
99 101
 	@ApiOperation(value = "删除二手租赁",nickname ="删除二手租赁")
@@ -101,9 +103,9 @@ public class TransactionController extends BaseController {
101 103
 			@ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="id:帖子id(多个)" )})
102 104
 	@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
103 105
 	@RequestMapping(value="/transactions/delete",method = RequestMethod.POST)
104
-	public ResponseBean transactionsDelete(@RequestBody String paramets, HttpSession session){
105
-		UserElement userElement = getUserElement(session);
106
-		ResponseBean  transactionsUpdata= transactionService.transactionsDelete(paramets,userElement.getCommunityId(),userElement.getId());
106
+	public ResponseBean transactionsDelete(@RequestBody String paramets, HttpServletRequest request){
107
+		TaUser userElement = getTaUser(request);
108
+		ResponseBean  transactionsUpdata= transactionService.transactionsDelete(paramets,userElement.getOrgId(),userElement.getUserId());
107 109
 		return transactionsUpdata;
108 110
 	}
109 111
 
@@ -113,8 +115,8 @@ public class TransactionController extends BaseController {
113 115
 					"status:(0回复我的,1回复全部物业人员的,2全部物业人员回复的,3话题发起人回复的),createDate:时间" )})
114 116
 	@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
115 117
 	@RequestMapping(value="/transactionReplyList",method = RequestMethod.POST)
116
-	public ResponseBean transactionReplyList(@RequestBody String paramets, HttpSession session){
117
-		UserElement userElement = getUserElement(session);
118
+	public ResponseBean transactionReplyList(@RequestBody String paramets, HttpServletRequest request){
119
+		TaUser userElement = getTaUser(request);
118 120
 		ResponseBean  transactionReplyList= transactionService.transactionReplyList(paramets,userElement);
119 121
 		return transactionReplyList;
120 122
 	}
@@ -123,7 +125,7 @@ public class TransactionController extends BaseController {
123 125
 	@ApiImplicitParams({
124 126
 			@ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="id:帖子id(多个)" )})
125 127
 	@RequestMapping(value="/deleteReply",method = RequestMethod.POST)
126
-	public ResponseBean deleteReply(@RequestBody String paramets, HttpSession session){
128
+	public ResponseBean deleteReply(@RequestBody String paramets, HttpServletRequest request){
127 129
 		ResponseBean  transactionsUpdata= transactionService.deleteReply(paramets);
128 130
 		return transactionsUpdata;
129 131
 	}
@@ -133,8 +135,8 @@ public class TransactionController extends BaseController {
133 135
 			@ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value ="id:帖子id,contentImg:评论所带图片,replyContent:评论内容" )})
134 136
 	@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
135 137
 	@RequestMapping(value="/transactionReply/add",method = RequestMethod.POST)
136
-	public ResponseBean transactionReplyAdd(@RequestBody String paramets, HttpSession session){
137
-		UserElement userElement = getUserElement(session);
138
+	public ResponseBean transactionReplyAdd(@RequestBody String paramets, HttpServletRequest request){
139
+		TaUser userElement = getTaUser(request);
138 140
 		ResponseBean  transactionReplyAdd= transactionService.transactionReplyAdd(paramets,userElement);
139 141
 		return transactionReplyAdd;
140 142
 	}
@@ -144,8 +146,8 @@ public class TransactionController extends BaseController {
144 146
 			@ApiImplicitParam(paramType = "body", dataType = "String", name = "paramets", value =":举报人姓名,reportPhone:举报人电话,transactionId:帖子ID" )})
145 147
 	@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "token")
146 148
 	@RequestMapping(value="/transactionReportList",method = RequestMethod.POST)
147
-	public ResponseBean transactionReportList(@RequestBody String paramets, HttpSession session){
148
-		UserElement userElement = getUserElement(session);
149
+	public ResponseBean transactionReportList(@RequestBody String paramets, HttpServletRequest request){
150
+		TaUser userElement = getTaUser(request);
149 151
 		ResponseBean  transactionReplyList= transactionService.transactionReportList(paramets,userElement);
150 152
 		return transactionReplyList;
151 153
 	}

+ 0
- 196
src/main/java/com/huiju/estateagents/property/controller/UserController.java Parādīt failu

@@ -1,196 +0,0 @@
1
-package com.huiju.estateagents.property.controller;
2
-
3
-
4
-import com.alibaba.fastjson.JSONObject;
5
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6
-import com.huiju.estateagents.base.ResponseBean;
7
-import com.huiju.estateagents.property.common.UserElement;
8
-import com.huiju.estateagents.property.common.base.BaseController;
9
-import com.huiju.estateagents.property.service.IUserService;
10
-import com.huiju.estateagents.property.vo.UserVO;
11
-import com.google.common.collect.Maps;
12
-import io.swagger.annotations.Api;
13
-import io.swagger.annotations.ApiImplicitParam;
14
-import io.swagger.annotations.ApiImplicitParams;
15
-import io.swagger.annotations.ApiOperation;
16
-import org.springframework.beans.factory.annotation.Autowired;
17
-import org.springframework.web.bind.annotation.*;
18
-
19
-import javax.servlet.http.HttpSession;
20
-import java.util.Map;
21
-
22
-/**
23
- * <p>
24
- * 物业web端用户表 前端控制器
25
- * </p>
26
- *
27
- * @author jobob
28
- * @since 2018-12-18
29
- */
30
-@RestController
31
-
32
-@RequestMapping("/")
33
-@Api(value = "物业端用户API", description = "物业端用户API")
34
-public class UserController extends BaseController {
35
-	
36
-	@Autowired
37
-	private IUserService userService;
38
-	
39
-	@ApiOperation(value = "获取用户列表",nickname = "获取用户信息")
40
-	@ApiImplicitParams({
41
-			//@ApiImplicitParam(paramType = "header",dataType = "String",name = "X-Auth-Token",value = "Token"),
42
-	})
43
-	@RequestMapping(value = "/users",method = RequestMethod.GET)
44
-	public ResponseBean getInfo(HttpSession session) {
45
-		ResponseBean response = new ResponseBean();
46
-		response.addSuccess(userService.list());
47
-		Page a = new Page(1,10);
48
-//		response.addSuccess(userService.page(a));
49
-		return response;
50
-	}
51
-
52
-	@ApiOperation(value = "登陆", notes = "登陆")
53
-	@ApiImplicitParams({
54
-			@ApiImplicitParam(paramType = "body", dataTypeClass = String.class, name = "parameter", value = "loginName手机号;code验证码;communityId小区Id"),
55
-			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "Login-Type", value = "值为 web"),
56
-	})
57
-	@RequestMapping(value = "/user/login", method = RequestMethod.POST)
58
-	public ResponseBean login(@RequestBody String parameter, HttpSession session){
59
-		ResponseBean responseBean = new ResponseBean();
60
-		JSONObject jsonObject = JSONObject.parseObject(parameter);
61
-		responseBean = userService.login(jsonObject.getString("loginName"),
62
-				jsonObject.getInteger("communityId"),
63
-				jsonObject.getString("code"));
64
-
65
-		// 为 0 表示成功
66
-		if ("0".equals(responseBean.getCode())) {
67
-			UserVO userVO = (UserVO)responseBean.getData();
68
-			setUserElement(session,userVO);
69
-			userVO.setToken(session.getId());
70
-		}
71
-
72
-		return responseBean;
73
-	}
74
-
75
-	@ApiOperation(value = "获取用户信息", notes = "获取用户信息")
76
-	@ApiImplicitParams({
77
-		@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token"),
78
-		@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "Login-Type", value = "值为 web"),
79
-	})
80
-	@RequestMapping(value = "/user/info", method = RequestMethod.GET)
81
-	public ResponseBean info(HttpSession session){
82
-		ResponseBean responseBean = new ResponseBean();
83
-		UserElement userElement = getUserElement(session);
84
-		responseBean = userService.userInfo(userElement);
85
-		UserVO userVO = (UserVO)responseBean.getData();
86
-		userVO.setCommunityId(userElement.getCommunityId());
87
-		return responseBean;
88
-	}
89
-
90
-	@ApiOperation(value = "注销登录", notes = "注销登录")
91
-	@ApiImplicitParams({
92
-			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "X-Auth-Token", value = "Token"),
93
-			@ApiImplicitParam(paramType = "header", dataTypeClass = String.class, name = "Login-Type", value = "值为 web"),
94
-	})
95
-	@RequestMapping(value = "/user/logOut", method = RequestMethod.POST)
96
-	public ResponseBean longOut(HttpSession session){
97
-		ResponseBean responseBean = new ResponseBean();
98
-		cleanUserSession(session);
99
-		responseBean.addSuccess("退出成功!");
100
-		return responseBean;
101
-	}
102
-	@ApiOperation(value = "用户成员列表", notes = "用户成员列表")
103
-	@ApiImplicitParams({
104
-			@ApiImplicitParam(paramType = "body",dataType = "String",name = "parameter",value = "loginName:手机号, " +
105
-					"userName:用户名,pageNum:第几页,pageSize:每页长度")
106
-	})
107
-	@RequestMapping(value = "/user/userList", method = RequestMethod.POST)
108
-	public ResponseBean userList(@RequestBody String parameter, HttpSession session){
109
-		UserElement userElement = getUserElement(session);
110
-		ResponseBean  responseBean = userService.userList(parameter,userElement.getCommunityId());
111
-		return responseBean;
112
-	}
113
-
114
-	@ApiOperation(value = "添加成员", notes = "用户成员列表")
115
-	@ApiImplicitParams({
116
-			@ApiImplicitParam(paramType = "body",dataType = "String",name = "parameter",value = "loginName:手机号,userName:姓名,menuArray[]:角色ID,remark:备注" )
117
-	})
118
-	@RequestMapping(value = "/user/addUser", method = RequestMethod.POST)
119
-	public ResponseBean addUser(@RequestBody String parameter, HttpSession session){
120
-		UserElement userElement = getUserElement(session);
121
-		ResponseBean  responseBean = userService.addUser(parameter,userElement.getId(),userElement.getCommunityId());
122
-		return responseBean;
123
-	}
124
-
125
-	@ApiOperation(value = "修改成员", notes = "修改成员")
126
-	@ApiImplicitParams({
127
-			@ApiImplicitParam(paramType = "body",dataType = "String",name = "parameter",value = "loginName:手机号,userName:姓名,menuArray[]:角色ID,remark:备注,id:修改id" )
128
-	})
129
-	@RequestMapping(value = "/user/upDate", method = RequestMethod.POST)
130
-	public ResponseBean upDate(@RequestBody String parameter, HttpSession session){
131
-		UserElement userElement = getUserElement(session);
132
-		ResponseBean  responseBean = userService.upDate(parameter,userElement.getId(),userElement.getCommunityId());
133
-		return responseBean;
134
-	}
135
-
136
-	@ApiOperation(value = "查看成员详情", notes = "查看成员详情")
137
-	@ApiImplicitParams({
138
-			@ApiImplicitParam(paramType = "body",dataType = "String",name = "parameter",value="id:当前id")
139
-	})
140
-	@RequestMapping(value = "/user/selectById", method = RequestMethod.POST)
141
-	public ResponseBean selectById(@RequestBody String parameter, HttpSession session){
142
-		UserElement userElement = getUserElement(session);
143
-		ResponseBean  responseBean = userService.selectById(parameter,userElement.getId());
144
-		return responseBean;
145
-	}
146
-
147
-	@ApiOperation(value = "修改当前状态", notes = "修改当前状态")
148
-	@ApiImplicitParams({
149
-			@ApiImplicitParam(paramType = "body",dataType = "String",name = "parameter",value=("status:传入当前状态(0:无效,1:有效),id:当前修改的id"))
150
-	})
151
-	@RequestMapping(value = "/user/upDateStatus", method = RequestMethod.POST)
152
-	public ResponseBean upDateStatus(@RequestBody String parameter, HttpSession session){
153
-		UserElement userElement = getUserElement(session);
154
-		ResponseBean  responseBean = userService.upDateStatus(parameter,userElement.getId());
155
-		return responseBean;
156
-	}
157
-
158
-	@ApiOperation(value = "查看所有角色", notes = "查看所有角色")
159
-	@RequestMapping(value = "/user/userRole", method = RequestMethod.POST)
160
-	public ResponseBean userRole(@RequestBody String parameter, HttpSession session){
161
-		UserElement userElement = getUserElement(session);
162
-		ResponseBean  responseBean = userService.allUserRole(userElement.getCommunityId());
163
-		return responseBean;
164
-	}
165
-
166
-	@ApiOperation(value = "获取令牌", notes = "获取令牌")
167
-	@ApiImplicitParams({
168
-			@ApiImplicitParam(dataTypeClass = String.class, paramType = "query", name = "appid", value = "提供的appid"),
169
-			@ApiImplicitParam(dataTypeClass = String.class, paramType = "query", name = "datetime", value = "时间戳"),
170
-			@ApiImplicitParam(dataTypeClass = String.class, paramType = "query", name = "encrypt", value = "encrypt加密方式(目前值为md5)"),
171
-			@ApiImplicitParam(dataTypeClass = String.class, paramType = "query", name = "communityId", value = "提供的小区编号"),
172
-			@ApiImplicitParam(dataTypeClass = String.class, paramType = "query", name = "sign", value = "生成的签名"),
173
-	})
174
-	@RequestMapping(value = "/user/token", method = RequestMethod.GET)
175
-	public ResponseBean daSuToken(@RequestParam("appid") String appid,
176
-								  @RequestParam("datetime") String datetime,
177
-								  @RequestParam("encrypt") String encrypt,
178
-								  @RequestParam("communityId") String communityId,
179
-								  @RequestParam("sign") String sign,
180
-								  HttpSession session){
181
-		ResponseBean responseBean = new ResponseBean();
182
-		responseBean = userService.daSuToken(appid, datetime, encrypt, communityId, sign);
183
-		// 为 0 表示成功
184
-		if ("0".equals(responseBean.getCode())) {
185
-			UserVO userVO = (UserVO)responseBean.getData();
186
-			setUserElement(session,userVO);
187
-			userVO.setToken(session.getId());
188
-
189
-			Map<String, Object> map = Maps.newHashMap();
190
-			map.put("token", session.getId());
191
-			responseBean.addSuccess(map);
192
-		}
193
-		return responseBean;
194
-	}
195
-
196
-}

+ 13
- 15
src/main/java/com/huiju/estateagents/property/controller/UserVerifyController.java Parādīt failu

@@ -1,11 +1,9 @@
1 1
 package com.huiju.estateagents.property.controller;
2 2
 
3 3
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4
+import com.huiju.estateagents.base.BaseController;
4 5
 import com.huiju.estateagents.base.ResponseBean;
5
-import com.huiju.estateagents.center.taUser.service.ITaUserService;
6
-import com.huiju.estateagents.property.common.UserElement;
7
-import com.huiju.estateagents.property.common.base.BaseController;
8
-import com.huiju.estateagents.property.model.TaUser;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
9 7
 import com.huiju.estateagents.property.model.TaUserVerify;
10 8
 import com.huiju.estateagents.property.service.IBuildingOwnerInfoService;
11 9
 import com.huiju.estateagents.property.service.ITaUserVerifyService;
@@ -17,7 +15,7 @@ import io.swagger.annotations.ApiOperation;
17 15
 import org.springframework.beans.factory.annotation.Autowired;
18 16
 import org.springframework.web.bind.annotation.*;
19 17
 
20
-import javax.servlet.http.HttpSession;
18
+import javax.servlet.http.HttpServletRequest;
21 19
 import java.util.Map;
22 20
 
23 21
 @RestController
@@ -48,10 +46,10 @@ public class UserVerifyController extends BaseController {
48 46
                                @RequestParam(value = "idCard", required = false) String idCard,
49 47
                                @RequestParam(value = "pageNum", defaultValue = "1") Integer pageNum,
50 48
                                @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize,
51
-                               HttpSession session) {
49
+                               HttpServletRequest request) {
52 50
 
53 51
         ResponseBean responseBean = new ResponseBean();
54
-        UserElement userElement = getUserElement(session);
52
+        TaUser userElement = getTaUser(request);
55 53
         responseBean = iTaUserVerifyService.selectAll(phone, userName, idCard, pageNum, pageSize, userElement);
56 54
         return responseBean;
57 55
     }
@@ -67,10 +65,10 @@ public class UserVerifyController extends BaseController {
67 65
     public ResponseBean getAll(@PathVariable("userVerifyId") Integer userVerifyId,
68 66
                                @RequestParam("verifyStatus") Boolean verifyStatus,
69 67
                                @RequestParam(value = "remark", required = false) String remark,
70
-                               HttpSession session) {
68
+                               HttpServletRequest request) {
71 69
 
72 70
         ResponseBean responseBean = new ResponseBean();
73
-        UserElement userElement = getUserElement(session);
71
+        TaUser userElement = getTaUser(request);
74 72
         responseBean = iTaUserVerifyService.auditUser(userElement, userVerifyId, verifyStatus, remark);
75 73
         return responseBean;
76 74
     }
@@ -82,10 +80,10 @@ public class UserVerifyController extends BaseController {
82 80
             @ApiImplicitParam(paramType = "query", dataTypeClass = String.class, name = "ownerTel", value = "手机号"),
83 81
     })
84 82
     public ResponseBean taUserHas(@RequestParam("ownerTel") String ownerTel,
85
-                               HttpSession session) {
83
+                               HttpServletRequest request) {
86 84
 
87 85
         ResponseBean responseBean = new ResponseBean();
88
-        UserElement userElement = getUserElement(session);
86
+        TaUser userElement = getTaUser(request);
89 87
         QueryWrapper<TaUser> queryWrapper = new QueryWrapper<>();
90 88
         queryWrapper.eq("login_name", ownerTel);
91 89
 //        TaUser user = iTaUserService.getOne(queryWrapper);
@@ -112,10 +110,10 @@ public class UserVerifyController extends BaseController {
112 110
                                @RequestParam("unitId")Integer unitId,
113 111
                                @RequestParam("levelId")Integer levelId,
114 112
                                @RequestParam("roomNoId")Integer roomNoId,
115
-                               HttpSession session) {
113
+                               HttpServletRequest request) {
116 114
 
117 115
         ResponseBean responseBean = new ResponseBean();
118
-        UserElement userElement = getUserElement(session);
116
+        TaUser userElement = getTaUser(request);
119 117
 
120 118
         Map<String, Object> map = Maps.newHashMap();
121 119
         map.put("boolRole", false);
@@ -166,9 +164,9 @@ public class UserVerifyController extends BaseController {
166 164
                                @RequestParam("verifyStatus") String verifyStatus,
167 165
                                @RequestParam("roleState") String roleState,
168 166
                                @RequestParam(value = "remark", required = false) String remark,
169
-                               HttpSession session) {
167
+                               HttpServletRequest request) {
170 168
         ResponseBean responseBean = new ResponseBean();
171
-        UserElement userElement = getUserElement(session);
169
+        TaUser userElement = getTaUser(request);
172 170
         responseBean = iTaUserVerifyService.verifyinfoAdd(userElement, userVerifyId, verifyStatus, roleState,remark);
173 171
         return responseBean;
174 172
     }

+ 0
- 158
src/main/java/com/huiju/estateagents/property/model/TaUser.java Parādīt failu

@@ -1,158 +0,0 @@
1
-package com.huiju.estateagents.property.model;
2
-
3
-import com.baomidou.mybatisplus.annotation.IdType;
4
-import com.baomidou.mybatisplus.annotation.TableField;
5
-import com.baomidou.mybatisplus.annotation.TableId;
6
-import com.baomidou.mybatisplus.annotation.TableName;
7
-import lombok.Data;
8
-import lombok.EqualsAndHashCode;
9
-import lombok.experimental.Accessors;
10
-
11
-import java.io.Serializable;
12
-import java.time.LocalDateTime;
13
-
14
-/**
15
- * <p>
16
- * 住户app端用户表
17
- * </p>
18
- *
19
- * @author jobob
20
- * @since 2018-12-19
21
- */
22
-@Data
23
-@EqualsAndHashCode(callSuper = false)
24
-@Accessors(chain = true)
25
-@TableName("ta_user")
26
-public class TaUser implements Serializable {
27
-
28
-    private static final long serialVersionUID = 1L;
29
-
30
-    @TableId(value = "id", type = IdType.AUTO)
31
-    private Integer id;
32
-
33
-    /**
34
-     * 小区id
35
-     */
36
-    private Integer communityId;
37
-
38
-    /**
39
-     * 楼栋业主资料信息id
40
-     */
41
-    private Integer buildingOwnerInfoId;
42
-
43
-    /**
44
-     * 头像
45
-     */
46
-    private String headPortrait;
47
-
48
-    /**
49
-     * 用户姓名
50
-     */
51
-    private String userName;
52
-
53
-    /**
54
-     * 登录账号就是手机号确保唯一
55
-     */
56
-    private String loginName;
57
-
58
-    /**
59
-     * 登录密码
60
-     */
61
-    private String loginPassword;
62
-
63
-    /**
64
-     * 邮箱
65
-     */
66
-    private String email;
67
-
68
-    /**
69
-     * 性别 1:男   2:女
70
-     */
71
-    private String gender;
72
-
73
-    /**
74
-     * 1 有效 0 无效(逻辑删除)
75
-     */
76
-    private String status;
77
-
78
-    /**
79
-     * 备注
80
-     */
81
-    private String remark;
82
-
83
-    /**
84
-     * 上级目录id存在,表示是这个id下的租客或家属
85
-     */
86
-    private Integer parentId;
87
-
88
-    /**
89
-     * 接受协议状态  0 是未接受 1是已接受
90
-     */
91
-    private String acceptAgreementStatus;
92
-
93
-    /**
94
-     * 认证状态  0 是未认证    1是认证通过   2是已作废
95
-     */
96
-    private String verifyStatus;
97
-
98
-    /**
99
-     * 创建人
100
-     */
101
-    private Integer createUser;
102
-
103
-    /**
104
-     * 创建时间
105
-     */
106
-    private LocalDateTime createDate;
107
-
108
-    /**
109
-     * 更新人
110
-     */
111
-    private Integer updateUser;
112
-
113
-    /**
114
-     * 更新时间
115
-     */
116
-    private LocalDateTime updateDate;
117
-
118
-    /**
119
-     * 海康人员编号
120
-     */
121
-    private Long hkPersonNo;
122
-
123
-    /**
124
-     * 海康人员ID
125
-     */
126
-    private Integer hkUserId;
127
-
128
-    /**
129
-     * 海康 卡片号码
130
-     */
131
-    private String hkCardNo;
132
-
133
-    /**
134
-     * 人脸状态  0 是未上传   1是已上传   register/unregister
135
-     */
136
-    private String faceStatus;
137
-
138
-    /**
139
-     * 身份证号
140
-     */
141
-    private String idCard;
142
-
143
-    /**
144
-     * 微信 openid
145
-     */
146
-    private String openid;
147
-
148
-    /**
149
-     * 微信昵称
150
-     */
151
-    private String nickname;
152
-
153
-    /**
154
-     * 身份
155
-     */
156
-    @TableField(exist = false)
157
-    private String description;
158
-}

+ 2
- 1
src/main/java/com/huiju/estateagents/property/service/BuildingTreeServiceI.java Parādīt failu

@@ -1,6 +1,7 @@
1 1
 package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.huiju.estateagents.base.ResponseBean;
4
+import com.huiju.estateagents.center.taUser.entity.TaUser;
4 5
 import com.huiju.estateagents.property.common.UserElement;
5 6
 import org.springframework.web.multipart.MultipartFile;
6 7
 
@@ -19,7 +20,7 @@ public interface BuildingTreeServiceI {
19 20
 	 * @param userElement
20 21
 	 * @return
21 22
 	 */
22
-	ResponseBean submitExcelData(MultipartFile file, UserElement userElement);
23
+	ResponseBean submitExcelData(MultipartFile file, TaUser userElement);
23 24
 	
24 25
 	/**
25 26
 	 * 获取树形数据

+ 11
- 10
src/main/java/com/huiju/estateagents/property/service/IBillInvoiceService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.BillInvoice;
7 8
 
@@ -24,7 +25,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
24 25
      * @param parameter
25 26
      * @return
26 27
      */
27
-    ResponseBean getBillList(String parameter, UserElement userElement);
28
+    ResponseBean getBillList(String parameter, TaUser userElement);
28 29
 
29 30
     /**
30 31
      * 批量删除 缴费单
@@ -32,7 +33,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
32 33
      * @param userElement
33 34
      * @return
34 35
      */
35
-    ResponseBean deleteBillInvoice(List<Integer> ids, UserElement userElement);
36
+    ResponseBean deleteBillInvoice(List<Integer> ids, TaUser userElement);
36 37
 
37 38
     /**
38 39
      * 设置线下缴费
@@ -40,7 +41,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
40 41
      * @param userElement
41 42
      * @return
42 43
      */
43
-    ResponseBean offlinePayment(List<Integer> ids, UserElement userElement);
44
+    ResponseBean offlinePayment(List<Integer> ids, TaUser userElement);
44 45
 
45 46
     /**
46 47
      * 由前台批量添加收费单, 默认定为 作废
@@ -48,7 +49,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
48 49
      * @param userElement
49 50
      * @return
50 51
      */
51
-    ResponseBean addTempBillInvoice(String parameter, UserElement userElement);
52
+    ResponseBean addTempBillInvoice(String parameter, TaUser userElement);
52 53
 
53 54
     /**
54 55
      * 由前台批量添加收费单, 进行统一的提交, 修改为有效
@@ -56,7 +57,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
56 57
      * @param userElement
57 58
      * @return
58 59
      */
59
-    ResponseBean updateBillInvoiceStatus(List<Integer> ids, UserElement userElement);
60
+    ResponseBean updateBillInvoiceStatus(List<Integer> ids, TaUser userElement);
60 61
 
61 62
     /**
62 63
      * 查询由前台批量添加的收费单
@@ -64,7 +65,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
64 65
      * @param userElement
65 66
      * @return
66 67
      */
67
-    ResponseBean getTempBillInvoice(Integer billId, UserElement userElement);
68
+    ResponseBean getTempBillInvoice(Integer billId, TaUser userElement);
68 69
 
69 70
     /**
70 71
      * 根据id删除收费单, 只能删除作废的
@@ -72,7 +73,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
72 73
      * @param userElement
73 74
      * @return
74 75
      */
75
-    ResponseBean deleteTempBillInvoice(Integer billId, UserElement userElement);
76
+    ResponseBean deleteTempBillInvoice(Integer billId, TaUser userElement);
76 77
 
77 78
     /**
78 79
      * 根据缴费单id, 修改金额
@@ -81,7 +82,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
81 82
      * @param userElement
82 83
      * @return
83 84
      */
84
-    ResponseBean updateBillInvoiceIdPayPrice(Integer billId, Integer payPrice, UserElement userElement);
85
+    ResponseBean updateBillInvoiceIdPayPrice(Integer billId, Integer payPrice, TaUser userElement);
85 86
 
86 87
     /**
87 88
      * 导出Excel 表格
@@ -90,7 +91,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
90 91
      * @param billId
91 92
      * @return
92 93
      */
93
-    ResponseBean exportExcel(UserElement userElement, Integer billId);
94
+    ResponseBean exportExcel(TaUser userElement, Integer billId);
94 95
 
95 96
     /**
96 97
      * 根据 缴费项id 出现作废的数据
@@ -98,7 +99,7 @@ public interface IBillInvoiceService extends IService<BillInvoice> {
98 99
      * @param parameter
99 100
      * @return
100 101
      */
101
-    ResponseBean getInvoiceInvalid(UserElement userElement, String parameter);
102
+    ResponseBean getInvoiceInvalid(TaUser userElement, String parameter);
102 103
     
103 104
     /**
104 105
      * 按小区统计所有的金额

+ 2
- 1
src/main/java/com/huiju/estateagents/property/service/IBillOrderService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TpBillOrder;
7 8
 
@@ -21,6 +22,6 @@ public interface IBillOrderService extends IService<TpBillOrder> {
21 22
      * @param orderNumber
22 23
      * @return
23 24
      */
24
-    ResponseBean getByOrderNumberBillInvoice(UserElement userElement, String orderNumber);
25
+    ResponseBean getByOrderNumberBillInvoice(TaUser userElement, String orderNumber);
25 26
 
26 27
 }

+ 7
- 6
src/main/java/com/huiju/estateagents/property/service/IBillService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.Bill;
7 8
 import org.springframework.web.multipart.MultipartFile;
@@ -26,7 +27,7 @@ public interface IBillService extends IService<Bill> {
26 27
      * @param userElement
27 28
      * @return
28 29
      */
29
-    ResponseBean updateBillNameAndBillExplainAndEndDate(UserElement userElement, String parameter);
30
+    ResponseBean updateBillNameAndBillExplainAndEndDate(TaUser userElement, String parameter);
30 31
 
31 32
     /**
32 33
      * 根据ID查询 缴费项
@@ -49,7 +50,7 @@ public interface IBillService extends IService<Bill> {
49 50
 	 * @param file
50 51
 	 * @return
51 52
 	 */
52
-    ResponseBean getExcelData(MultipartFile file, UserElement userElement);
53
+    ResponseBean getExcelData(MultipartFile file, TaUser userElement);
53 54
 
54 55
 	/**
55 56
 	 * 上传excel, 解析 入库
@@ -61,7 +62,7 @@ public interface IBillService extends IService<Bill> {
61 62
 	 * @param billStatus
62 63
 	 * @return
63 64
 	 */
64
-	ResponseBean getExcelData(Integer billId, MultipartFile file, String billExplain, String billName, Date endDate, String billStatus, UserElement userElement);
65
+	ResponseBean getExcelData(Integer billId, MultipartFile file, String billExplain, String billName, Date endDate, String billStatus, TaUser userElement);
65 66
 
66 67
 	/**
67 68
 	 * 修改 缴费项状态
@@ -69,7 +70,7 @@ public interface IBillService extends IService<Bill> {
69 70
 	 * @param id
70 71
 	 * @return
71 72
 	 */
72
-	ResponseBean updateBillStatus(UserElement userElement, Integer billStatus, Integer id);
73
+	ResponseBean updateBillStatus(TaUser userElement, Integer billStatus, Integer id);
73 74
 
74 75
 	/**
75 76
 	 * 批量删除 缴费项
@@ -77,12 +78,12 @@ public interface IBillService extends IService<Bill> {
77 78
 	 * @param ids id 集合
78 79
 	 * @return
79 80
 	 */
80
-    ResponseBean deleteBillBeach(UserElement userElement, List<Integer> ids);
81
+    ResponseBean deleteBillBeach(TaUser userElement, List<Integer> ids);
81 82
 
82 83
 	/**
83 84
 	 * 下载 excel 模板
84 85
 	 * @param userElement
85 86
 	 * @return
86 87
 	 */
87
-	ResponseBean downloadExcel(UserElement userElement);
88
+	ResponseBean downloadExcel(TaUser userElement);
88 89
 }

+ 3
- 2
src/main/java/com/huiju/estateagents/property/service/IBillStatementService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.BillStatement;
7 8
 
@@ -21,12 +22,12 @@ public interface IBillStatementService extends IService<BillStatement> {
21 22
      * @param parameter
22 23
      * @return
23 24
      */
24
-    ResponseBean getBillStatement(UserElement userElement, String parameter);
25
+    ResponseBean getBillStatement(TaUser userElement, String parameter);
25 26
 
26 27
     /**
27 28
      * 导出Excel
28 29
      * @param userElement
29 30
      * @return
30 31
      */
31
-    ResponseBean exportExcel(UserElement userElement);
32
+    ResponseBean exportExcel(TaUser userElement);
32 33
 }

+ 8
- 7
src/main/java/com/huiju/estateagents/property/service/IBuildingOwnerInfoService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TpBuildingOwnerInfo;
7 8
 import org.springframework.web.multipart.MultipartFile;
@@ -29,7 +30,7 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
29 30
      * @param userElement 用户登陆后的信息
30 31
      * @return
31 32
      */
32
-    ResponseBean listQuery(String parameter, UserElement userElement);
33
+    ResponseBean listQuery(String parameter, TaUser userElement);
33 34
 
34 35
     /**
35 36
      * 修改 楼栋业主信息
@@ -37,7 +38,7 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
37 38
      * @param userElement
38 39
      * @return
39 40
      */
40
-    ResponseBean update(String parameter, UserElement userElement);
41
+    ResponseBean update(String parameter, TaUser userElement);
41 42
 
42 43
     /**
43 44
      * 添加 楼栋业主信息
@@ -45,7 +46,7 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
45 46
      * @param userElement
46 47
      * @return
47 48
      */
48
-    ResponseBean add(String parameter, UserElement userElement);
49
+    ResponseBean add(String parameter, TaUser userElement);
49 50
     
50 51
     /**
51 52
      * 根据excel获取相关信息
@@ -70,7 +71,7 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
70 71
      * @param userElement
71 72
      * @return
72 73
      */
73
-    ResponseBean submitExcelData(MultipartFile file, UserElement userElement);
74
+    ResponseBean submitExcelData(MultipartFile file, TaUser userElement);
74 75
 
75 76
     /**
76 77
      * 认证用户是否停用
@@ -93,7 +94,7 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
93 94
      * @param userElement
94 95
      * @return
95 96
      */
96
-    ResponseBean buildinglist(String paramets, UserElement userElement);
97
+    ResponseBean buildinglist(String paramets, TaUser userElement);
97 98
 
98 99
     /**
99 100
      * 小区楼栋资料表-查询 楼栋/单元/楼层/户号
@@ -116,7 +117,7 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
116 117
      * @param userElement
117 118
      * @return
118 119
      */
119
-    ResponseBean downloadExcel(UserElement userElement);
120
+    ResponseBean downloadExcel(TaUser userElement);
120 121
     
121 122
     /**
122 123
      * 获取楼栋信息
@@ -156,5 +157,5 @@ public interface IBuildingOwnerInfoService extends IService<TpBuildingOwnerInfo>
156 157
      * @param userElement
157 158
      * @return
158 159
      */
159
-    ResponseBean buildingDetails(String paramets, UserElement userElement);
160
+    ResponseBean buildingDetails(String paramets, TaUser userElement);
160 161
 }

+ 6
- 5
src/main/java/com/huiju/estateagents/property/service/IHotelService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.Hotel;
7 8
 
@@ -28,7 +29,7 @@ public interface IHotelService extends IService<Hotel> {
28 29
      * @param parameter
29 30
      * @return
30 31
      */
31
-    ResponseBean hotelRoomAdd(String parameter, UserElement userElement);
32
+    ResponseBean hotelRoomAdd(String parameter, TaUser userElement);
32 33
 
33 34
     /**
34 35
      * 编辑房间
@@ -36,7 +37,7 @@ public interface IHotelService extends IService<Hotel> {
36 37
      * @param userElement
37 38
      * @return
38 39
      */
39
-    ResponseBean hotelRoomEdit(String parameter, UserElement userElement);
40
+    ResponseBean hotelRoomEdit(String parameter, TaUser userElement);
40 41
 
41 42
     /**
42 43
      * 修改上架或下架
@@ -44,14 +45,14 @@ public interface IHotelService extends IService<Hotel> {
44 45
      * @param userElement
45 46
      * @return
46 47
      */
47
-    ResponseBean hotelRoomRoomStatus(String parameter, UserElement userElement);
48
+    ResponseBean hotelRoomRoomStatus(String parameter, TaUser userElement);
48 49
 	
49 50
 	/**
50 51
 	 * 根据小区id获取酒店信息
51 52
 	 * @param userElement
52 53
 	 * @return
53 54
 	 */
54
-	Hotel getHotelData(UserElement userElement);
55
+	Hotel getHotelData(TaUser userElement);
55 56
 	
56 57
 	/**
57 58
 	 * 添加或修改酒店
@@ -59,5 +60,5 @@ public interface IHotelService extends IService<Hotel> {
59 60
 	 * @param userElement
60 61
 	 * @return
61 62
 	 */
62
-	ResponseBean addHotel(Hotel hotel, UserElement userElement);
63
+	ResponseBean addHotel(Hotel hotel, TaUser userElement);
63 64
 }

+ 2
- 1
src/main/java/com/huiju/estateagents/property/service/ISysMenuService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.SysMenu;
7 8
 
@@ -20,5 +21,5 @@ public interface ISysMenuService extends IService<SysMenu> {
20 21
 	 * @param userElement
21 22
 	 * @return
22 23
 	 */
23
-	ResponseBean getMenuList(UserElement userElement);
24
+	ResponseBean getMenuList(TaUser userElement);
24 25
 }

+ 3
- 2
src/main/java/com/huiju/estateagents/property/service/ITaUserLicenseOrderService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TaUserLicenseOrder;
7 8
 
@@ -27,14 +28,14 @@ public interface ITaUserLicenseOrderService extends IService<TaUserLicenseOrder>
27 28
      * @param paymentTel
28 29
      * @return
29 30
      */
30
-    ResponseBean getAll(Integer id, String licensePlate, String orderNumber, String paymentName, String paymentTel, Integer pageNum, Integer pageSize, UserElement userElement);
31
+    ResponseBean getAll(Integer id, String licensePlate, String orderNumber, String paymentName, String paymentTel, Integer pageNum, Integer pageSize, TaUser userElement);
31 32
 
32 33
     /**
33 34
      * 导出数据
34 35
      * @param userElement
35 36
      * @return
36 37
      */
37
-    ResponseBean exportDate(UserElement userElement);
38
+    ResponseBean exportDate(TaUser userElement);
38 39
 	
39 40
 	List<Map<String, Object>> getPriceCount();
40 41
 }

+ 4
- 3
src/main/java/com/huiju/estateagents/property/service/ITaUserVerifyService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TaUserVerify;
7 8
 
@@ -20,7 +21,7 @@ public interface ITaUserVerifyService extends IService<TaUserVerify> {
20 21
      * @param userElement
21 22
      * @return
22 23
      */
23
-    ResponseBean selectAll(String phone, String userName, String idCard, Integer pageNum, Integer pageSize, UserElement userElement);
24
+    ResponseBean selectAll(String phone, String userName, String idCard, Integer pageNum, Integer pageSize, TaUser userElement);
24 25
 
25 26
     /**
26 27
      * 审核 用户
@@ -30,7 +31,7 @@ public interface ITaUserVerifyService extends IService<TaUserVerify> {
30 31
      * @param remark
31 32
      * @return
32 33
      */
33
-    ResponseBean auditUser(UserElement userElement, Integer userVerifyId, Boolean verifyStatus, String remark);
34
+    ResponseBean auditUser(TaUser userElement, Integer userVerifyId, Boolean verifyStatus, String remark);
34 35
 
35 36
     /**
36 37
      * 楼栋详情页面审核审核
@@ -40,6 +41,6 @@ public interface ITaUserVerifyService extends IService<TaUserVerify> {
40 41
      * @param remark
41 42
      * @return
42 43
      */
43
-    ResponseBean verifyinfoAdd(UserElement userElement, Integer userVerifyId, String verifyStatus, String roleState, String remark);
44
+    ResponseBean verifyinfoAdd(TaUser userElement, Integer userVerifyId, String verifyStatus, String roleState, String remark);
44 45
 
45 46
 }

+ 3
- 2
src/main/java/com/huiju/estateagents/property/service/ITaVisitorLicenseSettingService.java Parādīt failu

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
4 4
 
5 5
 
6 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 8
 import com.huiju.estateagents.property.common.UserElement;
8 9
 import com.huiju.estateagents.property.model.TaVisitorLicenseSetting;
9 10
 
@@ -23,13 +24,13 @@ public interface ITaVisitorLicenseSettingService extends IService<TaVisitorLicen
23 24
      * @param visitorLicenseBool
24 25
      * @return
25 26
      */
26
-    ResponseBean saveOrDelete(UserElement userElement, Boolean visitorLicenseBool);
27
+    ResponseBean saveOrDelete(TaUser userElement, Boolean visitorLicenseBool);
27 28
 
28 29
     /**
29 30
      * 获取 访客邀请车辆是否开启
30 31
      * @param userElement
31 32
      * @return
32 33
      */
33
-    ResponseBean getVisitorLicense(UserElement userElement);
34
+    ResponseBean getVisitorLicense(TaUser userElement);
34 35
 
35 36
 }

+ 5
- 4
src/main/java/com/huiju/estateagents/property/service/ITpActivityService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TpActivity;
7 8
 
@@ -23,7 +24,7 @@ public interface ITpActivityService extends IService<TpActivity> {
23 24
      * @param userElement 用户登录信息体
24 25
      * @return
25 26
      */
26
-    ResponseBean listQuery(String parameter, UserElement userElement);
27
+    ResponseBean listQuery(String parameter, TaUser userElement);
27 28
 
28 29
     /**
29 30
      * 添加活动列表
@@ -31,7 +32,7 @@ public interface ITpActivityService extends IService<TpActivity> {
31 32
      * @param userElement
32 33
      * @return
33 34
      */
34
-    ResponseBean addActivity(String parameter, UserElement userElement);
35
+    ResponseBean addActivity(String parameter, TaUser userElement);
35 36
 
36 37
     /**
37 38
      * 修改 活动
@@ -39,7 +40,7 @@ public interface ITpActivityService extends IService<TpActivity> {
39 40
      * @param userElement
40 41
      * @return
41 42
      */
42
-    ResponseBean updateActivity(String parameter, UserElement userElement);
43
+    ResponseBean updateActivity(String parameter, TaUser userElement);
43 44
 
44 45
     /**
45 46
      * 根据 活动Id 查询
@@ -54,6 +55,6 @@ public interface ITpActivityService extends IService<TpActivity> {
54 55
      * @param userElement 用户session信息体
55 56
      * @return
56 57
      */
57
-    ResponseBean updateStatusInvalid(List<Integer> ids, UserElement userElement);
58
+    ResponseBean updateStatusInvalid(List<Integer> ids, TaUser userElement);
58 59
 
59 60
 }

+ 4
- 3
src/main/java/com/huiju/estateagents/property/service/ITpEquipmentService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TpEquipment;
7 8
 
@@ -23,7 +24,7 @@ public interface ITpEquipmentService extends IService<TpEquipment> {
23 24
      * @param equipmentType
24 25
      * @return
25 26
      */
26
-    ResponseBean getAllByCommunityAndEquipmentType(UserElement userElement, Integer equipmentType);
27
+    ResponseBean getAllByCommunityAndEquipmentType(TaUser userElement, Integer equipmentType);
27 28
 
28 29
     /**
29 30
      * 修改或者添加 监控设备
@@ -31,7 +32,7 @@ public interface ITpEquipmentService extends IService<TpEquipment> {
31 32
      * @param userElement
32 33
      * @return
33 34
      */
34
-    ResponseBean saveOrUpdateMonitoring(String parameter, UserElement userElement);
35
+    ResponseBean saveOrUpdateMonitoring(String parameter, TaUser userElement);
35 36
 
36 37
     /**
37 38
      * 删除设备
@@ -47,7 +48,7 @@ public interface ITpEquipmentService extends IService<TpEquipment> {
47 48
      * @param id
48 49
      * @return
49 50
      */
50
-    ResponseBean getMonitoringById(UserElement userElement, Integer type, Integer id);
51
+    ResponseBean getMonitoringById(TaUser userElement, Integer type, Integer id);
51 52
 
52 53
     /**
53 54
      * 批量删除

+ 4
- 3
src/main/java/com/huiju/estateagents/property/service/ITpRentalHouseService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TpRentalHouse;
7 8
 
@@ -29,7 +30,7 @@ public interface ITpRentalHouseService extends IService<TpRentalHouse> {
29 30
 	 * @param pageSize
30 31
 	 * @return
31 32
 	 */
32
-	ResponseBean getRentalList(Integer id, String houseName, Integer startPrice, Integer endPrice, String rentalType, String houseType, String houseStatus, UserElement userElement, Integer pageNum, Integer pageSize);
33
+	ResponseBean getRentalList(Integer id, String houseName, Integer startPrice, Integer endPrice, String rentalType, String houseType, String houseStatus, TaUser userElement, Integer pageNum, Integer pageSize);
33 34
 	
34 35
 	/**
35 36
 	 * 保存长租公寓房间信息
@@ -37,7 +38,7 @@ public interface ITpRentalHouseService extends IService<TpRentalHouse> {
37 38
 	 * @param userElement
38 39
 	 * @return
39 40
 	 */
40
-	ResponseBean saveRental(TpRentalHouse rentalHouse, UserElement userElement);
41
+	ResponseBean saveRental(TpRentalHouse rentalHouse, TaUser userElement);
41 42
 	
42 43
 	/**
43 44
 	 * 根据ID取值
@@ -52,5 +53,5 @@ public interface ITpRentalHouseService extends IService<TpRentalHouse> {
52 53
 	 * @param userElement
53 54
 	 * @return
54 55
 	 */
55
-	ResponseBean updateRental(TpRentalHouse rentalHouse, UserElement userElement);
56
+	ResponseBean updateRental(TpRentalHouse rentalHouse, TaUser userElement);
56 57
 }

+ 4
- 3
src/main/java/com/huiju/estateagents/property/service/ITpShopService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TpShop;
7 8
 
@@ -26,7 +27,7 @@ public interface ITpShopService extends IService<TpShop> {
26 27
 	 * @param pageSize
27 28
 	 * @return
28 29
 	 */
29
-	ResponseBean getShopList(Integer id, String shopName, Integer shopTypeId, String shopStatus, UserElement userElement, Integer pageNum, Integer pageSize);
30
+	ResponseBean getShopList(Integer id, String shopName, Integer shopTypeId, String shopStatus, TaUser userElement, Integer pageNum, Integer pageSize);
30 31
 	
31 32
 	/**
32 33
 	 * 保存商铺
@@ -34,7 +35,7 @@ public interface ITpShopService extends IService<TpShop> {
34 35
 	 * @param userElement
35 36
 	 * @return
36 37
 	 */
37
-	ResponseBean saveShop(TpShop shop, UserElement userElement);
38
+	ResponseBean saveShop(TpShop shop, TaUser userElement);
38 39
 	
39 40
 	/**
40 41
 	 * 获取商铺信息
@@ -49,5 +50,5 @@ public interface ITpShopService extends IService<TpShop> {
49 50
 	 * @param userElement
50 51
 	 * @return
51 52
 	 */
52
-	ResponseBean updateShop(TpShop shop, UserElement userElement);
53
+	ResponseBean updateShop(TpShop shop, TaUser userElement);
53 54
 }

+ 2
- 1
src/main/java/com/huiju/estateagents/property/service/ITpShopSettingService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TpShopSetting;
7 8
 
@@ -21,5 +22,5 @@ public interface ITpShopSettingService extends IService<TpShopSetting> {
21 22
 	 * @param jsonString
22 23
 	 * @return
23 24
 	 */
24
-	ResponseBean changeShopSetting(UserElement userElement, String jsonString);
25
+	ResponseBean changeShopSetting(TaUser userElement, String jsonString);
25 26
 }

+ 5
- 4
src/main/java/com/huiju/estateagents/property/service/ITransactionService.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.TpTransaction;
7 8
 
@@ -37,7 +38,7 @@ public interface ITransactionService extends IService<TpTransaction> {
37 38
 	 * @param userElement
38 39
 	 * @return
39 40
 	 */
40
-    ResponseBean transactionsAdd(String paramets, UserElement userElement);
41
+    ResponseBean transactionsAdd(String paramets, TaUser userElement);
41 42
 
42 43
 	/**
43 44
 	 * 修改二手交易
@@ -63,7 +64,7 @@ public interface ITransactionService extends IService<TpTransaction> {
63 64
 	 * @param userElement
64 65
 	 * @return
65 66
 	 */
66
-	ResponseBean transactionReplyList(String paramets, UserElement userElement);
67
+	ResponseBean transactionReplyList(String paramets, TaUser userElement);
67 68
 
68 69
 	/**
69 70
 	 * 删除二手帖子评论
@@ -78,7 +79,7 @@ public interface ITransactionService extends IService<TpTransaction> {
78 79
 	 * @param userElement
79 80
 	 * @return
80 81
 	 */
81
-	ResponseBean transactionReplyAdd(String paramets, UserElement userElement);
82
+	ResponseBean transactionReplyAdd(String paramets, TaUser userElement);
82 83
 
83 84
 	/**
84 85
 	 * 二手帖子举报列表
@@ -86,5 +87,5 @@ public interface ITransactionService extends IService<TpTransaction> {
86 87
 	 * @param userElement
87 88
 	 * @return
88 89
 	 */
89
-    ResponseBean transactionReportList(String paramets, UserElement userElement);
90
+    ResponseBean transactionReportList(String paramets, TaUser userElement);
90 91
 }

+ 2
- 1
src/main/java/com/huiju/estateagents/property/service/IUserService.java Parādīt failu

@@ -3,6 +3,7 @@ package com.huiju.estateagents.property.service;
3 3
 
4 4
 import com.baomidou.mybatisplus.extension.service.IService;
5 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
6 7
 import com.huiju.estateagents.property.common.UserElement;
7 8
 import com.huiju.estateagents.property.model.User;
8 9
 
@@ -37,7 +38,7 @@ public interface IUserService extends IService<User> {
37 38
      * @param userElement 用户登陆后的信息体
38 39
      * @return
39 40
      */
40
-    ResponseBean userInfo(UserElement userElement);
41
+    ResponseBean userInfo(TaUser userElement);
41 42
 
42 43
     /**
43 44
      * 获取成员列表

+ 2
- 1
src/main/java/com/huiju/estateagents/property/service/IndexCountServiceI.java Parādīt failu

@@ -1,5 +1,6 @@
1 1
 package com.huiju.estateagents.property.service;
2 2
 
3
+import com.huiju.estateagents.center.taUser.entity.TaUser;
3 4
 import com.huiju.estateagents.property.common.UserElement;
4 5
 
5 6
 import java.util.Map;
@@ -11,5 +12,5 @@ public interface IndexCountServiceI {
11 12
 	 * @param userElement
12 13
 	 * @return
13 14
 	 */
14
-	Map<String, Object> getIndexCount(UserElement userElement);
15
+	Map<String, Object> getIndexCount(TaUser userElement);
15 16
 }

+ 6
- 5
src/main/java/com/huiju/estateagents/property/service/RoleServiceI.java Parādīt failu

@@ -2,6 +2,7 @@ package com.huiju.estateagents.property.service;
2 2
 
3 3
 import com.baomidou.mybatisplus.extension.service.IService;
4 4
 import com.huiju.estateagents.base.ResponseBean;
5
+import com.huiju.estateagents.center.taUser.entity.TaUser;
5 6
 import com.huiju.estateagents.property.common.UserElement;
6 7
 import com.huiju.estateagents.property.model.SysRole;
7 8
 
@@ -15,7 +16,7 @@ public interface RoleServiceI extends IService<SysRole> {
15 16
 	 * @param pageSize
16 17
 	 * @return
17 18
 	 */
18
-	ResponseBean getRoleList(String roleName, UserElement userElement, Integer pageNum, Integer pageSize);
19
+	ResponseBean getRoleList(String roleName, TaUser userElement, Integer pageNum, Integer pageSize);
19 20
 	
20 21
 	/**
21 22
 	 * 添加角色
@@ -23,7 +24,7 @@ public interface RoleServiceI extends IService<SysRole> {
23 24
 	 * @param userElement
24 25
 	 * @return
25 26
 	 */
26
-	ResponseBean addRole(SysRole sysRole, UserElement userElement);
27
+	ResponseBean addRole(SysRole sysRole, TaUser userElement);
27 28
 	
28 29
 	/**
29 30
 	 * 获取角色详情
@@ -31,7 +32,7 @@ public interface RoleServiceI extends IService<SysRole> {
31 32
 	 * @param userElement
32 33
 	 * @return
33 34
 	 */
34
-	ResponseBean getRoleInfo(Integer id, UserElement userElement);
35
+	ResponseBean getRoleInfo(Integer id, TaUser userElement);
35 36
 	
36 37
 	/**
37 38
 	 * 修改角色
@@ -39,7 +40,7 @@ public interface RoleServiceI extends IService<SysRole> {
39 40
 	 * @param userElement
40 41
 	 * @return
41 42
 	 */
42
-	ResponseBean updateRole(SysRole sysRole, UserElement userElement);
43
+	ResponseBean updateRole(SysRole sysRole, TaUser userElement);
43 44
 	
44 45
 	/**
45 46
 	 * 批量删除角色
@@ -47,5 +48,5 @@ public interface RoleServiceI extends IService<SysRole> {
47 48
 	 * @param userElement
48 49
 	 * @return
49 50
 	 */
50
-	ResponseBean deleteRole(SysRole sysRole, UserElement userElement);
51
+	ResponseBean deleteRole(SysRole sysRole, TaUser userElement);
51 52
 }

+ 27
- 26
src/main/java/com/huiju/estateagents/property/service/impl/BillInvoiceServiceImpl.java Parādīt failu

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
6 6
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
7 7
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
8 8
 import com.huiju.estateagents.base.ResponseBean;
9
+import com.huiju.estateagents.center.taUser.entity.TaUser;
9 10
 import com.huiju.estateagents.center.taUser.mapper.TaUserMapper;
10 11
 import com.huiju.estateagents.property.common.UserElement;
11 12
 import com.huiju.estateagents.property.dao.*;
@@ -69,7 +70,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
69 70
     private TpBillOrderMapper tpBillOrderMapper;
70 71
 
71 72
     @Override
72
-    public ResponseBean getBillList(String parameter, UserElement userElement) {
73
+    public ResponseBean getBillList(String parameter, TaUser userElement) {
73 74
         ResponseBean responseBean = new ResponseBean();
74 75
         JSONObject jsonObject = JSONObject.parseObject(parameter);
75 76
 
@@ -101,7 +102,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
101 102
         map.put("ownerName", ownerName);
102 103
         map.put("billStatus", billStatus);
103 104
         map.put("payName", payName);
104
-        map.put("communityId", userElement.getCommunityId());
105
+        map.put("communityId", userElement.getOrgId());
105 106
 
106 107
 
107 108
         Page<BillInvoice> page = new Page<>();
@@ -128,7 +129,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
128 129
 
129 130
     @Override
130 131
     @Transactional(rollbackFor = Exception.class)
131
-    public ResponseBean deleteBillInvoice(List<Integer> ids, UserElement userElement) {
132
+    public ResponseBean deleteBillInvoice(List<Integer> ids, TaUser userElement) {
132 133
         ResponseBean responseBean = new ResponseBean();
133 134
         if (null == userElement) {
134 135
             responseBean.addError("请登录后操作");
@@ -160,7 +161,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
160 161
 
161 162
     @Override
162 163
     @Transactional(rollbackFor = Exception.class)
163
-    public ResponseBean offlinePayment(List<Integer> ids, UserElement userElement) {
164
+    public ResponseBean offlinePayment(List<Integer> ids, TaUser userElement) {
164 165
         ResponseBean responseBean = new ResponseBean();
165 166
         if (null == userElement) {
166 167
             responseBean.addError("请登录后操作");
@@ -181,7 +182,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
181 182
 
182 183
                 // 插入流水
183 184
                 BillStatement billStatement = new BillStatement();
184
-                billStatement.setCommunityId(userElement.getCommunityId());
185
+                billStatement.setCommunityId(userElement.getOrgId());
185 186
                 billStatement.setBillInvoiceId(billInvoice.getId());
186 187
                 billStatement.setTaUserId(billInvoice.getTaUserId());
187 188
                 billStatement.setPayPrice(billInvoice.getPayPrice());
@@ -211,7 +212,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
211 212
 
212 213
                 // 生成订单
213 214
                 TpBillOrder tpBillOrder = new TpBillOrder();
214
-                tpBillOrder.setCommunityId(userElement.getCommunityId());
215
+                tpBillOrder.setCommunityId(userElement.getOrgId());
215 216
                 tpBillOrder.setTpBillId(billInvoice.getBillId());
216 217
                 tpBillOrder.setTpBillInvoiceId(billInvoice.getId());
217 218
 
@@ -221,9 +222,9 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
221 222
                 // 缴费状态  0:未支付  1: 已支付 2: 正在支付中
222 223
                 tpBillOrder.setOrderStatus("1");
223 224
                 tpBillOrder.setCreateDate(LocalDateTime.now());
224
-                tpBillOrder.setCreateUser(userElement.getId());
225
+                tpBillOrder.setCreateUser(userElement.getUserId());
225 226
                 tpBillOrder.setUpdateDate(LocalDateTime.now());
226
-                tpBillOrder.setUpdateUser(userElement.getId());
227
+                tpBillOrder.setUpdateUser(userElement.getUserId());
227 228
 
228 229
                 tpBillOrderMapper.insert(tpBillOrder);
229 230
 
@@ -231,7 +232,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
231 232
 
232 233
                 // 把相对应的 APP端用户的代办消息进行设置为无效
233 234
                 QueryWrapper<Message> messageQueryWrapper = new QueryWrapper<>();
234
-                messageQueryWrapper.eq("community_id", userElement.getCommunityId());
235
+                messageQueryWrapper.eq("community_id", userElement.getOrgId());
235 236
                 messageQueryWrapper.eq("bill_id", billInvoice.getId());
236 237
                 messageQueryWrapper.eq("uuid_type", "1");
237 238
                 messageQueryWrapper.eq("uuid", billInvoice.getTaUserId());
@@ -256,7 +257,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
256 257
 
257 258
     @Override
258 259
     @Transactional(rollbackFor = Exception.class)
259
-    public ResponseBean addTempBillInvoice(String parameter, UserElement userElement) {
260
+    public ResponseBean addTempBillInvoice(String parameter, TaUser userElement) {
260 261
         ResponseBean responseBean = new ResponseBean();
261 262
         JSONObject jsonObject = JSONObject.parseObject(parameter);
262 263
         // 收费项ID
@@ -288,7 +289,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
288 289
 
289 290
         // 校验 期/区/栋/单元/楼层/户号
290 291
         QueryWrapper<TpRoomNo> roomNoQueryWrapper = new QueryWrapper<>();
291
-        roomNoQueryWrapper.eq("community_id", userElement.getCommunityId());
292
+        roomNoQueryWrapper.eq("community_id", userElement.getOrgId());
292 293
         roomNoQueryWrapper.eq("phase_id", phase);
293 294
         roomNoQueryWrapper.eq("building_id", building);
294 295
         roomNoQueryWrapper.eq("unit_id", unit);
@@ -309,11 +310,11 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
309 310
 
310 311
         // 设置房号
311 312
         billInvoice.setBillId(billId);
312
-        billInvoice.setCommunityId(userElement.getCommunityId());
313
+        billInvoice.setCommunityId(userElement.getOrgId());
313 314
         billInvoice.setBillInvoiceExplain(billInvoiceExplain);
314 315
 //        billInvoice.setPayPrice(PayPriceUtils.yuanConversionPoints(payPrice));
315 316
         billInvoice.setBillStatus("0");
316
-        billInvoice.setCreateUser(userElement.getId());
317
+        billInvoice.setCreateUser(userElement.getUserId());
317 318
         billInvoice.setCreateDate(new Date());
318 319
         billInvoice.setRoomNoId(roomNo);
319 320
         billInvoice.setStatus(0);
@@ -329,7 +330,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
329 330
 
330 331
     @Override
331 332
     @Transactional(rollbackFor = Exception.class)
332
-    public ResponseBean updateBillInvoiceStatus(List<Integer> ids, UserElement userElement) {
333
+    public ResponseBean updateBillInvoiceStatus(List<Integer> ids, TaUser userElement) {
333 334
         ResponseBean responseBean = new ResponseBean();
334 335
 
335 336
         List<BillInvoice> billInvoices = ids.stream().map(e -> {
@@ -355,7 +356,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
355 356
 
356 357
             // 往APP端用户上面的每一个用户推送
357 358
             Message messageModelAPP = new Message();
358
-            messageModelAPP.setCommunityId(userElement.getCommunityId());
359
+            messageModelAPP.setCommunityId(userElement.getOrgId());
359 360
             messageModelAPP.setMessageType("7");
360 361
             messageModelAPP.setAdviceType("1");
361 362
             messageModelAPP.setModelType("2");
@@ -366,7 +367,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
366 367
             messageModelAPP.setMessageContent("您有待缴费的账单,点击查看并缴费 " + dateFormat.format(new Date()) + bill.getBillName());
367 368
             messageModelAPP.setStatus("1");
368 369
             messageModelAPP.setCreateDate(LocalDateTime.now());
369
-            messageModelAPP.setCreateUser(userElement.getId());
370
+            messageModelAPP.setCreateUser(userElement.getUserId());
370 371
             messageModelAPP.setBillId(e.getId());
371 372
 
372 373
             return messageModelAPP;
@@ -379,11 +380,11 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
379 380
     }
380 381
 
381 382
     @Override
382
-    public ResponseBean getTempBillInvoice(Integer billId,UserElement userElement) {
383
+    public ResponseBean getTempBillInvoice(Integer billId,TaUser userElement) {
383 384
         ResponseBean responseBean = new ResponseBean();
384 385
         Map<String, Object> map = Maps.newHashMap();
385 386
         map.put("billId", billId);
386
-        map.put("communityId", userElement.getCommunityId());
387
+        map.put("communityId", userElement.getOrgId());
387 388
 
388 389
         List<BillInvoice> billInvoices = billInvoiceMapper.selectBillInvoiceTemp(map);
389 390
 
@@ -393,7 +394,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
393 394
 
394 395
     @Override
395 396
     @Transactional(rollbackFor = Exception.class)
396
-    public ResponseBean deleteTempBillInvoice(Integer billId, UserElement userElement) {
397
+    public ResponseBean deleteTempBillInvoice(Integer billId, TaUser userElement) {
397 398
         ResponseBean responseBean = new ResponseBean();
398 399
         if (null == userElement) {
399 400
             responseBean.addError("未登录,无法操作!");
@@ -415,7 +416,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
415 416
 
416 417
     @Override
417 418
     @Transactional(rollbackFor = Exception.class)
418
-    public ResponseBean updateBillInvoiceIdPayPrice(Integer billId, Integer payPrice, UserElement userElement) {
419
+    public ResponseBean updateBillInvoiceIdPayPrice(Integer billId, Integer payPrice, TaUser userElement) {
419 420
         ResponseBean responseBean = new ResponseBean();
420 421
         BillInvoice billInvoice = billInvoiceMapper.selectById(billId);
421 422
         if ("1".equals(billInvoice.getBillStatus()) || "2".equals(billInvoice.getBillStatus())) {
@@ -424,7 +425,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
424 425
         }
425 426
         // 此处存储的是已经转换过的金额
426 427
         billInvoice.setPayPrice(payPrice);
427
-        billInvoice.setUpdateUser(userElement.getId());
428
+        billInvoice.setUpdateUser(userElement.getUserId());
428 429
         billInvoice.setUpdateDate(new Date());
429 430
 
430 431
         int result = billInvoiceMapper.updateById(billInvoice);
@@ -436,7 +437,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
436 437
     }
437 438
 
438 439
     @Override
439
-    public ResponseBean exportExcel(UserElement userElement, Integer billId) {
440
+    public ResponseBean exportExcel(TaUser userElement, Integer billId) {
440 441
         ResponseBean responseBean = new ResponseBean();
441 442
         String [] title = new String[] { "收费单号","房屋信息","收费单说明","金额(元)","流水","缴费状态","缴费人","缴费时间","新建时间","新建人","修改人","修改时间" };
442 443
 
@@ -451,7 +452,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
451 452
      * @param workbook
452 453
      * @return
453 454
      */
454
-    private HSSFWorkbook excel(String[] title, UserElement userElement, Integer billId, HSSFWorkbook workbook) {
455
+    private HSSFWorkbook excel(String[] title, TaUser userElement, Integer billId, HSSFWorkbook workbook) {
455 456
         SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
456 457
 
457 458
         if (null == workbook) {
@@ -479,7 +480,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
479 480
 
480 481
         Map<String, Object> map = Maps.newHashMap();
481 482
         map.put("billId", billId);
482
-        map.put("communityId", userElement.getCommunityId());
483
+        map.put("communityId", userElement.getOrgId());
483 484
 
484 485
         Page<BillInvoice> page = new Page<>();
485 486
         page.setCurrent(1);
@@ -564,7 +565,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
564 565
 
565 566
 
566 567
     @Override
567
-    public ResponseBean getInvoiceInvalid(UserElement userElement, String parameter) {
568
+    public ResponseBean getInvoiceInvalid(TaUser userElement, String parameter) {
568 569
         ResponseBean responseBean = new ResponseBean();
569 570
         JSONObject jsonObject = JSONObject.parseObject(parameter);
570 571
         Integer pageNum = jsonObject.getInteger("pageNum");
@@ -579,7 +580,7 @@ public class BillInvoiceServiceImpl extends ServiceImpl<BillInvoiceMapper, BillI
579 580
 
580 581
         QueryWrapper<BillInvoice> billInvoiceQueryWrapper = new QueryWrapper<>();
581 582
         billInvoiceQueryWrapper.eq("bill_id", billId);
582
-        billInvoiceQueryWrapper.eq("community_id", userElement.getCommunityId());
583
+        billInvoiceQueryWrapper.eq("community_id", userElement.getOrgId());
583 584
 
584 585
         IPage<BillInvoice> billInvoiceIPage = billInvoiceMapper.selectPage(page, billInvoiceQueryWrapper);
585 586
         List<BillInvoice> records = billInvoiceIPage.getRecords();

+ 2
- 1
src/main/java/com/huiju/estateagents/property/service/impl/BillOrderServiceImpl.java Parādīt failu

@@ -3,6 +3,7 @@ package com.huiju.estateagents.property.service.impl;
3 3
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4 4
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
6 7
 import com.huiju.estateagents.property.common.UserElement;
7 8
 import com.huiju.estateagents.property.dao.BillInvoiceMapper;
8 9
 import com.huiju.estateagents.property.dao.TpBillOrderMapper;
@@ -37,7 +38,7 @@ public class BillOrderServiceImpl extends ServiceImpl<TpBillOrderMapper, TpBillO
37 38
     private BillInvoiceMapper billInvoiceMapper;
38 39
 
39 40
     @Override
40
-    public ResponseBean getByOrderNumberBillInvoice(UserElement userElement, String orderNumber) {
41
+    public ResponseBean getByOrderNumberBillInvoice(TaUser userElement, String orderNumber) {
41 42
         ResponseBean responseBean = new ResponseBean();
42 43
 
43 44
         // 1.根据订单查询出所有的缴费组

+ 31
- 30
src/main/java/com/huiju/estateagents/property/service/impl/BillServiceImpl.java Parādīt failu

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5 5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6 6
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7 7
 import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.center.taUser.entity.TaUser;
8 9
 import com.huiju.estateagents.center.taUser.mapper.TaUserMapper;
9 10
 import com.huiju.estateagents.property.common.Constant;
10 11
 import com.huiju.estateagents.property.common.UserElement;
@@ -98,7 +99,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
98 99
 
99 100
     @Override
100 101
     @Transactional(rollbackFor = Exception.class)
101
-    public ResponseBean updateBillNameAndBillExplainAndEndDate(UserElement userElement, String parameter) {
102
+    public ResponseBean updateBillNameAndBillExplainAndEndDate(TaUser userElement, String parameter) {
102 103
         ResponseBean responseBean = new ResponseBean();
103 104
         Bill bill = JSONObject.parseObject(parameter, Bill.class);
104 105
         if (StringUtils.isEmpty(bill.getBillName())) {
@@ -157,14 +158,14 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
157 158
 
158 159
     @Override
159 160
     @Transactional(rollbackFor = Exception.class)
160
-    public ResponseBean getExcelData(MultipartFile file, UserElement userElement) {
161
+    public ResponseBean getExcelData(MultipartFile file, TaUser userElement) {
161 162
         ResponseBean responseBean = new ResponseBean();
162 163
         if (file == null) {
163 164
             responseBean.addError("对象不能为空");
164 165
             return responseBean;
165 166
         }
166 167
 
167
-        responseBean = getExcelData(file, responseBean, userElement.getCommunityId());
168
+        responseBean = getExcelData(file, responseBean, userElement.getOrgId());
168 169
         List<TempBill> tempBills = (List<TempBill>) responseBean.getData();
169 170
 
170 171
         Map<String, Object> map = Maps.newHashMap();
@@ -177,7 +178,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
177 178
 
178 179
     @Override
179 180
     @Transactional(rollbackFor = Exception.class)
180
-    public ResponseBean getExcelData(Integer billId, MultipartFile file, String billExplain, String billName, Date endDate, String billStatus, UserElement userElement) {
181
+    public ResponseBean getExcelData(Integer billId, MultipartFile file, String billExplain, String billName, Date endDate, String billStatus, TaUser userElement) {
181 182
         ResponseBean responseBean = new ResponseBean();
182 183
 
183 184
         // 获取本地时间
@@ -202,7 +203,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
202 203
             // 查询出这个收费单, 存在的缴费单数据
203 204
             QueryWrapper<BillInvoice> billInvoiceQueryWrapper = new QueryWrapper<>();
204 205
             billInvoiceQueryWrapper.eq("bill_id", billId);
205
-            billInvoiceQueryWrapper.eq("community_id", userElement.getCommunityId());
206
+            billInvoiceQueryWrapper.eq("community_id", userElement.getOrgId());
206 207
             records = billInvoiceMapper.selectList(billInvoiceQueryWrapper);
207 208
         }
208 209
 
@@ -212,7 +213,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
212 213
             return responseBean;
213 214
         }
214 215
 
215
-        responseBean = getExcelData(file, responseBean, userElement.getCommunityId());
216
+        responseBean = getExcelData(file, responseBean, userElement.getOrgId());
216 217
         List<TempBill> tempBills = (List<TempBill>) responseBean.getData();
217 218
 
218 219
         Double sumDouble = 0.0;
@@ -243,9 +244,9 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
243 244
         //为草稿时不创建时间, 2表示草稿
244 245
         if(!"2".equals(billStatus)) {
245 246
             bill.setCreateDate(new Date());
246
-            bill.setCreateUser(userElement.getId());
247
+            bill.setCreateUser(userElement.getUserId());
247 248
         }
248
-        bill.setCommunityId(userElement.getCommunityId());
249
+        bill.setCommunityId(userElement.getOrgId());
249 250
         Integer payTotalNum = tempBills.size() != 0 ? tempBills.size() : records != null ? records.size() : 0;
250 251
         Integer unpayedNum = tempBills.size() != 0 ? tempBills.size() : records != null ? records.size() : 0;
251 252
         bill.setPayTotalNum(payTotalNum);
@@ -263,7 +264,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
263 264
             bill.setCreateDate(null);
264 265
             if(!"2".equals(billStatus)) {
265 266
                 bill.setCreateDate(new Date());
266
-                bill.setCreateUser(userElement.getId());
267
+                bill.setCreateUser(userElement.getUserId());
267 268
             }
268 269
             // 设置主键, 表示修改
269 270
             bill.setId(billId);
@@ -273,7 +274,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
273 274
         boolean b = this.saveOrUpdate(bill);
274 275
         if (b) {
275 276
             QueryWrapper<Message> queryWrapper = new QueryWrapper<>();
276
-            queryWrapper.eq("community_id", userElement.getCommunityId());
277
+            queryWrapper.eq("community_id", userElement.getOrgId());
277 278
             queryWrapper.eq("message_type", "7");
278 279
             queryWrapper.eq("model_type", "2");
279 280
             queryWrapper.eq("source", "2");
@@ -284,18 +285,18 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
284 285
             // 草稿时插入消息
285 286
             if ("2".equals(bill.getBillStatus()) && null == message) {
286 287
                 message = new Message();
287
-                message.setCommunityId(userElement.getCommunityId());
288
+                message.setCommunityId(userElement.getOrgId());
288 289
                 message.setMessageType("7");
289 290
                 message.setAdviceType("4");
290 291
                 message.setModelType("2");
291
-                message.setUuid(userElement.getId());
292
+                message.setUuid(userElement.getUserId());
292 293
                 message.setUuidType("2");
293 294
                 // 消息是物业端发过来的, 就是 2
294 295
                 message.setSource("2");
295 296
                 message.setMessageContent("收费组“" + bill.getBillName() +  "”还未发布,点击发布");
296 297
                 message.setStatus("1");
297 298
                 message.setCreateDate(LocalDateTime.now());
298
-                message.setCreateUser(userElement.getId());
299
+                message.setCreateUser(userElement.getUserId());
299 300
                 message.setBillId(bill.getId());
300 301
 
301 302
                 messageMapper.insert(message);
@@ -306,17 +307,17 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
306 307
                 if (null != message) {
307 308
                     message.setStatus("0");
308 309
                     message.setUpdateDate(LocalDateTime.now());
309
-                    message.setUpdateUser(userElement.getId());
310
+                    message.setUpdateUser(userElement.getUserId());
310 311
                     messageMapper.updateById(message);
311 312
                 }
312 313
 
313 314
                 // 插入消息表, 消息类型为 消息
314 315
                 Message messageModel = new Message();
315
-                messageModel.setCommunityId(userElement.getCommunityId());
316
+                messageModel.setCommunityId(userElement.getOrgId());
316 317
                 messageModel.setMessageType("7");
317 318
                 messageModel.setAdviceType("4");
318 319
                 messageModel.setModelType("1");
319
-                messageModel.setUuid(userElement.getId());
320
+                messageModel.setUuid(userElement.getUserId());
320 321
                 messageModel.setUuidType("2");
321 322
                 // 消息是物业端发过来的, 就是 2
322 323
                 messageModel.setSource("2");
@@ -324,7 +325,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
324 325
 //                messageModel.setMessageContent("收费组“" + bill.getBillName() + "”还有" + DateUtils.getDaysBetween(new Date(), bill.getEndDate()) + "天就到截止日期了,但还有未缴用户,点击去查看");
325 326
                 messageModel.setStatus("1");
326 327
                 messageModel.setCreateDate(LocalDateTime.now());
327
-                messageModel.setCreateUser(userElement.getId());
328
+                messageModel.setCreateUser(userElement.getUserId());
328 329
                 messageModel.setBillId(bill.getId());
329 330
 
330 331
                 messageMapper.insert(messageModel);
@@ -333,13 +334,13 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
333 334
             }
334 335
             List<BillInvoice> billInvoices = tempBills.stream().map(e -> {
335 336
                 BillInvoice billInvoice = new BillInvoice();
336
-                billInvoice.setCommunityId(userElement.getCommunityId());
337
+                billInvoice.setCommunityId(userElement.getOrgId());
337 338
                 billInvoice.setBillId(bill.getId());
338 339
 
339 340
                 /**
340 341
                  * 查询房号
341 342
                  */
342
-                TpRoomNo tpRoomNo = tpRoomNoMapper.selectCommunityIdAndAddressName(userElement.getCommunityId(), e.getPhase(), e.getBuilding(), e.getUnit(), e.getLevel(), e.getRoomNo());
343
+                TpRoomNo tpRoomNo = tpRoomNoMapper.selectCommunityIdAndAddressName(userElement.getOrgId(), e.getPhase(), e.getBuilding(), e.getUnit(), e.getLevel(), e.getRoomNo());
343 344
                 if (null == tpRoomNo) {
344 345
                     throw new WisdomException("房产:" + e.getPhase() + e.getBuilding() + e.getUnit() + e.getLevel() + e.getRoomNo() + " 不存在!请核对!");
345 346
                 }
@@ -347,7 +348,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
347 348
                 billInvoice.setBillInvoiceExplain(e.getBillExplain());
348 349
                 billInvoice.setPayPrice(e.getPayPrice());
349 350
                 billInvoice.setBillStatus("0");
350
-                billInvoice.setCreateUser(userElement.getId());
351
+                billInvoice.setCreateUser(userElement.getUserId());
351 352
                 billInvoice.setCreateDate(new Date());
352 353
                 billInvoice.setStatus(1);
353 354
 
@@ -363,7 +364,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
363 364
 
364 365
                         // 往APP端用户上面的每一个用户推送
365 366
                         Message messageModelAPP = new Message();
366
-                        messageModelAPP.setCommunityId(userElement.getCommunityId());
367
+                        messageModelAPP.setCommunityId(userElement.getOrgId());
367 368
                         messageModelAPP.setMessageType("7");
368 369
                         messageModelAPP.setAdviceType("1");
369 370
                         messageModelAPP.setModelType("2");
@@ -374,7 +375,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
374 375
                         messageModelAPP.setMessageContent("您有待缴费的账单,点击查看并缴费 " + dateFormat.format(new Date()) + bill.getBillName());
375 376
                         messageModelAPP.setStatus("1");
376 377
                         messageModelAPP.setCreateDate(LocalDateTime.now());
377
-                        messageModelAPP.setCreateUser(userElement.getId());
378
+                        messageModelAPP.setCreateUser(userElement.getUserId());
378 379
                         messageModelAPP.setBillId(e.getId());
379 380
 
380 381
                         return messageModelAPP;
@@ -513,7 +514,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
513 514
     }
514 515
 
515 516
     @Override
516
-    public ResponseBean updateBillStatus(UserElement userElement, Integer billStatus, Integer id) {
517
+    public ResponseBean updateBillStatus(TaUser userElement, Integer billStatus, Integer id) {
517 518
         ResponseBean responseBean = new ResponseBean();
518 519
         Bill bill = billMapper.selectById(id);
519 520
         if (null == bill) {
@@ -527,7 +528,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
527 528
     }
528 529
 
529 530
     @Override
530
-    public ResponseBean deleteBillBeach(UserElement userElement, List<Integer> ids) {
531
+    public ResponseBean deleteBillBeach(TaUser userElement, List<Integer> ids) {
531 532
         ResponseBean responseBean = new ResponseBean();
532 533
         ids.forEach(e -> {
533 534
             Bill bill = billMapper.selectById(e);
@@ -542,7 +543,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
542 543
 
543 544
             // 发布时消息为无效
544 545
             QueryWrapper<Message> queryWrapper = new QueryWrapper<>();
545
-            queryWrapper.eq("community_id", userElement.getCommunityId());
546
+            queryWrapper.eq("community_id", userElement.getOrgId());
546 547
             queryWrapper.eq("message_type", "7");
547 548
             queryWrapper.eq("model_type", "2");
548 549
             queryWrapper.eq("source", "2");
@@ -553,7 +554,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
553 554
             messages.forEach(message-> {
554 555
                 message.setStatus("0");
555 556
                 message.setUpdateDate(LocalDateTime.now());
556
-                message.setUpdateUser(userElement.getId());
557
+                message.setUpdateUser(userElement.getUserId());
557 558
                 messageMapper.updateById(message);
558 559
             });
559 560
 
@@ -598,7 +599,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
598 599
     }
599 600
 
600 601
     @Override
601
-    public ResponseBean downloadExcel(UserElement userElement) {
602
+    public ResponseBean downloadExcel(TaUser userElement) {
602 603
         ResponseBean responseBean = new ResponseBean();
603 604
 
604 605
         InputStream inputStream = null;
@@ -621,9 +622,9 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
621 622
         Integer pageSize = 10;
622 623
         // 分页查询
623 624
 
624
-        List<TpRoomNo> records = tpRoomNoMapper.selectCommunityIdList(userElement.getCommunityId(), pageNum * pageSize, pageSize);
625
+        List<TpRoomNo> records = tpRoomNoMapper.selectCommunityIdList(userElement.getOrgId(), pageNum * pageSize, pageSize);
625 626
         // 总页数
626
-        Long pages = tpRoomNoMapper.selectCommunityIdCount(userElement.getCommunityId());
627
+        Long pages = tpRoomNoMapper.selectCommunityIdCount(userElement.getOrgId());
627 628
 
628 629
 
629 630
         // 行数 默认从 第 6 行开始
@@ -652,7 +653,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
652 653
                 if (index == records.size()) {
653 654
                     index = 0;
654 655
                     pageNum ++;
655
-                    records = tpRoomNoMapper.selectCommunityIdList(userElement.getCommunityId(), pageNum * pageSize, pageSize);
656
+                    records = tpRoomNoMapper.selectCommunityIdList(userElement.getOrgId(), pageNum * pageSize, pageSize);
656 657
                 }
657 658
                 if (records.isEmpty()) {
658 659
                     break;

+ 6
- 5
src/main/java/com/huiju/estateagents/property/service/impl/BillStatementServiceImpl.java Parādīt failu

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
6 6
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
7 7
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
8 8
 import com.huiju.estateagents.base.ResponseBean;
9
+import com.huiju.estateagents.center.taUser.entity.TaUser;
9 10
 import com.huiju.estateagents.property.common.UserElement;
10 11
 import com.huiju.estateagents.property.dao.BillInvoiceMapper;
11 12
 import com.huiju.estateagents.property.dao.BillStatementMapper;
@@ -45,7 +46,7 @@ public class BillStatementServiceImpl extends ServiceImpl<BillStatementMapper, B
45 46
     private BillInvoiceMapper billInvoiceMapper;
46 47
 
47 48
     @Override
48
-    public ResponseBean getBillStatement(UserElement userElement, String parameter) {
49
+    public ResponseBean getBillStatement(TaUser userElement, String parameter) {
49 50
         ResponseBean responseBean = new ResponseBean();
50 51
         JSONObject jsonObject = JSONObject.parseObject(parameter);
51 52
 
@@ -69,7 +70,7 @@ public class BillStatementServiceImpl extends ServiceImpl<BillStatementMapper, B
69 70
         map.put("billName", billName);
70 71
         map.put("billInvoiceId", billInvoiceId);
71 72
         map.put("payPhone", payPhone);
72
-        map.put("communityId", userElement.getCommunityId());
73
+        map.put("communityId", userElement.getOrgId());
73 74
 
74 75
         Page<TpBillOrder> page = new Page<>();
75 76
         page.setCurrent(pageNum);
@@ -117,7 +118,7 @@ public class BillStatementServiceImpl extends ServiceImpl<BillStatementMapper, B
117 118
     }
118 119
 
119 120
     @Override
120
-    public ResponseBean exportExcel(UserElement userElement) {
121
+    public ResponseBean exportExcel(TaUser userElement) {
121 122
         ResponseBean responseBean = new ResponseBean();
122 123
         String [] title = new String[] { "流水号","收费组编号","收费组名称","收费单号","费用金额","缴费人","缴费备注","缴费方式","流水生成时间"};
123 124
 
@@ -132,7 +133,7 @@ public class BillStatementServiceImpl extends ServiceImpl<BillStatementMapper, B
132 133
      * @param workbook
133 134
      * @return
134 135
      */
135
-    private HSSFWorkbook excel(String[] title, UserElement userElement, HSSFWorkbook workbook) {
136
+    private HSSFWorkbook excel(String[] title, TaUser userElement, HSSFWorkbook workbook) {
136 137
         SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
137 138
 
138 139
         if (null == workbook) {
@@ -159,7 +160,7 @@ public class BillStatementServiceImpl extends ServiceImpl<BillStatementMapper, B
159 160
         }
160 161
 
161 162
         Map<String, Object> map = Maps.newHashMap();
162
-        map.put("communityId", userElement.getCommunityId());
163
+        map.put("communityId", userElement.getOrgId());
163 164
 
164 165
         Page<BillStatement> page = new Page<>();
165 166
         page.setCurrent(1);

+ 43
- 42
src/main/java/com/huiju/estateagents/property/service/impl/BuildingOwnerInfoServiceImpl.java Parādīt failu

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.toolkit.StringUtils;
7 7
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
8 8
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
9 9
 import com.huiju.estateagents.base.ResponseBean;
10
+import com.huiju.estateagents.center.taUser.entity.TaUser;
10 11
 import com.huiju.estateagents.center.taUser.mapper.TaUserMapper;
11 12
 import com.huiju.estateagents.property.common.Constant;
12 13
 import com.huiju.estateagents.property.common.UserElement;
@@ -104,13 +105,13 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
104 105
     public static final Logger logger = LoggerFactory.getLogger(BuildingOwnerInfoServiceImpl.class);
105 106
     
106 107
     @Override
107
-    public ResponseBean listQuery(String parameter, UserElement userElement) {
108
+    public ResponseBean listQuery(String parameter, TaUser userElement) {
108 109
 
109 110
         ResponseBean responseBean = new ResponseBean();
110 111
 
111 112
         JSONObject jsonObject = JSONObject.parseObject(parameter);
112 113
         TpBuildingOwnerInfo tpBuildingOwnerInfo = jsonObject.toJavaObject(jsonObject,TpBuildingOwnerInfo.class);
113
-        tpBuildingOwnerInfo.setCommunityId(userElement.getCommunityId());
114
+        tpBuildingOwnerInfo.setCommunityId(userElement.getOrgId());
114 115
         Long pageNum = jsonObject.getLong("pageNum") == null ? 1 : jsonObject.getLong("pageNum");
115 116
         Long pageSize = jsonObject.getLong("pageSize") == null ? 10 : jsonObject.getLong("pageSize");
116 117
 
@@ -134,7 +135,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
134 135
 
135 136
     @Override
136 137
     @Transactional(rollbackFor = Exception.class)
137
-    public ResponseBean update(String parameter, UserElement userElement) {
138
+    public ResponseBean update(String parameter, TaUser userElement) {
138 139
         ResponseBean responseBean = new ResponseBean();
139 140
         JSONObject jsonObject = JSONObject.parseObject(parameter);
140 141
         // 审核id
@@ -175,7 +176,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
175 176
         // 审核通过后,往楼栋资料库添加数据
176 177
 //        if ("1".equals(verify)) {
177 178
 //            TpBuildingOwnerInfo tpBuildingOwnerInfo = insertTpBuildingOwnerInfo(userVerify.getPhaseId(), userVerify.getBuildingId(), userVerify.getUnitId(),
178
-//                    userVerify.getLevelId(), userVerify.getRoomNoId(), userElement.getCommunityId(), userElement.getId(),
179
+//                    userVerify.getLevelId(), userVerify.getRoomNoId(), userElement.getOrgId(), userElement.getUserId(),
179 180
 //                    userVerify.getGender(), user.getUserName(), user.getLoginName());
180 181
 //
181 182
 //            // 设置审核id
@@ -191,7 +192,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
191 192
 
192 193
     @Override
193 194
     @Transactional(rollbackFor = Exception.class)
194
-    public ResponseBean add(String parameter, UserElement userElement) {
195
+    public ResponseBean add(String parameter, TaUser userElement) {
195 196
         ResponseBean responseBean = new ResponseBean();
196 197
 
197 198
         JSONObject jsonObject = JSONObject.parseObject(parameter);
@@ -199,7 +200,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
199 200
         Integer roleId = jsonObject.getInteger("roleId");
200 201
         TpBuildingOwnerInfo tpBuildingOwnerInfo = jsonObject.toJavaObject(TpBuildingOwnerInfo.class);
201 202
         // 物业端的用户,也就是正在操作的物业人员
202
-        User user = userMapper.selectById(userElement.getId());
203
+        User user = userMapper.selectById(userElement.getUserId());
203 204
 
204 205
         /**
205 206
          * 允许有多个手机号,一个业主允许在小区允许有多套房产
@@ -207,7 +208,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
207 208
          */
208 209
 
209 210
         // 校验楼栋信息表
210
-        TpBuildingOwnerInfo selectBuild = getBuildingInfo(tpBuildingOwnerInfo, userElement.getCommunityId());
211
+        TpBuildingOwnerInfo selectBuild = getBuildingInfo(tpBuildingOwnerInfo, userElement.getOrgId());
211 212
         if (null != selectBuild) {
212 213
             responseBean.addError("该户号,此人员信息已存在!");
213 214
             return responseBean;
@@ -222,31 +223,31 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
222 223
             taUser = new TaUser();
223 224
             taUser.setUserName(tpBuildingOwnerInfo.getOwnerName());
224 225
             taUser.setLoginName(tpBuildingOwnerInfo.getOwnerTel());
225
-            taUser.setGender(tpBuildingOwnerInfo.getGender());
226
-            taUser.setStatus("1");
227
-            taUser.setRemark("系统自动注册!");
228
-            taUser.setAcceptAgreementStatus("1");
229
-            taUser.setVerifyStatus("1");
230
-//            taUserMapper.insert(taUser);
231
-            taUser.setCreateUser(taUser.getId());
226
+//            taUser.setGender(tpBuildingOwnerInfo.getGender());
227
+//            taUser.setStatus("1");
228
+//            taUser.setRemark("系统自动注册!");
229
+//            taUser.setAcceptAgreementStatus("1");
230
+//            taUser.setVerifyStatus("1");
231
+////            taUserMapper.insert(taUser);
232
+//            taUser.setCreateUser(taUser.getId());
232 233
             taUser.setCreateDate(LocalDateTime.now());
233 234
 //            taUserMapper.updateById(taUser);
234 235
             appUser = taUser;
235 236
         }
236 237
 
237 238
         // 设置 用户性别 和 用户姓名
238
-        tpBuildingOwnerInfo.setGender(appUser.getGender());
239
+//        tpBuildingOwnerInfo.setGender(appUser.getGender());
239 240
         tpBuildingOwnerInfo.setOwnerName(appUser.getUserName());
240 241
 
241 242
         // 插入楼栋资料库
242 243
         tpBuildingOwnerInfo = insertTpBuildingOwnerInfo(tpBuildingOwnerInfo.getPhaseId(), tpBuildingOwnerInfo.getBuildingId(), tpBuildingOwnerInfo.getUnitId(),
243
-                tpBuildingOwnerInfo.getLevelId(), tpBuildingOwnerInfo.getRoomNoId(), userElement.getCommunityId(), userElement.getId(),
244
+                tpBuildingOwnerInfo.getLevelId(), tpBuildingOwnerInfo.getRoomNoId(), userElement.getOrgId(), userElement.getUserId(),
244 245
                 tpBuildingOwnerInfo.getGender(), tpBuildingOwnerInfo.getOwnerName(), tpBuildingOwnerInfo.getOwnerTel());
245 246
 
246 247
         // 更新 APP 端用户姓名
247 248
         appUser.setUserName(tpBuildingOwnerInfo.getOwnerName());
248 249
         appUser.setCreateDate(LocalDateTime.now());
249
-        appUser.setCreateUser(appUser.getId());
250
+//        appUser.setCreateUser(appUser.getId());
250 251
 
251 252
 //        int row = taUserMapper.updateById(appUser);
252 253
 //        if (row <= 0) {
@@ -266,7 +267,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
266 267
 //        }
267 268
 
268 269
         // 根据 小区id 、 小区、期、栋、单元、楼层、户号 进行条件查询出 已审核通过的并且是业主
269
-        TaUserVerify userVerify = taUserVerifyMapper.selectCommunityAndAddress(userElement.getCommunityId(), tpBuildingOwnerInfo.getPhaseId(), tpBuildingOwnerInfo.getBuildingId(), tpBuildingOwnerInfo.getUnitId(), tpBuildingOwnerInfo.getLevelId(), tpBuildingOwnerInfo.getRoomNoId());
270
+        TaUserVerify userVerify = taUserVerifyMapper.selectCommunityAndAddress(userElement.getOrgId(), tpBuildingOwnerInfo.getPhaseId(), tpBuildingOwnerInfo.getBuildingId(), tpBuildingOwnerInfo.getUnitId(), tpBuildingOwnerInfo.getLevelId(), tpBuildingOwnerInfo.getRoomNoId());
270 271
         if (null != userVerify && roleId.intValue() == 1) {
271 272
             responseBean.addSuccess("已存在业主!");
272 273
             return responseBean;
@@ -274,8 +275,8 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
274 275
 
275 276
         // 审核表中插入一条数据, 审核已通过,并且是业主角色
276 277
         TaUserVerify taUserVerify = new TaUserVerify();
277
-        taUserVerify.setUserId(appUser.getId());
278
-        taUserVerify.setCommunityId(userElement.getCommunityId());
278
+//        taUserVerify.setUserId(appUser.getId());
279
+        taUserVerify.setCommunityId(userElement.getOrgId());
279 280
         taUserVerify.setRoleId(roleId);
280 281
         taUserVerify.setPhaseId(tpBuildingOwnerInfo.getPhaseId());
281 282
         taUserVerify.setPhaseName(tpBuildingOwnerInfo.getPhaseName());
@@ -311,7 +312,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
311 312
             message.setResult("");
312 313
             message.setMeaasgeTypeId("");
313 314
             message.setReadStatus("0");
314
-            message.setCreateUser(userElement.getId());
315
+            message.setCreateUser(userElement.getUserId());
315 316
             message.setCreateDate(LocalDateTime.now());
316 317
             messageMapper.insert(message);
317 318
         }
@@ -435,7 +436,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
435 436
      */
436 437
     @Override
437 438
     @Transactional(rollbackFor = Exception.class)
438
-    public ResponseBean submitExcelData(MultipartFile file, UserElement userElement) {
439
+    public ResponseBean submitExcelData(MultipartFile file, TaUser userElement) {
439 440
         ResponseBean responseBean = new ResponseBean();
440 441
         responseBean = getExcelData(file);
441 442
 
@@ -464,12 +465,12 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
464 465
         return responseBean;
465 466
     }
466 467
     
467
-    private void checkUserVerify(TaUser taUser, TpBuildingOwnerInfo tpBuildingOwnerInfo, UserElement userElement) {
468
+    private void checkUserVerify(TaUser taUser, TpBuildingOwnerInfo tpBuildingOwnerInfo, TaUser userElement) {
468 469
 
469 470
         //有用户的情况下查看是否有申请的房产
470 471
         QueryWrapper<TaUserVerify> queryWrapper = new QueryWrapper<>();
471
-        queryWrapper.eq("community_id",userElement.getCommunityId());
472
-        queryWrapper.eq("user_id",taUser.getId());
472
+        queryWrapper.eq("community_id",userElement.getOrgId());
473
+        queryWrapper.eq("user_id",taUser.getUserId());
473 474
         List<TaUserVerify> verifyList = taUserVerifyMapper.selectList(queryWrapper);
474 475
         AtomicInteger rows = new AtomicInteger();
475 476
         if (verifyList.size() > 0){
@@ -492,7 +493,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
492 493
 
493 494
         }
494 495
         //插入一条房产数据
495
-        saveVerifyData(taUser.getId(),tpBuildingOwnerInfo,userElement);
496
+        saveVerifyData(taUser.getUserId(),tpBuildingOwnerInfo,userElement);
496 497
     }
497 498
     
498 499
     /**
@@ -500,24 +501,24 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
500 501
      * @param tpBuildingOwnerInfo
501 502
      * @param userElement
502 503
      */
503
-    private void addNewUser(TpBuildingOwnerInfo tpBuildingOwnerInfo, UserElement userElement) {
504
+    private void addNewUser(TpBuildingOwnerInfo tpBuildingOwnerInfo, TaUser userElement) {
504 505
         //插入用户
505 506
         TaUser taUser = new TaUser();
506 507
         taUser.setUserName(tpBuildingOwnerInfo.getOwnerName());
507 508
         taUser.setLoginName(tpBuildingOwnerInfo.getOwnerTel());
508
-        taUser.setStatus("1");
509
+//        taUser.setStatus("1");
509 510
         taUser.setCreateDate(LocalDateTime.now());
510
-        taUser.setFaceStatus("0");
511
+//        taUser.setFaceStatus("0");
511 512
 //        taUserMapper.insert(taUser);
512 513
         //审核通过
513
-        saveVerifyData(taUser.getId(),tpBuildingOwnerInfo,userElement);
514
+        saveVerifyData(taUser.getUserId(),tpBuildingOwnerInfo,userElement);
514 515
         
515 516
     }
516 517
     
517
-    private void saveVerifyData(Integer userId, TpBuildingOwnerInfo tpBuildingOwnerInfo, UserElement userElement) {
518
+    private void saveVerifyData(Integer userId, TpBuildingOwnerInfo tpBuildingOwnerInfo, TaUser userElement) {
518 519
         TaUserVerify taUserVerify = new TaUserVerify();
519 520
         taUserVerify.setUserId(userId);
520
-        taUserVerify.setCommunityId(userElement.getCommunityId());
521
+        taUserVerify.setCommunityId(userElement.getOrgId());
521 522
         if (tpBuildingOwnerInfo.getRoleName().equals("户主")){
522 523
             taUserVerify.setRoleId(1);
523 524
         }else if (tpBuildingOwnerInfo.getRoleName().equals("家属")){
@@ -527,7 +528,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
527 528
         }
528 529
 
529 530
         // 只允许一个房产中只有一个角色
530
-        List<TaUserVerify> userVerifyList = taUserVerifyMapper.selectUserVerifyCommunityAndAddress(userId, userElement.getCommunityId(), tpBuildingOwnerInfo.getPhaseId(),
531
+        List<TaUserVerify> userVerifyList = taUserVerifyMapper.selectUserVerifyCommunityAndAddress(userId, userElement.getOrgId(), tpBuildingOwnerInfo.getPhaseId(),
531 532
                 tpBuildingOwnerInfo.getBuildingId(), tpBuildingOwnerInfo.getUnitId(),
532 533
                 tpBuildingOwnerInfo.getLevelId(), tpBuildingOwnerInfo.getRoomNoId(), 1);
533 534
         // 表示这个用户在这个房产中已经有了这个角色, 就不进行插入
@@ -537,7 +538,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
537 538
 
538 539
         // 校验这个房产有没有业主,只能存在一个业主
539 540
         if (taUserVerify.getRoleId().intValue() == 1) {
540
-            TaUserVerify hasUserVerify = taUserVerifyMapper.selectCommunityAndAddress(userElement.getCommunityId(), tpBuildingOwnerInfo.getPhaseId(),
541
+            TaUserVerify hasUserVerify = taUserVerifyMapper.selectCommunityAndAddress(userElement.getOrgId(), tpBuildingOwnerInfo.getPhaseId(),
541 542
                     tpBuildingOwnerInfo.getBuildingId(), tpBuildingOwnerInfo.getUnitId(),
542 543
                     tpBuildingOwnerInfo.getLevelId(), tpBuildingOwnerInfo.getRoomNoId());
543 544
             if (null != hasUserVerify) {
@@ -565,13 +566,13 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
565 566
 
566 567
 
567 568
         // 通过后,需要往楼栋资料库写入数据
568
-        tpBuildingOwnerInfo.setCommunityId(userElement.getCommunityId());
569
+        tpBuildingOwnerInfo.setCommunityId(userElement.getOrgId());
569 570
 //        tpBuildingOwnerInfo.setIdCard(taUser.getIdCard());
570 571
 //        tpBuildingOwnerInfo.setGender(taUser.getGender());
571 572
         tpBuildingOwnerInfo.setPairStatus("1");
572 573
         tpBuildingOwnerInfo.setVerifyStatus("1");
573 574
         tpBuildingOwnerInfo.setCreateDate(LocalDateTime.now());
574
-        tpBuildingOwnerInfo.setCreateUser(userElement.getId());
575
+        tpBuildingOwnerInfo.setCreateUser(userElement.getUserId());
575 576
         tpBuildingOwnerInfo.setTaUserVerifyId(taUserVerify.getId());
576 577
 
577 578
         tpBuildingOwnerInfoMapper.insert(tpBuildingOwnerInfo);
@@ -864,7 +865,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
864 865
     }
865 866
 
866 867
     @Override
867
-    public ResponseBean buildinglist(String paramets, UserElement userElement) {
868
+    public ResponseBean buildinglist(String paramets, TaUser userElement) {
868 869
         ResponseBean responseBean= new ResponseBean();
869 870
 
870 871
         TpBuilding   tpBuilding= JSONObject.parseObject(paramets, TpBuilding.class);
@@ -945,7 +946,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
945 946
     }
946 947
 
947 948
     @Override
948
-    public ResponseBean downloadExcel(UserElement userElement) {
949
+    public ResponseBean downloadExcel(TaUser userElement) {
949 950
         ResponseBean responseBean = new ResponseBean();
950 951
 
951 952
         InputStream inputStream = null;
@@ -968,9 +969,9 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
968 969
         Integer pageSize = 10;
969 970
 
970 971
         // 分页查询
971
-        List<TpRoomNo> records = tpRoomNoMapper.selectCommunityIdList(userElement.getCommunityId(),pageNum * pageSize, pageSize);
972
+        List<TpRoomNo> records = tpRoomNoMapper.selectCommunityIdList(userElement.getOrgId(),pageNum * pageSize, pageSize);
972 973
         // 总页数
973
-        Long pages = tpRoomNoMapper.selectCommunityIdCount(userElement.getCommunityId());
974
+        Long pages = tpRoomNoMapper.selectCommunityIdCount(userElement.getOrgId());
974 975
 
975 976
 
976 977
         // 行数 默认从 第 3 行开始
@@ -1019,7 +1020,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
1019 1020
                 if (index == records.size()) {
1020 1021
                     index = 0;
1021 1022
                     pageNum ++;
1022
-                    records = tpRoomNoMapper.selectCommunityIdList(userElement.getCommunityId(),pageNum * pageSize, pageSize);
1023
+                    records = tpRoomNoMapper.selectCommunityIdList(userElement.getOrgId(),pageNum * pageSize, pageSize);
1023 1024
                 }
1024 1025
                 if (records.isEmpty()) {
1025 1026
                     break;
@@ -1128,7 +1129,7 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
1128 1129
     }
1129 1130
 
1130 1131
     @Override
1131
-    public ResponseBean buildingDetails(String paramets, UserElement userElement) {
1132
+    public ResponseBean buildingDetails(String paramets, TaUser userElement) {
1132 1133
         ResponseBean response= new ResponseBean();
1133 1134
         JSONObject object= JSONObject.parseObject(paramets);
1134 1135
         Integer id= object.getInteger("id");

+ 3
- 2
src/main/java/com/huiju/estateagents/property/service/impl/BuildingTreeServiceImpl.java Parādīt failu

@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject;
4 4
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5 5
 import com.baomidou.mybatisplus.core.toolkit.StringUtils;
6 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 8
 import com.huiju.estateagents.property.common.Constant;
8 9
 import com.huiju.estateagents.property.common.UserElement;
9 10
 import com.huiju.estateagents.property.dao.*;
@@ -162,7 +163,7 @@ public class BuildingTreeServiceImpl implements BuildingTreeServiceI {
162 163
 	 * @return
163 164
 	 */
164 165
 	@Override
165
-	public ResponseBean submitExcelData(MultipartFile file, UserElement userElement) {
166
+	public ResponseBean submitExcelData(MultipartFile file, TaUser userElement) {
166 167
 		ResponseBean responseBean = new ResponseBean();
167 168
 		responseBean = getExcelData(file);
168 169
 //		if (!responseBean.getCode().equals(Constant.RESPONSE_SUCCESS)){
@@ -173,7 +174,7 @@ public class BuildingTreeServiceImpl implements BuildingTreeServiceI {
173 174
 		List<TpBuildingOwnerInfo> list = (List<TpBuildingOwnerInfo>) map.get("list");
174 175
 		
175 176
 		//入库
176
-		Integer communityId = userElement.getCommunityId();
177
+		Integer communityId = userElement.getOrgId();
177 178
 		
178 179
 		//保存数据到表中--拆分数据
179 180
 		saveBuildingTreeData(communityId,list);

+ 32
- 31
src/main/java/com/huiju/estateagents/property/service/impl/HotelServiceImpl.java Parādīt failu

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
7 7
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
8 8
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
9 9
 import com.huiju.estateagents.base.ResponseBean;
10
+import com.huiju.estateagents.center.taUser.entity.TaUser;
10 11
 import com.huiju.estateagents.property.common.UserElement;
11 12
 import com.huiju.estateagents.property.dao.*;
12 13
 import com.huiju.estateagents.property.model.*;
@@ -81,12 +82,12 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
81 82
     }
82 83
 
83 84
     @Override
84
-    public ResponseBean hotelRoomAdd(String parameter, UserElement userElement) {
85
+    public ResponseBean hotelRoomAdd(String parameter, TaUser userElement) {
85 86
         ResponseBean response= new ResponseBean<>();
86 87
         HotelRoom hotelRoom= JSONObject.parseObject(parameter, HotelRoom.class);
87 88
         // 查询当前房间名称是否重复
88 89
         QueryWrapper<HotelRoom> HotelRoomName= new QueryWrapper<>();
89
-        HotelRoomName.eq("community_id",userElement.getCommunityId());
90
+        HotelRoomName.eq("community_id",userElement.getOrgId());
90 91
         HotelRoomName.eq("room_name",hotelRoom.getRoomName());
91 92
         List<HotelRoom> roomName= tpHotelRoomMapper.selectList(HotelRoomName);
92 93
         if (null != roomName && roomName.size()>0){
@@ -95,7 +96,7 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
95 96
         }
96 97
         // 查询当前房间编号是否重复
97 98
 //        QueryWrapper<HotelRoom> HotelRoomQuery= new QueryWrapper<>();
98
-//        HotelRoomQuery.eq("community_id",userElement.getCommunityId());
99
+//        HotelRoomQuery.eq("community_id",userElement.getOrgId());
99 100
 //        HotelRoomQuery.eq("room_no",hotelRoom.getRoomNo());
100 101
 //        List<HotelRoom> RoomNo= tpHotelRoomMapper.selectList(HotelRoomQuery);
101 102
 //        if (null != RoomNo && RoomNo.size()>0){
@@ -107,21 +108,21 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
107 108
             response.addError("请输入房间价格");
108 109
             return response;
109 110
         }
110
-        Hotel hotel= tpHotelMapper.selectHotel(userElement.getCommunityId());
111
-        hotelRoom.setCommunityId(userElement.getCommunityId())
111
+        Hotel hotel= tpHotelMapper.selectHotel(userElement.getOrgId());
112
+        hotelRoom.setCommunityId(userElement.getOrgId())
112 113
                 .setHotelId(hotel.getId())
113 114
                 .setPrice(String.valueOf(hotelRoom.getPrice()))
114 115
                 .setCreateDate(LocalDateTime.now())
115
-                .setCreateUser(userElement.getId())
116
+                .setCreateUser(userElement.getUserId())
116 117
                 .setUpdateDate(LocalDateTime.now())
117
-                .setUpdateUser(userElement.getId());
118
+                .setUpdateUser(userElement.getUserId());
118 119
         tpHotelRoomMapper.insert(hotelRoom);
119 120
         response.addSuccess("成功");
120 121
         return response;
121 122
     }
122 123
 
123 124
     @Override
124
-    public ResponseBean hotelRoomEdit(String parameter, UserElement userElement) {
125
+    public ResponseBean hotelRoomEdit(String parameter, TaUser userElement) {
125 126
             ResponseBean response= new ResponseBean<>();
126 127
             HotelRoom hotelRoom= JSONObject.parseObject(parameter, HotelRoom.class);
127 128
             // 判断价格是否存在
@@ -129,19 +130,19 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
129 130
                 response.addError("请输入房间价格");
130 131
                 return response;
131 132
             }
132
-            Hotel hotel= tpHotelMapper.selectHotel(userElement.getCommunityId());
133
-            hotelRoom.setCommunityId(userElement.getCommunityId())
133
+            Hotel hotel= tpHotelMapper.selectHotel(userElement.getOrgId());
134
+            hotelRoom.setCommunityId(userElement.getOrgId())
134 135
                     .setHotelId(hotel.getId())
135 136
                     .setPrice(String.valueOf(hotelRoom.getPrice()))
136 137
                     .setUpdateDate(LocalDateTime.now())
137
-                    .setUpdateUser(userElement.getId());
138
+                    .setUpdateUser(userElement.getUserId());
138 139
             tpHotelRoomMapper.updateById(hotelRoom);
139 140
             response.addSuccess("成功");
140 141
             return response;
141 142
         }
142 143
 
143 144
     @Override
144
-    public ResponseBean hotelRoomRoomStatus(String parameter, UserElement userElement) {
145
+    public ResponseBean hotelRoomRoomStatus(String parameter, TaUser userElement) {
145 146
         ResponseBean responseBean= new ResponseBean<>();
146 147
         JSONObject object= JSONObject.parseObject(parameter);
147 148
         JSONArray arr= object.getJSONArray("id");
@@ -151,7 +152,7 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
151 152
             HotelRoom hotelRoom= tpHotelRoomMapper.selectById(id);
152 153
             hotelRoom.setRoomStatus(roomStatus);
153 154
             hotelRoom.setUpdateDate(LocalDateTime.now());
154
-            hotelRoom.setUpdateUser(userElement.getId());
155
+            hotelRoom.setUpdateUser(userElement.getUserId());
155 156
             tpHotelRoomMapper.updateById(hotelRoom);
156 157
             responseBean.addSuccess("成功");
157 158
         }
@@ -166,14 +167,14 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
166 167
      * @return
167 168
      */
168 169
     @Override
169
-    public Hotel getHotelData(UserElement userElement) {
170
+    public Hotel getHotelData(TaUser userElement) {
170 171
         QueryWrapper<Hotel> hotelQueryWrapper = new QueryWrapper<>();
171
-        hotelQueryWrapper.eq("community_id",userElement.getCommunityId());
172
+        hotelQueryWrapper.eq("community_id",userElement.getOrgId());
172 173
         Hotel hotel = tpHotelMapper.selectOne(hotelQueryWrapper);
173 174
         if (null != hotel){
174 175
             //查看酒店开关是否开启
175 176
             QueryWrapper<HotelSetting> hotelSettingQueryWrapper = new QueryWrapper<>();
176
-            hotelSettingQueryWrapper.eq("community_id",userElement.getCommunityId());
177
+            hotelSettingQueryWrapper.eq("community_id",userElement.getOrgId());
177 178
             HotelSetting hotelSetting = hotelSettingMapper.selectOne(hotelSettingQueryWrapper);
178 179
             hotel.setHotelSettingValue(null == hotelSetting ? false : true);
179 180
             QueryWrapper<TpHotelImg> imgQueryWrapper = new QueryWrapper<>();
@@ -205,7 +206,7 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
205 206
      * @return
206 207
      */
207 208
     @Override
208
-    public ResponseBean addHotel(Hotel hotel, UserElement userElement) {
209
+    public ResponseBean addHotel(Hotel hotel, TaUser userElement) {
209 210
         ResponseBean responseBean = new ResponseBean();
210 211
         if (StringUtils.isBlank(hotel.getHotelLongitude()) || StringUtils.isBlank(hotel.getHotelLatitude())) {
211 212
             responseBean.addError("地理坐标不能为空!");
@@ -214,18 +215,18 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
214 215
         if (hotel.getHotelSettingValue()){
215 216
             // 为true时判断tp_hotel_setting是否存在当前小区
216 217
             QueryWrapper<HotelSetting> hotelSettingQuery = new QueryWrapper<>();
217
-            hotelSettingQuery.eq("community_id",userElement.getCommunityId());
218
+            hotelSettingQuery.eq("community_id",userElement.getOrgId());
218 219
             HotelSetting communitySetting= hotelSettingMapper.selectOne(hotelSettingQuery);
219 220
             if (null == communitySetting) {
220 221
                 HotelSetting hotelSetting = new HotelSetting();
221
-                hotelSetting.setCommunityId(userElement.getCommunityId());
222
+                hotelSetting.setCommunityId(userElement.getOrgId());
222 223
                 hotelSetting.setCreateDate(LocalDateTime.now());
223
-                hotelSetting.setCreateUser(userElement.getId());
224
+                hotelSetting.setCreateUser(userElement.getUserId());
224 225
                 hotelSettingMapper.insert(hotelSetting);
225 226
             }
226 227
         }else {
227 228
             QueryWrapper<HotelSetting> queryWrapper = new QueryWrapper<>();
228
-            queryWrapper.eq("community_id",userElement.getCommunityId());
229
+            queryWrapper.eq("community_id",userElement.getOrgId());
229 230
             hotelSettingMapper.delete(queryWrapper);
230 231
         }
231 232
         if (null != hotel.getId()){
@@ -237,21 +238,21 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
237 238
         return responseBean;
238 239
     }
239 240
     
240
-    private void updateHotel(Hotel hotel, UserElement userElement) {
241
+    private void updateHotel(Hotel hotel, TaUser userElement) {
241 242
         hotel.setUpdateDate(LocalDateTime.now());
242
-        hotel.setUpdateUser(userElement.getId());
243
+        hotel.setUpdateUser(userElement.getUserId());
243 244
         tpHotelMapper.updateById(hotel);
244 245
         //更新首页图
245 246
         TpHotelImg tpHotelImg = new TpHotelImg();
246 247
         tpHotelImg.setImgUrl(hotel.getAppIndexImg());
247 248
         QueryWrapper<TpHotelImg> tpHotelImgQueryWrapper = new QueryWrapper();
248
-        tpHotelImgQueryWrapper.eq("community_id",userElement.getCommunityId());
249
+        tpHotelImgQueryWrapper.eq("community_id",userElement.getOrgId());
249 250
         tpHotelImgQueryWrapper.eq("hotel_id",hotel.getId());
250 251
         tpHotelImgQueryWrapper.eq("img_type","1");
251 252
         hotelImgMapper.update(tpHotelImg,tpHotelImgQueryWrapper);
252 253
         //更新轮播图
253 254
         QueryWrapper<TpHotelImg> deleteImgQueryWrapper = new QueryWrapper();
254
-        deleteImgQueryWrapper.eq("community_id",userElement.getCommunityId());
255
+        deleteImgQueryWrapper.eq("community_id",userElement.getOrgId());
255 256
         deleteImgQueryWrapper.eq("hotel_id",hotel.getId());
256 257
         deleteImgQueryWrapper.eq("img_type","2");
257 258
         hotelImgMapper.delete(deleteImgQueryWrapper);
@@ -259,14 +260,14 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
259 260
         batchInsertImg(hotel,userElement);
260 261
     }
261 262
     
262
-    private void addFirstHotel(Hotel hotel, UserElement userElement) {
263
-        hotel.setCommunityId(userElement.getCommunityId());
263
+    private void addFirstHotel(Hotel hotel, TaUser userElement) {
264
+        hotel.setCommunityId(userElement.getOrgId());
264 265
         hotel.setCreateDate(LocalDateTime.now());
265
-        hotel.setCreateUser(userElement.getId());
266
+        hotel.setCreateUser(userElement.getUserId());
266 267
         tpHotelMapper.insert(hotel);
267 268
         //添加首页图
268 269
         TpHotelImg tpHotelImg = new TpHotelImg();
269
-        tpHotelImg.setCommunityId(userElement.getCommunityId());
270
+        tpHotelImg.setCommunityId(userElement.getOrgId());
270 271
         tpHotelImg.setCreateDate(LocalDateTime.now());
271 272
         tpHotelImg.setHotelId(hotel.getId());
272 273
         tpHotelImg.setImgType("1");
@@ -276,12 +277,12 @@ public class HotelServiceImpl extends ServiceImpl<HotelMapper, Hotel> implements
276 277
         batchInsertImg(hotel,userElement);
277 278
     }
278 279
     
279
-    private void batchInsertImg(Hotel hotel, UserElement userElement) {
280
+    private void batchInsertImg(Hotel hotel, TaUser userElement) {
280 281
         List<String> imgList = hotel.getAppCarouselImg();
281 282
         List<TpHotelImg> hotelImgList = new ArrayList<>();
282 283
         imgList.stream().forEach(e -> {
283 284
             TpHotelImg hotelImg = new TpHotelImg();
284
-            hotelImg.setCommunityId(userElement.getCommunityId());
285
+            hotelImg.setCommunityId(userElement.getOrgId());
285 286
             hotelImg.setCreateDate(LocalDateTime.now());
286 287
             hotelImg.setHotelId(hotel.getId());
287 288
             hotelImg.setImgType("2");

+ 3
- 2
src/main/java/com/huiju/estateagents/property/service/impl/IndexCountServiceImpl.java Parādīt failu

@@ -1,5 +1,6 @@
1 1
 package com.huiju.estateagents.property.service.impl;
2 2
 
3
+import com.huiju.estateagents.center.taUser.entity.TaUser;
3 4
 import com.huiju.estateagents.property.common.UserElement;
4 5
 import com.huiju.estateagents.property.dao.IndexCountMapper;
5 6
 import com.huiju.estateagents.property.model.*;
@@ -32,9 +33,9 @@ public class IndexCountServiceImpl implements IndexCountServiceI {
32 33
 	 * @return
33 34
 	 */
34 35
 	@Override
35
-	public Map<String, Object> getIndexCount(UserElement userElement) {
36
+	public Map<String, Object> getIndexCount(TaUser userElement) {
36 37
 		Map<String,Object> map = new HashMap<>();
37
-		Integer communityId = userElement.getCommunityId();
38
+		Integer communityId = userElement.getOrgId();
38 39
 		
39 40
 		//历史工单统计和今日工单统计
40 41
 		Map<String,Object> ticketMap = getTicketMap(communityId);

+ 15
- 14
src/main/java/com/huiju/estateagents/property/service/impl/RoleServiceImpl.java Parādīt failu

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5 5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6 6
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7 7
 import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.center.taUser.entity.TaUser;
8 9
 import com.huiju.estateagents.property.common.UserElement;
9 10
 import com.huiju.estateagents.property.dao.RoleMapper;
10 11
 import com.huiju.estateagents.property.dao.SysRoleMenuMapper;
@@ -50,13 +51,13 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, SysRole> implements
50 51
 	 * @return
51 52
 	 */
52 53
 	@Override
53
-	public ResponseBean getRoleList(String roleName, UserElement userElement, Integer pageNum, Integer pageSize) {
54
+	public ResponseBean getRoleList(String roleName, TaUser userElement, Integer pageNum, Integer pageSize) {
54 55
 		ResponseBean responseBean = new ResponseBean();
55 56
 		Page page = new Page(pageNum,pageSize);
56 57
 		// 分页查询
57 58
 		SysRole role = new SysRole();
58 59
 		role.setRoleName(roleName);
59
-		role.setCommunityId(userElement.getCommunityId());
60
+		role.setCommunityId(userElement.getOrgId());
60 61
 		List<SysRole> list = roleMapper.getRoleListByParams(page,role);
61 62
 		Map<String, Object> map = Maps.newHashMap();
62 63
 		map.put("list",list);
@@ -73,16 +74,16 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, SysRole> implements
73 74
 	 * @return
74 75
 	 */
75 76
 	@Override
76
-	public ResponseBean addRole(SysRole sysRole, UserElement userElement) {
77
+	public ResponseBean addRole(SysRole sysRole, TaUser userElement) {
77 78
 		ResponseBean responseBean = new ResponseBean();
78 79
 		//接收数据
79
-		sysRole.setCommunityId(userElement.getCommunityId());
80
-		Integer userId = userElement.getId();
80
+		sysRole.setCommunityId(userElement.getOrgId());
81
+		Integer userId = userElement.getUserId();
81 82
 		LocalDateTime dateTime = LocalDateTime.now();
82 83
 		sysRole.setCreateUser(userId);
83 84
 		sysRole.setCreateDate(dateTime);
84 85
 		//校验角色名不能相同
85
-		SysRole checkSysRole = roleMapper.selectByRoleName(sysRole.getRoleName(),userElement.getCommunityId());
86
+		SysRole checkSysRole = roleMapper.selectByRoleName(sysRole.getRoleName(),userElement.getOrgId());
86 87
 		if (null != checkSysRole){
87 88
 			responseBean.addError("存在重复的角色名称");
88 89
 			return responseBean;
@@ -125,7 +126,7 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, SysRole> implements
125 126
 	 * @return
126 127
 	 */
127 128
 	@Override
128
-	public ResponseBean getRoleInfo(Integer id, UserElement userElement) {
129
+	public ResponseBean getRoleInfo(Integer id, TaUser userElement) {
129 130
 		ResponseBean responseBean = new ResponseBean();
130 131
 		//查询出这条角色信息
131 132
 		SysRole sysRole = roleMapper.selectById(id);
@@ -151,14 +152,14 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, SysRole> implements
151 152
 	 * @return
152 153
 	 */
153 154
 	@Override
154
-	public ResponseBean updateRole(SysRole sysRole, UserElement userElement) {
155
+	public ResponseBean updateRole(SysRole sysRole, TaUser userElement) {
155 156
 		ResponseBean responseBean = new ResponseBean();
156 157
 		//接收数据
157
-		sysRole.setCommunityId(userElement.getCommunityId());
158
-		sysRole.setUpdateUser(userElement.getId());
158
+		sysRole.setCommunityId(userElement.getOrgId());
159
+		sysRole.setUpdateUser(userElement.getUserId());
159 160
 		sysRole.setUpdateDate(LocalDateTime.now());
160 161
 		//校验角色名不能相同
161
-		SysRole checkSysRole = roleMapper.selectByRoleName(sysRole.getRoleName(),userElement.getCommunityId());
162
+		SysRole checkSysRole = roleMapper.selectByRoleName(sysRole.getRoleName(),userElement.getOrgId());
162 163
 		if (null != checkSysRole && !checkSysRole.getId().equals(sysRole.getId())){
163 164
 			responseBean.addError("存在重复的角色名称");
164 165
 			return responseBean;
@@ -193,7 +194,7 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, SysRole> implements
193 194
 	 * @return
194 195
 	 */
195 196
 	@Override
196
-	public ResponseBean deleteRole(SysRole sysRole, UserElement userElement) {
197
+	public ResponseBean deleteRole(SysRole sysRole, TaUser userElement) {
197 198
 		ResponseBean responseBean = new ResponseBean();
198 199
 		List<Integer> sysRoleIdList = sysRole.getIdArray();
199 200
 		//删除角色
@@ -206,13 +207,13 @@ public class RoleServiceImpl extends ServiceImpl<RoleMapper, SysRole> implements
206 207
 		sysRoleIdList.stream().forEach(roleId -> {
207 208
 			QueryWrapper<SysRoleMenu> queryWrapper = new QueryWrapper<>();
208 209
 			queryWrapper.eq("role_id", roleId);
209
-			queryWrapper.eq("community_id", userElement.getCommunityId());
210
+			queryWrapper.eq("community_id", userElement.getOrgId());
210 211
 			sysRoleMenuMapper.delete(queryWrapper);
211 212
 
212 213
 			// 删除角色和用户关系
213 214
 			QueryWrapper<SysUserRole> deleteQueryWrapper = new QueryWrapper<>();
214 215
 			deleteQueryWrapper.eq("role_id", roleId);
215
-			deleteQueryWrapper.eq("community_id", userElement.getCommunityId());
216
+			deleteQueryWrapper.eq("community_id", userElement.getOrgId());
216 217
 			sysUserRoleMapper.delete(deleteQueryWrapper);
217 218
 		});
218 219
 

+ 7
- 6
src/main/java/com/huiju/estateagents/property/service/impl/TaUserLicenseOrderServiceImpl.java Parādīt failu

@@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
5 5
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
6 6
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
7 7
 import com.huiju.estateagents.base.ResponseBean;
8
+import com.huiju.estateagents.center.taUser.entity.TaUser;
8 9
 import com.huiju.estateagents.property.common.UserElement;
9 10
 import com.huiju.estateagents.property.dao.TaUserLicenseOrderMapper;
10 11
 import com.huiju.estateagents.property.model.TaUserLicenseOrder;
@@ -37,7 +38,7 @@ public class TaUserLicenseOrderServiceImpl extends ServiceImpl<TaUserLicenseOrde
37 38
     private TaUserLicenseOrderMapper taUserLicenseOrderMapper;
38 39
 
39 40
     @Override
40
-    public ResponseBean getAll(Integer id, String licensePlate, String orderNumber, String paymentName, String paymentTel, Integer pageNum, Integer pageSize, UserElement userElement) {
41
+    public ResponseBean getAll(Integer id, String licensePlate, String orderNumber, String paymentName, String paymentTel, Integer pageNum, Integer pageSize, TaUser userElement) {
41 42
         ResponseBean responseBean = new ResponseBean();
42 43
         IPage<TaUserLicenseOrder> page = new Page<>();
43 44
         page.setSize(pageSize);
@@ -48,7 +49,7 @@ public class TaUserLicenseOrderServiceImpl extends ServiceImpl<TaUserLicenseOrde
48 49
         queryWrapper.like(StringUtils.isNotBlank(orderNumber), "order_number", orderNumber);
49 50
         queryWrapper.like(StringUtils.isNotBlank(paymentName), "payment_name", paymentName);
50 51
         queryWrapper.like(StringUtils.isNotBlank(paymentTel), "payment_tel", paymentTel);
51
-        queryWrapper.eq("community_id", userElement.getCommunityId());
52
+        queryWrapper.eq("community_id", userElement.getOrgId());
52 53
         queryWrapper.orderByDesc("create_date");
53 54
 
54 55
         IPage<TaUserLicenseOrder> orderIPage = this.page(page, queryWrapper);
@@ -57,13 +58,13 @@ public class TaUserLicenseOrderServiceImpl extends ServiceImpl<TaUserLicenseOrde
57 58
     }
58 59
 
59 60
     @Override
60
-    public ResponseBean exportDate(UserElement userElement) {
61
+    public ResponseBean exportDate(TaUser userElement) {
61 62
         ResponseBean responseBean = new ResponseBean();
62 63
         Integer pageNum = 0;
63 64
         Integer pageSize = 10;
64 65
         Integer count = 0;
65
-        count = taUserLicenseOrderMapper.getCount(userElement.getCommunityId());
66
-        List<TaUserLicenseOrder> licensePage = taUserLicenseOrderMapper.getLicensePage(userElement.getCommunityId(), pageNum * pageSize, pageSize);
66
+        count = taUserLicenseOrderMapper.getCount(userElement.getOrgId());
67
+        List<TaUserLicenseOrder> licensePage = taUserLicenseOrderMapper.getLicensePage(userElement.getOrgId(), pageNum * pageSize, pageSize);
67 68
 
68 69
         Workbook workbook = new XSSFWorkbook();
69 70
         Sheet sheet = workbook.createSheet();
@@ -125,7 +126,7 @@ public class TaUserLicenseOrderServiceImpl extends ServiceImpl<TaUserLicenseOrde
125 126
                 if (listIndex == licensePage.size()) {
126 127
                     listIndex = 0;
127 128
                     pageNum ++;
128
-                    licensePage = taUserLicenseOrderMapper.getLicensePage(userElement.getCommunityId(), pageNum * pageSize, pageSize);
129
+                    licensePage = taUserLicenseOrderMapper.getLicensePage(userElement.getOrgId(), pageNum * pageSize, pageSize);
129 130
                 }
130 131
                 if (licensePage.isEmpty()) {
131 132
                     break;

+ 11
- 10
src/main/java/com/huiju/estateagents/property/service/impl/TaUserVerifyServiceImpl.java Parādīt failu

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
4 4
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
5 5
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 8
 import com.huiju.estateagents.center.taUser.mapper.TaUserMapper;
8 9
 import com.huiju.estateagents.property.common.Constant;
9 10
 import com.huiju.estateagents.property.common.UserElement;
@@ -60,14 +61,14 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
60 61
     private MessageMapper tpmessageMapper;
61 62
 
62 63
     @Override
63
-    public ResponseBean selectAll(String phone, String userName, String idCard, Integer pageNum, Integer pageSize, UserElement userElement) {
64
+    public ResponseBean selectAll(String phone, String userName, String idCard, Integer pageNum, Integer pageSize, TaUser userElement) {
64 65
         ResponseBean responseBean = new ResponseBean();
65 66
 
66 67
         Page<TaUserVerify> page = new Page<>();
67 68
         page.setCurrent(pageNum);
68 69
         page.setSize(pageSize);
69 70
 
70
-        IPage<TaUserVerify> userVerifyIPage = taUserVerifyMapper.selectAllByPhoneAndUserNameAndIdCard(page, phone, userName, idCard, userElement.getCommunityId());
71
+        IPage<TaUserVerify> userVerifyIPage = taUserVerifyMapper.selectAllByPhoneAndUserNameAndIdCard(page, phone, userName, idCard, userElement.getOrgId());
71 72
         responseBean.addSuccess(userVerifyIPage);
72 73
 
73 74
         return responseBean;
@@ -75,7 +76,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
75 76
 
76 77
     @Override
77 78
     @Transactional(rollbackFor = Exception.class)
78
-    public ResponseBean auditUser(UserElement userElement, Integer userVerifyId, Boolean verifyStatus, String remark) {
79
+    public ResponseBean auditUser(TaUser userElement, Integer userVerifyId, Boolean verifyStatus, String remark) {
79 80
         ResponseBean responseBean = new ResponseBean();
80 81
 
81 82
         TaUserVerify userVerify = taUserVerifyMapper.selectById(userVerifyId);
@@ -95,7 +96,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
95 96
         // 校验房产
96 97
         hasUserVerify(userElement, userVerify, true);
97 98
 
98
-        User user = userMapper.selectById(userElement.getId());
99
+        User user = userMapper.selectById(userElement.getUserId());
99 100
 
100 101
 
101 102
 //        TaUser taUser = taUserMapper.selectById(userVerify.getUserId());
@@ -131,7 +132,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
131 132
             message.setResult("");
132 133
             message.setMeaasgeTypeId("");
133 134
             message.setReadStatus("0");
134
-            message.setCreateUser(userElement.getId());
135
+            message.setCreateUser(userElement.getUserId());
135 136
             message.setCreateDate(LocalDateTime.now());
136 137
             tpmessageMapper.insert(message);
137 138
         }
@@ -146,11 +147,11 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
146 147
      * @param userVerify
147 148
      * @param hasOwner 是否执行业主校验
148 149
      */
149
-    private void hasUserVerify(UserElement userElement, TaUserVerify userVerify, boolean hasOwner){
150
+    private void hasUserVerify(TaUser userElement, TaUserVerify userVerify, boolean hasOwner){
150 151
         TaUserVerify hasUserVerify = null;
151 152
         // 校验这个房产有没有业主,只能存在一个业主
152 153
         if (hasOwner && userVerify.getRoleId().intValue() == 1 && "1".equals(userVerify.getVerifyStatus())) {
153
-            hasUserVerify = taUserVerifyMapper.selectCommunityAndAddress(userElement.getCommunityId(), userVerify.getPhaseId(),
154
+            hasUserVerify = taUserVerifyMapper.selectCommunityAndAddress(userElement.getOrgId(), userVerify.getPhaseId(),
154 155
                     userVerify.getBuildingId(), userVerify.getUnitId(),
155 156
                     userVerify.getLevelId(), userVerify.getRoomNoId());
156 157
             if (null != hasUserVerify) {
@@ -209,7 +210,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
209 210
 
210 211
     @Override
211 212
     @Transactional(rollbackFor = Exception.class)
212
-    public ResponseBean verifyinfoAdd(UserElement userElement, Integer userVerifyId, String verifyStatus, String roleState, String remark) {
213
+    public ResponseBean verifyinfoAdd(TaUser userElement, Integer userVerifyId, String verifyStatus, String roleState, String remark) {
213 214
         ResponseBean responseBean = new ResponseBean();
214 215
 
215 216
         TaUserVerify userVerify = taUserVerifyMapper.selectById(userVerifyId);
@@ -228,7 +229,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
228 229
         // 被审核的用户(APP端)
229 230
 //        TaUser taUser = taUserMapper.selectById(userVerify.getUserId());
230 231
         // 物业人员
231
-        User user = userMapper.selectById(userElement.getId());
232
+        User user = userMapper.selectById(userElement.getUserId());
232 233
         TpBuildingOwnerInfo tpBuildingOwnerInfo = tpBuildingOwnerInfoMapper.selectCommunityIdAndAddress(userVerify.getCommunityId(), userVerify.getPhaseId(),
233 234
                 userVerify.getBuildingId(), userVerify.getUnitId(),
234 235
                 userVerify.getLevelId(), userVerify.getRoomNoId(),
@@ -269,7 +270,7 @@ public class TaUserVerifyServiceImpl extends ServiceImpl<TaUserVerifyMapper, TaU
269 270
             message.setResult("");
270 271
             message.setMeaasgeTypeId("");
271 272
             message.setReadStatus("0");
272
-            message.setCreateUser(userElement.getId());
273
+            message.setCreateUser(userElement.getUserId());
273 274
             message.setCreateDate(LocalDateTime.now());
274 275
             tpmessageMapper.insert(message);
275 276
         }

+ 7
- 6
src/main/java/com/huiju/estateagents/property/service/impl/TaVisitorLicenseSettingServiceImpl.java Parādīt failu

@@ -3,6 +3,7 @@ package com.huiju.estateagents.property.service.impl;
3 3
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4 4
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
5 5
 import com.huiju.estateagents.base.ResponseBean;
6
+import com.huiju.estateagents.center.taUser.entity.TaUser;
6 7
 import com.huiju.estateagents.property.common.UserElement;
7 8
 import com.huiju.estateagents.property.dao.TaVisitorLicenseSettingMapper;
8 9
 import com.huiju.estateagents.property.model.TaVisitorLicenseSetting;
@@ -23,11 +24,11 @@ import java.time.LocalDateTime;
23 24
 public class TaVisitorLicenseSettingServiceImpl extends ServiceImpl<TaVisitorLicenseSettingMapper, TaVisitorLicenseSetting> implements ITaVisitorLicenseSettingService {
24 25
 
25 26
     @Override
26
-    public ResponseBean saveOrDelete(UserElement userElement, Boolean visitorLicenseBool) {
27
+    public ResponseBean saveOrDelete(TaUser userElement, Boolean visitorLicenseBool) {
27 28
         ResponseBean responseBean = new ResponseBean();
28 29
 
29 30
         QueryWrapper<TaVisitorLicenseSetting> visitorLicenseSettingQueryWrapper = new QueryWrapper<>();
30
-        visitorLicenseSettingQueryWrapper.eq("community_id", userElement.getCommunityId());
31
+        visitorLicenseSettingQueryWrapper.eq("community_id", userElement.getOrgId());
31 32
         TaVisitorLicenseSetting taVisitorLicenseSetting = this.getOne(visitorLicenseSettingQueryWrapper);
32 33
 
33 34
         // true 表示开启访客邀请车辆
@@ -37,9 +38,9 @@ public class TaVisitorLicenseSettingServiceImpl extends ServiceImpl<TaVisitorLic
37 38
                 return responseBean;
38 39
             }
39 40
             TaVisitorLicenseSetting visitorLicenseSetting = new TaVisitorLicenseSetting();
40
-            visitorLicenseSetting.setCommunityId(userElement.getCommunityId());
41
+            visitorLicenseSetting.setCommunityId(userElement.getOrgId());
41 42
             visitorLicenseSetting.setCreateDate(LocalDateTime.now());
42
-            visitorLicenseSetting.setCreateUser(userElement.getId());
43
+            visitorLicenseSetting.setCreateUser(userElement.getUserId());
43 44
 
44 45
             this.save(visitorLicenseSetting);
45 46
 
@@ -56,11 +57,11 @@ public class TaVisitorLicenseSettingServiceImpl extends ServiceImpl<TaVisitorLic
56 57
     }
57 58
 
58 59
     @Override
59
-    public ResponseBean getVisitorLicense(UserElement userElement) {
60
+    public ResponseBean getVisitorLicense(TaUser userElement) {
60 61
         ResponseBean responseBean = new ResponseBean();
61 62
 
62 63
         QueryWrapper<TaVisitorLicenseSetting> visitorLicenseSettingQueryWrapper = new QueryWrapper<>();
63
-        visitorLicenseSettingQueryWrapper.eq("community_id", userElement.getCommunityId());
64
+        visitorLicenseSettingQueryWrapper.eq("community_id", userElement.getOrgId());
64 65
         TaVisitorLicenseSetting visitorLicenseSetting = this.getOne(visitorLicenseSettingQueryWrapper);
65 66
         // true 表示启用了访客邀请的车辆, false 表示未启用访客邀请的车辆
66 67
         responseBean.addSuccess(null != visitorLicenseSetting ? true : false);

+ 24
- 23
src/main/java/com/huiju/estateagents/property/service/impl/TpActivityServiceImpl.java Parādīt failu

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
7 7
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
8 8
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
9 9
 import com.huiju.estateagents.base.ResponseBean;
10
+import com.huiju.estateagents.center.taUser.entity.TaUser;
10 11
 import com.huiju.estateagents.center.taUser.mapper.TaUserMapper;
11 12
 import com.huiju.estateagents.common.BeanTools;
12 13
 import com.huiju.estateagents.property.common.UserElement;
@@ -70,7 +71,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
70 71
     private TpActivitySignInMapper tpActivitySignInMapper;
71 72
 
72 73
     @Override
73
-    public ResponseBean listQuery(String parameter, UserElement userElement) {
74
+    public ResponseBean listQuery(String parameter, TaUser userElement) {
74 75
         ResponseBean responseBean = new ResponseBean();
75 76
 
76 77
         JSONObject jsonObject = JSONObject.parseObject(parameter);
@@ -87,7 +88,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
87 88
         QueryWrapper<TpActivity> queryWrapper = new QueryWrapper<>();
88 89
         queryWrapper.like(id != null && !"".equals(id),"id", id);
89 90
         queryWrapper.like(activityTitle != null && !"".equals(activityTitle),"activity_title", activityTitle);
90
-        queryWrapper.eq("community_id", userElement.getCommunityId());
91
+        queryWrapper.eq("community_id", userElement.getOrgId());
91 92
         queryWrapper.orderByDesc("sort","create_date");
92 93
 
93 94
         IPage<TpActivity> infoPage = tpActivityMapper.selectPage(page, queryWrapper);
@@ -122,7 +123,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
122 123
 
123 124
     @Override
124 125
     @Transactional(rollbackFor = Exception.class)
125
-    public ResponseBean addActivity(String parameter, UserElement userElement) {
126
+    public ResponseBean addActivity(String parameter, TaUser userElement) {
126 127
 
127 128
         ResponseBean responseBean = new ResponseBean();
128 129
         JSONObject jsonObject = JSONObject.parseObject(parameter);
@@ -165,9 +166,9 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
165 166
         if (radio>0) {
166 167
             tpActivity.setSignInCode(radio+"");
167 168
         }
168
-        tpActivity.setCommunityId(userElement.getCommunityId());
169
+        tpActivity.setCommunityId(userElement.getOrgId());
169 170
         tpActivity.setCreateDate(LocalDateTime.now());
170
-        tpActivity.setCreateUser(userElement.getId());
171
+        tpActivity.setCreateUser(userElement.getUserId());
171 172
 
172 173
         int row = tpActivityMapper.insert(tpActivity);
173 174
 
@@ -180,18 +181,18 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
180 181
 
181 182
                 // 草稿时插入消息
182 183
                 Message activityMessage = new Message();
183
-            activityMessage.setCommunityId(userElement.getCommunityId());
184
+            activityMessage.setCommunityId(userElement.getOrgId());
184 185
             activityMessage.setMessageType("8");
185 186
             activityMessage.setAdviceType("4");
186 187
             activityMessage.setModelType("2");
187
-            activityMessage.setUuid(userElement.getId());
188
+            activityMessage.setUuid(userElement.getUserId());
188 189
             activityMessage.setUuidType("2");
189 190
             activityMessage.setSource("2");
190 191
             activityMessage.setMessageContent("活动“{" + tpActivity.getActivityTitle() + "}”还未发布,点击发布");
191 192
             activityMessage.setStatus("1");
192 193
             activityMessage.setActivityId(tpActivity.getId());
193 194
             activityMessage.setCreateDate(LocalDateTime.now());
194
-            activityMessage.setCreateUser(userElement.getId());
195
+            activityMessage.setCreateUser(userElement.getUserId());
195 196
             activityMessage.setReadStatus("0");
196 197
                 //为草稿时
197 198
                 if ("2".equals(tpActivity.getStatus())) {
@@ -205,7 +206,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
205 206
 
206 207
             if("1".equals(tpActivity.getStatus())) {
207 208
                 QueryWrapper<TaUser> queryWrapperTaUser = new QueryWrapper<>();
208
-                queryWrapperTaUser.eq("community_id",userElement.getCommunityId());
209
+                queryWrapperTaUser.eq("community_id",userElement.getOrgId());
209 210
 //                List<TaUser> userList= taUserMapper.selectList(queryWrapperTaUser);
210 211
 //                for (TaUser taUser:userList){
211 212
 //                    activityMessage.setUuid(taUser.getId());
@@ -216,7 +217,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
216 217
                 // 发布时消息为无效
217 218
 //                if ("1".equals(tpActivity.getStatus())) {
218 219
 //                    QueryWrapper<Message> queryWrapper = new QueryWrapper<>();
219
-//                    queryWrapper.eq("community_id", userElement.getCommunityId());
220
+//                    queryWrapper.eq("community_id", userElement.getOrgId());
220 221
 //                    queryWrapper.eq("message_type", "8");
221 222
 //                    queryWrapper.eq("model_type", "2");
222 223
 //                    queryWrapper.eq("source", "2");
@@ -225,7 +226,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
225 226
 //                    if (null != message) {
226 227
 //                        message.setStatus("0");
227 228
 //                        message.setUpdateDate(LocalDateTime.now());
228
-//                        message.setUpdateUser(userElement.getId());
229
+//                        message.setUpdateUser(userElement.getUserId());
229 230
 //                        messageMapper.updateById(message);
230 231
 //                    }
231 232
 //
@@ -241,7 +242,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
241 242
                         tdImages.setImageUrl(qrCodePerproties.getUrl() + tpActivity.getId());
242 243
                         tdImages.setUuid(tpActivity.getId());
243 244
                         tdImages.setType("activityCode");
244
-                        tdImages.setCreateUser(userElement.getId());
245
+                        tdImages.setCreateUser(userElement.getUserId());
245 246
                         tdImages.setCreateTime(LocalDateTime.now());
246 247
                         tdImagesMapper.insert(tdImages);
247 248
 
@@ -260,14 +261,14 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
260 261
      * @param userElement
261 262
      * @param tpActivity
262 263
      */
263
-    private void insertImg(String [] contentImgArray, UserElement userElement, TpActivity tpActivity) {
264
+    private void insertImg(String [] contentImgArray, TaUser userElement, TpActivity tpActivity) {
264 265
         if (contentImgArray == null) {
265 266
             return;
266 267
         }
267 268
         for (String img : contentImgArray) {
268 269
             TdImages tdImages = new TdImages();
269 270
             tdImages.setCreateTime(LocalDateTime.now());
270
-            tdImages.setCreateUser(userElement.getId());
271
+            tdImages.setCreateUser(userElement.getUserId());
271 272
             tdImages.setImageUrl(img);
272 273
             tdImages.setType("activity");
273 274
             tdImages.setUuid(tpActivity.getId());
@@ -278,7 +279,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
278 279
 
279 280
     @Override
280 281
     @Transactional(rollbackFor = Exception.class)
281
-    public ResponseBean updateActivity(String parameter, UserElement userElement) {
282
+    public ResponseBean updateActivity(String parameter, TaUser userElement) {
282 283
         ResponseBean responseBean = new ResponseBean();
283 284
         JSONObject jsonObject = JSONObject.parseObject(parameter);
284 285
         TpActivity tpActivity = jsonObject.toJavaObject(TpActivity.class);
@@ -307,7 +308,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
307 308
             tdImages.setImageUrl(qrCodePerproties.getUrl() + tpActivity.getId());
308 309
             tdImages.setUuid(tpActivity.getId());
309 310
             tdImages.setType("activityCode");
310
-            tdImages.setCreateUser(userElement.getId());
311
+            tdImages.setCreateUser(userElement.getUserId());
311 312
             tdImages.setCreateTime(LocalDateTime.now());
312 313
             tdImagesMapper.insert(tdImages);
313 314
         }
@@ -328,13 +329,13 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
328 329
             selectTpActivity.setCreateDate(LocalDateTime.now());
329 330
         } else {
330 331
             selectTpActivity.setUpdateDate(LocalDateTime.now());
331
-            selectTpActivity.setUpdateUser(userElement.getId());
332
+            selectTpActivity.setUpdateUser(userElement.getUserId());
332 333
         }
333 334
 
334 335
         // 发布时消息为无效
335 336
         if ("1".equals(tpActivity.getStatus())) {
336 337
             QueryWrapper<Message> queryWrapper = new QueryWrapper<>();
337
-            queryWrapper.eq("community_id", userElement.getCommunityId());
338
+            queryWrapper.eq("community_id", userElement.getOrgId());
338 339
             queryWrapper.eq("message_type", "8");
339 340
             queryWrapper.eq("model_type", "2");
340 341
             queryWrapper.eq("source", "2");
@@ -344,7 +345,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
344 345
             if (null != message) {
345 346
                 message.setStatus("0");
346 347
                 message.setUpdateDate(LocalDateTime.now());
347
-                message.setUpdateUser(userElement.getId());
348
+                message.setUpdateUser(userElement.getUserId());
348 349
                 messageMapper.updateById(message);
349 350
             }
350 351
 
@@ -397,7 +398,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
397 398
 
398 399
     @Override
399 400
     @Transactional(rollbackFor = Exception.class)
400
-    public ResponseBean updateStatusInvalid(List<Integer> ids, UserElement userElement) {
401
+    public ResponseBean updateStatusInvalid(List<Integer> ids, TaUser userElement) {
401 402
 
402 403
         ResponseBean responseBean = new ResponseBean();
403 404
         List<TpActivity> tpActivityList = (List<TpActivity>) listByIds(ids);
@@ -406,11 +407,11 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
406 407
                 throw new WisdomException("已作废活动无法修改");
407 408
             }
408 409
             e.setStatus("0");
409
-            // e.setUpdateUser(userElement.getId());
410
+            // e.setUpdateUser(userElement.getUserId());
410 411
             // 作废时消息为无效
411 412
             if ("0".equals(e.getStatus())) {
412 413
                 QueryWrapper<Message> queryWrapper = new QueryWrapper<>();
413
-                queryWrapper.eq("community_id", userElement.getCommunityId());
414
+                queryWrapper.eq("community_id", userElement.getOrgId());
414 415
                 queryWrapper.eq("message_type", "8");
415 416
                 queryWrapper.eq("model_type", "2");
416 417
                 queryWrapper.eq("source", "2");
@@ -419,7 +420,7 @@ public class TpActivityServiceImpl extends ServiceImpl<TpActivityMapper, TpActiv
419 420
                 if (null != message) {
420 421
                     message.setStatus("0");
421 422
                     message.setUpdateDate(LocalDateTime.now());
422
-                    message.setUpdateUser(userElement.getId());
423
+                    message.setUpdateUser(userElement.getUserId());
423 424
                     messageMapper.updateById(message);
424 425
                 }
425 426
 

+ 1
- 0
src/main/java/com/huiju/estateagents/property/service/impl/TpAnnouncementServiceImpl.java Parādīt failu

@@ -7,6 +7,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
7 7
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
8 8
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
9 9
 import com.huiju.estateagents.base.ResponseBean;
10
+import com.huiju.estateagents.center.taUser.entity.TaUser;
10 11
 import com.huiju.estateagents.property.dao.*;
11 12
 import com.huiju.estateagents.property.model.*;
12 13
 import com.huiju.estateagents.property.service.TpAnnouncementService;

+ 13
- 12
src/main/java/com/huiju/estateagents/property/service/impl/TpEquipmentServiceImpl.java Parādīt failu

@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject;
4 4
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5 5
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 8
 import com.huiju.estateagents.property.common.UserElement;
8 9
 import com.huiju.estateagents.property.dao.TpConfigurationMapper;
9 10
 import com.huiju.estateagents.property.dao.TpEquipmentMapper;
@@ -40,21 +41,21 @@ public class TpEquipmentServiceImpl extends ServiceImpl<TpEquipmentMapper, TpEqu
40 41
     private TpEquipmentTreeMapper tpEquipmentTreeMapper;
41 42
 
42 43
     @Override
43
-    public ResponseBean getAllByCommunityAndEquipmentType(UserElement userElement, Integer equipmentType) {
44
+    public ResponseBean getAllByCommunityAndEquipmentType(TaUser userElement, Integer equipmentType) {
44 45
         ResponseBean responseBean = new ResponseBean();
45
-        List<TpEquipment> tpEquipments = tpEquipmentMapper.selectAllByCommunityAndEquipmentType(userElement.getCommunityId(), equipmentType);
46
+        List<TpEquipment> tpEquipments = tpEquipmentMapper.selectAllByCommunityAndEquipmentType(userElement.getOrgId(), equipmentType);
46 47
         responseBean.addSuccess(tpEquipments);
47 48
         return responseBean;
48 49
     }
49 50
 
50 51
     @Override
51 52
     @Transactional(rollbackFor = Exception.class)
52
-    public ResponseBean saveOrUpdateMonitoring(String parameter, UserElement userElement) {
53
+    public ResponseBean saveOrUpdateMonitoring(String parameter, TaUser userElement) {
53 54
         ResponseBean responseBean = new ResponseBean();
54 55
 
55 56
         // 获取这个小区的根节点树
56 57
         QueryWrapper<TpEquipmentTree> equipmentTreeQueryWrapper = new QueryWrapper<>();
57
-        equipmentTreeQueryWrapper.eq("community_id", userElement.getCommunityId());
58
+        equipmentTreeQueryWrapper.eq("community_id", userElement.getOrgId());
58 59
         TpEquipmentTree tpEquipmentTree = tpEquipmentTreeMapper.selectOne(equipmentTreeQueryWrapper);
59 60
 
60 61
         TpEquipment equipment = JSONObject.parseObject(parameter, TpEquipment.class);
@@ -71,13 +72,13 @@ public class TpEquipmentServiceImpl extends ServiceImpl<TpEquipmentMapper, TpEqu
71 72
 
72 73
                 // 开始插入设备数据
73 74
                 // 地址
74
-                TpConfiguration tpConfigurationAddress = insertConfigguration(userElement.getCommunityId(), "监控地址" , address, userElement.getId());
75
+                TpConfiguration tpConfigurationAddress = insertConfigguration(userElement.getOrgId(), "监控地址" , address, userElement.getUserId());
75 76
                 // 监控url
76
-                TpConfiguration tpConfigurationUrl = insertConfigguration(userElement.getCommunityId(), "监控", url, userElement.getId());
77
+                TpConfiguration tpConfigurationUrl = insertConfigguration(userElement.getOrgId(), "监控", url, userElement.getUserId());
77 78
                 // 保安人员号码
78
-                TpConfiguration tpConfigurationSecurityGuardTel = insertConfigguration(userElement.getCommunityId(), "保安电话" , securityGuardTel, userElement.getId());
79
+                TpConfiguration tpConfigurationSecurityGuardTel = insertConfigguration(userElement.getOrgId(), "保安电话" , securityGuardTel, userElement.getUserId());
79 80
                 // 保安室号码
80
-                TpConfiguration tpConfigurationSecurityRoomTel = insertConfigguration(userElement.getCommunityId(), "安保室电话" , securityRoomTel, userElement.getId());
81
+                TpConfiguration tpConfigurationSecurityRoomTel = insertConfigguration(userElement.getOrgId(), "安保室电话" , securityRoomTel, userElement.getUserId());
81 82
 
82 83
                 equipment.setAddressId(tpConfigurationAddress.getId());
83 84
                 equipment.setUrlId(tpConfigurationUrl.getId());
@@ -86,8 +87,8 @@ public class TpEquipmentServiceImpl extends ServiceImpl<TpEquipmentMapper, TpEqu
86 87
                 equipment.setEquipmentType("1");
87 88
                 equipment.setEquipmentTreeId(tpEquipmentTree.getId());
88 89
                 equipment.setCreateTime(LocalDateTime.now());
89
-                equipment.setCreateUser(userElement.getId());
90
-                equipment.setCommunityId(userElement.getCommunityId());
90
+                equipment.setCreateUser(userElement.getUserId());
91
+                equipment.setCommunityId(userElement.getOrgId());
91 92
 
92 93
                 tpEquipmentMapper.insert(equipment);
93 94
             } else {
@@ -147,9 +148,9 @@ public class TpEquipmentServiceImpl extends ServiceImpl<TpEquipmentMapper, TpEqu
147 148
     }
148 149
 
149 150
     @Override
150
-    public ResponseBean getMonitoringById(UserElement userElement, Integer type, Integer id) {
151
+    public ResponseBean getMonitoringById(TaUser userElement, Integer type, Integer id) {
151 152
         ResponseBean responseBean = new ResponseBean();
152
-        TpEquipment monitoring = tpEquipmentMapper.getMonitoringById(userElement.getCommunityId(), type, id);
153
+        TpEquipment monitoring = tpEquipmentMapper.getMonitoringById(userElement.getOrgId(), type, id);
153 154
         responseBean.addSuccess(monitoring);
154 155
         return responseBean;
155 156
     }

+ 8
- 7
src/main/java/com/huiju/estateagents/property/service/impl/TpRentalHouseServiceImpl.java Parādīt failu

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4 4
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
5 5
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 8
 import com.huiju.estateagents.property.common.UserElement;
8 9
 import com.huiju.estateagents.property.dao.TpRentalHouseImgMapper;
9 10
 import com.huiju.estateagents.property.dao.TpRentalHouseMapper;
@@ -52,7 +53,7 @@ public class TpRentalHouseServiceImpl extends ServiceImpl<TpRentalHouseMapper, T
52 53
 	 * @return
53 54
 	 */
54 55
 	@Override
55
-	public ResponseBean getRentalList(Integer id, String houseName, Integer startPrice, Integer endPrice, String rentalType, String houseType, String houseStatus, UserElement userElement, Integer pageNum, Integer pageSize) {
56
+	public ResponseBean getRentalList(Integer id, String houseName, Integer startPrice, Integer endPrice, String rentalType, String houseType, String houseStatus, TaUser userElement, Integer pageNum, Integer pageSize) {
56 57
 		ResponseBean responseBean = new ResponseBean();
57 58
 		Page page = new Page(pageNum,pageSize);
58 59
 		TpRentalHouse tpRentalHouse = new TpRentalHouse();
@@ -61,7 +62,7 @@ public class TpRentalHouseServiceImpl extends ServiceImpl<TpRentalHouseMapper, T
61 62
 		tpRentalHouse.setRentalType(rentalType);
62 63
 		tpRentalHouse.setHouseType(houseType);
63 64
 		tpRentalHouse.setHouseStatus(houseStatus);
64
-		tpRentalHouse.setCommunityId(userElement.getCommunityId());
65
+		tpRentalHouse.setCommunityId(userElement.getOrgId());
65 66
 		tpRentalHouse.setStartPrice(startPrice);
66 67
 		tpRentalHouse.setEndPrice(endPrice);
67 68
 		List<TpRentalHouse> list = tpRentalHouseMapper.getRentalList(page,tpRentalHouse);
@@ -80,11 +81,11 @@ public class TpRentalHouseServiceImpl extends ServiceImpl<TpRentalHouseMapper, T
80 81
 	 * @return
81 82
 	 */
82 83
 	@Override
83
-	public ResponseBean saveRental(TpRentalHouse rentalHouse, UserElement userElement) {
84
+	public ResponseBean saveRental(TpRentalHouse rentalHouse, TaUser userElement) {
84 85
 		ResponseBean responseBean = new ResponseBean();
85 86
 		//插入房间信息
86
-		Integer communityId = userElement.getCommunityId();
87
-		Integer userId = userElement.getId();
87
+		Integer communityId = userElement.getOrgId();
88
+		Integer userId = userElement.getUserId();
88 89
 		LocalDateTime nowTime = LocalDateTime.now();
89 90
 		rentalHouse.setCommunityId(communityId);
90 91
 		rentalHouse.setCreateDate(nowTime);
@@ -158,10 +159,10 @@ public class TpRentalHouseServiceImpl extends ServiceImpl<TpRentalHouseMapper, T
158 159
 	 * @return
159 160
 	 */
160 161
 	@Override
161
-	public ResponseBean updateRental(TpRentalHouse rentalHouse, UserElement userElement) {
162
+	public ResponseBean updateRental(TpRentalHouse rentalHouse, TaUser userElement) {
162 163
 		ResponseBean responseBean = new ResponseBean();
163 164
 		rentalHouse.setUpdateDate(LocalDateTime.now());
164
-		rentalHouse.setUpdateUser(userElement.getId());
165
+		rentalHouse.setUpdateUser(userElement.getUserId());
165 166
 		tpRentalHouseMapper.updateById(rentalHouse);
166 167
 		//更新首页图片
167 168
 		QueryWrapper<TpRentalHouseImg> tpRentalHouseImgQueryWrapper = new QueryWrapper<>();

+ 8
- 7
src/main/java/com/huiju/estateagents/property/service/impl/TpShopServiceImpl.java Parādīt failu

@@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
4 4
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
5 5
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 8
 import com.huiju.estateagents.property.common.UserElement;
8 9
 import com.huiju.estateagents.property.dao.TpShopImgMapper;
9 10
 import com.huiju.estateagents.property.dao.TpShopMapper;
@@ -51,7 +52,7 @@ public class TpShopServiceImpl extends ServiceImpl<TpShopMapper, TpShop> impleme
51 52
 	 * @return
52 53
 	 */
53 54
 	@Override
54
-	public ResponseBean getShopList(Integer id, String shopName, Integer shopTypeId, String shopStatus, UserElement userElement, Integer pageNum, Integer pageSize) {
55
+	public ResponseBean getShopList(Integer id, String shopName, Integer shopTypeId, String shopStatus, TaUser userElement, Integer pageNum, Integer pageSize) {
55 56
 		ResponseBean responseBean = new ResponseBean();
56 57
 		Page page = new Page(pageNum,pageSize);
57 58
 		TpShop tpShop = new TpShop();
@@ -59,7 +60,7 @@ public class TpShopServiceImpl extends ServiceImpl<TpShopMapper, TpShop> impleme
59 60
 		tpShop.setShopName(shopName);
60 61
 		tpShop.setShopTypeId(shopTypeId);
61 62
 		tpShop.setShopStatus(shopStatus);
62
-		tpShop.setCommunityId(userElement.getCommunityId());
63
+		tpShop.setCommunityId(userElement.getOrgId());
63 64
 		List<TpShop> list = shopMapper.getShopList(page,tpShop);
64 65
 		Map<String,Object> map = new HashMap<>();
65 66
 		map.put("list", list);
@@ -76,16 +77,16 @@ public class TpShopServiceImpl extends ServiceImpl<TpShopMapper, TpShop> impleme
76 77
 	 * @return
77 78
 	 */
78 79
 	@Override
79
-	public ResponseBean saveShop(TpShop shop, UserElement userElement) {
80
+	public ResponseBean saveShop(TpShop shop, TaUser userElement) {
80 81
 		ResponseBean responseBean = new ResponseBean();
81 82
 		//添加商铺信息
82
-		Integer communityId = userElement.getCommunityId();
83
+		Integer communityId = userElement.getOrgId();
83 84
 		LocalDateTime localDateTime = LocalDateTime.now();
84 85
 		shop.setCommunityId(communityId);
85
-		shop.setCreateUser(userElement.getId());
86
+		shop.setCreateUser(userElement.getUserId());
86 87
 		shop.setCreateDate(localDateTime);
87 88
 		shop.setUpdateDate(localDateTime);
88
-		shop.setUpdateUser(userElement.getId());
89
+		shop.setUpdateUser(userElement.getUserId());
89 90
 		shopMapper.insert(shop);
90 91
 		//添加商铺app首页图片信息
91 92
 		TpShopImg appIndexShopImg = new TpShopImg();
@@ -165,7 +166,7 @@ public class TpShopServiceImpl extends ServiceImpl<TpShopMapper, TpShop> impleme
165 166
 	 * @return
166 167
 	 */
167 168
 	@Override
168
-	public ResponseBean updateShop(TpShop shop, UserElement userElement) {
169
+	public ResponseBean updateShop(TpShop shop, TaUser userElement) {
169 170
 		ResponseBean responseBean = new ResponseBean();
170 171
 		shopMapper.updateById(shop);
171 172
 		//添加商铺app首页图片信息

+ 7
- 6
src/main/java/com/huiju/estateagents/property/service/impl/TpShopSettingServiceImpl.java Parādīt failu

@@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject;
4 4
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
5 5
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
6 6
 import com.huiju.estateagents.base.ResponseBean;
7
+import com.huiju.estateagents.center.taUser.entity.TaUser;
7 8
 import com.huiju.estateagents.property.common.UserElement;
8 9
 import com.huiju.estateagents.property.dao.TpShopSettingMapper;
9 10
 import com.huiju.estateagents.property.dao.TpShopTypeMapper;
@@ -42,31 +43,31 @@ public class TpShopSettingServiceImpl extends ServiceImpl<TpShopSettingMapper, T
42 43
 	 * @return
43 44
 	 */
44 45
 	@Override
45
-	public ResponseBean changeShopSetting(UserElement userElement, String jsonString) {
46
+	public ResponseBean changeShopSetting(TaUser userElement, String jsonString) {
46 47
 		ResponseBean responseBean = new ResponseBean();
47 48
 		JSONObject jsonObject = JSONObject.parseObject(jsonString);
48 49
 		boolean shopSettingValue = jsonObject.getBoolean("shopSettingValue");
49 50
 		if (shopSettingValue){
50 51
 			//开启的情况下,setting表插入一条数据并判断存不存在系统创建的四条数据,不存在添加
51 52
 			TpShopSetting tpShopSetting = new TpShopSetting();
52
-			tpShopSetting.setCommunityId(userElement.getCommunityId());
53
+			tpShopSetting.setCommunityId(userElement.getOrgId());
53 54
 			tpShopSetting.setCreateDate(LocalDateTime.now());
54 55
 			
55
-			tpShopSetting.setCreateUser(userElement.getId());
56
+			tpShopSetting.setCreateUser(userElement.getUserId());
56 57
 			shopSettingMapper.insert(tpShopSetting);
57 58
 			//查看是否存在系统创建的四条数据
58 59
 			QueryWrapper<TpShopType> queryWrapper = new QueryWrapper<>();
59
-			queryWrapper.eq("community_id",userElement.getCommunityId());
60
+			queryWrapper.eq("community_id",userElement.getOrgId());
60 61
 			queryWrapper.eq("source","sys");
61 62
 			List<TpShopType> list = shopTypeMapper.selectList(queryWrapper);
62 63
 			if (list.size() < 1){
63 64
 				//插入数据
64
-				saveShopTypeDate(userElement.getCommunityId(),userElement.getId());
65
+				saveShopTypeDate(userElement.getOrgId(),userElement.getUserId());
65 66
 			}
66 67
 		}else{
67 68
 			//删除setting表里面的数据表示关闭
68 69
 			QueryWrapper<TpShopSetting> queryWrapper = new QueryWrapper<>();
69
-			queryWrapper.eq("community_id",userElement.getCommunityId());
70
+			queryWrapper.eq("community_id",userElement.getOrgId());
70 71
 			shopSettingMapper.delete(queryWrapper);
71 72
 		}
72 73
 		responseBean.addSuccess("success");

+ 14
- 13
src/main/java/com/huiju/estateagents/property/service/impl/TransactionServiceImpl.java Parādīt failu

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
6 6
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
7 7
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
8 8
 import com.huiju.estateagents.base.ResponseBean;
9
+import com.huiju.estateagents.center.taUser.entity.TaUser;
9 10
 import com.huiju.estateagents.property.common.UserElement;
10 11
 import com.huiju.estateagents.property.dao.*;
11 12
 import com.huiju.estateagents.property.model.*;
@@ -155,9 +156,9 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
155 156
 	}
156 157
 
157 158
 	@Override
158
-	public ResponseBean transactionsAdd(String paramets, UserElement userElement) {
159
-		Integer communityId = userElement.getCommunityId();
160
-		Integer id = userElement.getId();
159
+	public ResponseBean transactionsAdd(String paramets, TaUser userElement) {
160
+		Integer communityId = userElement.getOrgId();
161
+		Integer id = userElement.getUserId();
161 162
 		ResponseBean response = new ResponseBean();
162 163
 
163 164
 		JSONObject jsonobject = JSONObject.parseObject(paramets);
@@ -264,9 +265,9 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
264 265
 	}
265 266
 
266 267
 	@Override
267
-	public ResponseBean transactionReplyList(String paramets, UserElement userElement) {
268
-		Integer communityId = userElement.getCommunityId();
269
-		Integer userID = userElement.getId();
268
+	public ResponseBean transactionReplyList(String paramets, TaUser userElement) {
269
+		Integer communityId = userElement.getOrgId();
270
+		Integer userID = userElement.getUserId();
270 271
 		ResponseBean responseBean = new ResponseBean();
271 272
 		JSONObject object= JSONObject.parseObject(paramets);
272 273
 		Integer transactionId = object.getInteger("id");
@@ -325,7 +326,7 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
325 326
 	}
326 327
 
327 328
 	@Override
328
-	public ResponseBean transactionReplyAdd(String paramets, UserElement userElement) {
329
+	public ResponseBean transactionReplyAdd(String paramets, TaUser userElement) {
329 330
 		ResponseBean response= new ResponseBean();
330 331
 		 JSONObject object= JSONObject.parseObject(paramets);
331 332
 		 Integer id= object.getInteger("id");
@@ -347,9 +348,9 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
347 348
 				TaUserVerify taUserVerify= taUserVerifyMapper.selectById(tpTransaction.getUuid());
348 349
 				replyRole = taSysRoleMapper.selectByPrimaryKey(taUserVerify.getRoleId()).getDescription();
349 350
 			}
350
-			transactionReply.setCommunityId(userElement.getCommunityId())
351
+			transactionReply.setCommunityId(userElement.getOrgId())
351 352
 					.setTransactionId(id)
352
-					.setUuid(userElement.getId())
353
+					.setUuid(userElement.getUserId())
353 354
 					.setUuidType("prop")
354 355
 					.setUuidName(userElement.getUserName())
355 356
 					.setUuidRole("物业")
@@ -365,9 +366,9 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
365 366
 		if (Type!=1) {
366 367
 			// 查询评论信息
367 368
 			TransactionReply  Reply= transactionReplyMapper.selectById(id);
368
-			transactionReply.setCommunityId(userElement.getCommunityId())
369
+			transactionReply.setCommunityId(userElement.getOrgId())
369 370
 					.setTransactionId(Reply.getTransactionId())
370
-					.setUuid(userElement.getId())
371
+					.setUuid(userElement.getUserId())
371 372
 					.setUuidType("prop")
372 373
 					.setUuidName(userElement.getUserName())
373 374
 					.setUuidRole("物业")
@@ -388,7 +389,7 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
388 389
 			tdImages.setType("reply");
389 390
 			tdImages.setUuid(transactionReply.getId());
390 391
 			tdImages.setCreateTime(LocalDateTime.now());
391
-			tdImages.setCreateUser(userElement.getId());
392
+			tdImages.setCreateUser(userElement.getUserId());
392 393
 			tdImagesMapper.insert(tdImages);
393 394
 		}
394 395
 		response.addSuccess("成功");
@@ -396,7 +397,7 @@ public class TransactionServiceImpl extends ServiceImpl<TpTransactionMapper, TpT
396 397
 	}
397 398
 
398 399
 	@Override
399
-	public ResponseBean transactionReportList(String paramets, UserElement userElement) {
400
+	public ResponseBean transactionReportList(String paramets, TaUser userElement) {
400 401
 		ResponseBean response= new ResponseBean();
401 402
 			JSONObject object= JSONObject.parseObject(paramets);
402 403
 			String reportUserNmae= object.getString("reportUserNmae");

+ 4
- 10
src/main/java/com/huiju/estateagents/property/service/impl/UserServiceImpl.java Parādīt failu

@@ -8,6 +8,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
8 8
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
9 9
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
10 10
 import com.huiju.estateagents.base.ResponseBean;
11
+import com.huiju.estateagents.center.taUser.entity.TaUser;
11 12
 import com.huiju.estateagents.center.taUser.mapper.TaUserMapper;
12 13
 import com.huiju.estateagents.common.BeanTools;
13 14
 import com.huiju.estateagents.property.common.UserElement;
@@ -118,11 +119,11 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
118 119
     }
119 120
 
120 121
     @Override
121
-    public ResponseBean userInfo(UserElement userElement) {
122
+    public ResponseBean userInfo(TaUser userElement) {
122 123
         ResponseBean responseBean = new ResponseBean();
123 124
 
124 125
         // 查询用户
125
-        User user = userMapper.selectById(userElement.getId());
126
+        User user = userMapper.selectById(userElement.getUserId());
126 127
         if (null == user) {
127 128
             responseBean.addError("该用户不存在!");
128 129
             return responseBean;
@@ -130,7 +131,7 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
130 131
 
131 132
         UserVO userVO = new UserVO();
132 133
 
133
-        user.setCommunityId(userElement.getCommunityId());
134
+        user.setCommunityId(userElement.getOrgId());
134 135
         // 查询该用户的权限
135 136
         // 获取用户权限
136 137
         getUserRole(user,userVO);
@@ -256,13 +257,6 @@ public class UserServiceImpl extends ServiceImpl<UserMapper, User> implements IU
256 257
         String remark = object.getString("remark");
257 258
        //时维护ta_user(发帖需要)
258 259
         TaUser  taUser= new TaUser();
259
-        taUser.setLoginName(loginName)
260
-                .setCreateUser(userID)
261
-                .setCreateDate(LocalDateTime.now())
262
-                .setUserName(userName)
263
-                .setStatus("1");
264
-//        taUserMapper.insert(taUser);
265
-        user.setTaUserId(taUser.getId());
266 260
         user.setUserName(userName);
267 261
         user.setLoginName(loginName);
268 262
         user.setRemark(remark);