会员与来款企业、用户同步修改
This commit is contained in:
+25
-25
@@ -248,20 +248,6 @@ public class PayCompanyManagementServiceImpl extends ServiceImpl<PayCompanyManag
|
|||||||
throw new JeroBootException("企业名称不可修改!");
|
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.setStatus(status);
|
||||||
payCompanyManagement.setDataSource(payCompanyManagementOld.getDataSource());
|
payCompanyManagement.setDataSource(payCompanyManagementOld.getDataSource());
|
||||||
try {
|
try {
|
||||||
@@ -284,6 +270,20 @@ public class PayCompanyManagementServiceImpl extends ServiceImpl<PayCompanyManag
|
|||||||
throw new JeroBootException("公司电话加密异常!");
|
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)){
|
if(Objects.equals(payCompanyManagementOld.getStatus(),PayCompanyManagementCommon.STATUS1)){
|
||||||
payCompanyManagement.setEditTime(new Date());
|
payCompanyManagement.setEditTime(new Date());
|
||||||
@@ -403,17 +403,6 @@ public class PayCompanyManagementServiceImpl extends ServiceImpl<PayCompanyManag
|
|||||||
throw new JeroBootException("公司电话加密异常!");
|
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.getRoleCode(),PayCompanyManagementCommon.ROLE_CODE2)){
|
||||||
if(!Objects.equals(payCompanyManagementOld.getCompanyName(),payCompanyManagement.getCompanyName())){
|
if(!Objects.equals(payCompanyManagementOld.getCompanyName(),payCompanyManagement.getCompanyName())){
|
||||||
@@ -430,6 +419,17 @@ public class PayCompanyManagementServiceImpl extends ServiceImpl<PayCompanyManag
|
|||||||
memberInfo.setInvoicePhone(payCompanyManagement.getCompanyPhone());
|
memberInfo.setInvoicePhone(payCompanyManagement.getCompanyPhone());
|
||||||
AuthenticationUtils.post("/memberInfo/memberInfo/incomingEdit","",memberInfo);
|
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);
|
payCompanyManagementService.updateById(payCompanyManagement);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user