From 75206d4e4ecd2a7789a21362b85906463d3f2c3d Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期一, 27 十二月 2021 10:08:13 +0800 Subject: [PATCH] Merge branch 'master' into hemenkou_dev --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActColumnServiceImpl.java | 16 +++++++++++++++- 1 files changed, 15 insertions(+), 1 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActColumnServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActColumnServiceImpl.java index 6948eb3..a1a90a8 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActColumnServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActColumnServiceImpl.java @@ -1,9 +1,12 @@ package com.panzhihua.service_community.service.impl; +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.panzhihua.common.model.dtos.property.CommonPage; import com.panzhihua.common.model.vos.R; +import com.panzhihua.service_community.dao.ComActAnnouncementDao; +import com.panzhihua.service_community.entity.ComActAnnouncement; import com.panzhihua.service_community.entity.ComActColumn; import com.panzhihua.service_community.dao.ComActColumnDao; import com.panzhihua.service_community.service.ComActColumnService; @@ -16,15 +19,26 @@ * 分类列表(ComActColumn)表服务实现类 * * @author makejava - * @since 2021-10-20 17:28:13 + * @since 2021-11-01 14:38:25 */ @Slf4j @Service public class ComActColumnServiceImpl extends ServiceImpl<ComActColumnDao, ComActColumn> implements ComActColumnService { @Resource private ComActColumnDao comActColumnDao; + @Resource + private ComActAnnouncementDao comActAnnouncementDao; @Override public R pageList(CommonPage commonPage) { return R.ok(this.comActColumnDao.pageList(new Page(commonPage.getPage(),commonPage.getSize()),commonPage)); } + + @Override + public R delete(Long id) { + if(!comActAnnouncementDao.selectList(new QueryWrapper<ComActAnnouncement>().lambda().eq(ComActAnnouncement::getColumnId,id)).isEmpty()){ + return R.fail("当前类型无法删除,请先处理绑定数据"); + } + return R.ok(comActColumnDao.deleteById(id)); + } + } -- Gitblit v1.7.1