From 1695c8356c17395139bc806ead0596a929518707 Mon Sep 17 00:00:00 2001 From: feige <feige@qq.com> Date: 星期二, 16 一月 2024 21:25:47 +0800 Subject: [PATCH] 增加内容 --- zhang-content/src/main/java/com/ruoyi/service/impl/ZfFamilyServiceImpl.java | 34 ++++++++++++++++++++++++++++++++++ 1 files changed, 34 insertions(+), 0 deletions(-) diff --git a/zhang-content/src/main/java/com/ruoyi/service/impl/ZfFamilyServiceImpl.java b/zhang-content/src/main/java/com/ruoyi/service/impl/ZfFamilyServiceImpl.java index 9111359..0ef749d 100644 --- a/zhang-content/src/main/java/com/ruoyi/service/impl/ZfFamilyServiceImpl.java +++ b/zhang-content/src/main/java/com/ruoyi/service/impl/ZfFamilyServiceImpl.java @@ -20,6 +20,7 @@ import javax.annotation.Resource; import java.util.ArrayList; +import java.util.Arrays; import java.util.List; import java.util.stream.Collectors; @@ -36,11 +37,33 @@ @Resource ZfFamilyMapper zfFamilyMapper; + @Resource + ZfFamilyService zfFamilyService; + + @Override + public ZfFamily getByNameAndUser(ZfFamily zfFamily) { + LambdaQueryWrapper<ZfFamily> lqw = new LambdaQueryWrapper<>(); + lqw.eq(ZfFamily::getName,zfFamily.getName()).or().eq(ZfFamily::getFid, zfFamily.getFid()); + return getOne(lqw); + } @Override public ZfFamily getByName(String familyName) { LambdaQueryWrapper<ZfFamily> lqw = new LambdaQueryWrapper<>(); lqw.eq(ZfFamily::getName,familyName); + return getOne(lqw); + } + + @Override + public ZfFamily getByFid(Long fid) { + LambdaQueryWrapper<ZfFamily> lqw = new LambdaQueryWrapper<>(); + lqw.eq(ZfFamily::getFid,fid); + return getOne(lqw); } + + @Override + public ZfFamily getByFamId(Long fid) { + LambdaQueryWrapper<ZfFamily> lqw = new LambdaQueryWrapper<>(); + lqw.eq(ZfFamily::getId,fid); return getOne(lqw); } @@ -133,4 +156,15 @@ }else return AjaxResult.error("淇敼澶辫触,瀹跺涵鍙蜂笉鑳介噸澶�"); } + + @Override + public AjaxResult deleteFam(Long[] ids) { + if (zfFamilyService.removeByIds(Arrays.asList(ids))) { + return AjaxResult.success(); + } + else + return AjaxResult.error(); + + + } } -- Gitblit v1.9.1