diff --git a/src/main/java/com/pms/ocp/controller/OcpApiDetailsController.java b/src/main/java/com/pms/ocp/controller/OcpApiDetailsController.java index c65a3a50d57239c33a6fd925d81f5ced7ddb88e0..880f34de8f2c548b4c7ace19ba8fd7d10719bf9c 100644 --- a/src/main/java/com/pms/ocp/controller/OcpApiDetailsController.java +++ b/src/main/java/com/pms/ocp/controller/OcpApiDetailsController.java @@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import java.util.List; @Slf4j @@ -35,43 +36,43 @@ public class OcpApiDetailsController { @ApiOperation("服务订阅记录-查询") @PostMapping("/getocpapisublist") - public ResponseVO getOcpApiSubsList(OcpApiSubs ocpApiSubs) { + public ResponseVO> getOcpApiSubsList(OcpApiSubs ocpApiSubs) { return ocpApiSubsService.getOcpApiSubsList(ocpApiSubs); } @ApiOperation("服务大事记-查询") @PostMapping("/getocpapiauditlist") - public ResponseVO getOcpApiAuditList(OcpApiAudit ocpApiAudit) { + public ResponseVO> getOcpApiAuditList(OcpApiAudit ocpApiAudit) { return ocpApiAuditService.getOcpApiAuditList(ocpApiAudit); } @ApiOperation("服务大事记-查询详情") @PostMapping("/getocpapidetails") - public ResponseVO getOcpApiDetails(@RequestBody OcpApiAudit ocpApiAudit){ + public ResponseVO> getOcpApiDetails(@RequestBody OcpApiAudit ocpApiAudit){ return ocpApiAuditService.sById(ocpApiAudit); } @ApiOperation("服务大事记-查询详情-变更内容") @PostMapping("/getocpapi") - public ResponseVO getOcpApi(@RequestBody OcpApiAudit ocpApiAudit){ + public ResponseVO> getOcpApi(@RequestBody OcpApiAudit ocpApiAudit){ return ocpApiAuditService.OaaById(ocpApiAudit); } @ApiOperation("服务与应用拓扑图-查询") @PostMapping("/getoatrlist") - public ResponseVO getOatrList(@RequestBody OcpApiTenantRel ocpApiTenantRel) { + public ResponseVO> getOatrList(@RequestBody OcpApiTenantRel ocpApiTenantRel) { return ocpApiTenantRelService.getOatrList(ocpApiTenantRel); } @ApiOperation("服务与模型拓扑图-查询") @PostMapping("/getoamrlist") - public ResponseVO getOamrList(@RequestBody OcpApiModelRel ocpApiModelRel) { + public ResponseVO> getOamrList(@RequestBody OcpApiModelRel ocpApiModelRel) { return ocpApiModelRelService.getOamrList(ocpApiModelRel); } @ApiOperation("服务大事记-导出") - @GetMapping("/export") - public void exportExcel(@RequestBody OcpApiAudit ocpApiAudit, HttpServletRequest request, HttpServletResponse response) { + @RequestMapping("/export") + public void exportExcel(@RequestBody(required = false) OcpApiAudit ocpApiAudit, HttpServletRequest request, HttpServletResponse response) { ocpApiAuditService.exportExcel(ocpApiAudit,request,response); } diff --git a/src/main/java/com/pms/ocp/controller/OcpTenantDetailsController.java b/src/main/java/com/pms/ocp/controller/OcpTenantDetailsController.java index 798c1d3d800f871c06161dcee314404896623283..c4c287773ce9781fe662b4bb0639d162d52bbf06 100644 --- a/src/main/java/com/pms/ocp/controller/OcpTenantDetailsController.java +++ b/src/main/java/com/pms/ocp/controller/OcpTenantDetailsController.java @@ -1,5 +1,6 @@ package com.pms.ocp.controller; +import com.pms.ocp.model.entity.OcpApiAudit; import com.pms.ocp.model.entity.OcpTenantAudit; import com.pms.ocp.model.entity.OcpTenantBase; import com.pms.ocp.model.vo.ResponseVO; @@ -15,6 +16,8 @@ import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; +import java.util.List; + @Slf4j @RequestMapping("/tenant") @RestController @@ -29,13 +32,19 @@ public class OcpTenantDetailsController { @ApiOperation("应用基础信息-查询") @PostMapping("/getotbList") - public ResponseVO getOtbList(@RequestBody OcpTenantBase ocpTenantBase){ + public ResponseVO> getOtbList(@RequestBody OcpTenantBase ocpTenantBase){ return ocpTenantBaseService.getOtbList(ocpTenantBase); } @ApiOperation("应用大事记-查询") @PostMapping("/getotaList") - public ResponseVO getOtaList(OcpTenantAudit ocpTenantAudit) { + public ResponseVO> getOtaList(OcpTenantAudit ocpTenantAudit) { return ocpTenantAuditService.getOtaList(ocpTenantAudit); } + + @ApiOperation("应用大事记-查询详情") + @PostMapping("/getotaListById") + public ResponseVO> getOtaListById(@RequestBody OcpTenantAudit ocpTenantAudit) { + return ocpTenantAuditService.getOtaListById(ocpTenantAudit); + } } diff --git a/src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java b/src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java index e9a61f24f66f915eedf8c62ce30f78171d577e2f..7bbd2f7a0e8216ac088cf09dbd386fd7688990a7 100644 --- a/src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java +++ b/src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java @@ -16,8 +16,8 @@ public interface OcpApiAuditMapper extends BaseMapper { List OaaById(OcpApiAudit ocpApiAudit); - List getOcpApiSubsList(OcpApiAudit ocpApiAudit); + List getOcpApiSubsList(OcpApiAudit ocpApiAudit); - List sById(OcpApiAudit ocpApiAudit); + List sById(OcpApiAudit ocpApiAudit); } diff --git a/src/main/java/com/pms/ocp/mapper/OcpApiModelRelMapper.java b/src/main/java/com/pms/ocp/mapper/OcpApiModelRelMapper.java index 87dbd0476eaa5cd014d3c64e049e98df234fa104..daf14a218b3aef804b9492240569c4599d834800 100644 --- a/src/main/java/com/pms/ocp/mapper/OcpApiModelRelMapper.java +++ b/src/main/java/com/pms/ocp/mapper/OcpApiModelRelMapper.java @@ -8,7 +8,7 @@ import java.util.List; @Mapper public interface OcpApiModelRelMapper extends BaseMapper { - List getOamrList(OcpApiModelRel ocpApiModelRel); + List getOamrList(OcpApiModelRel ocpApiModelRel); } diff --git a/src/main/java/com/pms/ocp/mapper/OcpApiSubsMapper.java b/src/main/java/com/pms/ocp/mapper/OcpApiSubsMapper.java index 11a06cac9ef0c5e1af64984e5cb920c6a2f39b19..2bc170ce7da007693fc5300e1a38556987421677 100644 --- a/src/main/java/com/pms/ocp/mapper/OcpApiSubsMapper.java +++ b/src/main/java/com/pms/ocp/mapper/OcpApiSubsMapper.java @@ -8,5 +8,5 @@ import java.util.List; @Mapper public interface OcpApiSubsMapper extends BaseMapper { - List getOcpApisList(OcpApiSubs ocpApiSubs); + List getOcpApisList(OcpApiSubs ocpApiSubs); } diff --git a/src/main/java/com/pms/ocp/mapper/OcpApiTenantRelMapper.java b/src/main/java/com/pms/ocp/mapper/OcpApiTenantRelMapper.java index 6e4e47a38727df7f85795d84a32f12a5fb7b516b..84831befea37da51a0ccf93369c5bdea7de4964b 100644 --- a/src/main/java/com/pms/ocp/mapper/OcpApiTenantRelMapper.java +++ b/src/main/java/com/pms/ocp/mapper/OcpApiTenantRelMapper.java @@ -9,5 +9,5 @@ import java.util.List; @Mapper public interface OcpApiTenantRelMapper extends BaseMapper { - List getOatrList(OcpApiTenantRel ocpApiTenantRel); + List getOatrList(OcpApiTenantRel ocpApiTenantRel); } diff --git a/src/main/java/com/pms/ocp/mapper/OcpTenantAuditMapper.java b/src/main/java/com/pms/ocp/mapper/OcpTenantAuditMapper.java index 30c4c13780cbec55eb8c66dead8abe0237b5f2b0..ac2160595d131d97cd8a6981d1bbec503a7349af 100644 --- a/src/main/java/com/pms/ocp/mapper/OcpTenantAuditMapper.java +++ b/src/main/java/com/pms/ocp/mapper/OcpTenantAuditMapper.java @@ -7,4 +7,6 @@ import java.util.List; public interface OcpTenantAuditMapper extends BaseMapper { List getOtaList(OcpTenantAudit ocpTenantAudit); + + List getOtaListById(OcpTenantAudit ocpTenantAudit); } diff --git a/src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java b/src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java index 0b36e8271f7c3e810b1f5ffc6ff1c629f5d38909..e5e4a20270aecec0a641143f2153be8cd5933696 100644 --- a/src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java +++ b/src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java @@ -115,5 +115,235 @@ public class OcpApiAudit { @ApiModelProperty("服务版本(最新版本)") private long apiVersion; + public String getObjId() { + return objId; + } + public void setObjId(String objId) { + this.objId = objId; + } + + public String getApiCode() { + return apiCode; + } + + public void setApiCode(String apiCode) { + this.apiCode = apiCode; + } + + public long getOperStatus() { + return operStatus; + } + + public void setOperStatus(long operStatus) { + this.operStatus = operStatus; + } + + public long getOperTarget() { + return operTarget; + } + + public void setOperTarget(long operTarget) { + this.operTarget = operTarget; + } + + public long getAuditType() { + return auditType; + } + + public void setAuditType(long auditType) { + this.auditType = auditType; + } + + public String getAuditMessage() { + return auditMessage; + } + + public void setAuditMessage(String auditMessage) { + this.auditMessage = auditMessage; + } + + public String getAuditJson() { + return auditJson; + } + + public void setAuditJson(String auditJson) { + this.auditJson = auditJson; + } + + public String getAuditUserId() { + return auditUserId; + } + + public void setAuditUserId(String auditUserId) { + this.auditUserId = auditUserId; + } + + public String getAuditUserName() { + return auditUserName; + } + + public void setAuditUserName(String auditUserName) { + this.auditUserName = auditUserName; + } + + public Timestamp getAuditCtime() { + return auditCtime; + } + + public void setAuditCtime(Timestamp auditCtime) { + this.auditCtime = auditCtime; + } + + public Timestamp getAuditMtime() { + return auditMtime; + } + + public void setAuditMtime(Timestamp auditMtime) { + this.auditMtime = auditMtime; + } + + public long getIsDelete() { + return isDelete; + } + + public void setIsDelete(long isDelete) { + this.isDelete = isDelete; + } + + public long getApplyVersion() { + return applyVersion; + } + + public void setApplyVersion(long applyVersion) { + this.applyVersion = applyVersion; + } + + public long getPreApiVersion() { + return preApiVersion; + } + + public void setPreApiVersion(long preApiVersion) { + this.preApiVersion = preApiVersion; + } + + public String getApiName() { + return apiName; + } + + public void setApiName(String apiName) { + this.apiName = apiName; + } + + public String getApiGroupCode() { + return apiGroupCode; + } + + public void setApiGroupCode(String apiGroupCode) { + this.apiGroupCode = apiGroupCode; + } + + public long getApiPromotion() { + return apiPromotion; + } + + public void setApiPromotion(long apiPromotion) { + this.apiPromotion = apiPromotion; + } + + public String getApiReq() { + return apiReq; + } + + public void setApiReq(String apiReq) { + this.apiReq = apiReq; + } + + public String getApiResp() { + return apiResp; + } + + public void setApiResp(String apiResp) { + this.apiResp = apiResp; + } + + public String getApiUrl() { + return apiUrl; + } + + public void setApiUrl(String apiUrl) { + this.apiUrl = apiUrl; + } + + public Timestamp getApiCtime() { + return apiCtime; + } + + public void setApiCtime(Timestamp apiCtime) { + this.apiCtime = apiCtime; + } + + public Timestamp getApiMtime() { + return apiMtime; + } + + public void setApiMtime(Timestamp apiMtime) { + this.apiMtime = apiMtime; + } + + public String getApiUserId() { + return apiUserId; + } + + public void setApiUserId(String apiUserId) { + this.apiUserId = apiUserId; + } + + public String getApiUnit() { + return apiUnit; + } + + public void setApiUnit(String apiUnit) { + this.apiUnit = apiUnit; + } + + public String getOwnerCompanyCode() { + return ownerCompanyCode; + } + + public void setOwnerCompanyCode(String ownerCompanyCode) { + this.ownerCompanyCode = ownerCompanyCode; + } + + public String getOwnerCompanyName() { + return ownerCompanyName; + } + + public void setOwnerCompanyName(String ownerCompanyName) { + this.ownerCompanyName = ownerCompanyName; + } + + public long getApiZone() { + return apiZone; + } + + public void setApiZone(long apiZone) { + this.apiZone = apiZone; + } + + public long getApiLayer() { + return apiLayer; + } + + public void setApiLayer(long apiLayer) { + this.apiLayer = apiLayer; + } + + public long getApiVersion() { + return apiVersion; + } + + public void setApiVersion(long apiVersion) { + this.apiVersion = apiVersion; + } } diff --git a/src/main/java/com/pms/ocp/model/entity/OcpApiTenantRel.java b/src/main/java/com/pms/ocp/model/entity/OcpApiTenantRel.java index 072478dd110a0c1d74be47f4f395f18629522bb1..0455acc9afb840b74f85816dd2031ac0ec1d20d7 100644 --- a/src/main/java/com/pms/ocp/model/entity/OcpApiTenantRel.java +++ b/src/main/java/com/pms/ocp/model/entity/OcpApiTenantRel.java @@ -11,7 +11,7 @@ import java.sql.Timestamp; @Data @Accessors(chain = true) -@TableName("ocp_api_Tenant_rel") + @ApiModel("服务应用关系表") public class OcpApiTenantRel { diff --git a/src/main/java/com/pms/ocp/service/OcpApiAuditService.java b/src/main/java/com/pms/ocp/service/OcpApiAuditService.java index 8983669b032b556d805c86b0c18f90c5c8515b63..34782816d2d1452c4e0ce232952fe6ccd301d00d 100644 --- a/src/main/java/com/pms/ocp/service/OcpApiAuditService.java +++ b/src/main/java/com/pms/ocp/service/OcpApiAuditService.java @@ -12,8 +12,6 @@ public interface OcpApiAuditService { ResponseVO getOcpApiDetails(String objId); -// ResponseVO getOcpApiList(Oaa oaa); - ResponseVO OaaById(OcpApiAudit ocpApiAudit); ResponseVO sById(OcpApiAudit ocpApiAudit); diff --git a/src/main/java/com/pms/ocp/service/OcpTenantAuditService.java b/src/main/java/com/pms/ocp/service/OcpTenantAuditService.java index 9b67b168d29d4856561db4a010351b2119c12c40..8ecc26762f1e8bf303737946311b0fbf73f8912c 100644 --- a/src/main/java/com/pms/ocp/service/OcpTenantAuditService.java +++ b/src/main/java/com/pms/ocp/service/OcpTenantAuditService.java @@ -5,4 +5,6 @@ import com.pms.ocp.model.vo.ResponseVO; public interface OcpTenantAuditService { ResponseVO getOtaList(OcpTenantAudit ocpTenantAudit); + + ResponseVO getOtaListById(OcpTenantAudit ocpTenantAudit); } diff --git a/src/main/java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java index 522a9286cd49a4f9787ae9b80012d319d56f8af3..654b83db166ca058a0b4ad928a772e8fee3f0f9f 100644 --- a/src/main/java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java @@ -27,12 +27,8 @@ public class OcpApiAuditServiceImpl extends ServiceImpl ocpApiAuditList = ocpApiAuditMapper.getOcpApiSubsList(ocpApiAudit); - if(CollectionUtils.isEmpty(ocpApiAuditList)){ - return ResponseVO.error("查询列表为空"); - }else{ - return ResponseVO.ok(ocpApiAuditList); - } + List ocpApiAuditList = ocpApiAuditMapper.getOcpApiSubsList(ocpApiAudit); + return ResponseVO.ok(ocpApiAuditList); } @@ -50,7 +46,7 @@ public class OcpApiAuditServiceImpl extends ServiceImpl oaaById = ocpApiAuditMapper.sById(ocpApiAudit); + List oaaById = ocpApiAuditMapper.sById(ocpApiAudit); return ResponseVO.ok(oaaById); } diff --git a/src/main/java/com/pms/ocp/service/impl/OcpApiModelRelServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/OcpApiModelRelServiceImpl.java index 48afb597e931c76437f416c6198e0223d1b357ff..118a294d3bab2f977c134a8d14d2329c13ee4599 100644 --- a/src/main/java/com/pms/ocp/service/impl/OcpApiModelRelServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/OcpApiModelRelServiceImpl.java @@ -16,7 +16,7 @@ public class OcpApiModelRelServiceImpl extends ServiceImpl ocpApiModelRelList = ocpApiModelRelMapper.getOamrList(ocpApiModelRel); + List ocpApiModelRelList = ocpApiModelRelMapper.getOamrList(ocpApiModelRel); return ResponseVO.ok(ocpApiModelRelList); } } diff --git a/src/main/java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java index 4796e1a9472ac037bf9598618cd4c96fe42a6be1..e6b4f4d8376f7afc3781cd2dbd54d12619e09900 100644 --- a/src/main/java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java @@ -20,11 +20,7 @@ public class OcpApiSubsServiceImpl extends ServiceImpl ocpApiSubsList = ocpApiSubsMapper.getOcpApisList(ocpApiSubs); - if(CollectionUtils.isEmpty(ocpApiSubsList)){ - return ResponseVO.error("查询列表为空"); - }else{ - return ResponseVO.ok(ocpApiSubsList); - } + List ocpApiSubsList = ocpApiSubsMapper.getOcpApisList(ocpApiSubs); + return ResponseVO.ok(ocpApiSubsList); } } diff --git a/src/main/java/com/pms/ocp/service/impl/OcpApiTenantRelServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/OcpApiTenantRelServiceImpl.java index f79c75a5d6fef2987250a6afaecc69b7bd543e79..0e5b9a9d92fe338cd79f2542294ce9333060ea99 100644 --- a/src/main/java/com/pms/ocp/service/impl/OcpApiTenantRelServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/OcpApiTenantRelServiceImpl.java @@ -19,7 +19,7 @@ public class OcpApiTenantRelServiceImpl extends ServiceImpl oatrList = ocpApiTenantRelMapper.getOatrList(ocpApiTenantRel); + List oatrList = ocpApiTenantRelMapper.getOatrList(ocpApiTenantRel); return ResponseVO.ok(oatrList); } } diff --git a/src/main/java/com/pms/ocp/service/impl/OcpTenantAuditServiceImpl.java b/src/main/java/com/pms/ocp/service/impl/OcpTenantAuditServiceImpl.java index 1fa49582a96474e87dafb3b68f89e835ae0d861e..75aa9eee7c9cfe6ab20fe18d837cf59b16dcf85f 100644 --- a/src/main/java/com/pms/ocp/service/impl/OcpTenantAuditServiceImpl.java +++ b/src/main/java/com/pms/ocp/service/impl/OcpTenantAuditServiceImpl.java @@ -20,4 +20,10 @@ public class OcpTenantAuditServiceImpl extends ServiceImpl otaList = ocpTenantAuditMapper.getOtaList(ocpTenantAudit); return ResponseVO.ok(otaList); } + + @Override + public ResponseVO getOtaListById(OcpTenantAudit ocpTenantAudit) { + List otaListById = ocpTenantAuditMapper.getOtaListById(ocpTenantAudit); + return ResponseVO.ok(otaListById); + } } diff --git a/src/main/resources/mapper/OcpApiAuditMapper.xml b/src/main/resources/mapper/OcpApiAuditMapper.xml index abec0d961820861f2ea5265ce94c3adf7314c8fb..2d9c4e6179461b7ab95a92b8321a25745eb52227 100644 --- a/src/main/resources/mapper/OcpApiAuditMapper.xml +++ b/src/main/resources/mapper/OcpApiAuditMapper.xml @@ -9,11 +9,11 @@ where oaa.obj_id = #{objId} - select * from ocp_api_audit - select * from ocp_api_audit where obj_id = #{objId} \ No newline at end of file diff --git a/src/main/resources/mapper/OcpApiModelRelMapper.xml b/src/main/resources/mapper/OcpApiModelRelMapper.xml index b843637fdc5832d74beb1023435cfe876ceda7bd..d8343b4dbc5851f279f660ac4ab4c1ce94c54bd9 100644 --- a/src/main/resources/mapper/OcpApiModelRelMapper.xml +++ b/src/main/resources/mapper/OcpApiModelRelMapper.xml @@ -2,7 +2,7 @@ - select * from ocp_api_model_rel oamr LEFT JOIN ocp_model_base omb on oamr.model_code = omb.model_code diff --git a/src/main/resources/mapper/OcpApiSubsMapper.xml b/src/main/resources/mapper/OcpApiSubsMapper.xml index d3895ae6b4d42b9cb03c1ff94b65b014a6b9aa13..07da0a99f50b80215f5c3f8ff93dd19b64b58047 100644 --- a/src/main/resources/mapper/OcpApiSubsMapper.xml +++ b/src/main/resources/mapper/OcpApiSubsMapper.xml @@ -4,7 +4,7 @@ - SELECT * from ocp_api_subs oas left JOIN ocp_api_base oab on oas.api_code = oab.api_code diff --git a/src/main/resources/mapper/OcpApiTenantRelMapper.xml b/src/main/resources/mapper/OcpApiTenantRelMapper.xml index 927727a05c7e6763dbb847b10a30d0ec257313d9..d74e7c047b638259e122d81aeb21c9c485be2847 100644 --- a/src/main/resources/mapper/OcpApiTenantRelMapper.xml +++ b/src/main/resources/mapper/OcpApiTenantRelMapper.xml @@ -2,7 +2,7 @@ - SELECT * from ocp_api_tenant_rel oa LEFT JOIN ocp_api_base ab on oa.api_code = ab.api_code INNER JOIN diff --git a/src/main/resources/mapper/OcpTenantAuditMapper.xml b/src/main/resources/mapper/OcpTenantAuditMapper.xml index 6da0b3a32f8fe5a789991a2b42ca825bb6f19342..010d6c60b85de4a7a2d66198593c4a92a32bf655 100644 --- a/src/main/resources/mapper/OcpTenantAuditMapper.xml +++ b/src/main/resources/mapper/OcpTenantAuditMapper.xml @@ -4,4 +4,8 @@ + + \ No newline at end of file