diff --git a/src/main/java/com/pms/ocp/controller/ApiBasicManagementController.java b/src/main/java/com/pms/ocp/controller/ApiBasicManagementController.java index 986cb711e9f61d21c6d83e5564e0600cc6a5d71a..6a11939c9c65c07e854b34683bd4af36794155bb 100644 --- a/src/main/java/com/pms/ocp/controller/ApiBasicManagementController.java +++ b/src/main/java/com/pms/ocp/controller/ApiBasicManagementController.java @@ -194,18 +194,24 @@ public class ApiBasicManagementController { return apiBasicManagementService.getBaseByGroupCode(ApiBaseReq); } - @ApiOperation("服务树一级") + /* @ApiOperation("服务树一级") @GetMapping("/apiBaseTree") public ResponseVO> apiBaseTree(String apiGroupCompanyCode, Integer apiGroupPromotionType) { List apiTreeGroupDtos = apiBasicManagementService.apiBaseTreeOther(apiGroupCompanyCode,null,apiGroupPromotionType); return ResponseVO.ok(apiTreeGroupDtos); - } + }*/ - @ApiOperation("服务树层级") + @ApiOperation("服务分类层级") @GetMapping("/apiBaseTreeOther") public ResponseVO> apiBaseTreeOther(String apiGroupCompanyCode, String apiGroupCode, Integer apiGroupPromotionType) { List apiTreeGroupDtos = apiBasicManagementService.apiBaseTreeOther(apiGroupCompanyCode,apiGroupCode,apiGroupPromotionType); return ResponseVO.ok(apiTreeGroupDtos); } + @ApiOperation("服务树列表") + @GetMapping("/apiBaseTreeList") + public ResponseVO> apiBaseTreeList(String apiGroupCompanyCode, String apiGroupCode) { + List apiBaseList = apiBasicManagementService.apiBaseTreeApiList(apiGroupCompanyCode, apiGroupCode); + return ResponseVO.ok(apiBaseList); + } } diff --git a/src/main/java/com/pms/ocp/controller/ApiDetailsController.java b/src/main/java/com/pms/ocp/controller/ApiDetailsController.java index 927cfe41b68596cf55bea5822b12e4e5cd28462b..3bc5b21652b9a26030ab7ef6dffebe6dc4c53f1d 100644 --- a/src/main/java/com/pms/ocp/controller/ApiDetailsController.java +++ b/src/main/java/com/pms/ocp/controller/ApiDetailsController.java @@ -24,8 +24,8 @@ public class ApiDetailsController { @ApiOperation("服务库服务详情-查询") @GetMapping("/query") - public ResponseVO getApiDetails(String objId) { - return apiDetailsService.getApiDetails(objId); + public ResponseVO getApiDetails(String code) { + return apiDetailsService.getApiDetails(code); } } diff --git a/src/main/java/com/pms/ocp/mapper/ApiDetailsMapper.java b/src/main/java/com/pms/ocp/mapper/ApiDetailsMapper.java index bd94f4136b5c4eecf20fea19a916b76a049d9b83..1f3efbcdfd396bee80ddd9e34810b92b7960d3da 100644 --- a/src/main/java/com/pms/ocp/mapper/ApiDetailsMapper.java +++ b/src/main/java/com/pms/ocp/mapper/ApiDetailsMapper.java @@ -11,6 +11,5 @@ import java.util.List; @Mapper public interface ApiDetailsMapper extends BaseMapper { - - + OcpApiBaseVo selectByCode(String code); } diff --git a/src/main/java/com/pms/ocp/service/ApiDetailsService.java b/src/main/java/com/pms/ocp/service/ApiDetailsService.java index fb31a5b57740a8a871788ee990f669e661bce43e..5ee8ca12b48bb71a15a7970b6520a278c3ff0b7a 100644 --- a/src/main/java/com/pms/ocp/service/ApiDetailsService.java +++ b/src/main/java/com/pms/ocp/service/ApiDetailsService.java @@ -12,10 +12,10 @@ import java.util.List; public interface ApiDetailsService{ /** * - * @param objId + * @param code * @return */ - ResponseVO getApiDetails(String objId); + ResponseVO getApiDetails(String code); } diff --git a/src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java index baa197ef6a07850c90e98495cf75daba78ce24b5..753effd7cca5b112b2c191c3a0d7f343c3886183 100644 --- a/src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java @@ -192,7 +192,7 @@ public class ApiBasicManagementServiceImpl extends ServiceImpl> getBaseByGroupCode(ApiBaseDto apiBaseReq) { if (apiBaseReq.getPageNum() == null || apiBaseReq.getPageSize() == null) { - ResponseVO.error("分页参数不能为空"); + return ResponseVO.error("分页参数不能为空"); } apiGroupCode.add(apiBaseReq.getApiGroupCode()); setGroupIdValue(apiBaseReq.getApiGroupCompanyCode() ,apiBaseReq.getApiGroupCode(),apiBaseReq.getApiPromotion()); diff --git a/src/main/java/com/pms/ocp/service/impl/ApiDetailsServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/ApiDetailsServiceImpl.java index 8ce618a1de5d60448b22555a814e72b605d38b68..7b1091cdfb314c6a776fa8b7b049d2707d34f00f 100644 --- a/src/main/java/com/pms/ocp/service/impl/ApiDetailsServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/ApiDetailsServiceImpl.java @@ -38,8 +38,8 @@ public class ApiDetailsServiceImpl implements ApiDetailsService { @Override - public ResponseVO getApiDetails(String objId) { - OcpApiBase ocpApiBase = apiDetailsMapper.selectById(objId); + public ResponseVO getApiDetails(String code) { + OcpApiBaseVo ocpApiBase = apiDetailsMapper.selectByCode(code); return ResponseVO.ok(ocpApiBase); } diff --git a/src/main/resources/mapper/ApiDetailsMapper.xml b/src/main/resources/mapper/ApiDetailsMapper.xml index af871c817ffdf60041a6379fb9d9c3f25ac79869..9b306bb2cb1de4e4ad39c296a9f15d030f57abfd 100644 --- a/src/main/resources/mapper/ApiDetailsMapper.xml +++ b/src/main/resources/mapper/ApiDetailsMapper.xml @@ -2,6 +2,16 @@ + +