From ca054d1db9256bc8d367486b0d78e89cd4fd7fdb Mon Sep 17 00:00:00 2001 From: zqy <2522236926@qq.com> Date: 星期二, 22 十月 2024 20:41:10 +0800 Subject: [PATCH] 删除时会连着分享和下载的数据一起删掉 --- zhang-content/src/main/java/com/ruoyi/service/impl/ZfContactServiceImpl.java | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/zhang-content/src/main/java/com/ruoyi/service/impl/ZfContactServiceImpl.java b/zhang-content/src/main/java/com/ruoyi/service/impl/ZfContactServiceImpl.java index adad208..bf259f9 100644 --- a/zhang-content/src/main/java/com/ruoyi/service/impl/ZfContactServiceImpl.java +++ b/zhang-content/src/main/java/com/ruoyi/service/impl/ZfContactServiceImpl.java @@ -57,6 +57,12 @@ @Resource RestHighLevelClient restHighLevelClient; + @Resource + ZfContactShraServiceImpl zfContactShraService; + + @Resource + ZfContactDownlService zfContactDownlService; + private LambdaQueryWrapper<ZfContact> buildCondition(ZfContact zfContact,List<Long> familyIdList) { LambdaQueryWrapper<ZfContact> lqw = new LambdaQueryWrapper<>(); @@ -594,6 +600,9 @@ List<ZfContact> zfContacts = listByIds(Arrays.asList(ids)); + if (! (zfContactDownlService.deleteData(ids) && zfContactShraService.deleteByContentId(ids) ) ){ + return AjaxResult.error(); + } if (zfContactService.removeByIds(Arrays.asList(ids))) { //鍒犻櫎es涓殑鏁版嵁 -- Gitblit v1.9.1