diff --git a/laws-modules/src/main/java/com/jero/modules/projectLibrary/service/impl/LawsProjectLibraryServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/projectLibrary/service/impl/LawsProjectLibraryServiceImpl.java index dc131f19..2b8a8c2b 100644 --- a/laws-modules/src/main/java/com/jero/modules/projectLibrary/service/impl/LawsProjectLibraryServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/projectLibrary/service/impl/LawsProjectLibraryServiceImpl.java @@ -84,12 +84,28 @@ public class LawsProjectLibraryServiceImpl extends ServiceImpl queryWrapper = new QueryWrapper<>(lawsProjectLibrary); List list = list(queryWrapper); - if(!list.isEmpty()){ + if (!list.isEmpty()) { + return list.get(0); + } + return null; + } + + public List getList(LawsProjectLibrary lawsProjectLibrary) { + QueryWrapper queryWrapper = new QueryWrapper<>(lawsProjectLibrary); + return list(queryWrapper); + } + + public LawsProjectLibrary queryByNameAndNumber(String name, String number) { + LawsProjectLibrary lawsProjectLibrary = new LawsProjectLibrary(); + lawsProjectLibrary.setProjectName(name); + lawsProjectLibrary.setWorkNumber(number); + List list = getList(lawsProjectLibrary); + if (!list.isEmpty()) { return list.get(0); } return null; @@ -257,17 +273,19 @@ public class LawsProjectLibraryServiceImpl extends ServiceImpl