diff --git a/src/main/java/com/spring/ifs/api/BaseSearchApi.java b/src/main/java/com/spring/ifs/api/BaseSearchApi.java index 286f55bc..5db7b92d 100644 --- a/src/main/java/com/spring/ifs/api/BaseSearchApi.java +++ b/src/main/java/com/spring/ifs/api/BaseSearchApi.java @@ -12,6 +12,7 @@ import com.spring.modules.part.vo.WorkCenterVo; import ifs.fnd.ap.APException; import ifs.fnd.ap.RecordCollection; import ifs.fnd.ap.Server; +import org.slf4j.Logger; import java.math.BigDecimal; import java.util.ArrayList; @@ -27,6 +28,8 @@ import java.util.Map; */ public class BaseSearchApi { + private static Logger logger = org.slf4j.LoggerFactory.getLogger(BaseSearchApi.class); + /** * @description: 查询IFS的加工中心 * @author LR @@ -439,7 +442,7 @@ public class BaseSearchApi { //设置查询的入参 Map inParam = new HashMap<>(); //判断是否存在入参 - if ((ifsRowVersion == null || "".equals(ifsRowVersion))){ + if (!(ifsRowVersion == null || "".equals(ifsRowVersion))){ searchSql.append(" AND OBJVERSION >= :ifsRowVersion"); inParam.put("ifsRowVersion", ifsRowVersion); } @@ -447,6 +450,7 @@ public class BaseSearchApi { searchSql.append(" ORDER BY OBJVERSION, CONTRACT, WORK_CENTER_NO"); //添加分页的查询语句 searchSql.append(" OFFSET "+startIndex+" ROWS FETCH NEXT "+pageSize+" ROWS ONLY"); + logger.info("加工中心成本查询语句sql"+searchSql.toString()); //调用查询的通用方法 RecordCollection recordCollection = IfsPlsqlUtils.execSqlSearchGetRecordCollection(srv, searchSql, inParam); //判断能否返回 diff --git a/src/main/java/com/spring/ifs/api/BaseSearchApiTest.java b/src/main/java/com/spring/ifs/api/BaseSearchApiTest.java index 56f36fef..4c2897f7 100644 --- a/src/main/java/com/spring/ifs/api/BaseSearchApiTest.java +++ b/src/main/java/com/spring/ifs/api/BaseSearchApiTest.java @@ -436,7 +436,7 @@ public class BaseSearchApiTest { //设置查询的入参 Map inParam = new HashMap<>(); //判断是否存在入参 - if ((ifsRowVersion == null || "".equals(ifsRowVersion))){ + if (!(ifsRowVersion == null || "".equals(ifsRowVersion))){ searchSql.append(" AND OBJVERSION >= :ifsRowVersion"); inParam.put("ifsRowVersion", ifsRowVersion); } diff --git a/src/main/java/com/spring/ifs/bean/BaseSearchBean.java b/src/main/java/com/spring/ifs/bean/BaseSearchBean.java index 146c9c30..470e9274 100644 --- a/src/main/java/com/spring/ifs/bean/BaseSearchBean.java +++ b/src/main/java/com/spring/ifs/bean/BaseSearchBean.java @@ -225,7 +225,7 @@ public class BaseSearchBean { //查询的参数 String siteCon = inData.getSiteCon(); String ifsRowVersion = inData.getIfsRowVersion(); - logger.info("加工中心成本的请求参数:"+siteCon); + logger.info("加工中心成本的请求参数:"+ifsRowVersion); List resultList = new ArrayList<>(); int pageSize = 200; //迭代查询