diff --git a/src/main/java/com/pms/ocp/controller/PmsApiDetailsController.java b/src/main/java/com/pms/ocp/controller/PmsApiDetailsController.java index a90f14077f12e042975ef2035be26337589c6a23..835b7b7eea6e2842df0e50a5b1b8c48ba57eddf9 100644 --- a/src/main/java/com/pms/ocp/controller/PmsApiDetailsController.java +++ b/src/main/java/com/pms/ocp/controller/PmsApiDetailsController.java @@ -130,8 +130,15 @@ public class PmsApiDetailsController { @ApiOperation("服务分类——编辑服务") @PostMapping("/update") - public ResponseResult update(@RequestBody PmsApiMangageApi pmsApiMangageApi) { - return pmsApiManagementService.updateApi(pmsApiMangageApi); + public ResponseVO update(@RequestBody PmsApiMangageApi pmsApiMangageApi) { + PmsApiMangageApi pmsApiMangageApi1 = pmsApiManagementService.updateApi(pmsApiMangageApi); + if (pmsApiMangageApi1.getBoole()){ + return ResponseVO.ok(pmsApiMangageApi1); + }else { + return ResponseVO.error("修改失败"); + + } + } @ApiOperation("模型分类导航") diff --git a/src/main/java/com/pms/ocp/mapper/PmsApiManagementMapper.java b/src/main/java/com/pms/ocp/mapper/PmsApiManagementMapper.java index e51e25fc3510c097c64f0dbbe69d852ceefcf586..6a6033be961cae24d1a6fac22b7a8ee32ce09768 100644 --- a/src/main/java/com/pms/ocp/mapper/PmsApiManagementMapper.java +++ b/src/main/java/com/pms/ocp/mapper/PmsApiManagementMapper.java @@ -30,9 +30,7 @@ public interface PmsApiManagementMapper extends BaseMapper { List getList(PmsApiManagement pmsApiManagement); + int updateExent(PmsApiMangageApi pmsApiMangageApi); - - - - + int uodateIcon(PmsApiMangageApi pmsApiMangageApi); } diff --git a/src/main/java/com/pms/ocp/model/entity/PmsApiMangageApi.java b/src/main/java/com/pms/ocp/model/entity/PmsApiMangageApi.java index d5dcdc13dde482c1d73bdd04fc7e0a726345358a..0005b30fdbb6fa87d1594aa393120e7d0ae409fd 100644 --- a/src/main/java/com/pms/ocp/model/entity/PmsApiMangageApi.java +++ b/src/main/java/com/pms/ocp/model/entity/PmsApiMangageApi.java @@ -158,6 +158,18 @@ public class PmsApiMangageApi { @ApiModelProperty("关系创建用户") private String apiTenantRelUserName; + @ApiModelProperty("是否成功") + private boolean boole; + + + public boolean getBoole() { + return boole; + } + + public void setBoole(boolean boole) { + this.boole = boole; + } + public String getObjId() { return objId; } diff --git a/src/main/java/com/pms/ocp/model/vo/OcpApiBaseVo.java b/src/main/java/com/pms/ocp/model/vo/OcpApiBaseVo.java index 73e0d1c4ea64e70143fd5defb1edd3d18ef246af..db55e30a52aff320daf9bd48279a553539b97a69 100644 --- a/src/main/java/com/pms/ocp/model/vo/OcpApiBaseVo.java +++ b/src/main/java/com/pms/ocp/model/vo/OcpApiBaseVo.java @@ -49,6 +49,10 @@ public class OcpApiBaseVo implements Serializable { @ApiModelProperty(value = "建设单位") @Excel(name = "建设单位") private String apiUnit; + @ApiModelProperty(value = "查询开始时间") + private String startTime; + @ApiModelProperty(value = "查询结束时间") + private String endTime; @ApiModelProperty(value = "出参入参") private List apiParams; @ApiModelProperty(value = "出参集合") diff --git a/src/main/java/com/pms/ocp/service/PmsApiManagementService.java b/src/main/java/com/pms/ocp/service/PmsApiManagementService.java index f9bcf2db56b01c31f68426d2c7962a1d7ae52819..3c59b3931bf6857af8fb12210c6c15fe2ba03cac 100644 --- a/src/main/java/com/pms/ocp/service/PmsApiManagementService.java +++ b/src/main/java/com/pms/ocp/service/PmsApiManagementService.java @@ -29,7 +29,7 @@ public interface PmsApiManagementService extends IService { ResponseResult deleteApi(PmsApiMangageApi pmsApiMangageApi); - ResponseResult updateApi(PmsApiMangageApi pmsApiMangageApi); + PmsApiMangageApi updateApi(PmsApiMangageApi pmsApiMangageApi); ResponseVO> getApiNavigation(); diff --git a/src/main/java/com/pms/ocp/service/impl/PmsApiManagementServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/PmsApiManagementServiceImpl.java index 61ca298521e3a55cb978574eabcfa81e3a27dacd..e4a591b59567997e9545ef3d44a6d68ba90da310 100644 --- a/src/main/java/com/pms/ocp/service/impl/PmsApiManagementServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/PmsApiManagementServiceImpl.java @@ -67,8 +67,6 @@ public class PmsApiManagementServiceImpl extends ServiceImpl and oab.api_unit = #{apiUnit} + + and oab.professional_kind = #{professionalKind} + + + and oab.api_user_name like CONCAT('%', #{apiUserName}::text,'%') + + and oab.api_promotion = #{apiPromotion} - + = #{startCTime} + and oab.api_ctime >= #{startTime} ]]> - +