xieb
2023-09-05 a909fc1f03486df2b03a68b847d3e73e9986415d
skjcmanager/skjcmanager-service/skjcmanager-user/src/main/java/cn/gistack/system/user/sync/controller/UserPushController.java
@@ -38,12 +38,14 @@
   private final IUserService userService;
   private final static String appId = "46a23e7c5fe54f46a37848dc740dc001";
   private final static String appSecret = "AxVGmJcsfxEx36zptmr8J+sv7MAhL1mUuwrk4woGUrM=";
   private final static String method = "post";
   @PostMapping("/userpush")
   public Object userPush(@RequestBody ApiPushDTO apiPushDTO, HttpServletRequest request) {
      System.out.println("请求参数:" + JSON.toJSONString(apiPushDTO));
      Map<String, Object> ret = new HashMap<>();
      String clientId = request.getParameter("clientId");
@@ -82,17 +84,15 @@
      for (int i = 0; i < maxthreadNum; i++)  {
         final int index = i;
         final AccountBean accountBean = accountBeanList.get(i);
         executor.execute(new Runnable() {
            @Override
            public void run() {
               //业务处理
               System.out.println("当前线程:" + Thread.currentThread().getName() + " " + index);
               System.out.println("当前处理对象:" + JSON.toJSONString(accountBean));
               asyncUserGo(accountBean);
            }
         executor.execute(() -> {
            //业务处理
            System.out.println("当前线程:" + Thread.currentThread().getName() + " " + index);
            System.out.println("当前处理对象:" + JSON.toJSONString(accountBean));
            asyncUserGo(accountBean);
         });
      };
      }
      // 关闭线程池
      executor.shutdown();
      ret.put("code", 1000);
      ret.put("msg", "成功");