fix 短信发送通知找不到人 null 的情况
This commit is contained in:
@@ -114,7 +114,7 @@ public class BuildInformationServiceImpl implements BuildInformationService{
|
||||
map.put("storeName",shopInfoDO.getShopName());
|
||||
List<EnterpriseUserDO> itList = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.IT_EMPLOYEE, shopInfoDO.getRegionId());
|
||||
List<String> itUsers = new ArrayList<>();
|
||||
if (!itList.isEmpty()){
|
||||
if (Objects.nonNull(itList)){
|
||||
itUsers.addAll(itList.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(itUsers,
|
||||
@@ -122,7 +122,7 @@ public class BuildInformationServiceImpl implements BuildInformationService{
|
||||
map);
|
||||
List<EnterpriseUserDO> posList = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.HUO_MA_EMPLOYEE, shopInfoDO.getRegionId());
|
||||
List<String> posUsers = new ArrayList<>();
|
||||
if (!posList.isEmpty()){
|
||||
if (Objects.nonNull(posList)){
|
||||
posUsers.addAll( posList.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(posUsers,
|
||||
@@ -130,7 +130,7 @@ public class BuildInformationServiceImpl implements BuildInformationService{
|
||||
map);
|
||||
List<EnterpriseUserDO> xfList = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.XIN_FA_SYS_CUSTOMER, shopInfoDO.getRegionId());
|
||||
List<String> xfUsers = new ArrayList<>();
|
||||
if(!xfList.isEmpty()){
|
||||
if(Objects.nonNull(xfList)){
|
||||
xfUsers.addAll(xfList.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(xfUsers,
|
||||
@@ -138,7 +138,7 @@ public class BuildInformationServiceImpl implements BuildInformationService{
|
||||
map);
|
||||
List<EnterpriseUserDO> zxtList = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.TENT_PASS_CUSTOMER, shopInfoDO.getRegionId());
|
||||
List<String> zxtUsers = new ArrayList<>();
|
||||
if(!zxtList.isEmpty()){
|
||||
if(Objects.nonNull(zxtList)){
|
||||
zxtUsers.addAll(zxtList.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(zxtUsers,
|
||||
|
||||
@@ -371,7 +371,7 @@ public class DecorationServiceImpl implements DecorationService {
|
||||
map.put("storeName", shopInfoDO.getShopName());
|
||||
List<EnterpriseUserDO> userDOList = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.ENGINEER_DEP_SUPERVISOR, shopInfoDO.getRegionId());
|
||||
List<String> userIds = new ArrayList<>();
|
||||
if (!userDOList.isEmpty()) {
|
||||
if (Objects.nonNull(userDOList)) {
|
||||
userIds.addAll(userDOList.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(userIds,
|
||||
|
||||
@@ -163,12 +163,12 @@ public class IntentAgreementServiceImpl extends LineFlowService implements Inten
|
||||
Set<String>publishFranchiseFeeUsers = new HashSet<>();
|
||||
for (Long regionId : regionIds){
|
||||
List<EnterpriseUserDO> joinUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.JOIN_OFFICE, regionId);
|
||||
if (!joinUser.isEmpty()){
|
||||
if (Objects.nonNull(joinUser)){
|
||||
Set<String> joinUserIds = joinUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
publishFranchiseFeeUsers.addAll(joinUserIds);
|
||||
}
|
||||
List<EnterpriseUserDO> regionUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.REGION_OFFICE, regionId);
|
||||
if (!regionUser.isEmpty()){
|
||||
if (Objects.nonNull(regionUser)){
|
||||
Set<String> regionUserIds = regionUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
publishFranchiseFeeUsers.addAll(regionUserIds);
|
||||
}
|
||||
|
||||
@@ -157,12 +157,12 @@ public class LinePayServiceImpl implements LinePayService {
|
||||
ShopInfoDO shopInfoDO = shopInfoMapper.selectByPrimaryKey(franchiseFeeDO.getShopId());
|
||||
Set<String> auditFranchiseFeeUsers = new HashSet<>();
|
||||
List<EnterpriseUserDO> branchUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.BRANCH_OFFICE, shopInfoDO.getRegionId());
|
||||
if (!branchUser.isEmpty()) {
|
||||
if (Objects.nonNull(branchUser)) {
|
||||
Set<String> branchUserIds = branchUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
auditFranchiseFeeUsers.addAll(branchUserIds);
|
||||
}
|
||||
List<EnterpriseUserDO> regionUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.REGION_OFFICE, shopInfoDO.getRegionId());
|
||||
if (!regionUser.isEmpty()) {
|
||||
if (Objects.nonNull(regionUser)) {
|
||||
Set<String> regionUserIds = regionUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
auditFranchiseFeeUsers.addAll(regionUserIds);
|
||||
}
|
||||
|
||||
@@ -107,12 +107,12 @@ public class OpeningOperationPlanImpl implements OpeningOperationPlanService {
|
||||
LineInfoDO lineInfoDO = lineInfoDAO.getLineInfo(shopInfoDO.getLineId());
|
||||
Set<String> planAuditUser = new HashSet<>();
|
||||
List<EnterpriseUserDO> regionManagerUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.REGION_MANAGER, shopInfoDO.getRegionId());
|
||||
if (!regionManagerUser.isEmpty()){
|
||||
if (Objects.nonNull(regionManagerUser)){
|
||||
Set<String> regionManagerUserIds = regionManagerUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
planAuditUser.addAll(regionManagerUserIds);
|
||||
}
|
||||
List<EnterpriseUserDO> regionalManager = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.REGIONAL_MANAGER, shopInfoDO.getRegionId());
|
||||
if (!regionalManager.isEmpty()){
|
||||
if (Objects.nonNull(regionalManager)){
|
||||
Set<String> regionalManagerUserIds = regionalManager.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
planAuditUser.addAll(regionalManagerUserIds);
|
||||
}
|
||||
|
||||
@@ -113,7 +113,7 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
|
||||
}
|
||||
List<EnterpriseUserDO> dyCustomerUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.DOU_YIN_CUSTOMER, regionId);
|
||||
List<String> dyCustomerUserIds = new ArrayList<>();
|
||||
if (!dyCustomerUser.isEmpty()) {
|
||||
if (Objects.nonNull(dyCustomerUser)) {
|
||||
dyCustomerUserIds.addAll(dyCustomerUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(dyCustomerUserIds,
|
||||
@@ -137,7 +137,7 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
|
||||
}
|
||||
List<EnterpriseUserDO> ksUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.KUAI_SHOU_CUSTOMER, regionId);
|
||||
List<String> ksUserIds = new ArrayList<>();
|
||||
if (!ksUser.isEmpty()) {
|
||||
if (Objects.nonNull(ksUser)) {
|
||||
ksUserIds.addAll(ksUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(ksUserIds,
|
||||
@@ -161,7 +161,7 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
|
||||
}
|
||||
List<EnterpriseUserDO> mtbcUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.MEI_TUAN_BUY_CUSTOMER, regionId);
|
||||
List<String> mtbcUserIds = new ArrayList<>();
|
||||
if (!mtbcUser.isEmpty()) {
|
||||
if (Objects.nonNull(mtbcUser)) {
|
||||
mtbcUserIds.addAll(mtbcUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(mtbcUserIds,
|
||||
@@ -185,7 +185,7 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
|
||||
}
|
||||
List<EnterpriseUserDO> elmUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.E_L_ME_TUAN_OPERATIONS_CUSTOMER, regionId);
|
||||
List<String> elmUserIds = new ArrayList<>();
|
||||
if (!elmUser.isEmpty()) {
|
||||
if (Objects.nonNull(elmUser)) {
|
||||
elmUserIds.addAll(elmUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(elmUserIds,
|
||||
@@ -209,7 +209,7 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
|
||||
}
|
||||
List<EnterpriseUserDO> mtocUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.MEI_TUAN_OPERATIONS_CUSTOMER, regionId);
|
||||
List<String> mtocUserIds = new ArrayList<>();
|
||||
if (!mtocUser.isEmpty()) {
|
||||
if (Objects.nonNull(mtocUser)) {
|
||||
mtocUserIds.addAll(mtocUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(mtocUserIds,
|
||||
@@ -421,7 +421,7 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
|
||||
if (request.getResultType().equals(AuditResultTypeEnum.PASS.getCode())) {
|
||||
List<EnterpriseUserDO> elmUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.E_L_ME_HEADQUARTERS_BUILD_CUSTOMER, regionId);
|
||||
List<String> elmUserIds = new ArrayList<>();
|
||||
if (!elmUser.isEmpty()) {
|
||||
if (Objects.nonNull(elmUser)) {
|
||||
elmUserIds.addAll(elmUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
operationLogService.addOperationLog(shopId, SHOP_SUB_STAGE_STATUS_213, request.getOperateUserId(),
|
||||
@@ -443,7 +443,7 @@ public class PlatformBuildServiceImpl implements PlatformBuildService {
|
||||
if (request.getResultType().equals(AuditResultTypeEnum.PASS.getCode())) {
|
||||
List<EnterpriseUserDO> mtwmUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.MEI_TUAN_HEADQUARTERS_BUILD_CUSTOMER, regionId);
|
||||
List<String> mtwmUserIds = new ArrayList<>();
|
||||
if (!mtwmUser.isEmpty()) {
|
||||
if (Objects.nonNull(mtwmUser)) {
|
||||
mtwmUserIds.addAll(mtwmUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList()));
|
||||
}
|
||||
commonService.sendQWMessage(mtwmUserIds,
|
||||
|
||||
@@ -120,12 +120,12 @@ public class ShopServiceImpl implements ShopService {
|
||||
Integer result = shopStageInfoDAO.initShopStageInfo(lineInfo.getId(), shopIds, true);
|
||||
Set<String> publishFranchiseFeeUsers = new HashSet<>();
|
||||
List<EnterpriseUserDO> joinUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.JOIN_OFFICE, lineInfo.getRegionId());
|
||||
if (!joinUser.isEmpty()) {
|
||||
if (Objects.nonNull(joinUser)) {
|
||||
Set<String> joinUserIds = joinUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
publishFranchiseFeeUsers.addAll(joinUserIds);
|
||||
}
|
||||
List<EnterpriseUserDO> regionUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.REGION_OFFICE, lineInfo.getRegionId());
|
||||
if (!regionUser.isEmpty()) {
|
||||
if (Objects.nonNull(regionUser)) {
|
||||
Set<String> regionUserIds = regionUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
publishFranchiseFeeUsers.addAll(regionUserIds);
|
||||
}
|
||||
@@ -301,12 +301,12 @@ public class ShopServiceImpl implements ShopService {
|
||||
map.put("partnerMobile", lineInfo.getMobile());
|
||||
Set<String> publishFranchiseFeeUsers = new HashSet<>();
|
||||
List<EnterpriseUserDO> joinUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.JOIN_OFFICE, request.getRegionId());
|
||||
if (!joinUser.isEmpty()) {
|
||||
if (Objects.nonNull(joinUser)) {
|
||||
Set<String> joinUserIds = joinUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
publishFranchiseFeeUsers.addAll(joinUserIds);
|
||||
}
|
||||
List<EnterpriseUserDO> regionUser = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.REGION_OFFICE, request.getRegionId());
|
||||
if (!regionUser.isEmpty()) {
|
||||
if (Objects.nonNull(regionUser)) {
|
||||
Set<String> regionUserIds = regionUser.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toSet());
|
||||
publishFranchiseFeeUsers.addAll(regionUserIds);
|
||||
}
|
||||
|
||||
@@ -182,7 +182,7 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu
|
||||
map.put("storeName",shopInfoDO.getShopName());
|
||||
List<EnterpriseUserDO> userDOList = userAuthMappingService.getAllUserByRoleEnumAndRegionId(UserRoleEnum.FINANCE, shopInfoDO.getRegionId());
|
||||
List<String> finances = new ArrayList<>();
|
||||
if (!userDOList.isEmpty()){
|
||||
if (Objects.nonNull(userDOList)){
|
||||
finances.addAll(userDOList.stream().map(EnterpriseUserDO::getUserId).collect(Collectors.toList())) ;
|
||||
}
|
||||
commonService.sendQWMessage(finances,
|
||||
|
||||
Reference in New Issue
Block a user