From 3f69b4dfc585c4dfbc3c07a6acf5cdd838033636 Mon Sep 17 00:00:00 2001 From: liuguocan <527956374@qq.com> Date: 星期二, 28 十一月 2023 14:45:49 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git a/consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java b/consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java index 144e817..a9989b2 100644 --- a/consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java +++ b/consum-base/src/main/java/com/consum/base/service/LWarehouseFlowCoreService.java @@ -12,6 +12,8 @@ import org.springframework.jdbc.core.namedparam.SqlParameterSource; import org.springframework.jdbc.core.simple.SimpleJdbcCall; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Propagation; +import org.springframework.transaction.annotation.Transactional; import javax.annotation.PostConstruct; import java.util.List; @@ -26,6 +28,7 @@ **/ @Service @Slf4j +@Transactional(propagation = Propagation.REQUIRED) public class LWarehouseFlowCoreService { private final JdbcTemplate jdbcTemplate; @@ -78,8 +81,8 @@ //閲囪喘鏂瑰紡锛�1锛氶泦閲囷紱2=鑷噰锛� short buyType = lWhFormProcure.getBuyType().shortValue(); //閲囪喘鏃堕棿 - Long procureTime = lWhFormProcure.getProcureTime(); - + Long procureTime2 = lWhFormProcure.getProcureTime(); + Long procureTime = procureTime2 == null ? dealTime : procureTime2; // 鎻掑叆娴佹按鎬昏〃 int flowInsertFlag = lWarehouseFlowService.insert(warehouseFlow); if (flowInsertFlag == 0) { -- Gitblit v1.9.1