From ab4841972b07a438893cce67ae597527f75ef648 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期四, 13 六月 2024 09:16:23 +0800 Subject: [PATCH] 最新版本 --- server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java index 2a2dd80..9deef32 100644 --- a/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java +++ b/server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/MemberServiceImpl.java @@ -544,6 +544,7 @@ } @Override + @Transactional(rollbackFor = {BusinessException.class,Exception.class}) public void deleteById(Integer id,LoginUserInfo loginUserInfo) { Member member=new Member(); member.setId(id); @@ -553,6 +554,17 @@ member.setHkStatus(Constants.ZERO); member.setRemark("浜哄憳宸插垹闄わ紝绛夊緟鍒犻櫎闂ㄧ鏉冮檺"); memberMapper.updateById(member); + + //鍒櫎绯荤粺鐧婚檰璐︽埛 + SystemUser user = new SystemUser(); + user.setMemberId(id); + systemUserMapper.update(null,new UpdateWrapper<SystemUser>().lambda() + .eq(SystemUser::getMemberId,id) + .set(SystemUser::getDeleted,Boolean.TRUE) + .set(SystemUser::getUpdateUser,member.getEditor()) + .set(SystemUser::getUpdateTime,member.getEditDate()) + ); + saveUserActionBiz(member,loginUserInfo,Constants.UserActionType.DELETE,userActionJoinMapper,JSONObject.toJSONString(member)); } -- Gitblit v1.9.3