Commit 3e7e5893 authored by itcast's avatar itcast

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

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