From 490037e66e46160021e2ee9d172206a6d77be011 Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期三, 31 一月 2024 09:24:03 +0800
Subject: [PATCH] #

---
 zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/impl/OperationRecordServiceImpl.java |    7 +++++++
 zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/OperationRecordService.java          |    2 ++
 zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/aspect/OperationLogAspect.java            |    2 +-
 3 files changed, 10 insertions(+), 1 deletions(-)

diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/aspect/OperationLogAspect.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/aspect/OperationLogAspect.java
index 8af863f..3e11121 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/aspect/OperationLogAspect.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/common/aspect/OperationLogAspect.java
@@ -115,7 +115,7 @@
                 }
             }
         }
-        operationRecordService.save(record);
+        operationRecordService.saveAsync(record);
     }
 
     /**
diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/OperationRecordService.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/OperationRecordService.java
index 24777fa..fe5876c 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/OperationRecordService.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/OperationRecordService.java
@@ -5,4 +5,6 @@
 
 public interface OperationRecordService extends IService<OperationRecord> {
 
+    void saveAsync(OperationRecord operationRecord);
+
 }
diff --git a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/impl/OperationRecordServiceImpl.java b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/impl/OperationRecordServiceImpl.java
index 4093df5..f9a4610 100644
--- a/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/impl/OperationRecordServiceImpl.java
+++ b/zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/sys/service/impl/OperationRecordServiceImpl.java
@@ -4,9 +4,16 @@
 import com.zy.asrs.wcs.sys.entity.OperationRecord;
 import com.zy.asrs.wcs.sys.service.OperationRecordService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import org.springframework.scheduling.annotation.Async;
 import org.springframework.stereotype.Service;
 
 @Service("operationRecordService")
 public class OperationRecordServiceImpl extends ServiceImpl<OperationRecordMapper, OperationRecord> implements OperationRecordService {
 
+    @Async
+    @Override
+    public void saveAsync(OperationRecord operationRecord) {
+        baseMapper.insert(operationRecord);
+    }
+
 }

--
Gitblit v1.9.1