From 05bd97aab35b27be282fd45d013e1330edda2cc0 Mon Sep 17 00:00:00 2001 From: xyh <18782104331@139.com> Date: 星期二, 29 六月 2021 16:21:53 +0800 Subject: [PATCH] 修复bug-401-【综治后台管理--事件管理】搜索事件功能未生效 --- springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoServiceImpl.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoServiceImpl.java index 599b96d..3d38f3a 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_grid/src/main/java/com/panzhihua/service_grid/service/impl/ComActEasyPhotoServiceImpl.java @@ -153,8 +153,12 @@ if(easyPhotoDO.getHandleStatus().equals(ComActEasyPhotoDO.handleStatus.yes)){ return R.fail("该随手拍已处理"); } + if(easyPhotoDO.getIsReport().equals(ComActEasyPhotoDO.isReport.no)){ + return R.fail("该随手拍未上报社区"); + } BeanUtils.copyProperties(photoHandleDTO,easyPhotoDO); easyPhotoDO.setHandleStatus(ComActEasyPhotoDO.handleStatus.yes); + easyPhotoDO.setFeedbackAt(new Date()); //关联随手拍类型 if(!photoHandleDTO.getEasyTypeIds().isEmpty()){ List<ComActEasyPhotoTypeRelationDO> typeRelationDOList = new ArrayList<>(); @@ -303,6 +307,15 @@ */ @Override public R easyPublicityByAdmin(ComActEasyPhotoEditAdminDTO photoEditDTO){ + + if(photoEditDTO.getType().equals(1)){ + Integer count = this.baseMapper.selectCount(new QueryWrapper<ComActEasyPhotoDO>().lambda() + .eq(ComActEasyPhotoDO::getHandleStatus,ComActEasyPhotoDO.handleStatus.no).in(ComActEasyPhotoDO::getId,photoEditDTO.getIds())); + if(count > 0){ + return R.fail("您选择的有未处理的随手拍,不可进行操作"); + } + } + if(this.baseMapper.easyPublicityByAdmin(photoEditDTO) > 0){ return R.ok(); }else{ -- Gitblit v1.7.1