Browse Source

1、术语关联映射-国药准字匹配

zhaops 3 years ago
parent
commit
0f0abbe673

+ 2 - 2
src/main/java/com/diagbot/facade/KlConceptFacade.java

@@ -315,7 +315,7 @@ public class KlConceptFacade extends KlConceptServiceImpl {
             return new ArrayList<>();
         }
         //国药准字取字母+数字编码
-        String regex = "[a-zA-Z]+\\d{8}";
+       /* String regex = "[a-zA-Z]+\\d{8}";
         Pattern pattern = Pattern.compile(regex);
         List<String> approvals = Lists.newArrayList();
         for (String str : indexByApprovalVO.getApprovalList()) {
@@ -327,7 +327,7 @@ public class KlConceptFacade extends KlConceptServiceImpl {
                 approvals.add(matcher.group());
             }
         }
-        indexByApprovalVO.setApprovalList(approvals);
+        indexByApprovalVO.setApprovalList(approvals);*/
         return super.indexByApproval(indexByApprovalVO);
     }
 

+ 1 - 1
src/main/resources/mapper/KlConceptMapper.xml

@@ -864,7 +864,7 @@
         AND c.STATUS = 1
         <if test="approvalList != null and approvalList.size > 0">
             <foreach item="approval" collection="approvalList" open="and(" separator="or" close=")">
-                REPLACE ( a.approval, '国药准字', '' )  =  #{approval}
+                a.approval  =  #{approval}
             </foreach>
         </if>
         ) t1