synchronizer-jdbc
This commit is contained in:
+7
-7
@@ -45,7 +45,7 @@ import net.sourceforge.pinyin4j.format.exception.BadHanyuPinyinOutputFormatCombi
|
||||
public class AccountsService extends JpaBaseService<Accounts>{
|
||||
|
||||
@Autowired
|
||||
ProvisionService mqPersistService;
|
||||
ProvisionService provisionService;
|
||||
|
||||
@Autowired
|
||||
UserInfoService userInfoService;
|
||||
@@ -71,14 +71,14 @@ public class AccountsService extends JpaBaseService<Accounts>{
|
||||
|
||||
public boolean insert(Accounts account) {
|
||||
if (super.insert(account)) {
|
||||
if(mqPersistService.getApplicationConfig().isProvisionSupport()) {
|
||||
if(provisionService.getApplicationConfig().isProvisionSupport()) {
|
||||
UserInfo loadUserInfo = userInfoService.findUserRelated(account.getUserId());
|
||||
account.setUserInfo(loadUserInfo);
|
||||
OrganizationsCast cast = new OrganizationsCast();
|
||||
cast.setProvider(account.getAppId());
|
||||
cast.setOrgId(loadUserInfo.getDepartmentId());
|
||||
account.setOrgCast(organizationsCastService.query(cast));
|
||||
mqPersistService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.ACCOUNT_TOPIC,
|
||||
account,
|
||||
ProvisionAction.CREATE_ACTION);
|
||||
@@ -91,14 +91,14 @@ public class AccountsService extends JpaBaseService<Accounts>{
|
||||
|
||||
public boolean update(Accounts account) {
|
||||
if (super.update(account)) {
|
||||
if(mqPersistService.getApplicationConfig().isProvisionSupport()) {
|
||||
if(provisionService.getApplicationConfig().isProvisionSupport()) {
|
||||
UserInfo loadUserInfo = userInfoService.findUserRelated(account.getUserId());
|
||||
account.setUserInfo(loadUserInfo);
|
||||
OrganizationsCast cast = new OrganizationsCast();
|
||||
cast.setProvider(account.getAppId());
|
||||
cast.setOrgId(loadUserInfo.getDepartmentId());
|
||||
account.setOrgCast(organizationsCastService.query(cast));
|
||||
mqPersistService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.ACCOUNT_TOPIC,
|
||||
account,
|
||||
ProvisionAction.UPDATE_ACTION);
|
||||
@@ -116,10 +116,10 @@ public class AccountsService extends JpaBaseService<Accounts>{
|
||||
Accounts account = this.get(id);
|
||||
if (super.remove(id)) {
|
||||
UserInfo loadUserInfo = null;
|
||||
if(mqPersistService.getApplicationConfig().isProvisionSupport()) {
|
||||
if(provisionService.getApplicationConfig().isProvisionSupport()) {
|
||||
loadUserInfo = userInfoService.findUserRelated(account.getUserId());
|
||||
account.setUserInfo(loadUserInfo);
|
||||
mqPersistService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.ACCOUNT_TOPIC,
|
||||
account,
|
||||
ProvisionAction.DELETE_ACTION);
|
||||
|
||||
+4
-4
@@ -35,7 +35,7 @@ import org.springframework.stereotype.Repository;
|
||||
public class OrganizationsService extends JpaBaseService<Organizations>{
|
||||
|
||||
@Autowired
|
||||
ProvisionService messageQueueService;
|
||||
ProvisionService provisionService;
|
||||
|
||||
public OrganizationsService() {
|
||||
super(OrganizationsMapper.class);
|
||||
@@ -51,7 +51,7 @@ public class OrganizationsService extends JpaBaseService<Organizations>{
|
||||
|
||||
public boolean insert(Organizations organization) {
|
||||
if(super.insert(organization)){
|
||||
messageQueueService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.ORG_TOPIC, organization, ProvisionAction.CREATE_ACTION);
|
||||
return true;
|
||||
}
|
||||
@@ -60,7 +60,7 @@ public class OrganizationsService extends JpaBaseService<Organizations>{
|
||||
|
||||
public boolean update(Organizations organization) {
|
||||
if(super.update(organization)){
|
||||
messageQueueService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.ORG_TOPIC, organization, ProvisionAction.UPDATE_ACTION);
|
||||
return true;
|
||||
}
|
||||
@@ -84,7 +84,7 @@ public class OrganizationsService extends JpaBaseService<Organizations>{
|
||||
|
||||
public boolean delete(Organizations organization) {
|
||||
if(super.delete(organization)){
|
||||
messageQueueService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.ORG_TOPIC, organization, ProvisionAction.DELETE_ACTION);
|
||||
return true;
|
||||
}
|
||||
|
||||
+27
-8
@@ -56,7 +56,7 @@ public class UserInfoService extends JpaBaseService<UserInfo> {
|
||||
PasswordPolicyValidator passwordPolicyValidator;
|
||||
|
||||
@Autowired
|
||||
ProvisionService messageQueueService;
|
||||
ProvisionService provisionService;
|
||||
|
||||
AccountsService accountsService;
|
||||
|
||||
@@ -75,9 +75,28 @@ public class UserInfoService extends JpaBaseService<UserInfo> {
|
||||
public boolean insert(UserInfo userInfo) {
|
||||
this.passwordEncoder(userInfo);
|
||||
if (super.insert(userInfo)) {
|
||||
if(messageQueueService.getApplicationConfig().isProvisionSupport()) {
|
||||
if(provisionService.getApplicationConfig().isProvisionSupport()) {
|
||||
UserInfo loadUserInfo = findUserRelated(userInfo.getId());
|
||||
messageQueueService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.USERINFO_TOPIC,
|
||||
loadUserInfo,
|
||||
ProvisionAction.CREATE_ACTION);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
public boolean insert(UserInfo userInfo,boolean passwordEncoder) {
|
||||
if(passwordEncoder) {
|
||||
this.passwordEncoder(userInfo);
|
||||
}
|
||||
if (super.insert(userInfo)) {
|
||||
if(provisionService.getApplicationConfig().isProvisionSupport()) {
|
||||
UserInfo loadUserInfo = findUserRelated(userInfo.getId());
|
||||
provisionService.send(
|
||||
ProvisionTopic.USERINFO_TOPIC,
|
||||
loadUserInfo,
|
||||
ProvisionAction.CREATE_ACTION);
|
||||
@@ -92,10 +111,10 @@ public class UserInfoService extends JpaBaseService<UserInfo> {
|
||||
public boolean update(UserInfo userInfo) {
|
||||
ChangePassword changePassword = this.passwordEncoder(userInfo);
|
||||
if (super.update(userInfo)) {
|
||||
if(messageQueueService.getApplicationConfig().isProvisionSupport()) {
|
||||
if(provisionService.getApplicationConfig().isProvisionSupport()) {
|
||||
UserInfo loadUserInfo = findUserRelated(userInfo.getId());
|
||||
accountUpdate(loadUserInfo);
|
||||
messageQueueService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.USERINFO_TOPIC,
|
||||
loadUserInfo,
|
||||
ProvisionAction.UPDATE_ACTION);
|
||||
@@ -110,12 +129,12 @@ public class UserInfoService extends JpaBaseService<UserInfo> {
|
||||
|
||||
public boolean delete(UserInfo userInfo) {
|
||||
UserInfo loadUserInfo = null;
|
||||
if(messageQueueService.getApplicationConfig().isProvisionSupport()) {
|
||||
if(provisionService.getApplicationConfig().isProvisionSupport()) {
|
||||
loadUserInfo = findUserRelated(userInfo.getId());
|
||||
}
|
||||
|
||||
if( super.delete(userInfo)){
|
||||
messageQueueService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.USERINFO_TOPIC,
|
||||
loadUserInfo,
|
||||
ProvisionAction.DELETE_ACTION);
|
||||
@@ -313,7 +332,7 @@ public class UserInfoService extends JpaBaseService<UserInfo> {
|
||||
if(changePassworded !=null && StringUtils.isNotBlank(changePassworded.getPassword())) {
|
||||
UserInfo loadUserInfo = findByUsername(changePassworded.getUsername());
|
||||
ChangePassword changePassword = new ChangePassword(loadUserInfo);
|
||||
messageQueueService.send(
|
||||
provisionService.send(
|
||||
ProvisionTopic.PASSWORD_TOPIC,
|
||||
changePassword,
|
||||
ProvisionAction.PASSWORD_ACTION);
|
||||
|
||||
Reference in New Issue
Block a user