新增接口

This commit is contained in:
wanggeng 2022-02-04 21:30:19 +08:00
parent 382d104935
commit 52e320f0c8

View File

@ -11,6 +11,7 @@ import ink.wgink.exceptions.base.SystemException;
import ink.wgink.interfaces.app.IAppSignBaseService; import ink.wgink.interfaces.app.IAppSignBaseService;
import ink.wgink.interfaces.consts.ISystemConstant; import ink.wgink.interfaces.consts.ISystemConstant;
import ink.wgink.interfaces.manager.ISystemConfigManager; import ink.wgink.interfaces.manager.ISystemConfigManager;
import ink.wgink.interfaces.user.IUserSaveAfterHandler;
import ink.wgink.interfaces.user.IUserUpdateAfterHandler; import ink.wgink.interfaces.user.IUserUpdateAfterHandler;
import ink.wgink.interfaces.user.wechat.miniapp.IMiniappUserBaseService; import ink.wgink.interfaces.user.wechat.miniapp.IMiniappUserBaseService;
import ink.wgink.interfaces.user.wechat.official.account.IOfficialAccountBaseService; import ink.wgink.interfaces.user.wechat.official.account.IOfficialAccountBaseService;
@ -86,6 +87,8 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
@Autowired(required = false) @Autowired(required = false)
private IOfficialAccountBaseService officialAccountBaseService; private IOfficialAccountBaseService officialAccountBaseService;
@Autowired(required = false) @Autowired(required = false)
private IUserSaveAfterHandler userSaveAfterHandler;
@Autowired(required = false)
private IUserUpdateAfterHandler userUpdateAfterHandler; private IUserUpdateAfterHandler userUpdateAfterHandler;
@Override @Override
@ -120,6 +123,9 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
setSaveInfo(params); setSaveInfo(params);
} }
userDao.save(params); userDao.save(params);
if (userSaveAfterHandler != null) {
userSaveAfterHandler.handle(userId, userVO.getUserUsername(), userVO.getUserName());
}
return userId; return userId;
} }