From d89d4a28653657528dc0718f1aa55e1c84ad1e6f Mon Sep 17 00:00:00 2001 From: huanghongfa <huanghongfa123456> Date: 星期二, 19 四月 2022 10:36:18 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/lyq_battery_shop' into lyq_battery_shop --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComActColumnServiceImpl.java | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 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 89d932e..412e6e2 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,13 @@ 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.common.model.vos.community.ComActColumnVO; +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; @@ -23,9 +27,24 @@ 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)); + } + + @Override + public R queryLevel(ComActColumnVO comActColumnVO) { + return R.ok(this.comActColumnDao.queryLevel(comActColumnVO)); + } + } -- Gitblit v1.7.1