Commit 2e63883b authored by diaoruifeng's avatar diaoruifeng

优化

parent b43a2662
...@@ -130,8 +130,15 @@ public class PmsApiDetailsController { ...@@ -130,8 +130,15 @@ public class PmsApiDetailsController {
@ApiOperation("服务分类——编辑服务") @ApiOperation("服务分类——编辑服务")
@PostMapping("/update") @PostMapping("/update")
public ResponseResult update(@RequestBody PmsApiMangageApi pmsApiMangageApi) { public ResponseVO update(@RequestBody PmsApiMangageApi pmsApiMangageApi) {
return pmsApiManagementService.updateApi(pmsApiMangageApi); PmsApiMangageApi pmsApiMangageApi1 = pmsApiManagementService.updateApi(pmsApiMangageApi);
if (pmsApiMangageApi1.getBoole()){
return ResponseVO.ok(pmsApiMangageApi1);
}else {
return ResponseVO.error("修改失败");
}
} }
@ApiOperation("模型分类导航") @ApiOperation("模型分类导航")
......
...@@ -30,9 +30,7 @@ public interface PmsApiManagementMapper extends BaseMapper<PmsApiManagement> { ...@@ -30,9 +30,7 @@ public interface PmsApiManagementMapper extends BaseMapper<PmsApiManagement> {
List<PmsApiManagement> getList(PmsApiManagement pmsApiManagement); List<PmsApiManagement> getList(PmsApiManagement pmsApiManagement);
int updateExent(PmsApiMangageApi pmsApiMangageApi);
int uodateIcon(PmsApiMangageApi pmsApiMangageApi);
} }
...@@ -158,6 +158,18 @@ public class PmsApiMangageApi { ...@@ -158,6 +158,18 @@ public class PmsApiMangageApi {
@ApiModelProperty("关系创建用户") @ApiModelProperty("关系创建用户")
private String apiTenantRelUserName; private String apiTenantRelUserName;
@ApiModelProperty("是否成功")
private boolean boole;
public boolean getBoole() {
return boole;
}
public void setBoole(boolean boole) {
this.boole = boole;
}
public String getObjId() { public String getObjId() {
return objId; return objId;
} }
......
...@@ -49,6 +49,10 @@ public class OcpApiBaseVo implements Serializable { ...@@ -49,6 +49,10 @@ public class OcpApiBaseVo implements Serializable {
@ApiModelProperty(value = "建设单位") @ApiModelProperty(value = "建设单位")
@Excel(name = "建设单位") @Excel(name = "建设单位")
private String apiUnit; private String apiUnit;
@ApiModelProperty(value = "查询开始时间")
private String startTime;
@ApiModelProperty(value = "查询结束时间")
private String endTime;
@ApiModelProperty(value = "出参入参") @ApiModelProperty(value = "出参入参")
private List<OcpApiParam> apiParams; private List<OcpApiParam> apiParams;
@ApiModelProperty(value = "出参集合") @ApiModelProperty(value = "出参集合")
......
...@@ -29,7 +29,7 @@ public interface PmsApiManagementService extends IService<PmsApiManagement> { ...@@ -29,7 +29,7 @@ public interface PmsApiManagementService extends IService<PmsApiManagement> {
ResponseResult deleteApi(PmsApiMangageApi pmsApiMangageApi); ResponseResult deleteApi(PmsApiMangageApi pmsApiMangageApi);
ResponseResult updateApi(PmsApiMangageApi pmsApiMangageApi); PmsApiMangageApi updateApi(PmsApiMangageApi pmsApiMangageApi);
ResponseVO<List<OcpApiGroupVo>> getApiNavigation(); ResponseVO<List<OcpApiGroupVo>> getApiNavigation();
......
...@@ -67,8 +67,6 @@ public class PmsApiManagementServiceImpl extends ServiceImpl<PmsApiManagementMap ...@@ -67,8 +67,6 @@ public class PmsApiManagementServiceImpl extends ServiceImpl<PmsApiManagementMap
pmsApiMangageApi.setObjId(randomString); pmsApiMangageApi.setObjId(randomString);
pmsApiMangageApi.setApiCtime(pmsApiMangageApi.getApiMtime()); pmsApiMangageApi.setApiCtime(pmsApiMangageApi.getApiMtime());
pmsApiManagementMapper.addPamm(pmsApiMangageApi); pmsApiManagementMapper.addPamm(pmsApiMangageApi);
pmsApiMangageApi.setApiCode(pmsApiMangageApi.getApiGroupName());
pmsApiManagementMapper.addOag(pmsApiMangageApi);
return pmsApiMangageApi; return pmsApiMangageApi;
} }
...@@ -83,11 +81,16 @@ public class PmsApiManagementServiceImpl extends ServiceImpl<PmsApiManagementMap ...@@ -83,11 +81,16 @@ public class PmsApiManagementServiceImpl extends ServiceImpl<PmsApiManagementMap
} }
@Override @Override
public ResponseResult updateApi(PmsApiMangageApi pmsApiMangageApi) { public PmsApiMangageApi updateApi(PmsApiMangageApi pmsApiMangageApi) {
pmsApiManagementMapper.updatePamm(pmsApiMangageApi); int i = pmsApiManagementMapper.updatePamm(pmsApiMangageApi);
pmsApiMangageApi.setApiCode(pmsApiMangageApi.getApiGroupName()); //pmsApiManagementMapper.updateExent(pmsApiMangageApi);
pmsApiManagementMapper.updateOag(pmsApiMangageApi); //pmsApiManagementMapper.uodateIcon(pmsApiMangageApi);
return new ResponseResult(CommonCode.SUCCESS); if(i==0){
pmsApiMangageApi.setBoole(false);
}else {
pmsApiMangageApi.setBoole(true);
}
return pmsApiMangageApi;
} }
@Override @Override
......
...@@ -92,17 +92,24 @@ ...@@ -92,17 +92,24 @@
<if test="apiUnit !=null and apiUnit!=''"> <if test="apiUnit !=null and apiUnit!=''">
and oab.api_unit = #{apiUnit} and oab.api_unit = #{apiUnit}
</if> </if>
<if test="professionalKind !=null and professionalKind!=''">
and oab.professional_kind = #{professionalKind}
</if>
<if test="apiUserName !=null and apiUserName!=''">
and oab.api_user_name like CONCAT('%', #{apiUserName}::text,'%')
</if>
<if test="apiPromotion !=null and apiPromotion!=''"> <if test="apiPromotion !=null and apiPromotion!=''">
and oab.api_promotion = #{apiPromotion} and oab.api_promotion = #{apiPromotion}
</if> </if>
<if test="startCTime !=null "> <if test="startTime !=null ">
<![CDATA[ <![CDATA[
and oab.api_ctime >= #{startCTime} and oab.api_ctime >= #{startTime}
]]> ]]>
</if> </if>
<if test="endCTime !=null "> <if test="endTime !=null ">
<![CDATA[ <![CDATA[
and oab.api_ctime <= #{endCTime} and oab.api_ctime <= #{endTime}
]]> ]]>
</if> </if>
<if test="keyword !=null and keyword != '' "> <if test="keyword !=null and keyword != '' ">
......
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