From 27cddefb0cb28da699954ba1a1756d6bcabafbbe Mon Sep 17 00:00:00 2001
From: ludc <ludc@vci-tech.com>
Date: 星期三, 05 三月 2025 17:41:29 +0800
Subject: [PATCH] 集成申码接口调整:当码值按照约定传表名为空的业务场景下传null校验问题和码值组装问题。

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

diff --git a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingSystemConfigServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingSystemConfigServiceImpl.java
index 7198dd1..53fa337 100644
--- a/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingSystemConfigServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/DockingSystemConfigServiceImpl.java
@@ -25,7 +25,7 @@
 import com.vci.ubcs.code.enumpack.*;
 import com.vci.ubcs.code.mapper.*;
 import com.vci.ubcs.code.service.*;
-import com.vci.ubcs.code.util.HttpUtils;
+import com.vci.ubcs.starter.util.HttpUtils;
 import com.vci.ubcs.code.util.WsErpClientUtil;
 import com.vci.ubcs.code.vo.pagemodel.*;
 import com.vci.ubcs.code.wrapper.DockingSysIntHeaderWrapper;
@@ -137,7 +137,6 @@
 
 	@Override
 	public IPage<DockingSystemConfigVO> page(Map<String,String>codtionMap, Query query) {
-
 		IPage<DockingSystemConfig> pages = page(Condition.getPage(query), UBCSSqlKeyword.buildConditionByMapString(codtionMap));
 		List<DockingSystemConfig>  dockingSystemConfigList= pages.getRecords();
 		dockingSystemConfigList.stream().forEach(dockingSystemConfig -> {
@@ -152,7 +151,7 @@
 		//	dockingSystemConfig.setSourceSysName("");
 			//dockingSystemConfig.setTargetSysName("");
 		});
-		return  DockingSystemConfigWrapper.build().pageVO(pages);
+		return DockingSystemConfigWrapper.build().pageVO(pages);
 	}
 
 	/**
@@ -545,7 +544,7 @@
 	 * @param dockingSystemConfigDTO
 	 * @throws Throwable
 	 */
-	private void callInterface(String  sendString , DockingSystemConfigDTO dockingSystemConfigDTO) throws  Throwable{
+	private void callInterface(String  sendString , DockingSystemConfigDTO dockingSystemConfigDTO) throws Throwable{
 		String paramString = "";
 
 		String backString = "";
@@ -571,7 +570,7 @@
 					String sendurl = url + "?" + DATA_PARAM_NAME + "=" + sendString;
 					//鎷兼帴param
 					for (DockingSysIntParamDTO sysIntParamVO : sysIntParamVOList) {
-						sendurl = sendurl + "&" + sysIntParamVO.getParamkey() + "=" + sysIntParamVO.getParamvalue();
+						sendurl = sendurl + "&" + sysIntParamVO.getParamKey() + "=" + sysIntParamVO.getParamValue();
 					}
 					paramString = sendurl;
 					backString = HttpUtils.get(sendurl);
@@ -579,7 +578,7 @@
 					MultiValueMap<String, String> params = new LinkedMultiValueMap<>();
 					if(!CollectionUtils.isEmpty(sysIntParamVOList)) {
 						for (DockingSysIntParamDTO sysIntParamVO : sysIntParamVOList) {
-							params.add(sysIntParamVO.getParamkey(), sysIntParamVO.getParamvalue());
+							params.add(sysIntParamVO.getParamKey(), sysIntParamVO.getParamValue());
 						}
 					}
 					params.add(DATA_PARAM_NAME,sendString);
@@ -609,7 +608,7 @@
 			}else if (type.equals(URLTYPE_WEBSERVICE)) {//webserver璇锋眰
 				MultiValueMap<String, String> params = new LinkedMultiValueMap<>();
 				for (DockingSysIntParamDTO sysIntParamVO : sysIntParamVOList) {
-					params.add(sysIntParamVO.getParamkey(), sysIntParamVO.getParamvalue());
+					params.add(sysIntParamVO.getParamKey(), sysIntParamVO.getParamValue());
 				}
 				paramString = sendString;
 				MultiValueMap<String, String> headers = new LinkedMultiValueMap<>();
@@ -645,7 +644,7 @@
 			resultNodeObjectDTO.setErroid("1");
 			resultNodeObjectDTO.setMsg(msg);
 			resultNodeObjectDTO.setCode(dockingSystemConfigDTO.getClassifyId());
-			resultNodeObjectDTO.setOid(dockingSystemConfigDTO.getClassifyOid());
+			resultNodeObjectDTO.setItemid(dockingSystemConfigDTO.getClassifyOid());
 			resultNodeObjectDTOS.add(resultNodeObjectDTO);
 		}finally {
 			boolean isSend = false;
@@ -671,6 +670,7 @@
 				dockingLog.setClassifyName(dockingSystemConfigDTO.getClassifyName());
 				dockingLog.setId(dockingSystemConfigDTO.getId());
 				dockingLog.setUniqueCode("");
+				dockingLog.setCreateTime(new Date());
 				dockingLog.setInterfaceStatus(isSend?"true":"false");
 				dockingLog.setParamString(paramString);
 				dockingLog.setType(DATA_LOGE_OUT);

--
Gitblit v1.9.3