From 9b5661ebf15f5536748849493cb8b65a6c3644dd Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 24 七月 2025 11:34:01 +0800
Subject: [PATCH] 修改健康检测

---
 se-modules/se-system/src/main/java/com/se/system/service/impl/SyncUserService.java |   44 +++++++++++++++++++++++++++++---------------
 1 files changed, 29 insertions(+), 15 deletions(-)

diff --git a/se-modules/se-system/src/main/java/com/se/system/service/impl/SyncUserService.java b/se-modules/se-system/src/main/java/com/se/system/service/impl/SyncUserService.java
index fb8fa56..8a407bb 100644
--- a/se-modules/se-system/src/main/java/com/se/system/service/impl/SyncUserService.java
+++ b/se-modules/se-system/src/main/java/com/se/system/service/impl/SyncUserService.java
@@ -3,47 +3,61 @@
 import com.se.system.api.domain.SysUser;
 import lombok.SneakyThrows;
 import lombok.extern.slf4j.Slf4j;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 import org.springframework.stereotype.Service;
 
+import javax.annotation.Resource;
 import java.util.List;
+import java.util.concurrent.CompletableFuture;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 
-/**
- * 寮傛鏈嶅姟
- *
- * @author WWW
- * @date 2024-08-25
- */
-@Slf4j
 @Service
 @SuppressWarnings("ALL")
 public class SyncUserService {
+    private static final Logger log = LoggerFactory.getLogger(SyncUserService.class);
+
+    @Resource
+    IsimUserService isimUserService;
+
     public void insertUser(SysUser user) {
-        //
+        CompletableFuture.runAsync(() -> {
+            isimUserService.insertUser(user);
+        });
     }
 
     public void insertUsers(List<SysUser> list) {
-        //
+        CompletableFuture.runAsync(() -> {
+            isimUserService.insertUsers(list);
+        });
     }
 
     public void updateUser(SysUser user) {
-        //
+        CompletableFuture.runAsync(() -> {
+            isimUserService.updateUser(user);
+        });
     }
 
-    public void updateUserStatus(SysUser user) {
-        updateUser(user);
+    public void updateUsers(List<SysUser> list) {
+        CompletableFuture.runAsync(() -> {
+            isimUserService.updateUsers(list);
+        });
     }
 
     public void deleteUser(SysUser user) {
-        //
+        CompletableFuture.runAsync(() -> {
+            isimUserService.deleteUser(user);
+        });
     }
 
     public void deleteUsers(List<SysUser> list) {
-        //
+        CompletableFuture.runAsync(() -> {
+            isimUserService.deleteUsers(list);
+        });
     }
 
-    public void asyncCall() {
+    private void asyncCall() {
         try {
             ExecutorService executor = Executors.newSingleThreadExecutor();
             executor.execute(new Runnable() {

--
Gitblit v1.9.3