From 8eeb2131930a85b0d0d63921834c1558c0365916 Mon Sep 17 00:00:00 2001 From: Rui_Li <877258667@qq.com> Date: Wed, 30 Apr 2025 10:59:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=80=E6=9C=AF=E7=AD=89=E7=BA=A7=20BUG=20?= =?UTF-8?q?=E4=BF=AE=E5=B0=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/spring/ifs/api/TechnicalClassApi.java | 2 +- src/main/java/com/spring/ifs/bean/TechnicalClassBean.java | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/spring/ifs/api/TechnicalClassApi.java b/src/main/java/com/spring/ifs/api/TechnicalClassApi.java index e7085640..bfb49633 100644 --- a/src/main/java/com/spring/ifs/api/TechnicalClassApi.java +++ b/src/main/java/com/spring/ifs/api/TechnicalClassApi.java @@ -184,7 +184,7 @@ public class TechnicalClassApi { public static List> getTechnicalAttributesMap(Server srv, String technicalSpecNo, String technicalClass) throws APException { StringBuilder searchSql = new StringBuilder(); searchSql.append("SELECT OBJID ifsRowId, OBJVERSION ifsRowVersion, ATTRIBUTE,"); - searchSql.append(" VALUE_NO, LOWER_LIMIT, UPPER_LIMIT, INFO,"); + searchSql.append(" VALUE_TEXT, VALUE_NO, LOWER_LIMIT, UPPER_LIMIT, INFO,"); searchSql.append(" CASE WHEN objtype = 'TechnicalSpecNumeric' THEN 'Numeric'"); searchSql.append(" WHEN objtype = 'TechnicalSpecAlphanum' THEN 'Alpha' ELSE '' END attributeType"); searchSql.append(" FROM ifsapp.TECHNICAL_SPECIFICATION_BOTH"); diff --git a/src/main/java/com/spring/ifs/bean/TechnicalClassBean.java b/src/main/java/com/spring/ifs/bean/TechnicalClassBean.java index d5b54c9c..9be899df 100644 --- a/src/main/java/com/spring/ifs/bean/TechnicalClassBean.java +++ b/src/main/java/com/spring/ifs/bean/TechnicalClassBean.java @@ -208,11 +208,11 @@ public class TechnicalClassBean { //打印日志 //查询当前技术等级下的所有属性的数据 List> resultList = TechnicalClassApi.getTechnicalAttributesMap(srv, technicalSpecNo, technicalClass); - //打印日志 - logger.info("Technical Class Attributes 最终批量修改:"+JSON.toJSONString(resultList)); - logger.info("Technical Class Attributes 最终批量数量:"+JSON.toJSONString(resultList.size())); //调用方法 获取需要修改的数据 List paramList = this.getAndCheckNeedUpdateList(resultList, inDatas); + //打印日志 + logger.info("Technical Class Attributes 最终批量修改:"+JSON.toJSONString(paramList)); + logger.info("Technical Class Attributes 最终批量数量:"+JSON.toJSONString(paramList.size())); //循环设置参数 for(PartIfsCatalogProperty tempData : paramList) { //设置替代的ifs的key