From 986aa62ed00bee39363bab41b4eeb8259d446efd Mon Sep 17 00:00:00 2001 From: ludc <ludc@vci-tech.com> Date: 星期四, 16 一月 2025 18:20:32 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- Source/Service/BOFactory/src/com/vci/server/bof/server/create/BatchCUDBOLO.java | 23 ++++++++++++----------- 1 files changed, 12 insertions(+), 11 deletions(-) diff --git a/Source/Service/BOFactory/src/com/vci/server/bof/server/create/BatchCUDBOLO.java b/Source/Service/BOFactory/src/com/vci/server/bof/server/create/BatchCUDBOLO.java index 43a0656..c2aeba9 100644 --- a/Source/Service/BOFactory/src/com/vci/server/bof/server/create/BatchCUDBOLO.java +++ b/Source/Service/BOFactory/src/com/vci/server/bof/server/create/BatchCUDBOLO.java @@ -6,6 +6,7 @@ import com.vci.corba.omd.data.BusinessObject; import com.vci.corba.omd.data.LinkObject; import com.vci.server.base.persistence.dao.HibernateSessionFactory; +import com.vci.server.base.utility.LogRecordUtil; import com.vci.server.bof.server.ServiceFacadeExecuteHelper; import com.vci.server.bof.service.BOFactoryServices; import com.vci.server.bof.service.LOFactoryService; @@ -30,11 +31,11 @@ LinkObject[] createLOs = params.getCreateLos(); LinkObject[] updateLOs = params.getUpdateLos(); boolean rs = false; - VCIInvocationInfo info = HibernateSessionFactory.getVciSessionInfo(); - String ip = "127.0.0.1"; - if(info!=null){ - ip = info.clientIPInfo == null||"".equals(info.clientIPInfo) ?"127.0.0.1":info.clientIPInfo; - } +// VCIInvocationInfo info = HibernateSessionFactory.getVciSessionInfo(); +// String ip = "127.0.0.1"; +// if(info!=null){ +// ip = info.clientIPInfo == null||"".equals(info.clientIPInfo) ?"127.0.0.1":info.clientIPInfo; +// } if(deleteLOs != null && deleteLOs.length > 0) { LOFactoryService services = LOFactoryService.getInstance(); rs = services.batchDeleteLinkObject(deleteLOs); @@ -46,10 +47,10 @@ BOFactoryServices services = BOFactoryServices.getInstance(); rs = services.batchDeleteBusinessObject(deleteBOs, 1); if (!rs) { - batchFailRecordLog(deleteBOs, ip, "鍒犻櫎"); + LogRecordUtil.batchWriteLog(deleteBOs, "鍒犻櫎", "鎿嶄綔澶辫触"); return rs; } - batchRecordLog(deleteBOs, ip, "鍒犻櫎"); + LogRecordUtil.batchWriteLog(deleteBOs, "鍒犻櫎"); } if((createBOs != null && createBOs.length > 0) || (createLOs != null && createLOs.length > 0)) { @@ -57,19 +58,19 @@ BOFactoryServices services = BOFactoryServices.getInstance(); rs = services.batchCreateBusinessObjectWithLink(createBOs, createLOs, ts); if (!rs) { - batchFailRecordLog(createBOs, ip, "鍒涘缓"); + LogRecordUtil.batchWriteLog(createBOs, "鍒涘缓", "鎿嶄綔澶辫触"); return rs; } - batchRecordLog(createBOs, ip, "鍒涘缓"); + LogRecordUtil.batchWriteLog(createBOs, "鍒涘缓"); } if(updateBOs != null && updateBOs.length > 0) { BOFactoryServices services = BOFactoryServices.getInstance(); rs = services.batchUpdateBusinessObject(updateBOs); if (!rs) { - batchFailRecordLog(updateBOs, ip, "鏇存柊"); + LogRecordUtil.batchWriteLog(updateBOs, "鏇存柊", "鎿嶄綔澶辫触"); return rs; } - batchRecordLog(updateBOs, ip, "鏇存柊"); + LogRecordUtil.batchWriteLog(updateBOs, "鏇存柊"); } if(updateLOs != null && updateLOs.length > 0) { LOFactoryService services = LOFactoryService.getInstance(); -- Gitblit v1.9.3