智慧保安后台管理-外网
src/main/java/org/springblade/modules/FTP/DataHandler.java
@@ -130,16 +130,30 @@
            //用户数处理
            User user = handlerUserInfo(uuid);
            user.setId(result.getUserId());
            //数据修改
            boolean b = handler.userService.updateById(user);
            System.out.println("修改状态 = " + b);
            if (b) {
               //异步同步到群防群控
               handler.myAsyncService.updateUserByQfqk(user);
               //返回
               return new Result(200, null, "修改成功", null);
            } else {
               return new Result(205, null, "修改失败", null);
            //先查询当前库是否有改用户?
            User user1 = handler.userService.getById(result.getUserId());
            if (null!=user1) {
               //数据修改
               boolean b = handler.userService.updateById(user);
               if (b) {
                  //异步同步到群防群控
                  handler.myAsyncService.updateUserByQfqk(user);
                  //返回
                  return new Result(200, null, "修改成功", null);
               } else {
                  return new Result(205, null, "修改失败", null);
               }
            }else {
               //新增
               boolean save = handler.userService.save(user);
               if (save){
                  //异步同步到群防群控
                  handler.myAsyncService.qfqkUserSave(user);
                  //返回
                  return new Result(200,null,"新增成功",null);
               }else {
                  return new Result(205,null,"新增失败",null);
               }
            }
         }else if (result.getCode()==203){
            //新增
@@ -155,15 +169,30 @@
            //失败,返回保安员证编号校验失败消息
            return new Result(203,null,result.getMsg(),null);
         }else if (result.getCode()==204){
            //修改
            //先查询当前库是否有改用户?
            User user1 = handler.userService.getById(result.getUserId());
            //用户数处理
            User user = handlerUserInfo(uuid);
            user.setId(result.getUserId());
            //数据修改
            boolean b = handler.userService.updateById(user);
            if (b){
               //异步同步到群防群控
               handler.myAsyncService.updateUserByQfqk(user);
            if (null!=user1) {
               //修改
               //数据修改
               boolean b = handler.userService.updateById(user);
               if (b){
                  //异步同步到群防群控
                  handler.myAsyncService.updateUserByQfqk(user);
               }
            }else {
               //新增
               boolean save = handler.userService.save(user);
               if (save){
                  //异步同步到群防群控
                  handler.myAsyncService.qfqkUserSave(user);
                  //返回
                  return new Result(200,null,"新增成功",null);
               }else {
                  return new Result(205,null,"新增失败",null);
               }
            }
            //失败,返回保安员证编号校验失败消息
            return new Result(202,null,result.getMsg(),null);