From cc1ce57e34ce3f5f5a8a6879333d7ff1fe97a7d6 Mon Sep 17 00:00:00 2001
From: ludc <pUXmgxCf6A>
Date: 星期三, 17 五月 2023 21:57:49 +0800
Subject: [PATCH] 以及发布webservice接口功能搭建,将通通用接口移植过来
---
Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java | 9 ++++++---
1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java
index f493a6b..91bb8c2 100644
--- a/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java
+++ b/Source/UBCS/ubcs-service/ubcs-ddl/src/main/java/com/vci/ubcs/ddl/service/impl/DdlServiceImpl.java
@@ -532,7 +532,7 @@
if (!CollectionUtils.isEmpty(linkTypeVOList)) {
modifyAttributeInfoList.addAll(checkLinkType(linkTypeVOList));
}
- if (CollectionUtils.isEmpty(modifyAttributeInfoList)) {
+ if (!CollectionUtils.isEmpty(modifyAttributeInfoList)) {
reflexDifferent(modifyAttributeInfoList, btmTypeVOList, linkTypeVOList);
}
return modifyAttributeInfoList;
@@ -1104,13 +1104,13 @@
List<BtmTypeVO> btmTypeVOList = new ArrayList<>();
allTableBO.forEach(table -> {
BtmTypeVO vo = new BtmTypeVO();
- vo.setTableName(table.getTableName());
+ vo.setTableName(table.getTableName().toLowerCase());
vo.setDescription(table.getTableDesc());
List<DdlTableInDataBaseBO> columns = selectTableColumnInfo(table.getTableName());
List<BtmTypeAttributeVO> attributes = new ArrayList<>();
columns.forEach(col -> {
BtmTypeAttributeVO attributeVO = new BtmTypeAttributeVO();
- attributeVO.setId(col.getId());
+ attributeVO.setId(col.getId().toLowerCase());
attributeVO.setName(col.getName());
attributeVO.setNullableFlag(col.getNullableFlag());
attributeVO.setAttributeLength(col.getAttributeLength());
@@ -1120,6 +1120,9 @@
if (field != null){
attributeVO.setAttrDataType(field.name());
}
+ if(col.getPrecisionLength() != null){
+ attributeVO.setAttrDataType(VciFieldTypeEnum.VTDouble.name());
+ }
attributes.add(attributeVO);
});
vo.setAttributes(attributes);
--
Gitblit v1.9.3