新增接口
This commit is contained in:
parent
382d104935
commit
52e320f0c8
@ -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;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -418,7 +424,7 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<UserDTO> listByExcludeIds(List<String> excludeUserIds, Map<String, Object> params) {
|
public List<UserDTO> listByExcludeIds(List<String> excludeUserIds, Map<String, Object> params) {
|
||||||
if(params == null) {
|
if (params == null) {
|
||||||
params = getHashMap(2);
|
params = getHashMap(2);
|
||||||
}
|
}
|
||||||
params.put("excludeUserIds", excludeUserIds);
|
params.put("excludeUserIds", excludeUserIds);
|
||||||
@ -427,7 +433,7 @@ public class UserServiceImpl extends DefaultBaseService implements IUserService
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<UserDTO> listByExcludeIds(List<String> excludeUserIds, List<String> includeUserIds, Map<String, Object> params) {
|
public List<UserDTO> listByExcludeIds(List<String> excludeUserIds, List<String> includeUserIds, Map<String, Object> params) {
|
||||||
if(params == null) {
|
if (params == null) {
|
||||||
params = getHashMap(2);
|
params = getHashMap(2);
|
||||||
}
|
}
|
||||||
params.put("excludeUserIds", excludeUserIds);
|
params.put("excludeUserIds", excludeUserIds);
|
||||||
|
Loading…
Reference in New Issue
Block a user