增加用户修改后的操作
This commit is contained in:
parent
1ca53fbfcb
commit
b27142e02f
@ -11,6 +11,7 @@ import ink.wgink.exceptions.base.SystemException;
|
||||
import ink.wgink.interfaces.app.IAppSignBaseService;
|
||||
import ink.wgink.interfaces.consts.ISystemConstant;
|
||||
import ink.wgink.interfaces.manager.ISystemConfigManager;
|
||||
import ink.wgink.interfaces.user.IUserUpdateAfterHandler;
|
||||
import ink.wgink.interfaces.user.wechat.miniapp.IMiniappUserBaseService;
|
||||
import ink.wgink.interfaces.user.wechat.official.account.IOfficialAccountBaseService;
|
||||
import ink.wgink.module.file.excel.error.AbstractErrorExcelHandler;
|
||||
@ -84,6 +85,8 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
|
||||
private IMiniappUserBaseService miniappUserBaseService;
|
||||
@Autowired(required = false)
|
||||
private IOfficialAccountBaseService officialAccountBaseService;
|
||||
@Autowired(required = false)
|
||||
private IUserUpdateAfterHandler userUpdateAfterHandler;
|
||||
|
||||
@Override
|
||||
public void save(UserVO userVO) {
|
||||
@ -139,6 +142,9 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
|
||||
setUpdateInfo(params);
|
||||
params.put("userId", userId);
|
||||
userDao.update(params);
|
||||
if (userUpdateAfterHandler != null) {
|
||||
userUpdateAfterHandler.handle(userId);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -155,6 +161,9 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
|
||||
params.put("userId", userId);
|
||||
setAppUpdateInfo(token, params);
|
||||
userDao.update(params);
|
||||
if (userUpdateAfterHandler != null) {
|
||||
userUpdateAfterHandler.handle(userId);
|
||||
}
|
||||
return appSignBaseService.userIdSign(userId);
|
||||
}
|
||||
|
||||
@ -205,6 +214,10 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
|
||||
if (updateAdjustment) {
|
||||
updateUsernameAdjustment(userId, oldUserDTO.getUserUsername(), updateUsernameVO);
|
||||
}
|
||||
|
||||
if (userUpdateAfterHandler != null) {
|
||||
userUpdateAfterHandler.handle(userId);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
Loading…
Reference in New Issue
Block a user