Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
operation-control-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王锦盛
operation-control-platform
Commits
242e63b8
Commit
242e63b8
authored
Mar 10, 2022
by
liukai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
服務
parent
7054c353
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
41 additions
and
278 deletions
+41
-278
src/main/java/com/pms/ocp/controller/OcpDetailsController.java
...ain/java/com/pms/ocp/controller/OcpDetailsController.java
+16
-19
src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java
src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java
+1
-1
src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java
src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java
+0
-230
src/main/java/com/pms/ocp/model/entity/OcpApiSubs.java
src/main/java/com/pms/ocp/model/entity/OcpApiSubs.java
+0
-12
src/main/java/com/pms/ocp/service/OcpApiAuditService.java
src/main/java/com/pms/ocp/service/OcpApiAuditService.java
+4
-1
src/main/java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java
...java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java
+15
-13
src/main/java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java
.../java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java
+3
-0
src/main/resources/mapper/OcpApiAuditMapper.xml
src/main/resources/mapper/OcpApiAuditMapper.xml
+2
-2
No files found.
src/main/java/com/pms/ocp/controller/OcpDetailsController.java
View file @
242e63b8
...
...
@@ -15,16 +15,18 @@ import io.swagger.annotations.ApiOperation;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
@Slf4j
@RequestMapping
(
"/tenant"
)
@RestController
@Api
(
tags
=
"
应用
接口"
)
@Api
(
tags
=
"
服务
接口"
)
public
class
OcpDetailsController
{
@Autowired
...
...
@@ -42,55 +44,50 @@ public class OcpDetailsController {
@ApiOperation
(
"服务订阅记录-查询"
)
@PostMapping
(
"/getocpapisublist"
)
public
ResponseVO
getOcpApiSubsList
(
OcpApiSubs
ocpApiSubs
)
{
public
ResponseVO
getOcpApiSubsList
(
@RequestBody
OcpApiSubs
ocpApiSubs
)
{
return
ocpApiSubsService
.
getOcpApiSubsList
(
ocpApiSubs
);
}
@ApiOperation
(
"服务大事记-查询"
)
@PostMapping
(
"/getocpapiauditlist"
)
public
ResponseVO
getOcpApiAuditList
(
OcpApiAudit
ocpApiAudit
)
{
public
ResponseVO
getOcpApiAuditList
(
@RequestBody
OcpApiAudit
ocpApiAudit
)
{
return
ocpApiAuditService
.
getOcpApiAuditList
(
ocpApiAudit
);
}
@ApiOperation
(
"服务大事记-查询详情"
)
@PostMapping
(
"/getocpapidetails"
)
public
ResponseVO
getOcpApiDetails
(
OcpApiAudit
ocpApiAudit
){
public
ResponseVO
getOcpApiDetails
(
@RequestBody
OcpApiAudit
ocpApiAudit
){
return
ocpApiAuditService
.
sById
(
ocpApiAudit
);
}
@ApiOperation
(
"服务大事记-查询详情"
)
@PostMapping
(
"/getocpapi"
)
public
ResponseVO
getOcpApi
(
OcpApiAudit
ocpApiAudit
){
public
ResponseVO
getOcpApi
(
@RequestBody
OcpApiAudit
ocpApiAudit
){
return
ocpApiAuditService
.
OaaById
(
ocpApiAudit
);
}
@ApiOperation
(
"服务与应用拓扑图-查询"
)
@PostMapping
(
"/getoatrlist"
)
public
ResponseVO
getOatrList
(
OcpApiTenantRel
ocpApiTenantRel
)
{
public
ResponseVO
getOatrList
(
@RequestBody
OcpApiTenantRel
ocpApiTenantRel
)
{
return
ocpApiTenantRelService
.
getOatrList
(
ocpApiTenantRel
);
}
@ApiOperation
(
"服务与模型拓扑图-查询"
)
@PostMapping
(
"/getoamrlist"
)
public
ResponseVO
getOamrList
(
OcpApiModelRel
ocpApiModelRel
)
{
public
ResponseVO
getOamrList
(
@RequestBody
OcpApiModelRel
ocpApiModelRel
)
{
return
ocpApiModelRelService
.
getOamrList
(
ocpApiModelRel
);
}
@ApiOperation
(
"服务与模型拓扑图-关联查询详情"
)
@PostMapping
(
"/getoaabyid"
)
public
ResponseVO
OaaById
(
OcpApiAudit
ocpApiAudit
)
{
public
ResponseVO
OaaById
(
@RequestBody
OcpApiAudit
ocpApiAudit
)
{
return
ocpApiAuditService
.
OaaById
(
ocpApiAudit
);
}
// @ApiOperation("服务大事记-导出")
// @RequestMapping("/export")
// public void exportExcel(OcpApiAudit ocpApiAudit, HttpServletRequest request, HttpServletResponse response) {
// ocpApiAuditService.exportExcel(ocpApiAudit,request,response);
// }
// @ApiOperation("服务大事记-导出")
// @RequestMapping("/export")
// public void exportExcel(Oaa oaa, HttpServletRequest request, HttpServletResponse response) {
// oaaService.exportExcel(oaa, request, response);
// }
@ApiOperation
(
"服务大事记-导出"
)
@RequestMapping
(
"/export"
)
public
void
exportExcel
(
@RequestBody
(
required
=
false
)
OcpApiAudit
ocpApiAudit
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
ocpApiAuditService
.
exportExcel
(
ocpApiAudit
,
request
,
response
);
}
}
src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java
View file @
242e63b8
...
...
@@ -14,7 +14,7 @@ import java.util.List;
@Mapper
public
interface
OcpApiAuditMapper
extends
BaseMapper
<
OcpApiAudit
>
{
List
<
String
>
OaaById
(
OcpApiAudit
ocpApiAudit
);
List
<
OcpApiAudit
>
OaaById
(
OcpApiAudit
ocpApiAudit
);
List
<
String
>
getOcpApiSubsList
(
OcpApiAudit
ocpApiAudit
);
...
...
src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java
View file @
242e63b8
...
...
@@ -115,235 +115,5 @@ 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
;
}
}
src/main/java/com/pms/ocp/model/entity/OcpApiSubs.java
View file @
242e63b8
...
...
@@ -40,7 +40,6 @@ public class OcpApiSubs {
@ApiModelProperty
(
"是否删除0-否,1-是"
)
private
long
isDelete
;
public
String
getObjId
()
{
return
objId
;
}
...
...
@@ -49,7 +48,6 @@ public class OcpApiSubs {
this
.
objId
=
objId
;
}
public
String
getApiCode
()
{
return
apiCode
;
}
...
...
@@ -58,7 +56,6 @@ public class OcpApiSubs {
this
.
apiCode
=
apiCode
;
}
public
Timestamp
getSubsLogApiCtime
()
{
return
subsLogApiCtime
;
}
...
...
@@ -67,7 +64,6 @@ public class OcpApiSubs {
this
.
subsLogApiCtime
=
subsLogApiCtime
;
}
public
Timestamp
getSubsLogApiMtime
()
{
return
subsLogApiMtime
;
}
...
...
@@ -76,7 +72,6 @@ public class OcpApiSubs {
this
.
subsLogApiMtime
=
subsLogApiMtime
;
}
public
String
getSubsLogApiUserId
()
{
return
subsLogApiUserId
;
}
...
...
@@ -85,7 +80,6 @@ public class OcpApiSubs {
this
.
subsLogApiUserId
=
subsLogApiUserId
;
}
public
Timestamp
getSubsLogApiAtime
()
{
return
subsLogApiAtime
;
}
...
...
@@ -94,7 +88,6 @@ public class OcpApiSubs {
this
.
subsLogApiAtime
=
subsLogApiAtime
;
}
public
String
getSubsCompanyCode
()
{
return
subsCompanyCode
;
}
...
...
@@ -103,11 +96,6 @@ public class OcpApiSubs {
this
.
subsCompanyCode
=
subsCompanyCode
;
}
public
long
getIsDelete
()
{
return
isDelete
;
}
public
void
setIsDelete
(
long
isDelete
)
{
this
.
isDelete
=
isDelete
;
}
...
...
src/main/java/com/pms/ocp/service/OcpApiAuditService.java
View file @
242e63b8
...
...
@@ -3,6 +3,9 @@ package com.pms.ocp.service;
import
com.pms.ocp.model.entity.OcpApiAudit
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
public
interface
OcpApiAuditService
{
ResponseVO
getOcpApiAuditList
(
OcpApiAudit
ocpApiAudit
);
...
...
@@ -15,5 +18,5 @@ public interface OcpApiAuditService {
ResponseVO
sById
(
OcpApiAudit
ocpApiAudit
);
// void exportExcel(Oaa oaa
, HttpServletRequest request, HttpServletResponse response);
void
exportExcel
(
OcpApiAudit
ocpApiAudit
,
HttpServletRequest
request
,
HttpServletResponse
response
);
}
src/main/java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java
View file @
242e63b8
package
com.pms.ocp.service.impl
;
import
cn.afterturn.easypoi.excel.ExcelExportUtil
;
import
cn.afterturn.easypoi.excel.entity.ExportParams
;
import
com.pms.ocp.common.constants.AnalysisConstant
;
import
com.pms.ocp.common.constants.ExportUtils
;
import
com.pms.ocp.mapper.OcpApiAuditMapper
;
import
com.pms.ocp.model.entity.OcpApiAudit
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
com.pms.ocp.service.OcpApiAuditService
;
import
org.apache.poi.ss.usermodel.Workbook
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.CollectionUtils
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
java.util.List
;
@Service
...
...
@@ -27,11 +34,6 @@ public class OcpApiAuditServiceImpl implements OcpApiAuditService {
}
}
// @Override
// public ResponseVO getOcpApiList(Oaa oaa) {
// List<OcpApiAudit> list = ocpApiAuditMapper.getOcpApiSubsList(oaa);
// return ResponseVO.ok(list);
// }
@Override
public
ResponseVO
getOcpApiDetails
(
String
objId
)
{
...
...
@@ -41,7 +43,7 @@ public class OcpApiAuditServiceImpl implements OcpApiAuditService {
@Override
public
ResponseVO
OaaById
(
OcpApiAudit
ocpApiAudit
)
{
List
<
String
>
oaaById
=
ocpApiAuditMapper
.
OaaById
(
ocpApiAudit
);
List
<
OcpApiAudit
>
oaaById
=
ocpApiAuditMapper
.
OaaById
(
ocpApiAudit
);
return
ResponseVO
.
ok
(
oaaById
);
}
...
...
@@ -51,13 +53,13 @@ public class OcpApiAuditServiceImpl implements OcpApiAuditService {
return
ResponseVO
.
ok
(
oaaById
);
}
//
@Override
// public void exportExcel(Oaa oaa
, HttpServletRequest request, HttpServletResponse response) {
// List<OcpApiAudit> list = ocpApiAuditMapper.selectList(oaa
);
//
ExportParams param = new ExportParams(AnalysisConstant.exportOcpApiAuditName.OCP_API_AUDIT,AnalysisConstant.exportOcpApiAuditName.OCP_API_AUDIT);
// Workbook workbook = ExcelExportUtil.exportExcel(param,OcpApiAudit.class,list
);
//
ExportUtils.exportExcel(response, AnalysisConstant.exportOcpApiAuditName.OCP_API_AUDIT,workbook);
//
}
@Override
public
void
exportExcel
(
OcpApiAudit
ocpApiAudit
,
HttpServletRequest
request
,
HttpServletResponse
response
)
{
List
<
OcpApiAudit
>
oaaById
=
ocpApiAuditMapper
.
OaaById
(
ocpApiAudit
);
ExportParams
param
=
new
ExportParams
(
AnalysisConstant
.
exportOcpApiAuditName
.
OCP_API_AUDIT
,
AnalysisConstant
.
exportOcpApiAuditName
.
OCP_API_AUDIT
);
Workbook
workbook
=
ExcelExportUtil
.
exportExcel
(
param
,
OcpApiAudit
.
class
,
oaaById
);
ExportUtils
.
exportExcel
(
response
,
AnalysisConstant
.
exportOcpApiAuditName
.
OCP_API_AUDIT
,
workbook
);
}
}
src/main/java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java
View file @
242e63b8
package
com.pms.ocp.service.impl
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.pms.ocp.mapper.OcpApiSubsMapper
;
import
com.pms.ocp.model.entity.OcpApiSubs
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
com.pms.ocp.service.OcpApiSubsService
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.CollectionUtils
;
...
...
@@ -19,6 +21,7 @@ public class OcpApiSubsServiceImpl implements OcpApiSubsService {
@Override
public
ResponseVO
getOcpApiSubsList
(
OcpApiSubs
ocpApiSubs
)
{
List
<
String
>
ocpApiSubsList
=
ocpApiSubsMapper
.
getOcpApisList
(
ocpApiSubs
);
QueryWrapper
qw
=
new
QueryWrapper
();
if
(
CollectionUtils
.
isEmpty
(
ocpApiSubsList
)){
return
ResponseVO
.
error
(
"查询列表为空"
);
}
else
{
...
...
src/main/resources/mapper/OcpApiAuditMapper.xml
View file @
242e63b8
...
...
@@ -2,11 +2,11 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.pms.ocp.mapper.OcpApiAuditMapper"
>
<select
id=
"OaaById"
resultType=
"
java.lang.String
"
>
<select
id=
"OaaById"
resultType=
"
com.pms.ocp.model.entity.OcpApiAudit
"
>
select * from ocp_api_audit oaa
LEFT JOIN ocp_api_base oab
on oaa.api_code = oab.api_code
where oaa.obj_id =
#{objId}
where oaa.obj_id =
'1'
</select>
<select
id=
"getOcpApiSubsList"
resultType=
"java.lang.String"
>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment