diff --git a/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java b/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java index 4ea63b47..7e79ae82 100644 --- a/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java +++ b/jero-boot-incoming-payment/src/main/java/com/jero/company/controller/PayContactsManagementController.java @@ -285,12 +285,9 @@ public class PayContactsManagementController extends JeroController updatePayContactsManagement = new LambdaUpdateWrapper<>(); // 企业管理员变更需要同步会员项目 if(Objects.equals(payContactsManagementOld.getRoleCode(),PayContactsManagementCommon.ROLE_CODE2)){ - // 变更了企业,变更为企业联系人 + // 变更了企业,企业管理员不允许变更企业 if(!Objects.equals(payContactsManagementOld.getCompanyId(),payContactsManagement.getCompanyId())){ - updatePayContactsManagement.set(PayContactsManagement::getRoleCode,PayContactsManagementCommon.ROLE_CODE1); - updatePayContactsManagement.set(PayContactsManagement::getMemberNature,null); - updatePayContactsManagement.set(PayContactsManagement::getUsername,null); - updatePayContactsManagement.set(PayContactsManagement::getDelFlag,null); + throw new JeroBootException("企业管理员不允许变更企业"); }else{ // 调用会员项目接口 MemberInfo memberInfo = new MemberInfo();