Administrator
2022-06-16 2ebca060a47784db76369a4aa84f63293da9be33
src/main/java/org/springblade/modules/FTP/MyAsyncService.java
@@ -37,8 +37,18 @@
    * FTP
    * @param s sql语句
    */
   @Async
   public void FTP(String s) {
      FtpUtil.sqlFileUpload(s);
   }
   /**
    * FTP 审查结果推送
    * @param s sql语句
    */
   @Async
   public void FTP1(String s,String id) {
      FtpUtil.sqlFileUploadUserExamine(s,id);
   }
@@ -52,15 +62,17 @@
      if (user0.getRoleId().equals("1412226235153731586")){
         //创建用户对象
         User user = new User();
         user.setId(user.getId());
         user.setId(user0.getId());
         //远程调用接口
         String body = InvestigateUtil.httpGetOne(user0.getCardid());
         System.out.println("user0 = " + user0.getCardid());
         JSONObject jsonObject = new JSONObject(body);
         Object data = jsonObject.get("data");
         JSONObject jsonData = new JSONObject(data.toString());
         JSONArray res = jsonData.getJSONArray("res");
         //设置审核时间
         user.setAuditTime(new Date());
         //如果有结果返回
         if (res.length() == 0) {
            //没有数据正常
            user.setExaminationType("0");
@@ -74,7 +86,7 @@
               ) {
                  user.setExaminationMx(res.getJSONObject(i).get("zdrylbjh").toString());
                  //更新用户数据
                  userService.updateById(user);
//                  userService.updateById(user);
                  break;
               }
               if (res.getJSONObject(i).get("zdryxlmc").toString() != null
@@ -83,7 +95,7 @@
               ) {
                  user.setExaminationMx(res.getJSONObject(i).get("zdryxlmc").toString());
                  //更新用户数据
                  userService.updateById(user);
//                  userService.updateById(user);
                  break;
               }
               if (res.getJSONObject(i).get("ztrylx").toString() != null
@@ -92,7 +104,7 @@
               ) {
                  user.setExaminationMx(res.getJSONObject(i).get("ztrylx").toString());
                  //更新用户数据
                  userService.updateById(user);
//                  userService.updateById(user);
                  break;
               }
               count++;
@@ -100,16 +112,21 @@
               if (count==res.length()){
                  //更新用户数据,设为正常
                  user.setExaminationType("0");
                  userService.updateById(user);
//                  userService.updateById(user);
               }
            }
         }
         //更新用户数据
         userService.updateById(user);
         //同时更新外网用户信息
         String s1 = "update blade_user set examination_type = " + user.getExaminationType() +
            ",update_time = " + "'" + new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(user.getUpdateTime()) + "'" +
            " where id = " + "'" + user.getId() + "'";
         FTP1(s1,user.getId().toString());
      }
   }
   /**
    * 异步新增用户从业记录
    * @param user