dingxin 6 years ago
parent
commit
ecf02a5c29

+ 15
- 2
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java View File

@@ -144,7 +144,14 @@ public class TaUserServiceImpl implements ITaUserService {
144 144
 
145 145
             ToCommunities communities = toCommunitiesMapper.selectByPrimaryKey(currentUser.getCommunityId());
146 146
             taUserVO.setCommunityName(communities.getCommunityName());
147
-
147
+            //查询当前人信息
148
+            if (null!=currentUser.getParentId() && !"".equals(currentUser.getParentId())) {
149
+                //查询当前人业主或租客的信息
150
+                TaUser proprietorUser = taUserMapper.selectByPrimaryKey(currentUser.getParentId());
151
+                taUserVO.setProprietorID(proprietorUser.getId());
152
+                taUserVO.setProprietorPhone(proprietorUser.getLoginName());
153
+                taUserVO.setProprietorName(proprietorUser.getUserName());
154
+            }
148 155
             response.addSuccess(taUserVO);
149 156
             return response;
150 157
         }else {
@@ -814,7 +821,13 @@ public class TaUserServiceImpl implements ITaUserService {
814 821
             userVO.setFace("unregister");
815 822
         }
816 823
 
817
-
824
+        if (null!=user.getParentId() && !"".equals(user.getParentId())) {
825
+            //查询当前人业主或租客的信息
826
+            TaUser proprietorUser = taUserMapper.selectByPrimaryKey(user.getParentId());
827
+            userVO.setProprietorID(proprietorUser.getId());
828
+            userVO.setProprietorPhone(proprietorUser.getLoginName());
829
+            userVO.setProprietorName(proprietorUser.getUserName());
830
+        }
818 831
         response.addSuccess(userVO);
819 832
 
820 833
         return response;

+ 9
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/vo/TaUserVO.java View File

@@ -58,4 +58,13 @@ public class TaUserVO {
58 58
     /** 人脸录入 **/
59 59
     private String face;
60 60
 
61
+    /**业主电话**/
62
+    private String proprietorPhone;
63
+
64
+    /**业主名字**/
65
+    private String proprietorName;
66
+
67
+    /**业主ID**/
68
+    private Integer proprietorID;
69
+
61 70
 }

+ 2
- 1
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java View File

@@ -427,7 +427,8 @@ public class BuildingOwnerInfoServiceImpl extends ServiceImpl<TpBuildingOwnerInf
427 427
         //用手机号去查当前用户id
428 428
         Integer userId = taUserMapper.getUserID(ownerTel);
429 429
         user.setId(userId);
430
-        if ("1".equals(verifyStatus)) {
430
+        int vs = Integer.parseInt(verifyStatus);
431
+        if (1==vs) {
431 432
             //停用当前业主认证状态,业主和家属将租客将无法使用
432 433
             user.setVerifyStatus("2");
433 434
         }else {