From 675c9033e32613cb4692a3b6313c00d45d61c14b Mon Sep 17 00:00:00 2001 From: zhangqinlin <1500920753@qq.com> Date: Wed, 1 Sep 2021 14:36:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../PayCaseCommitteeController.java | 15 +++++----- .../PayFileDownloadRecordController.java | 30 +++++++++---------- .../java/com/jero/data/entity/FindByName.java | 2 +- 3 files changed, 24 insertions(+), 23 deletions(-) diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCommitteeController.java b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCommitteeController.java index db505be4..ab85715e 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCommitteeController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayCaseCommitteeController.java @@ -16,6 +16,7 @@ import com.jero.common.system.query.QueryGenerator; import com.jero.data.entity.DTO.PayCaseCommitteeDTO; import com.jero.data.entity.DTO.PayCaseCommitteeUpdateDTO; import com.jero.data.entity.PayCaseCommittee; +import com.jero.data.mapper.PayCaseCommitteeSubitemMapper; import com.jero.data.service.IPayCaseCommitteeService; import com.jero.data.entity.PayCaseCommitteeSubitem; import com.jero.data.service.IPayCaseCommitteeSubitemService; @@ -43,6 +44,9 @@ public class PayCaseCommitteeController extends JeroController delete(@RequestParam(name="id",required=true) String id) { LambdaQueryWrapper queryWrapper = new LambdaQueryWrapper<>(); queryWrapper.eq(PayCaseCommitteeSubitem::getCommitteeId,id); - boolean b = payCaseCommitteeService.removeById(id); - if (b){ - List list = payCaseCommitteeSubitemService.list(queryWrapper); - List collect = list.stream().map(payCaseCommitteeSubitem -> payCaseCommitteeSubitem.getId()).collect(Collectors.toList()); - payCaseCommitteeSubitemService.removeByIds(collect); - }else { - return Result.error("删除失败,参数错误"); + List payCaseCommitteeSubitems = payCaseCommitteeSubitemMapper.selectList(queryWrapper); + if(payCaseCommitteeSubitems.size()>0){ + return Result.error("群组下还有数据,不可删除!"); } + boolean b = payCaseCommitteeService.removeById(id); return Result.OK("删除成功!"); } diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayFileDownloadRecordController.java b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayFileDownloadRecordController.java index 8dd47663..96583830 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayFileDownloadRecordController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/data/controller/PayFileDownloadRecordController.java @@ -21,12 +21,12 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; /** - * @Description: pay_file_download_record + * @Description: 资料下载记录 * @Author: jeecg-boot * @Date: 2021-08-30 * @Version: V1.0 */ -@Api(tags="pay_file_download_record") +@Api(tags="资料下载记录") @RestController @RequestMapping("/payFileDownloadRecord/payFileDownloadRecord") @Slf4j @@ -43,8 +43,8 @@ public class PayFileDownloadRecordController extends JeroController queryPageList(PayFileDownloadRecord payFileDownloadRecord, @RequestParam(name="pageNo", defaultValue="1") Integer pageNo, @@ -62,8 +62,8 @@ public class PayFileDownloadRecordController extends JeroController add(@RequestBody PayFileDownloadRecord payFileDownloadRecord) { payFileDownloadRecordService.save(payFileDownloadRecord); @@ -76,8 +76,8 @@ public class PayFileDownloadRecordController extends JeroController edit(@RequestBody PayFileDownloadRecord payFileDownloadRecord) { payFileDownloadRecordService.updateById(payFileDownloadRecord); @@ -90,8 +90,8 @@ public class PayFileDownloadRecordController extends JeroController delete(@RequestParam(name="id",required=true) String id) { payFileDownloadRecordService.removeById(id); @@ -104,8 +104,8 @@ public class PayFileDownloadRecordController extends JeroController deleteBatch(@RequestParam(name="ids",required=true) String ids) { this.payFileDownloadRecordService.removeByIds(Arrays.asList(ids.split(","))); @@ -118,8 +118,8 @@ public class PayFileDownloadRecordController extends JeroController queryById(@RequestParam(name="id",required=true) String id) { PayFileDownloadRecord payFileDownloadRecord = payFileDownloadRecordService.getById(id); @@ -137,7 +137,7 @@ public class PayFileDownloadRecordController extends JeroController