wangyingyang

update catagory url

No preview for this file type
......@@ -27,10 +27,10 @@ public class CategoryController {
private final CategoriesService categoriesService;
@ApiOperation(value = "根据enterpriseId获取CategoriesAll")
@GetMapping("/enterprise/{enterpriseId}/categories")
@GetMapping("/enterprise/categories")
@ResponseStatus(HttpStatus.OK)
public List<CategoryDto> queryCategoriesAll(@PathVariable Integer enterpriseId) {
return categoriesService.queryCategoriesAll(enterpriseId);
public List<CategoryDto> queryCategoriesAll() {
return categoriesService.queryCategoriesAll();
}
}
......
......@@ -5,6 +5,6 @@ import java.util.List;
public interface CategoriesService {
List<CategoryDto> queryCategoriesAll(Integer enterpriseId);
List<CategoryDto> queryCategoriesAll();
}
......
package com.infoloop.tianting.service.impl;
import com.infoloop.tianting.context.LoginContextHolder;
import com.infoloop.tianting.model.dto.CategoryDbDTO.CategoryDto;
import com.infoloop.tianting.service.CategoriesService;
import com.infoloop.tianting.service.client.CategoriesServiceRpcClient;
......@@ -19,9 +20,10 @@ public class CategoriesServiceImpl implements CategoriesService {
private final CategoriesServiceRpcClient categoriesServiceRpcClient;
@Override
public List<CategoryDto> queryCategoriesAll(Integer enterpriseId) {
public List<CategoryDto> queryCategoriesAll() {
final var response = categoriesServiceRpcClient.queryCategoriesAll(enterpriseId);
final var operatorLoginInfo = LoginContextHolder.getLoginInfo();
final var response = categoriesServiceRpcClient.queryCategoriesAll(operatorLoginInfo.getEnterpriseId());
return response.getResponsesList().stream().map(category ->
CategoryDto.builder()
.id(category.getId())
......