dingxin 6 年前
父节点
当前提交
185950a99d

+ 2
- 0
CODE/smart-community/app-api/src/main/java/com/community/huiju/dao/TaUserVerifyMapper.java 查看文件

50
                                            @Param("roomNoId") Integer roomNoId,
50
                                            @Param("roomNoId") Integer roomNoId,
51
                                            @Param("verifyStatus") Integer verifyStatus);
51
                                            @Param("verifyStatus") Integer verifyStatus);
52
 
52
 
53
+
54
+
53
     /**
55
     /**
54
      * 根据 小区id 、 期、栋、单元、楼层、户号, 角色id(业主), 审核通过(值为1) 进行条件查询
56
      * 根据 小区id 、 期、栋、单元、楼层、户号, 角色id(业主), 审核通过(值为1) 进行条件查询
55
      * @param communityId
57
      * @param communityId

+ 13
- 4
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoImpl.java 查看文件

96
     @Override
96
     @Override
97
     public ResponseBean hasBuild(UserElement userElement, Integer communityId ,Integer phaseId, Integer buildingId, Integer unitId, Integer levelId, Integer roomNoId) {
97
     public ResponseBean hasBuild(UserElement userElement, Integer communityId ,Integer phaseId, Integer buildingId, Integer unitId, Integer levelId, Integer roomNoId) {
98
         ResponseBean responseBean = new ResponseBean();
98
         ResponseBean responseBean = new ResponseBean();
99
-        // 1.检验该用户关联有没有这个 户号
100
-        List<TaUserVerify> taUserVerify = taUserVerifyMapper.selectCommunityAndAddress(userElement.getId(),userElement.getCommunityId(), phaseId, buildingId, unitId, levelId, roomNoId, 1);
101
-        if (null != taUserVerify && taUserVerify.size() > 0) {
102
-            responseBean.addError("您已关联此房产,无法再次关联!");
99
+        // 1.检验该用户关联有没有这个 户号,审核通过的
100
+       List<TaUserVerify> taUserVerifyEqVerifyStatus1 = taUserVerifyMapper.selectCommunityAndAddress(userElement.getId(),userElement.getCommunityId(), phaseId, buildingId, unitId, levelId, roomNoId, 1);
101
+        // List<TaUserVerify> taUserVerify = taUserVerifyMapper.selectCommunityAndAddressAndNotVerifyStatus2(userElement.getId(),userElement.getCommunityId(), phaseId, buildingId, unitId, levelId, roomNoId);
102
+        if (null != taUserVerifyEqVerifyStatus1 && taUserVerifyEqVerifyStatus1.size() > 0) {
103
+            responseBean.addError("你已关联此房间,无法再次关联!");
104
+            return  responseBean;
105
+        }
106
+
107
+        // 1.检验该用户关联有没有这个 户号,待审核
108
+        List<TaUserVerify> taUserVerifyEqVerifyStatus0 = taUserVerifyMapper.selectCommunityAndAddress(userElement.getId(),userElement.getCommunityId(), phaseId, buildingId, unitId, levelId, roomNoId, 0);
109
+        if (null != taUserVerifyEqVerifyStatus0 && taUserVerifyEqVerifyStatus0.size() > 0) {
110
+            responseBean.addError("您已提交了这个房产的审核!请等待户主或者物业审核后,再进行下一步操作!");
103
             return responseBean;
111
             return responseBean;
104
         }
112
         }
105
 
113
 
114
+
106
         Map<String,Object> result = Maps.newHashMap();
115
         Map<String,Object> result = Maps.newHashMap();
107
 
116
 
108
         // 2.检验这个户号是否关联了 户主
117
         // 2.检验这个户号是否关联了 户主

+ 1
- 1
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserVerifyServicelmpl.java 查看文件

138
                 taUserVerify.getPhaseId(), taUserVerify.getBuildingId(), taUserVerify.getUnitId(),
138
                 taUserVerify.getPhaseId(), taUserVerify.getBuildingId(), taUserVerify.getUnitId(),
139
                 taUserVerify.getLevelId(), taUserVerify.getRoomNoId());
139
                 taUserVerify.getLevelId(), taUserVerify.getRoomNoId());
140
         if (null != userVerifyList && userVerifyList.size() > 0) {
140
         if (null != userVerifyList && userVerifyList.size() > 0) {
141
-            responseBean.addError("您已提交了这个房产的审核!请等待户主或者物业审核后,进行下一步操作!");
141
+            responseBean.addError("您已提交了这个房产的审核!请等待户主或者物业审核后,进行下一步操作!");
142
             return responseBean;
142
             return responseBean;
143
         }
143
         }
144
 
144
 

+ 1
- 1
CODE/smart-community/app-api/src/main/resources/application.yml 查看文件

31
 
31
 
32
 # 登陆的状态跳转url配置
32
 # 登陆的状态跳转url配置
33
 login-code-perproties:
33
 login-code-perproties:
34
-  phone: 15988888888
34
+  phone: 15675548888
35
   app-url: http://106.14.20.193:8011/#/
35
   app-url: http://106.14.20.193:8011/#/
36
   login-code:
36
   login-code:
37
     1000: linkBuilding?from=index # 无关联房产
37
     1000: linkBuilding?from=index # 无关联房产

+ 11
- 0
CODE/smart-community/property-api/src/main/java/com/community/huiju/service/impl/BuildingOwnerInfoServiceImpl.java 查看文件

329
             messageMapper.insert(message);
329
             messageMapper.insert(message);
330
         }
330
         }
331
 
331
 
332
+        try {
333
+            // 推送海康
334
+            ResponseBean pushHKPerson = taUserFeignService.pushHKPerson(appUser.getId(), taUserVerify.getId());
335
+            if (!"0".equals(pushHKPerson.getCode())) {
336
+                throw new WisdomException("设备推送失败!");
337
+            }
338
+        } catch (Exception e) {
339
+            log.info("设备推送失败!,人员id:{}", userVerify.getUserId());
340
+            throw new WisdomException("设备推送失败!");
341
+        }
342
+
332
         if (row <= 0) {
343
         if (row <= 0) {
333
             throw new WisdomException("操作失败!");
344
             throw new WisdomException("操作失败!");
334
         } else {
345
         } else {

+ 1
- 0
CODE/smart-community/property-api/src/main/resources/application.yml 查看文件

15
 # 二维码生成地址
15
 # 二维码生成地址
16
 qr-code:
16
 qr-code:
17
   url: http://106.14.20.193:8011/#/forum/sign?id=
17
   url: http://106.14.20.193:8011/#/forum/sign?id=
18
+#  url: http://ycapi.jcjyhn.com/#/forum/sign?id=
18
 
19
 
19
 # 富士E7+云平台
20
 # 富士E7+云平台
20
 fu-shi:
21
 fu-shi:

+ 1232
- 1051
文档/MYSQL/smartCommunity.pdb
文件差异内容过多而无法显示
查看文件


+ 1232
- 1051
文档/MYSQL/smartCommunity.pdm
文件差异内容过多而无法显示
查看文件