diff --git a/src/main/java/com/pms/ocp/controller/ApiDetailsController.java b/src/main/java/com/pms/ocp/controller/ApiDetailsController.java index 3bc5b21652b9a26030ab7ef6dffebe6dc4c53f1d..1f68fb0eab24167718b98100d888b0a2898a561a 100644 --- a/src/main/java/com/pms/ocp/controller/ApiDetailsController.java +++ b/src/main/java/com/pms/ocp/controller/ApiDetailsController.java @@ -1,7 +1,9 @@ package com.pms.ocp.controller; +import com.pms.ocp.model.dto.ApiBaseDto; import com.pms.ocp.model.entity.OcpApiBase; +import com.pms.ocp.model.vo.OcpApiBaseVo; import com.pms.ocp.model.vo.ResponseVO; import com.pms.ocp.service.ApiDetailsService; import io.swagger.annotations.Api; @@ -24,8 +26,8 @@ public class ApiDetailsController { @ApiOperation("服务库服务详情-查询") @GetMapping("/query") - public ResponseVO getApiDetails(String code) { - return apiDetailsService.getApiDetails(code); + public ResponseVO getApiDetails(String apiCode) { + return apiDetailsService.getApiDetails(apiCode); } } diff --git a/src/main/java/com/pms/ocp/mapper/ApiDetailsMapper.java b/src/main/java/com/pms/ocp/mapper/ApiDetailsMapper.java index 1f3efbcdfd396bee80ddd9e34810b92b7960d3da..d335630288d3724a9d9f6b2bab7f57ce07dc481f 100644 --- a/src/main/java/com/pms/ocp/mapper/ApiDetailsMapper.java +++ b/src/main/java/com/pms/ocp/mapper/ApiDetailsMapper.java @@ -11,5 +11,5 @@ import java.util.List; @Mapper public interface ApiDetailsMapper extends BaseMapper { - OcpApiBaseVo selectByCode(String code); + OcpApiBaseVo selectByCode(@Param("apiCode") String apiCode); } diff --git a/src/main/java/com/pms/ocp/model/entity/OcpApiBase.java b/src/main/java/com/pms/ocp/model/entity/OcpApiBase.java index 753f1458ab086447617ec5e31b1b56324b5f66e4..fe50323e2e159246e93bde7ded3315ac8c42d7ea 100644 --- a/src/main/java/com/pms/ocp/model/entity/OcpApiBase.java +++ b/src/main/java/com/pms/ocp/model/entity/OcpApiBase.java @@ -26,7 +26,7 @@ public class OcpApiBase { private String apiCode; @ApiModelProperty("服务接口中文名称") - private String apiName; + private String apiName; @ApiModelProperty("服务分类代码") private String apiGroupCode; diff --git a/src/main/java/com/pms/ocp/service/ApiDetailsService.java b/src/main/java/com/pms/ocp/service/ApiDetailsService.java index 5ee8ca12b48bb71a15a7970b6520a278c3ff0b7a..70ab4b294ca98d1c0c4fd7b82bddb06bc4565d75 100644 --- a/src/main/java/com/pms/ocp/service/ApiDetailsService.java +++ b/src/main/java/com/pms/ocp/service/ApiDetailsService.java @@ -1,6 +1,7 @@ package com.pms.ocp.service; +import com.pms.ocp.model.dto.ApiBaseDto; import com.pms.ocp.model.entity.OcpApiBase; import com.pms.ocp.model.vo.OcpApiBaseVo; import com.pms.ocp.model.vo.ResponseVO; @@ -12,10 +13,10 @@ import java.util.List; public interface ApiDetailsService{ /** * - * @param code + * @param apiCode * @return */ - ResponseVO getApiDetails(String code); + ResponseVO getApiDetails(String apiCode); } 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 7b1091cdfb314c6a776fa8b7b049d2707d34f00f..bb200b47d1fc0c011a426749eacce35bbaa0865d 100644 --- a/src/main/java/com/pms/ocp/service/impl/ApiDetailsServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/ApiDetailsServiceImpl.java @@ -2,6 +2,7 @@ package com.pms.ocp.service.impl; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.pms.ocp.mapper.ApiDetailsMapper; +import com.pms.ocp.model.dto.ApiBaseDto; import com.pms.ocp.model.entity.OcpApiBase; import com.pms.ocp.model.entity.OcpApiExtent; import com.pms.ocp.model.entity.OcpApiSubs; @@ -38,8 +39,8 @@ public class ApiDetailsServiceImpl implements ApiDetailsService { @Override - public ResponseVO getApiDetails(String code) { - OcpApiBaseVo ocpApiBase = apiDetailsMapper.selectByCode(code); + public ResponseVO getApiDetails(String apiCode) { + OcpApiBaseVo ocpApiBase = apiDetailsMapper.selectByCode(apiCode); return ResponseVO.ok(ocpApiBase); } diff --git a/src/main/resources/mapper/ApiDetailsMapper.xml b/src/main/resources/mapper/ApiDetailsMapper.xml index 9b306bb2cb1de4e4ad39c296a9f15d030f57abfd..9a2119933f6a8d12e0d8dad3d9ed70cf5d396f38 100644 --- a/src/main/resources/mapper/ApiDetailsMapper.xml +++ b/src/main/resources/mapper/ApiDetailsMapper.xml @@ -2,7 +2,7 @@ - select oab.obj_id,oab.api_code,oae.api_code,oab.api_name,oae.cluster_name, @@ -10,8 +10,8 @@ LEFT JOIN ocp_api_extent oae on oab.api_code = oae.api_code where oab.is_delete = 0 - - and oab.api_group_code = #{code} + + and oab.api_code = #{apiCode}