会员与来款企业、用户同步修改
This commit is contained in:
+25
-25
@@ -248,20 +248,6 @@ public class PayCompanyManagementServiceImpl extends ServiceImpl<PayCompanyManag
|
||||
throw new JeroBootException("企业名称不可修改!");
|
||||
}
|
||||
|
||||
// 会员企业编辑同步会员系统
|
||||
if(Objects.equals(payCompanyManagementOld.getRoleCode(),PayCompanyManagementCommon.ROLE_CODE2)){
|
||||
// 调用会员项目接口
|
||||
MemberInfo memberInfo = new MemberInfo();
|
||||
memberInfo.setCompanyName(payCompanyManagement.getCompanyName());
|
||||
memberInfo.setId(payCompanyManagementOld.getMemberId());
|
||||
memberInfo.setTaxNo(payCompanyManagement.getDutyCode());
|
||||
memberInfo.setDepositBank(payCompanyManagement.getOpeningBank());
|
||||
memberInfo.setBankAccount(payCompanyManagement.getBankAccount());
|
||||
memberInfo.setInvoiceAddress(payCompanyManagement.getCompanyAddress());
|
||||
memberInfo.setInvoicePhone(payCompanyManagement.getCompanyPhone());
|
||||
AuthenticationUtils.post("/memberInfo/memberInfo/incomingEdit","",memberInfo);
|
||||
}
|
||||
|
||||
payCompanyManagement.setStatus(status);
|
||||
payCompanyManagement.setDataSource(payCompanyManagementOld.getDataSource());
|
||||
try {
|
||||
@@ -284,6 +270,20 @@ public class PayCompanyManagementServiceImpl extends ServiceImpl<PayCompanyManag
|
||||
throw new JeroBootException("公司电话加密异常!");
|
||||
}
|
||||
}
|
||||
|
||||
// 会员企业编辑同步会员系统
|
||||
if(Objects.equals(payCompanyManagementOld.getRoleCode(),PayCompanyManagementCommon.ROLE_CODE2)){
|
||||
// 调用会员项目接口
|
||||
MemberInfo memberInfo = new MemberInfo();
|
||||
memberInfo.setCompanyName(payCompanyManagement.getCompanyName());
|
||||
memberInfo.setId(payCompanyManagementOld.getMemberId());
|
||||
memberInfo.setTaxNo(payCompanyManagement.getDutyCode());
|
||||
memberInfo.setDepositBank(payCompanyManagement.getOpeningBank());
|
||||
memberInfo.setBankAccount(payCompanyManagement.getBankAccount());
|
||||
memberInfo.setInvoiceAddress(payCompanyManagement.getCompanyAddress());
|
||||
memberInfo.setInvoicePhone(payCompanyManagement.getCompanyPhone());
|
||||
AuthenticationUtils.post("/memberInfo/memberInfo/incomingEdit","",memberInfo);
|
||||
}
|
||||
// 如果该企业状态为通过,更新时间戳
|
||||
if(Objects.equals(payCompanyManagementOld.getStatus(),PayCompanyManagementCommon.STATUS1)){
|
||||
payCompanyManagement.setEditTime(new Date());
|
||||
@@ -403,17 +403,6 @@ public class PayCompanyManagementServiceImpl extends ServiceImpl<PayCompanyManag
|
||||
throw new JeroBootException("公司电话加密异常!");
|
||||
}
|
||||
}
|
||||
// 财务人员,直接批量变更状态
|
||||
if(sysUser.getRoleCode().contains(RoleCommon.CWRY)){
|
||||
payCompanyManagementOld.setCompanyName(payCompanyManagement.getCompanyName());
|
||||
// 批量变更企业名称
|
||||
updateBatchData(payCompanyManagement);
|
||||
}else{
|
||||
// 如果该企业状态为通过,更新时间戳
|
||||
if(Objects.equals(payCompanyManagementOld.getStatus(),PayCompanyManagementCommon.STATUS1)){
|
||||
payCompanyManagement.setEditTime(new Date());
|
||||
}
|
||||
}
|
||||
// 会员企业编辑同步会员系统
|
||||
if(Objects.equals(payCompanyManagementOld.getRoleCode(),PayCompanyManagementCommon.ROLE_CODE2)){
|
||||
if(!Objects.equals(payCompanyManagementOld.getCompanyName(),payCompanyManagement.getCompanyName())){
|
||||
@@ -430,6 +419,17 @@ public class PayCompanyManagementServiceImpl extends ServiceImpl<PayCompanyManag
|
||||
memberInfo.setInvoicePhone(payCompanyManagement.getCompanyPhone());
|
||||
AuthenticationUtils.post("/memberInfo/memberInfo/incomingEdit","",memberInfo);
|
||||
}
|
||||
// 财务人员,直接批量变更状态
|
||||
if(sysUser.getRoleCode().contains(RoleCommon.CWRY)){
|
||||
payCompanyManagementOld.setCompanyName(payCompanyManagement.getCompanyName());
|
||||
// 批量变更企业名称
|
||||
updateBatchData(payCompanyManagement);
|
||||
}else{
|
||||
// 如果该企业状态为通过,更新时间戳
|
||||
if(Objects.equals(payCompanyManagementOld.getStatus(),PayCompanyManagementCommon.STATUS1)){
|
||||
payCompanyManagement.setEditTime(new Date());
|
||||
}
|
||||
}
|
||||
payCompanyManagementService.updateById(payCompanyManagement);
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user