|
@@ -20,7 +20,7 @@ import java.util.Map;
|
|
|
public class LisMappingFacade extends LisMappingServiceImpl {
|
|
|
|
|
|
/**
|
|
|
- * 获取化验公表映射关系
|
|
|
+ * 获取化验公表映射关系 Map<mealName,Map<itemName,uniqueName>>
|
|
|
*
|
|
|
* @return
|
|
|
*/
|
|
@@ -39,4 +39,21 @@ public class LisMappingFacade extends LisMappingServiceImpl {
|
|
|
}
|
|
|
return retMap;
|
|
|
}
|
|
|
-}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 化验公表映射关系 Map<uniqueName,List<mealName>>
|
|
|
+ *
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public Map<String, List<String>> getLisMappingByUniqueName() {
|
|
|
+ Map<String, List<String>> retMap = new LinkedHashMap<>();
|
|
|
+ QueryWrapper<LisMapping> lisMappingQueryWrapper = new QueryWrapper<>();
|
|
|
+ lisMappingQueryWrapper.eq("is_deleted", IsDeleteEnum.N.getKey());
|
|
|
+ List<LisMapping> lisMappingList = this.list(lisMappingQueryWrapper);
|
|
|
+ Map<String, List<LisMapping>> lisMappingMap = EntityUtil.makeEntityListMap(lisMappingList, "uniqueName");
|
|
|
+ for (Map.Entry<String, List<LisMapping>> entry : lisMappingMap.entrySet()) {
|
|
|
+ retMap.put(entry.getKey(), EntityUtil.makeListByFieldName(entry.getValue(), "mealName"));
|
|
|
+ }
|
|
|
+ return retMap;
|
|
|
+ }
|
|
|
+}
|