Commit 361a2fb2 by zhiwj

添加默认返回

parent 37012540
......@@ -145,14 +145,17 @@ public class ResourceApiServiceImpl implements ResourceApiService {
@Override
public ServiceResponse<SmsSignResourceDTO> getSmsResourceByUserId(Integer userId) {
List<UserResourceDTO> userResourceList = userResourceService.listUserResourceByUserId(userId);
SmsSignResourceDTO defaultResource = new SmsSignResourceDTO();
defaultResource.setType(2);
defaultResource.setIdList(Collections.emptyList());
if (CollectionUtils.isEmpty(userResourceList)) {
return EnterpriseServiceResponse.success();
return EnterpriseServiceResponse.success(defaultResource);
}
List<Integer> resourceIds = userResourceList.stream().map(UserResourceDTO::getResourceId).collect(Collectors.toList());
List<TabSysResource> resourceList = resourceService.listByIds(resourceIds);
List<Integer> smsSignList = resourceList.stream().filter(Objects::nonNull).map(TabSysResource::getSmsSignResource).collect(Collectors.toList());
if (CollectionUtils.isEmpty(smsSignList)) {
return EnterpriseServiceResponse.success();
return EnterpriseServiceResponse.success(defaultResource);
}
List<TabSysOrderAppResource> orderAppResourceList = orderAppResourceService.listByIds(smsSignList, OrderOrAppEnum.SMS_SIGN.getCode());
SmsSignResourceDTO result = new SmsSignResourceDTO();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment