Browse Source

修改需求,律师注销,清除所有的通知消息

ldz 3 months ago
parent
commit
fb4935ea24

+ 9 - 0
alien-lawyer/src/main/java/shop/alien/lawyer/service/impl/LawyerUserServiceImpl.java

@@ -53,6 +53,7 @@ public class LawyerUserServiceImpl extends ServiceImpl<LawyerUserMapper, LawyerU
     private final BaseRedisService baseRedisService;
     private final BaseRedisService baseRedisService;
     private final LawFirmPaymentMapper lawFirmPaymentmapper;
     private final LawFirmPaymentMapper lawFirmPaymentmapper;
     private final OrderReviewMapper orderReviewMapper;
     private final OrderReviewMapper orderReviewMapper;
+    private final LifeNoticeMapper lifeNoticeMapper;
 
 
     @Override
     @Override
     public R<IPage<LawyerUser>> getLawyerUserList(int pageNum, int pageSize, String name, String phone, Integer status) {
     public R<IPage<LawyerUser>> getLawyerUserList(int pageNum, int pageSize, String name, String phone, Integer status) {
@@ -562,6 +563,14 @@ public class LawyerUserServiceImpl extends ServiceImpl<LawyerUserMapper, LawyerU
                 log.info("注销律师用户成功,律师ID={}, 律师姓名={}, 注销时间={}",
                 log.info("注销律师用户成功,律师ID={}, 律师姓名={}, 注销时间={}",
                         id, lawyerUser.getName(), lawyerUser.getLogoutTime());
                         id, lawyerUser.getName(), lawyerUser.getLogoutTime());
 
 
+
+                lifeNoticeMapper.update(
+                        null,
+                        new UpdateWrapper<LifeNotice>()
+                                .eq("receiver_id", key)
+                                .set("delete_flag", 1)
+                );
+
                 // 构建返回结果
                 // 构建返回结果
                 resultMap.put("id", lawyerUser.getId());
                 resultMap.put("id", lawyerUser.getId());
                 resultMap.put("name", lawyerUser.getName());
                 resultMap.put("name", lawyerUser.getName());