xiejun
2023-07-13 2871cb99e018f6bf9e2ef76a424a1429a7c818f0
Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/service/impl/StatusServiceImpl.java
@@ -1,10 +1,12 @@
package com.vci.ubcs.omd.service.impl;
import com.alibaba.cloud.commons.lang.StringUtils;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.vci.ubcs.omd.constant.BtmTypeConstant;
import com.vci.ubcs.omd.entity.LifeCycleRule;
import com.vci.ubcs.omd.entity.Status;
import com.vci.ubcs.omd.mapper.StatusMapper;
import com.vci.ubcs.omd.service.IStatusService;
@@ -196,7 +198,10 @@
      Collection<Collection<String>> idCollections = VciBaseUtil.switchCollectionForOracleIn(idCollection);
      if(!CollectionUtils.isEmpty(idCollections)) {
         idCollections.forEach(s -> {
            List<Status> queryResult = baseMapper.selectByIdIgnoreCase(s);
            QueryWrapper<Status> wrapper = new QueryWrapper<>();
            wrapper.in("id",s);
            List<Status> queryResult = baseMapper.selectList(wrapper);
            if(!CollectionUtils.isEmpty(queryResult)){
               statusDOList.addAll(queryResult);
            }