Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/CodeSynonymServiceImpl.java
@@ -42,8 +42,10 @@
import org.springblade.core.tool.utils.Func;
import org.springframework.stereotype.Service;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
/**
 * 近义词维护 服务实现类
@@ -156,4 +158,22 @@
      return res.toString().replaceAll(",$", "");
   }
   /**
    * 获取近义词查询规则
    * @return
    */
   @Override
   public Map<String, List<CodeSynonym>> getCodeSynonymByOids(Map<String, CodeClassifyTemplateAttrVO> sysonymAttrMap) {
      if(sysonymAttrMap.isEmpty()){
         return new HashMap<>();
      }
      Map<String, List<CodeSynonym>> resMap = new HashMap<>();
      for (String key : sysonymAttrMap.keySet()) {
         List<String> oids = Func.toStrList(sysonymAttrMap.get(key).getSysonymRuleOids());
         List<CodeSynonym> codeSynonyms = codeSynonymMapper.selectBatchIds(oids);
         resMap.put(key,codeSynonyms);
      }
      return resMap;
   }
}