浏览代码

调用 权限下发

weiximei 6 年前
父节点
当前提交
f1b0d58778

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

@@ -373,6 +373,12 @@ public class TaUserServiceImpl implements ITaUserService {
373 373
          */
374 374
         addUserAndOpenCard(response,user);
375 375
 
376
+        // 给用户添加 海康门禁权限
377
+        HKOpenApi.addAuthoritiesByPersonIds(String.valueOf(user.getHkUserId()));
378
+
379
+        // 下发门禁权限
380
+        HKOpenApi.downloadAuthorityByDeviceUuids();
381
+
376 382
         return response;
377 383
     }
378 384
 
@@ -408,6 +414,7 @@ public class TaUserServiceImpl implements ITaUserService {
408 414
             Integer personId = (Integer) resultDataMap.get("personId");
409 415
             TaUser tempUser = taUserMapper.selectByPrimaryKey(user.getId());
410 416
             tempUser.setHkUserId(personId);
417
+            user.setHkUserId(personId);
411 418
             // 存储海康人员ID
412 419
             int row = taUserMapper.updateByPrimaryKeySelective(tempUser);
413 420
             if (row > 0) {