智慧保安后台管理-外网项目备份
Administrator
2021-12-16 cdcd2d540de3e6ba4c2e9e7c6a879416da78c17b
src/main/java/org/springblade/modules/training/controller/TrainingRegistrationController.java
@@ -139,7 +139,7 @@
         + "," + "'" + trainingRegistration.getIsExam() + "'"
         + "," +"'" + trainingRegistration.getAuditStatus() + "'" + ");" +
         "update blade_user set is_train = " + user1.getIsTrain() + " " +"where id = " + "'" + user1.getId() + "'";
      return FtpSyncUtil.sqlHandler(builder, sql);
      return FtpSyncUtil.sqlHandler(builder, sql,500);
   }
   /**
@@ -196,13 +196,9 @@
            if (status){
               return R.data(200,"取消报名成功");
            }
         }else {
            return R.data(201,"尚未报名");
         }
      }
      return R.data(202,"取消报名失败");
   }
@@ -302,7 +298,7 @@
      AtomicInteger count  = new AtomicInteger();
      //创建年龄部分对象集合
      List<String> errorList = new ArrayList<>();
      AtomicReference<StringBuilder> builder = new AtomicReference<>(new StringBuilder());
//      AtomicReference<StringBuilder> builder = new AtomicReference<>(new StringBuilder());
      //遍历
      list.forEach(userId ->{
         User user = userService.getById(userId);
@@ -326,7 +322,8 @@
               userService.updateById(user);
               //数据同步
               builder.set(batchSaveTrainingRegistration(trainingRegistration1, user, builder.get()));
               saveTrainingRegistration(trainingRegistration1,user);
//               builder.set(batchSaveTrainingRegistration(trainingRegistration1, user, builder.get()));
            } else {
               if (user.getIsTrain() != 1) {
                  TrainingRegistration trainingRegistration1 = new TrainingRegistration();
@@ -344,7 +341,8 @@
                  userService.updateById(user);
                  //数据同步
                  builder.set(batchSaveTrainingRegistration(trainingRegistration1, user, builder.get()));
                  saveTrainingRegistration(trainingRegistration1,user);
//                  builder.set(batchSaveTrainingRegistration(trainingRegistration1, user, builder.get()));
               }
            }
         }else {
@@ -354,10 +352,10 @@
            errorList.add(user.getCardid());
         }
      });
      //同步
      if (builder.get().length()>0) {
         FtpSyncUtil.slqSync(builder.get());
      }
//      //同步
//      if (builder.get().length()>0) {
//         FtpSyncUtil.slqSync(builder.get());
//      }
      //如果存在年龄不符的,则抛出异常
      if (count.get()>0){
         String errorAccount = StringUtils.join(errorList, "\\\n");