Commit 3e7e5893 authored by itcast's avatar itcast

服务库服务基础管理接口-修改版

parent 4a9b4db8
......@@ -81,13 +81,13 @@ public class TenantBasicManagementController {
}
@ApiOperation("应用树层级")
@GetMapping("/tenantBaseTreeOther")
public ResponseVO<List<OcpTenantGroup>> tenantBaseTreeOther(String tenantGroupCode, String tenantGroupPcode) {
List<OcpTenantGroup> ocpApiGroups = tenantBasicManagementService.tenantBaseTreeOther(tenantGroupCode,tenantGroupPcode);
public ResponseVO<List<OcpTenantGroup>> tenantBaseTreeOther(String tenantGroupCode,String code) {
List<OcpTenantGroup> ocpApiGroups = tenantBasicManagementService.tenantBaseTreeOther(tenantGroupCode,code);
return ResponseVO.ok(ocpApiGroups);
}
@ApiOperation("应用列表")
@GetMapping("/tenantListQuery")
@GetMapping("/tenantListQuery")
public ResponseVO<PageInfo<OcpTenantBaseDto>> tenantListQuery(HttpServletRequest request, TenantDto tenantDto) {
return tenantBasicManagementService.getBaseByGroupCode(tenantDto);
......
......@@ -12,7 +12,7 @@ import java.util.List;
@Mapper
public interface OcpTenantGroupMapper extends BaseMapper<OcpTenantGroup> {
List<OcpTenantGroup> tenantBaseTreeOther(@Param("tenantGroupCode") String tenantGroupCode, @Param("tenantGroupPcode") String tenantGroupPcode);
List<OcpTenantGroup> tenantBaseTreeOther(@Param("tenantGroupCode") String tenantGroupCode,@Param("tenantGroupCode") String p);
List<OcpTenantBaseDto> selectPageLists(TenantDto tenantDto);
}
......@@ -59,7 +59,7 @@ public interface TenantBasicManagementService extends IService<OcpTenantBase> {
* @param tenantGroupPcode
* @return
*/
List<OcpTenantGroup> tenantBaseTreeOther(String tenantGroupCode, String tenantGroupPcode);
List<OcpTenantGroup> tenantBaseTreeOther(String tenantGroupCode,String tenantGroupPcode);
/**
* 应用列表
......
......@@ -43,7 +43,7 @@ public class TenantBasicManagementServiceImpl extends ServiceImpl<TenantBasicMan
@Autowired
private OcpTenantGroupMapper ocpTenantGroupMapper;
List<String> tenantGroupCode = new ArrayList<>();
List<String> tenantGroup = new ArrayList<>();
/**
* 条件查询
......@@ -225,14 +225,14 @@ public class TenantBasicManagementServiceImpl extends ServiceImpl<TenantBasicMan
@Override
public ResponseVO<PageInfo<OcpTenantBaseDto>> getBaseByGroupCode(TenantDto tenantDto) {
if (tenantDto.getPageNum() == null || tenantDto.getPageSize() == null) {
ResponseVO.error("分页参数不能为空");
return ResponseVO.error("分页参数不能为空");
}
tenantGroupCode.add(tenantDto.getTenantCode());
tenantGroup.add(tenantDto.getTenantCode());
setGroupIdValue(tenantDto.getTenantGroupCompanyCode(), tenantDto.getTenantCode());
PageHelper.startPage(tenantDto.getPageNum(), tenantDto.getPageSize());
List<OcpTenantBaseDto> ocpTenantBaseDto = ocpTenantGroupMapper.selectPageLists(tenantDto);
tenantGroupCode.clear();
tenantGroup.clear();
PageInfo<OcpTenantBaseDto> pageInfo = new PageInfo<>(ocpTenantBaseDto);
return ResponseVO.ok(pageInfo);
......@@ -242,12 +242,12 @@ public class TenantBasicManagementServiceImpl extends ServiceImpl<TenantBasicMan
// return ResponseVO.ok(pageInfo);
}
private void setGroupIdValue(String apiGroupCompanyCode, String code) {
public void setGroupIdValue(String apiGroupCompanyCode, String code) {
List<String> codes = getIdsByPIdPub(apiGroupCompanyCode, code);
if (codes.size() > 0) {
for (String cod : codes) {
setGroupIdValue(apiGroupCompanyCode, cod);
tenantGroupCode.add(cod);
tenantGroup.add(cod);
}
;
}
......
......@@ -20,8 +20,8 @@
select tenant_group_code,tenant_group_name,tenant_group_pcode,tenant_group_level from ocp_tenant_group where
is_delete = 0
<if test="tenantGroupCode !=null and tenantGroupCode!=''">
and tenant_group_pcode=#{tenantGroupCode}
<if test="p !=null and p!=''">
and tenant_group_pcode=#{p}
</if>
</select>
......
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