From ac8e8998235f247365280d1a1632115c43b10037 Mon Sep 17 00:00:00 2001
From: ludc
Date: 星期五, 17 十一月 2023 02:24:30 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java |   19 +++++++++++--------
 1 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java
index 3abf204..1a85609 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/MdmEngineServiceImpl.java
@@ -983,10 +983,10 @@
 //						cbo.setLcStatus("Editing");
 ////						cbo.setLcStatus(lifeCycleVO.getStartStatus());
 //					} else {
-                    cbo.setLcStatus(CodeDefaultLC.EDITING.getValue());
+                    cbo.setLcStatus(CodeDefaultLC.RELEASED.getValue());
 //					}
                 } else {
-                    cbo.setLcStatus(CodeDefaultLC.EDITING.getValue());
+                    cbo.setLcStatus(CodeDefaultLC.RELEASED.getValue());
                 }
 
             }
@@ -3603,12 +3603,15 @@
 		for (int i = 0; i < threadSafeMaps.size(); i += MAX_IMPORT_NUM) {
 			final int startIndex = i;
 			final int endIndex = Math.min(i + MAX_IMPORT_NUM, threadSafeMaps.size());
-
-			executor.execute(() -> {
-				List<Map<String, String>> subList = threadSafeMaps.subList(startIndex, endIndex);
-				// 璋冪敤鎻掑叆鏁版嵁搴撶殑鏂规硶
-				commonsMapper.insertByBaseModel(tableName, threadSafeMaps.get(0), subList);
-			});
+			try {
+				executor.execute(() -> {
+					List<Map<String, String>> subList = threadSafeMaps.subList(startIndex, endIndex);
+					// 璋冪敤鎻掑叆鏁版嵁搴撶殑鏂规硶
+					commonsMapper.insertByBaseModel(tableName, threadSafeMaps.get(0), subList);
+				});
+			}catch (Throwable e){
+				throw new ServiceException(e.getMessage());
+			}
 		}
 
 		// 鍏抽棴绾跨▼姹�

--
Gitblit v1.9.3