企业端消息修改
This commit is contained in:
+16
-15
@@ -253,20 +253,7 @@ public class PayContactsManagementController extends JeroController<PayContactsM
|
||||
if(Objects.isNull(payContactsManagementOld)){
|
||||
return Result.error("联系人不存在!");
|
||||
}
|
||||
// 企业管理员变更需要同步会员项目
|
||||
if(Objects.equals(payContactsManagementOld.getRoleCode(),PayContactsManagementCommon.ROLE_CODE2)
|
||||
&& StringUtils.isBlank(payContactsManagement.getFlagStatus())){
|
||||
// 调用会员项目接口
|
||||
MemberInfo memberInfo = new MemberInfo();
|
||||
memberInfo.setCompanyName(payCompanyManagement.getCompanyName());
|
||||
memberInfo.setId(payCompanyManagement.getMemberId());
|
||||
memberInfo.setLiaisonMan(payContactsManagement.getName());
|
||||
memberInfo.setEmail(payContactsManagement.getEmail());
|
||||
memberInfo.setMobile(payContactsManagement.getPhone());
|
||||
memberInfo.setAddress(payContactsManagement.getContactAddress());
|
||||
memberInfo.setPostcode(payContactsManagement.getPostalCode());
|
||||
AuthenticationUtils.post("/memberInfo/memberInfo/incomingEdit","",memberInfo);
|
||||
}
|
||||
|
||||
try {
|
||||
String phone = PasswordUtil.encrypt(payContactsManagement.getPhone());
|
||||
// 编辑保存联系人前再次校验手机号是否存在
|
||||
@@ -295,6 +282,21 @@ public class PayContactsManagementController extends JeroController<PayContactsM
|
||||
log.info("联系人管理-编辑异常",e);
|
||||
return Result.error("联系人姓名已存在!");
|
||||
}
|
||||
// 企业管理员变更需要同步会员项目
|
||||
if(Objects.equals(payContactsManagementOld.getRoleCode(),PayContactsManagementCommon.ROLE_CODE2)
|
||||
&& StringUtils.isBlank(payContactsManagement.getFlagStatus())){
|
||||
// 调用会员项目接口
|
||||
MemberInfo memberInfo = new MemberInfo();
|
||||
memberInfo.setCompanyName(payCompanyManagement.getCompanyName());
|
||||
memberInfo.setId(payCompanyManagement.getMemberId());
|
||||
memberInfo.setLiaisonMan(payContactsManagement.getName());
|
||||
memberInfo.setEmail(payContactsManagement.getEmail());
|
||||
memberInfo.setMobile(payContactsManagement.getPhone());
|
||||
memberInfo.setAddress(payContactsManagement.getContactAddress());
|
||||
memberInfo.setPostcode(payContactsManagement.getPostalCode());
|
||||
AuthenticationUtils.post("/memberInfo/memberInfo/incomingEdit","",memberInfo);
|
||||
|
||||
}
|
||||
try {
|
||||
if (!StringUtils.isBlank(payContactsManagement.getPhone())){
|
||||
payContactsManagement.setPhone(PasswordUtil.encrypt(payContactsManagement.getPhone()));
|
||||
@@ -327,7 +329,6 @@ public class PayContactsManagementController extends JeroController<PayContactsM
|
||||
updatePayContactsManagement.set(PayContactsManagement::getMemberNature,payContactsManagement.getMemberNature());
|
||||
}
|
||||
payContactsManagementService.update(updatePayContactsManagement);
|
||||
// payContactsManagementService.updateById(payContactsManagement);
|
||||
return Result.OK("编辑成功!");
|
||||
}
|
||||
|
||||
|
||||
+17
-15
@@ -133,20 +133,7 @@ public class PayContactsManagementServiceImpl extends ServiceImpl<PayContactsMan
|
||||
&& StringUtils.isBlank(payContactsManagement.getFlagStatus())){
|
||||
throw new JeroBootException("手机号不可修改!");
|
||||
}
|
||||
// 企业管理员变更需要同步会员项目
|
||||
if(Objects.equals(payContactsManagementOld.getRoleCode(),PayContactsManagementCommon.ROLE_CODE2)
|
||||
&& StringUtils.isBlank(payContactsManagement.getFlagStatus())){
|
||||
// 调用会员项目接口
|
||||
MemberInfo memberInfo = new MemberInfo();
|
||||
memberInfo.setCompanyName(payCompanyManagement.getCompanyName());
|
||||
memberInfo.setId(payCompanyManagement.getMemberId());
|
||||
memberInfo.setLiaisonMan(payContactsManagement.getName());
|
||||
memberInfo.setEmail(payContactsManagement.getEmail());
|
||||
memberInfo.setMobile(payContactsManagement.getPhone());
|
||||
memberInfo.setAddress(payContactsManagement.getContactAddress());
|
||||
memberInfo.setPostcode(payContactsManagement.getPostalCode());
|
||||
AuthenticationUtils.post("/memberInfo/memberInfo/incomingEdit","",memberInfo);
|
||||
}
|
||||
|
||||
try {
|
||||
String phone = PasswordUtil.encrypt(payContactsManagement.getPhone());
|
||||
// 编辑保存联系人前再次校验手机号是否存在
|
||||
@@ -175,6 +162,22 @@ public class PayContactsManagementServiceImpl extends ServiceImpl<PayContactsMan
|
||||
log.info("联系人管理-编辑异常",e);
|
||||
throw new JeroBootException("联系人姓名已存在!");
|
||||
}
|
||||
|
||||
// 企业管理员变更需要同步会员项目
|
||||
if(Objects.equals(payContactsManagementOld.getRoleCode(),PayContactsManagementCommon.ROLE_CODE2)
|
||||
&& StringUtils.isBlank(payContactsManagement.getFlagStatus())){
|
||||
// 调用会员项目接口
|
||||
MemberInfo memberInfo = new MemberInfo();
|
||||
memberInfo.setCompanyName(payCompanyManagement.getCompanyName());
|
||||
memberInfo.setId(payCompanyManagement.getMemberId());
|
||||
memberInfo.setLiaisonMan(payContactsManagement.getName());
|
||||
memberInfo.setEmail(payContactsManagement.getEmail());
|
||||
memberInfo.setMobile(payContactsManagement.getPhone());
|
||||
memberInfo.setAddress(payContactsManagement.getContactAddress());
|
||||
memberInfo.setPostcode(payContactsManagement.getPostalCode());
|
||||
AuthenticationUtils.post("/memberInfo/memberInfo/incomingEdit","",memberInfo);
|
||||
}
|
||||
|
||||
try {
|
||||
if (!StringUtils.isBlank(payContactsManagement.getPhone())){
|
||||
payContactsManagement.setPhone(PasswordUtil.encrypt(payContactsManagement.getPhone()));
|
||||
@@ -209,7 +212,6 @@ public class PayContactsManagementServiceImpl extends ServiceImpl<PayContactsMan
|
||||
updatePayContactsManagement.set(PayContactsManagement::getMemberNature,payContactsManagement.getMemberNature());
|
||||
}
|
||||
update(updatePayContactsManagement);
|
||||
// payContactsManagementService.updateById(payContactsManagement);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
Reference in New Issue
Block a user