diff --git a/src/main/java/com/pms/ocp/controller/ApiBasicManagementController.java b/src/main/java/com/pms/ocp/controller/ApiBasicManagementController.java index 3b043a2868b7ed1f5cc774a54ed04b91f1d1a50f..a69f9ce54977b20ec32ac42f753a258433e2616f 100644 --- a/src/main/java/com/pms/ocp/controller/ApiBasicManagementController.java +++ b/src/main/java/com/pms/ocp/controller/ApiBasicManagementController.java @@ -209,13 +209,8 @@ public class ApiBasicManagementController { @ApiOperation("省侧-应用接入申请-的模糊查询") @GetMapping("/selectByCondition") - public ResponseVO> selectByCondition(@RequestParam(required = false) String apiCode, - @RequestParam(required = false) String apiName, - @RequestParam(required = false) String apiCenterCode, - @RequestParam(required = false) Integer currentPage, - @RequestParam(required = false) Integer pageSize, - @RequestParam(required = false) String apiGroupCode) { - return apiBasicManagementService.selectByCondition(apiCode, apiName, apiCenterCode, currentPage, pageSize, apiGroupCode); + public ResponseVO> selectByCondition(ApiBaseDto ApiBaseReq) { + return apiBasicManagementService.getBaseByGroupCode(ApiBaseReq); } diff --git a/src/main/java/com/pms/ocp/model/dto/ApiBaseDto.java b/src/main/java/com/pms/ocp/model/dto/ApiBaseDto.java index 369e5a9b6c0a5f8c21af2f4b07c8ae4166b0e242..66f1f9bcdb3d5d1e8e84ed37c77f5aaf769127e0 100644 --- a/src/main/java/com/pms/ocp/model/dto/ApiBaseDto.java +++ b/src/main/java/com/pms/ocp/model/dto/ApiBaseDto.java @@ -21,6 +21,9 @@ public class ApiBaseDto implements Serializable { @ApiModelProperty("服务编码") private String apiCode; + @ApiModelProperty("服务名称") + private String apiName; + @ApiModelProperty("服务分类编码") private String apiGroupCode; @@ -58,6 +61,13 @@ public class ApiBaseDto implements Serializable { @ApiModelProperty("每页条数") private Integer pageSize; + public String getApiName() { + return apiName; + } + + public void setApiName(String apiName) { + this.apiName = apiName; + } private List apiGroupCodeList; diff --git a/src/main/resources/mapper/OcpApiGroupMapper.xml b/src/main/resources/mapper/OcpApiGroupMapper.xml index 485a79d98b5ad18c5be186886522a3fd74c11eca..91afbeffa8783426bbf3b7ccd17a2690edc7d1e1 100644 --- a/src/main/resources/mapper/OcpApiGroupMapper.xml +++ b/src/main/resources/mapper/OcpApiGroupMapper.xml @@ -86,6 +86,9 @@ and oab.api_unit = #{apiUnit} + + and oab.api_name = #{apiName} + and oab.api_promotion = #{apiPromotion}