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
a31dfb38
Commit
a31dfb38
authored
Mar 09, 2022
by
liukai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
服务
parent
3a455b32
Changes
28
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
28 changed files
with
3747 additions
and
47 deletions
+3747
-47
operation-control-platform.iml
operation-control-platform.iml
+10
-5
src/main/java/com/pms/ocp/common/constants/AnalysisConstant.java
...n/java/com/pms/ocp/common/constants/AnalysisConstant.java
+7
-0
src/main/java/com/pms/ocp/common/constants/Constant.java
src/main/java/com/pms/ocp/common/constants/Constant.java
+728
-0
src/main/java/com/pms/ocp/common/constants/ExportUtils.java
src/main/java/com/pms/ocp/common/constants/ExportUtils.java
+148
-0
src/main/java/com/pms/ocp/common/constants/ResultCodee.java
src/main/java/com/pms/ocp/common/constants/ResultCodee.java
+173
-0
src/main/java/com/pms/ocp/common/constants/ServiceException.java
...n/java/com/pms/ocp/common/constants/ServiceException.java
+36
-0
src/main/java/com/pms/ocp/common/constants/StringUtils.java
src/main/java/com/pms/ocp/common/constants/StringUtils.java
+1377
-0
src/main/java/com/pms/ocp/controller/OcpDetailsController.java
...ain/java/com/pms/ocp/controller/OcpDetailsController.java
+96
-0
src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java
src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java
+23
-0
src/main/java/com/pms/ocp/mapper/OcpApiModelRelMapper.java
src/main/java/com/pms/ocp/mapper/OcpApiModelRelMapper.java
+14
-0
src/main/java/com/pms/ocp/mapper/OcpApiSubsMapper.java
src/main/java/com/pms/ocp/mapper/OcpApiSubsMapper.java
+3
-0
src/main/java/com/pms/ocp/mapper/OcpApiTenantRelMapper.java
src/main/java/com/pms/ocp/mapper/OcpApiTenantRelMapper.java
+13
-0
src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java
src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java
+192
-24
src/main/java/com/pms/ocp/model/entity/OcpApiModelRel.java
src/main/java/com/pms/ocp/model/entity/OcpApiModelRel.java
+362
-6
src/main/java/com/pms/ocp/model/entity/OcpApiTenantRel.java
src/main/java/com/pms/ocp/model/entity/OcpApiTenantRel.java
+339
-9
src/main/java/com/pms/ocp/service/OcpApiAuditService.java
src/main/java/com/pms/ocp/service/OcpApiAuditService.java
+19
-0
src/main/java/com/pms/ocp/service/OcpApiModelRelService.java
src/main/java/com/pms/ocp/service/OcpApiModelRelService.java
+9
-0
src/main/java/com/pms/ocp/service/OcpApiSubsService.java
src/main/java/com/pms/ocp/service/OcpApiSubsService.java
+3
-1
src/main/java/com/pms/ocp/service/OcpApiTenantRelService.java
...main/java/com/pms/ocp/service/OcpApiTenantRelService.java
+9
-0
src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java
...m/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java
+1
-1
src/main/java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java
...java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java
+63
-0
src/main/java/com/pms/ocp/service/impl/OcpApiModelRelServiceImpl.java
...a/com/pms/ocp/service/impl/OcpApiModelRelServiceImpl.java
+21
-0
src/main/java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java
.../java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java
+18
-1
src/main/java/com/pms/ocp/service/impl/OcpApiTenantRelServiceImpl.java
.../com/pms/ocp/service/impl/OcpApiTenantRelServiceImpl.java
+24
-0
src/main/resources/mapper/OcpApiAuditMapper.xml
src/main/resources/mapper/OcpApiAuditMapper.xml
+19
-0
src/main/resources/mapper/OcpApiModelRelMapper.xml
src/main/resources/mapper/OcpApiModelRelMapper.xml
+13
-0
src/main/resources/mapper/OcpApiSubsMapper.xml
src/main/resources/mapper/OcpApiSubsMapper.xml
+14
-0
src/main/resources/mapper/OcpApiTenantRelMapper.xml
src/main/resources/mapper/OcpApiTenantRelMapper.xml
+13
-0
No files found.
operation-control-platform.iml
View file @
a31dfb38
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<module
org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=
"true"
type=
"JAVA_MODULE"
version=
"4"
>
<module
org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule=
"true"
type=
"JAVA_MODULE"
version=
"4"
>
<component
name=
"CheckStyle-IDEA-Module"
>
<option
name=
"configuration"
>
<map
/>
</option>
</component>
<component
name=
"FacetManager"
>
<component
name=
"FacetManager"
>
<facet
type=
"Spring"
name=
"Spring"
>
<configuration
/>
</facet>
<facet
type=
"web"
name=
"Web"
>
<facet
type=
"web"
name=
"Web"
>
<configuration>
<configuration>
<webroots
/>
<webroots
/>
</configuration>
</configuration>
</facet>
</facet>
<facet
type=
"Spring"
name=
"Spring"
>
<configuration
/>
</facet>
</component>
</component>
<component
name=
"NewModuleRootManager"
LANGUAGE_LEVEL=
"JDK_1_8"
>
<component
name=
"NewModuleRootManager"
LANGUAGE_LEVEL=
"JDK_1_8"
>
<output
url=
"file://
$MODULE_DIR$
/target/classes"
/>
<output
url=
"file://
D:/.m2/org/springframework/boot/spring-boot-starter-parent/2.4.2
/target/classes"
/>
<output-test
url=
"file://
$MODULE_DIR$
/target/test-classes"
/>
<output-test
url=
"file://
D:/.m2/org/springframework/boot/spring-boot-starter-parent/2.4.2
/target/test-classes"
/>
<content
url=
"file://$MODULE_DIR$"
>
<content
url=
"file://$MODULE_DIR$"
>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/java"
isTestSource=
"false"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/java"
isTestSource=
"false"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/resources"
type=
"java-resource"
/>
<sourceFolder
url=
"file://$MODULE_DIR$/src/main/resources"
type=
"java-resource"
/>
...
...
src/main/java/com/pms/ocp/common/constants/AnalysisConstant.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.common.constants
;
public
interface
AnalysisConstant
{
interface
exportOcpApiAuditName
{
final
String
OCP_API_AUDIT
=
"服务大事记导出数据"
;
}
}
src/main/java/com/pms/ocp/common/constants/Constant.java
0 → 100644
View file @
a31dfb38
This diff is collapsed.
Click to expand it.
src/main/java/com/pms/ocp/common/constants/ExportUtils.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.common.constants
;
import
org.apache.poi.ss.usermodel.Workbook
;
import
javax.servlet.ServletOutputStream
;
import
javax.servlet.http.HttpServletResponse
;
import
java.io.IOException
;
import
java.io.InputStream
;
import
java.io.OutputStream
;
import
java.net.URLEncoder
;
import
java.util.Locale
;
import
java.util.regex.Pattern
;
public
class
ExportUtils
{
/**
* 校验Header Manipulation
* @param header 参数
* @return 数据
*/
public
static
String
headerManipulation
(
String
header
)
{
if
(
StringUtils
.
isNullOrEmpty
(
header
)){
return
header
;
}
String
regex
=
"[`~!@#$%^&*()\\+\\=\\{}|:\"?><【】\\/r\\/n]"
;
Pattern
pattern
=
Pattern
.
compile
(
regex
);
pattern
.
matcher
(
header
).
replaceAll
(
""
).
trim
();
return
header
;
}
/**
* 流导出文件至浏览器
*
* @param response
* @param in
* @param fileName
*/
public
static
void
exportWorld
(
HttpServletResponse
response
,
InputStream
in
,
String
fileName
)
{
OutputStream
out
=
null
;
try
{
response
.
reset
();
String
fileHeaderName
=
URLEncoder
.
encode
(
fileName
,
Constant
.
Character
.
UTF8
);
response
.
setHeader
(
"Content-Disposition"
,
"attachment;filename="
+
headerManipulation
(
fileHeaderName
));
response
.
setContentType
(
"application/msword;charset=UTF-8"
);
response
.
setHeader
(
"Access-Control-Expose-Headers"
,
"Content-Disposition"
);
response
.
setHeader
(
"Access-Control-Allow-Origin"
,
"*"
);
out
=
response
.
getOutputStream
();
//定义缓存
byte
[]
buffer
=
new
byte
[
1024
];
int
i
;
while
((
i
=
in
.
read
(
buffer
))
!=
Constant
.
Number
.
MINUS_ZERO
)
{
out
.
write
(
buffer
,
Constant
.
Number
.
ZERO
,
i
);
}
out
.
flush
();
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
throw
new
ServiceException
(
com
.
pms
.
ocp
.
common
.
constants
.
ResultCodee
.
INTERNAL_SERVER_ERROR
);
}
finally
{
if
(
out
!=
null
){
try
{
out
.
close
();
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
}
;
}
if
(
in
!=
null
)
{
try
{
in
.
close
();
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
}
}
}
}
/**
* Workbook导出浏览器
* 文件导出添加跨域 Access-Control-Allow-Origin
* @param response
* @param fileName
* @param workbook
*/
public
static
void
exportExcel
(
HttpServletResponse
response
,
String
fileName
,
Workbook
workbook
)
{
try
{
response
.
reset
();
String
fileHeaderName
=
URLEncoder
.
encode
(
fileName
,
Constant
.
Character
.
UTF8
);
response
.
setHeader
(
"Content-Disposition"
,
"attachment;filename="
+
headerManipulation
(
fileHeaderName
));
response
.
setHeader
(
"Access-Control-Expose-Headers"
,
"Content-Disposition"
);
response
.
setHeader
(
"Access-Control-Allow-Origin"
,
"*"
);
response
.
setContentType
(
"application/vnd.ms-excel;charset=UTF-8"
);
ServletOutputStream
outputStream
=
response
.
getOutputStream
();
workbook
.
write
(
outputStream
);
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
throw
new
ServiceException
(
com
.
pms
.
ocp
.
common
.
constants
.
ResultCodee
.
INTERNAL_SERVER_ERROR
);
}
}
/**
* 图片导出
*
* @param response
* @param in
* @param fileName
*/
public
static
void
exportPic
(
HttpServletResponse
response
,
InputStream
in
,
String
fileName
)
{
try
{
if
(
in
!=
null
)
{
response
.
reset
();
String
fileHeaderName
=
URLEncoder
.
encode
(
fileName
,
Constant
.
Character
.
UTF8
);
String
fileExtensionName
=
fileName
.
substring
(
fileName
.
lastIndexOf
(
"."
)
+
1
).
toUpperCase
(
Locale
.
ENGLISH
);
switch
(
fileExtensionName
)
{
case
"JEPG"
:
case
"JPG"
:
response
.
setContentType
(
"image/jepg;charset=UTF-8"
);
break
;
case
"PNG"
:
response
.
setContentType
(
"image/png;charset=UTF-8"
);
break
;
case
"BMP"
:
response
.
setContentType
(
"application/x-bmp;charset=UTF-8"
);
break
;
default
:
response
.
setContentType
(
"application/octet-stream;charset=UTF-8"
);
break
;
}
response
.
setHeader
(
"Content-Disposition"
,
"attachment;filename="
+
headerManipulation
(
fileHeaderName
));
response
.
setHeader
(
"Access-Control-Expose-Headers"
,
"Content-Disposition"
);
response
.
setHeader
(
"Access-Control-Allow-Origin"
,
"*"
);
byte
[]
buffer
=
new
byte
[
1024
];
OutputStream
out
=
response
.
getOutputStream
();
int
i
;
while
((
i
=
in
.
read
(
buffer
))
!=
-
1
)
{
out
.
write
(
buffer
,
0
,
i
);
}
out
.
flush
();
out
.
close
();
in
.
close
();
}
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
throw
new
ServiceException
(
ResultCodee
.
INTERNAL_SERVER_ERROR
);
}
}
}
src/main/java/com/pms/ocp/common/constants/ResultCodee.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.common.constants
;
/**
* 异常枚举类
*/
public
enum
ResultCodee
{
/* ============================ 通用错误码 ========================== **/
/**
* 禁止访问 303
**/
PARAMS_NOT
(
303
,
"缺少参数"
),
/**
* 存在错误参数 304
*/
PARAMS_NOT_RIGHT
(
304
,
"存在错误参数"
),
/**
* 存在错误测试数据 305
*/
DATA_ERROR
(
305
,
"存在错误测试数据"
),
/**
* 存在错误测试数据 305
*/
SERVER_ERROR
(
306
,
"服务异常"
),
/**
* 校验失败 307
**/
VERIFICATION_FAIL
(
307
,
"校验失败"
),
/**
* 错误请求 400
**/
BAD_REQUEST
(
400
,
"错误请求"
),
/**
* 未经授权 401
**/
UNAUTHORIZED
(
401
,
"未经授权"
),
/**
* 禁止访问 403
**/
FORBIDDEN
(
403
,
"禁止访问"
),
/**
* 连接超时
**/
TIME_OUT
(
408
,
"连接超时"
),
/**
* Feign连接错误
**/
FEIGN_CONNECT_ERROR
(
409
,
"feignClient 连接错误:%s"
),
/**
* Feign连接错误
**/
BAD_REQUEST_METHOD
(
410
,
"不合法的请求方式"
),
/**
* 操作异常 500
**/
INTERNAL_SERVER_ERROR
(
500
,
"操作异常"
),
/**
* SQL异常
**/
SQL_ERROR_EXCEPTION
(
501
,
"SQL执行异常!"
),
/**
* 操作失败
**/
OPERATION_FAILURE
(
507
,
"操作失败"
),
/**
* 日期格式处理异常
**/
DATE_FORMAT_EXCEPTION
(
508
,
"日期格式处理异常"
),
/**
* 项目启动文件异常
*/
SYSTEM_PROFILE_EXCEPTION
(
509
,
"错误的项目启动文件"
),
/* ============================ 业务/错误码 start========================== **/
/* ===========================后台系统======================== **/
RECORD_NOT_EXIST
(
10001
,
"相关记录不存在!"
),
SYS_USER_INVALID
(
10002
,
"用户登录已过期!"
),
PERMISSION_NOT
(
10003
,
"无访问权限!"
),
ACCOUNT_NOT
(
10004
,
"账号异常!"
),
SHIRO_ERROR
(
10005
,
"鉴权/授权过程出错!"
),
MENU_EXIST
(
10006
,
"菜单定义已存在!"
),
ROLE_EXIST
(
10007
,
"角色定义已存在!"
),
CODE_EXIST
(
10008
,
"编码已存在!"
),
NAME_EXIST
(
10009
,
"名称已存在!"
),
USER_ORGANIZATION_LEVEL_ERROR
(
10023
,
"用户组织机构关联层级有误!"
),
USER_ORGANIZATION_INFO_ERROR
(
10024
,
"用户组织机构信息有误!"
),
TOKEN_INVALID
(
9997
,
"登录失效,请重新登录!"
),
/* ============================ 文件处理 错误码 ========================== **/
FILE_NOT_EXISTS
(
21001
,
"文件不存在"
),
FILE_MUST_IS_EXCEL
(
21002
,
"文件类型必须是excel"
),
UPLOAD_EXCEPTION
(
21003
,
"上传过程出现异常"
),
EXCEL_RULE_NOT_EXISTS
(
21004
,
"excel校验规则不存在"
),
EXCEL_TEMPLATE_NOT_EXISTS
(
21005
,
"excel模板不存在"
),
EXCEL_TEMPLATE_NOT_CORRECT
(
21009
,
"excel模板不对,请重新下载"
),
EXCEL_DATA_NOT_EXISTS
(
21006
,
"excle数据不存在"
),
EXCEL_NOT_CORRECT
(
21007
,
"excel不正确"
),
EXCEL_PARSE_CORRECT
(
21010
,
"excel解析错误"
),
CURRENT_MONTH_NOT_EXISTS
(
21008
,
"当前年月数据不存在"
),
BATCH_NOT_NEED
(
21009
,
"无需批量操作!"
),
CELL_IS_NULL
(
21010
,
"值不能为空"
),
CELL_FORMAT_ERROR
(
21011
,
"值格式不正确"
),
CELL_MIN_LENGTH_ERROR
(
21012
,
"值小于最小长度"
),
CELL_MAX_LENGTH_ERROR
(
21013
,
"值大于最大长度"
),
CELL_REGULAR_ERROR
(
21014
,
"值正则验证不通过"
),
CELL_OPTION_ERROR
(
21015
,
"值不在选项集范围内"
),
ROW_DUPLICATE_ERROR
(
21016
,
"行重复性校验未通过"
),
CELL_DATE_FORMAT_ERROR
(
21017
,
"日期范围格式不正确"
),
DATA_MISSING_UNITS
(
21018
,
"数据缺少单位级别编码"
),
PICTURE_NAME_ILLEGAL
(
21019
,
"图片名称不合法,请重新上传"
),
FILE_MUST_IS_PIC
(
21020
,
"图片格式不合法,请重新上传!"
),
NAME_CONFLICT
(
21021
,
"该组织机构下名称重复,请修改名称!"
),
ENCRYPT_ERROR_CODE
(
21022
,
"解密失败"
),
/* ===========================JoyhrError======================== **/
SIGN_ERROR
(
80001
,
"签名验证错误!"
),
METHOD_ERROR
(
80002
,
"方法不存在!"
),
/* ===========================CrmHookError======================== **/
CRM_MEMBER_FOUND_ERROR
(
81001
,
"会员信息已存在"
),
CRM_MEMBER_NOT_FOUND_ERROR
(
81002
,
"会员信息不存在"
),
/* =============主系统更改Error ================= **/
MASTER_DATA_RELY_ERROR
(
90001
,
"切换系统与中台数据存在数据不匹配"
),
RELY_DATA_NOT_MATCH_BASE
(
90002
,
"切换系统依赖数据与中台数据存在不匹配数据"
),
BUS_DATA_NOT_MATCH_BASE
(
90003
,
"切换系统业务数据与中台数据存在不匹配数据"
),
DATA_MAPPING_NOT_MATCH_BASE
(
90004
,
"切换系统数据映射中数据与中台数据存在不匹配数据"
),
/* =============中台大平台系统 ================= **/
LOGIN_TIME_OUT
(
130001
,
"登录失效或未登录,请重新登录"
),
VERFICATION_CODE_ERROR
(
130002
,
"验证码不正确"
),
NO_USER
(
130003
,
"用户不存在"
),
PASSWORD_ERROR
(
130004
,
"密码不正确"
),
MOBILE_USED
(
130005
,
"该手机号码已被注册"
),
BANK_ACCOUNT_USED
(
130006
,
"该银行账号已被使用"
),
OPEN_GOODS_FAIL
(
130009
,
"开通失败,请重新开通或联系相关人员"
),
PROBATION_GOODS_FAIL
(
130010
,
"试用失败,请重新试用或联系相关人员"
),
END_GOODS_FAIL
(
130011
,
"停用失败,请重新停用或联系相关人员"
),
FIND_ORDER_LIST_FAIL
(
130012
,
"查询订单列表失败,请重新查询或联系相关人员"
),
FIND_BILL_FAIL
(
130013
,
"查询账单列表失败,请重新查询或联系相关人员"
),
FIND_SIX_MONTH_BILL
(
130014
,
"查询近6个月消费失败"
),
FIND_MONTH_GOODS
(
130015
,
"查询该月份消费情况失败"
),
/* =============数据维护 ================= **/
TOTAL_SYNC_RECORD_EXITS
(
110001
,
"已执行过全量同步!"
),
TOTAL_SYNC_RECORD_NOT_EXITS
(
110002
,
"还没执行全量同步!"
);
public
final
int
statusCode
;
public
String
msg
;
ResultCodee
(
int
statusCode
,
String
msg
)
{
this
.
statusCode
=
statusCode
;
this
.
msg
=
msg
;
}
public
int
getStatusCode
()
{
return
statusCode
;
}
public
String
getMessage
()
{
return
msg
;
}
public
void
setMessage
(
String
msg
)
{
this
.
msg
=
msg
;
}
}
src/main/java/com/pms/ocp/common/constants/ServiceException.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.common.constants
;
public
class
ServiceException
extends
RuntimeException
{
private
static
final
long
serialVersionUID
=
-
6914996666319154848L
;
/**
* 状态编码
*/
public
final
int
statusCode
;
/**
* message信息
*/
public
final
String
msg
;
/**
* 数据对象
*/
public
Object
data
;
public
ServiceException
(
String
message
,
ResultCodee
resultCode
)
{
super
(
message
);
this
.
statusCode
=
resultCode
.
statusCode
;
this
.
msg
=
message
;
}
public
ServiceException
(
String
message
,
ResultCodee
resultCode
,
Object
data
)
{
this
(
message
,
resultCode
);
this
.
data
=
data
;
}
public
ServiceException
(
ResultCodee
resultCode
)
{
this
(
resultCode
.
msg
,
resultCode
);
}
public
ServiceException
(
ResultCodee
resultCode
,
Object
data
)
{
this
(
resultCode
.
msg
,
resultCode
,
data
);
}
}
src/main/java/com/pms/ocp/common/constants/StringUtils.java
0 → 100644
View file @
a31dfb38
This diff is collapsed.
Click to expand it.
src/main/java/com/pms/ocp/controller/OcpDetailsController.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.controller
;
import
com.pms.ocp.model.entity.OcpApiAudit
;
import
com.pms.ocp.model.entity.OcpApiModelRel
;
import
com.pms.ocp.model.entity.OcpApiSubs
;
import
com.pms.ocp.model.entity.OcpApiTenantRel
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
com.pms.ocp.service.OcpApiAuditService
;
import
com.pms.ocp.service.OcpApiModelRelService
;
import
com.pms.ocp.service.OcpApiSubsService
;
import
com.pms.ocp.service.OcpApiTenantRelService
;
import
io.swagger.annotations.Api
;
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.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
@Slf4j
@RequestMapping
(
"/tenant"
)
@RestController
@Api
(
tags
=
"应用接口"
)
public
class
OcpDetailsController
{
@Autowired
private
OcpApiSubsService
ocpApiSubsService
;
@Autowired
private
OcpApiAuditService
ocpApiAuditService
;
@Autowired
private
OcpApiTenantRelService
ocpApiTenantRelService
;
@Autowired
private
OcpApiModelRelService
ocpApiModelRelService
;
@ApiOperation
(
"服务订阅记录-查询"
)
@PostMapping
(
"/getocpapisublist"
)
public
ResponseVO
getOcpApiSubsList
(
OcpApiSubs
ocpApiSubs
)
{
return
ocpApiSubsService
.
getOcpApiSubsList
(
ocpApiSubs
);
}
@ApiOperation
(
"服务大事记-查询"
)
@PostMapping
(
"/getocpapiauditlist"
)
public
ResponseVO
getOcpApiAuditList
(
OcpApiAudit
ocpApiAudit
)
{
return
ocpApiAuditService
.
getOcpApiAuditList
(
ocpApiAudit
);
}
@ApiOperation
(
"服务大事记-查询详情"
)
@PostMapping
(
"/getocpapidetails"
)
public
ResponseVO
getOcpApiDetails
(
OcpApiAudit
ocpApiAudit
){
return
ocpApiAuditService
.
sById
(
ocpApiAudit
);
}
@ApiOperation
(
"服务大事记-查询详情"
)
@PostMapping
(
"/getocpapi"
)
public
ResponseVO
getOcpApi
(
OcpApiAudit
ocpApiAudit
){
return
ocpApiAuditService
.
OaaById
(
ocpApiAudit
);
}
@ApiOperation
(
"服务与应用拓扑图-查询"
)
@PostMapping
(
"/getoatrlist"
)
public
ResponseVO
getOatrList
(
OcpApiTenantRel
ocpApiTenantRel
)
{
return
ocpApiTenantRelService
.
getOatrList
(
ocpApiTenantRel
);
}
@ApiOperation
(
"服务与模型拓扑图-查询"
)
@PostMapping
(
"/getoamrlist"
)
public
ResponseVO
getOamrList
(
OcpApiModelRel
ocpApiModelRel
)
{
return
ocpApiModelRelService
.
getOamrList
(
ocpApiModelRel
);
}
@ApiOperation
(
"服务与模型拓扑图-关联查询详情"
)
@PostMapping
(
"/getoaabyid"
)
public
ResponseVO
OaaById
(
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);
// }
}
src/main/java/com/pms/ocp/mapper/OcpApiAuditMapper.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.pms.ocp.model.entity.OcpApiAudit
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
/**
* @Auther: liukai
* @Date: 2022/3/7
* @Description:服务大事记接口
*/
@Mapper
public
interface
OcpApiAuditMapper
extends
BaseMapper
<
OcpApiAudit
>
{
List
<
String
>
OaaById
(
OcpApiAudit
ocpApiAudit
);
List
<
String
>
getOcpApiSubsList
(
OcpApiAudit
ocpApiAudit
);
List
<
String
>
sById
(
OcpApiAudit
ocpApiAudit
);
}
src/main/java/com/pms/ocp/mapper/OcpApiModelRelMapper.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.pms.ocp.model.entity.OcpApiModelRel
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
@Mapper
public
interface
OcpApiModelRelMapper
extends
BaseMapper
<
OcpApiModelRel
>
{
List
<
String
>
getOamrList
(
OcpApiModelRel
ocpApiModelRel
);
}
src/main/java/com/pms/ocp/mapper/OcpApiSubsMapper.java
View file @
a31dfb38
...
@@ -4,6 +4,9 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
...
@@ -4,6 +4,9 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import
com.pms.ocp.model.entity.OcpApiSubs
;
import
com.pms.ocp.model.entity.OcpApiSubs
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
@Mapper
@Mapper
public
interface
OcpApiSubsMapper
extends
BaseMapper
<
OcpApiSubs
>
{
public
interface
OcpApiSubsMapper
extends
BaseMapper
<
OcpApiSubs
>
{
List
<
String
>
getOcpApisList
(
OcpApiSubs
ocpApiSubs
);
}
}
src/main/java/com/pms/ocp/mapper/OcpApiTenantRelMapper.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.mapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.pms.ocp.model.entity.OcpApiTenantRel
;
import
org.apache.ibatis.annotations.Mapper
;
import
java.util.List
;
@Mapper
public
interface
OcpApiTenantRelMapper
extends
BaseMapper
<
OcpApiTenantRel
>
{
List
<
String
>
getOatrList
(
OcpApiTenantRel
ocpApiTenantRel
);
}
src/main/java/com/pms/ocp/model/entity/OcpApiAudit.java
View file @
a31dfb38
package
com.pms.ocp.model.entity
;
package
com.pms.ocp.model.entity
;
import
cn.afterturn.easypoi.excel.annotation.Excel
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.IdType
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.annotation.TableName
;
...
@@ -16,60 +17,103 @@ public class OcpApiAudit {
...
@@ -16,60 +17,103 @@ public class OcpApiAudit {
@TableId
(
type
=
IdType
.
ASSIGN_ID
)
@TableId
(
type
=
IdType
.
ASSIGN_ID
)
@ApiModelProperty
(
"主键ID"
)
@ApiModelProperty
(
"主键ID"
)
@Excel
(
name
=
"主键ID"
,
orderNum
=
"1"
)
private
String
objId
;
private
String
objId
;
@ApiModelProperty
(
"服务编码"
)
@ApiModelProperty
(
"服务编码"
)
@Excel
(
name
=
"服务编码"
,
orderNum
=
"2"
)
private
String
apiCode
;
private
String
apiCode
;
@ApiModelProperty
(
"操作状态0:新增,1:迭代;2,下线"
)
@ApiModelProperty
(
"操作状态0:新增,1:迭代;2,下线"
)
@Excel
(
name
=
"操作状态"
,
orderNum
=
"3"
)
private
long
operStatus
;
private
long
operStatus
;
@ApiModelProperty
(
"操作对象0:服务,1:入参,2:出参"
)
@ApiModelProperty
(
"操作对象0:服务,1:入参,2:出参"
)
@Excel
(
name
=
"操作对象"
,
orderNum
=
"4"
)
private
long
operTarget
;
private
long
operTarget
;
@ApiModelProperty
(
"类型0:人工操作,1:流程管控,3:总部下发"
)
@ApiModelProperty
(
"类型0:人工操作,1:流程管控,3:总部下发"
)
@Excel
(
name
=
"操作对象"
,
orderNum
=
"4"
)
private
long
auditType
;
private
long
auditType
;
@ApiModelProperty
(
"备注简述"
)
@ApiModelProperty
(
"备注简述"
)
@Excel
(
name
=
"备注简述"
,
orderNum
=
"5"
)
private
String
auditMessage
;
private
String
auditMessage
;
@ApiModelProperty
(
"事记内容"
)
@ApiModelProperty
(
"事记内容"
)
@Excel
(
name
=
"事记内容"
,
orderNum
=
"6"
)
private
String
auditJson
;
private
String
auditJson
;
@ApiModelProperty
(
"提交人id"
)
@ApiModelProperty
(
"提交人id"
)
@Excel
(
name
=
"提交人id"
,
orderNum
=
"7"
)
private
String
auditUserId
;
private
String
auditUserId
;
@ApiModelProperty
(
"提交人姓名"
)
@ApiModelProperty
(
"提交人姓名"
)
@Excel
(
name
=
"提交人姓名"
,
orderNum
=
"8"
)
private
String
auditUserName
;
private
String
auditUserName
;
@ApiModelProperty
(
"创建时间"
)
@ApiModelProperty
(
"创建时间"
)
@Excel
(
name
=
"创建时间"
,
orderNum
=
"9"
)
private
Timestamp
auditCtime
;
private
Timestamp
auditCtime
;
@ApiModelProperty
(
"修改时间"
)
@ApiModelProperty
(
"修改时间"
)
@Excel
(
name
=
"修改时间"
,
orderNum
=
"10"
)
private
Timestamp
auditMtime
;
private
Timestamp
auditMtime
;
@ApiModelProperty
(
"是否删除0-否1-是"
)
@ApiModelProperty
(
"是否删除0-否1-是"
)
@Excel
(
name
=
"是否删除"
,
orderNum
=
"11"
)
private
long
isDelete
;
private
long
isDelete
;
@ApiModelProperty
(
"当前版本"
)
@ApiModelProperty
(
"当前版本"
)
@Excel
(
name
=
"当前版本"
,
orderNum
=
"12"
)
private
long
applyVersion
;
private
long
applyVersion
;
@ApiModelProperty
(
"上一版本"
)
@ApiModelProperty
(
"上一版本"
)
private
long
preApplyVersion
;
@Excel
(
name
=
"上一版本"
,
orderNum
=
"13"
)
private
long
preApiVersion
;
public
long
getApplyVersion
()
{
@ApiModelProperty
(
"服务接口中文名称"
)
return
applyVersion
;
private
String
apiName
;
}
public
void
setApplyVersion
(
long
applyVersion
)
{
@ApiModelProperty
(
"服务分类代码"
)
this
.
applyVersion
=
applyVersion
;
private
String
apiGroupCode
;
}
public
long
getPreApplyVersion
()
{
@ApiModelProperty
(
"推广类型0:统建;1:自建"
)
return
preApplyVersion
;
private
long
apiPromotion
;
}
public
void
setPreApplyVersion
(
long
preApplyVersion
)
{
@ApiModelProperty
(
"服务请求体"
)
this
.
preApplyVersion
=
preApplyVersion
;
private
String
apiReq
;
}
@ApiModelProperty
(
"服务返回体"
)
private
String
apiResp
;
@ApiModelProperty
(
"服务地址"
)
private
String
apiUrl
;
@ApiModelProperty
(
"服务创建时间"
)
private
Timestamp
apiCtime
;
@ApiModelProperty
(
"服务修改时间"
)
private
Timestamp
apiMtime
;
@ApiModelProperty
(
"创建者用户ID"
)
private
String
apiUserId
;
@ApiModelProperty
(
"建设单位"
)
private
String
apiUnit
;
@ApiModelProperty
(
"服务所属公司"
)
private
String
ownerCompanyCode
;
@ApiModelProperty
(
"服务所属公司"
)
private
String
ownerCompanyName
;
@ApiModelProperty
(
"所属区域 1:生产控制大区;2:信息关联大区;3:互联网大区"
)
private
long
apiZone
;
@ApiModelProperty
(
"'所属层级 1:应用层;2:平台层;3:网络层;4:感知层;"
)
private
long
apiLayer
;
@ApiModelProperty
(
"服务版本(最新版本)"
)
private
long
apiVersion
;
public
String
getObjId
()
{
public
String
getObjId
()
{
return
objId
;
return
objId
;
...
@@ -79,7 +123,6 @@ public class OcpApiAudit {
...
@@ -79,7 +123,6 @@ public class OcpApiAudit {
this
.
objId
=
objId
;
this
.
objId
=
objId
;
}
}
public
String
getApiCode
()
{
public
String
getApiCode
()
{
return
apiCode
;
return
apiCode
;
}
}
...
@@ -88,7 +131,6 @@ public class OcpApiAudit {
...
@@ -88,7 +131,6 @@ public class OcpApiAudit {
this
.
apiCode
=
apiCode
;
this
.
apiCode
=
apiCode
;
}
}
public
long
getOperStatus
()
{
public
long
getOperStatus
()
{
return
operStatus
;
return
operStatus
;
}
}
...
@@ -97,7 +139,6 @@ public class OcpApiAudit {
...
@@ -97,7 +139,6 @@ public class OcpApiAudit {
this
.
operStatus
=
operStatus
;
this
.
operStatus
=
operStatus
;
}
}
public
long
getOperTarget
()
{
public
long
getOperTarget
()
{
return
operTarget
;
return
operTarget
;
}
}
...
@@ -106,7 +147,6 @@ public class OcpApiAudit {
...
@@ -106,7 +147,6 @@ public class OcpApiAudit {
this
.
operTarget
=
operTarget
;
this
.
operTarget
=
operTarget
;
}
}
public
long
getAuditType
()
{
public
long
getAuditType
()
{
return
auditType
;
return
auditType
;
}
}
...
@@ -115,7 +155,6 @@ public class OcpApiAudit {
...
@@ -115,7 +155,6 @@ public class OcpApiAudit {
this
.
auditType
=
auditType
;
this
.
auditType
=
auditType
;
}
}
public
String
getAuditMessage
()
{
public
String
getAuditMessage
()
{
return
auditMessage
;
return
auditMessage
;
}
}
...
@@ -124,7 +163,6 @@ public class OcpApiAudit {
...
@@ -124,7 +163,6 @@ public class OcpApiAudit {
this
.
auditMessage
=
auditMessage
;
this
.
auditMessage
=
auditMessage
;
}
}
public
String
getAuditJson
()
{
public
String
getAuditJson
()
{
return
auditJson
;
return
auditJson
;
}
}
...
@@ -133,7 +171,6 @@ public class OcpApiAudit {
...
@@ -133,7 +171,6 @@ public class OcpApiAudit {
this
.
auditJson
=
auditJson
;
this
.
auditJson
=
auditJson
;
}
}
public
String
getAuditUserId
()
{
public
String
getAuditUserId
()
{
return
auditUserId
;
return
auditUserId
;
}
}
...
@@ -142,7 +179,6 @@ public class OcpApiAudit {
...
@@ -142,7 +179,6 @@ public class OcpApiAudit {
this
.
auditUserId
=
auditUserId
;
this
.
auditUserId
=
auditUserId
;
}
}
public
String
getAuditUserName
()
{
public
String
getAuditUserName
()
{
return
auditUserName
;
return
auditUserName
;
}
}
...
@@ -151,7 +187,6 @@ public class OcpApiAudit {
...
@@ -151,7 +187,6 @@ public class OcpApiAudit {
this
.
auditUserName
=
auditUserName
;
this
.
auditUserName
=
auditUserName
;
}
}
public
Timestamp
getAuditCtime
()
{
public
Timestamp
getAuditCtime
()
{
return
auditCtime
;
return
auditCtime
;
}
}
...
@@ -160,7 +195,6 @@ public class OcpApiAudit {
...
@@ -160,7 +195,6 @@ public class OcpApiAudit {
this
.
auditCtime
=
auditCtime
;
this
.
auditCtime
=
auditCtime
;
}
}
public
Timestamp
getAuditMtime
()
{
public
Timestamp
getAuditMtime
()
{
return
auditMtime
;
return
auditMtime
;
}
}
...
@@ -169,7 +203,6 @@ public class OcpApiAudit {
...
@@ -169,7 +203,6 @@ public class OcpApiAudit {
this
.
auditMtime
=
auditMtime
;
this
.
auditMtime
=
auditMtime
;
}
}
public
long
getIsDelete
()
{
public
long
getIsDelete
()
{
return
isDelete
;
return
isDelete
;
}
}
...
@@ -178,4 +211,139 @@ public class OcpApiAudit {
...
@@ -178,4 +211,139 @@ public class OcpApiAudit {
this
.
isDelete
=
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/OcpApiModelRel.java
View file @
a31dfb38
...
@@ -37,6 +37,105 @@ public class OcpApiModelRel {
...
@@ -37,6 +37,105 @@ public class OcpApiModelRel {
@ApiModelProperty
(
"是否已删除 0-否1-是"
)
@ApiModelProperty
(
"是否已删除 0-否1-是"
)
private
long
isDelete
;
private
long
isDelete
;
@ApiModelProperty
(
"服务接口中文名称"
)
private
String
apiName
;
@ApiModelProperty
(
"服务分类代码"
)
private
String
apiGroupCode
;
@ApiModelProperty
(
"推广类型0:统建;1:自建"
)
private
long
apiPromotion
;
@ApiModelProperty
(
"服务请求体"
)
private
String
apiReq
;
@ApiModelProperty
(
"服务返回体"
)
private
String
apiResp
;
@ApiModelProperty
(
"服务地址"
)
private
String
apiUrl
;
@ApiModelProperty
(
"服务创建时间"
)
private
Timestamp
apiCtime
;
@ApiModelProperty
(
"服务修改时间"
)
private
Timestamp
apiMtime
;
@ApiModelProperty
(
"创建者用户ID"
)
private
String
apiUserId
;
@ApiModelProperty
(
"建设单位"
)
private
String
apiUnit
;
@ApiModelProperty
(
"服务所属公司"
)
private
String
ownerCompanyCode
;
@ApiModelProperty
(
"服务所属公司"
)
private
String
ownerCompanyName
;
@ApiModelProperty
(
"所属区域 1:生产控制大区;2:信息关联大区;3:互联网大区"
)
private
long
apiZone
;
@ApiModelProperty
(
"'所属层级 1:应用层;2:平台层;3:网络层;4:感知层;"
)
private
long
apiLayer
;
@ApiModelProperty
(
"服务版本(最新版本)"
)
private
long
apiVersion
;
@ApiModelProperty
(
"应用编码"
)
private
String
tenantCode
;
@ApiModelProperty
(
"应用名称"
)
private
String
tenantName
;
@ApiModelProperty
(
"应用分类代码"
)
private
String
tenantGroupCode
;
@ApiModelProperty
(
"应用IP"
)
private
String
tenantIp
;
@ApiModelProperty
(
"应用url"
)
private
String
tenantUrl
;
@ApiModelProperty
(
"所属专业"
)
private
String
professionalKind
;
@ApiModelProperty
(
"创建者用户ID"
)
private
String
tenantUserId
;
@ApiModelProperty
(
"排序"
)
private
String
tenantOrderNo
;
@ApiModelProperty
(
"创建时间"
)
private
String
tenantCtime
;
@ApiModelProperty
(
"最后更新时间"
)
private
String
tenantMtime
;
@ApiModelProperty
(
"部署名称"
)
private
String
deploymentName
;
@ApiModelProperty
(
"描述"
)
private
String
tenantDescription
;
@ApiModelProperty
(
"应用状态0设计 1运行态"
)
private
String
tenantState
;
@ApiModelProperty
(
"建设单位"
)
private
String
tenantUnit
;
@ApiModelProperty
(
"所属区域 1:生产控制大区;2:信息关联大区;3:互联网大区"
)
private
String
tenantZone
;
@ApiModelProperty
(
"所属层级 1:应用层;2:平台层;3:网络层;4:感知层"
)
private
String
tenantLayer
;
@ApiModelProperty
(
"应用版本(当前版本)"
)
private
String
tenantVersion
;
@ApiModelProperty
(
"应用版本(当前版本)"
)
private
String
tenanttVersion
;
public
String
getObjId
()
{
public
String
getObjId
()
{
return
objId
;
return
objId
;
...
@@ -46,7 +145,6 @@ public class OcpApiModelRel {
...
@@ -46,7 +145,6 @@ public class OcpApiModelRel {
this
.
objId
=
objId
;
this
.
objId
=
objId
;
}
}
public
String
getModelCode
()
{
public
String
getModelCode
()
{
return
modelCode
;
return
modelCode
;
}
}
...
@@ -55,7 +153,6 @@ public class OcpApiModelRel {
...
@@ -55,7 +153,6 @@ public class OcpApiModelRel {
this
.
modelCode
=
modelCode
;
this
.
modelCode
=
modelCode
;
}
}
public
String
getModelDepCompanyCode
()
{
public
String
getModelDepCompanyCode
()
{
return
modelDepCompanyCode
;
return
modelDepCompanyCode
;
}
}
...
@@ -64,7 +161,6 @@ public class OcpApiModelRel {
...
@@ -64,7 +161,6 @@ public class OcpApiModelRel {
this
.
modelDepCompanyCode
=
modelDepCompanyCode
;
this
.
modelDepCompanyCode
=
modelDepCompanyCode
;
}
}
public
String
getApiCode
()
{
public
String
getApiCode
()
{
return
apiCode
;
return
apiCode
;
}
}
...
@@ -73,7 +169,6 @@ public class OcpApiModelRel {
...
@@ -73,7 +169,6 @@ public class OcpApiModelRel {
this
.
apiCode
=
apiCode
;
this
.
apiCode
=
apiCode
;
}
}
public
String
getApiDepCompanyCode
()
{
public
String
getApiDepCompanyCode
()
{
return
apiDepCompanyCode
;
return
apiDepCompanyCode
;
}
}
...
@@ -82,7 +177,6 @@ public class OcpApiModelRel {
...
@@ -82,7 +177,6 @@ public class OcpApiModelRel {
this
.
apiDepCompanyCode
=
apiDepCompanyCode
;
this
.
apiDepCompanyCode
=
apiDepCompanyCode
;
}
}
public
Timestamp
getRelationCtime
()
{
public
Timestamp
getRelationCtime
()
{
return
relationCtime
;
return
relationCtime
;
}
}
...
@@ -91,7 +185,6 @@ public class OcpApiModelRel {
...
@@ -91,7 +185,6 @@ public class OcpApiModelRel {
this
.
relationCtime
=
relationCtime
;
this
.
relationCtime
=
relationCtime
;
}
}
public
long
getIsDelete
()
{
public
long
getIsDelete
()
{
return
isDelete
;
return
isDelete
;
}
}
...
@@ -100,4 +193,267 @@ public class OcpApiModelRel {
...
@@ -100,4 +193,267 @@ public class OcpApiModelRel {
this
.
isDelete
=
isDelete
;
this
.
isDelete
=
isDelete
;
}
}
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
;
}
public
String
getTenantCode
()
{
return
tenantCode
;
}
public
void
setTenantCode
(
String
tenantCode
)
{
this
.
tenantCode
=
tenantCode
;
}
public
String
getTenantName
()
{
return
tenantName
;
}
public
void
setTenantName
(
String
tenantName
)
{
this
.
tenantName
=
tenantName
;
}
public
String
getTenantGroupCode
()
{
return
tenantGroupCode
;
}
public
void
setTenantGroupCode
(
String
tenantGroupCode
)
{
this
.
tenantGroupCode
=
tenantGroupCode
;
}
public
String
getTenantIp
()
{
return
tenantIp
;
}
public
void
setTenantIp
(
String
tenantIp
)
{
this
.
tenantIp
=
tenantIp
;
}
public
String
getTenantUrl
()
{
return
tenantUrl
;
}
public
void
setTenantUrl
(
String
tenantUrl
)
{
this
.
tenantUrl
=
tenantUrl
;
}
public
String
getProfessionalKind
()
{
return
professionalKind
;
}
public
void
setProfessionalKind
(
String
professionalKind
)
{
this
.
professionalKind
=
professionalKind
;
}
public
String
getTenantUserId
()
{
return
tenantUserId
;
}
public
void
setTenantUserId
(
String
tenantUserId
)
{
this
.
tenantUserId
=
tenantUserId
;
}
public
String
getTenantOrderNo
()
{
return
tenantOrderNo
;
}
public
void
setTenantOrderNo
(
String
tenantOrderNo
)
{
this
.
tenantOrderNo
=
tenantOrderNo
;
}
public
String
getTenantCtime
()
{
return
tenantCtime
;
}
public
void
setTenantCtime
(
String
tenantCtime
)
{
this
.
tenantCtime
=
tenantCtime
;
}
public
String
getTenantMtime
()
{
return
tenantMtime
;
}
public
void
setTenantMtime
(
String
tenantMtime
)
{
this
.
tenantMtime
=
tenantMtime
;
}
public
String
getDeploymentName
()
{
return
deploymentName
;
}
public
void
setDeploymentName
(
String
deploymentName
)
{
this
.
deploymentName
=
deploymentName
;
}
public
String
getTenantDescription
()
{
return
tenantDescription
;
}
public
void
setTenantDescription
(
String
tenantDescription
)
{
this
.
tenantDescription
=
tenantDescription
;
}
public
String
getTenantState
()
{
return
tenantState
;
}
public
void
setTenantState
(
String
tenantState
)
{
this
.
tenantState
=
tenantState
;
}
public
String
getTenantUnit
()
{
return
tenantUnit
;
}
public
void
setTenantUnit
(
String
tenantUnit
)
{
this
.
tenantUnit
=
tenantUnit
;
}
public
String
getTenantZone
()
{
return
tenantZone
;
}
public
void
setTenantZone
(
String
tenantZone
)
{
this
.
tenantZone
=
tenantZone
;
}
public
String
getTenantLayer
()
{
return
tenantLayer
;
}
public
void
setTenantLayer
(
String
tenantLayer
)
{
this
.
tenantLayer
=
tenantLayer
;
}
public
String
getTenantVersion
()
{
return
tenantVersion
;
}
public
void
setTenantVersion
(
String
tenantVersion
)
{
this
.
tenantVersion
=
tenantVersion
;
}
public
String
getTenanttVersion
()
{
return
tenanttVersion
;
}
public
void
setTenanttVersion
(
String
tenanttVersion
)
{
this
.
tenanttVersion
=
tenanttVersion
;
}
}
}
src/main/java/com/pms/ocp/model/entity/OcpApiTenantRel.java
View file @
a31dfb38
...
@@ -46,6 +46,98 @@ public class OcpApiTenantRel {
...
@@ -46,6 +46,98 @@ public class OcpApiTenantRel {
@ApiModelProperty
(
"是否已删除0未删除,1已删除"
)
@ApiModelProperty
(
"是否已删除0未删除,1已删除"
)
private
long
isDelete
;
private
long
isDelete
;
@ApiModelProperty
(
"服务接口中文名称"
)
private
String
apiName
;
@ApiModelProperty
(
"服务分类代码"
)
private
String
apiGroupCode
;
@ApiModelProperty
(
"推广类型0:统建;1:自建"
)
private
long
apiPromotion
;
@ApiModelProperty
(
"服务请求体"
)
private
String
apiReq
;
@ApiModelProperty
(
"服务返回体"
)
private
String
apiResp
;
@ApiModelProperty
(
"服务地址"
)
private
String
apiUrl
;
@ApiModelProperty
(
"服务创建时间"
)
private
Timestamp
apiCtime
;
@ApiModelProperty
(
"服务修改时间"
)
private
Timestamp
apiMtime
;
@ApiModelProperty
(
"创建者用户ID"
)
private
String
apiUserId
;
@ApiModelProperty
(
"建设单位"
)
private
String
apiUnit
;
@ApiModelProperty
(
"服务所属公司"
)
private
String
ownerCompanyCode
;
@ApiModelProperty
(
"服务所属公司"
)
private
String
ownerCompanyName
;
@ApiModelProperty
(
"所属区域 1:生产控制大区;2:信息关联大区;3:互联网大区"
)
private
long
apiZone
;
@ApiModelProperty
(
"'所属层级 1:应用层;2:平台层;3:网络层;4:感知层;"
)
private
long
apiLayer
;
@ApiModelProperty
(
"服务版本(最新版本)"
)
private
long
apiVersion
;
@ApiModelProperty
(
"应用名称"
)
private
String
tenantName
;
@ApiModelProperty
(
"应用分类代码"
)
private
String
tenantGroupCode
;
@ApiModelProperty
(
"应用IP"
)
private
String
tenantIp
;
@ApiModelProperty
(
"应用url"
)
private
String
tenantUrl
;
@ApiModelProperty
(
"所属专业"
)
private
String
professionalKind
;
@ApiModelProperty
(
"创建者用户ID"
)
private
String
tenantUserId
;
@ApiModelProperty
(
"排序"
)
private
String
tenantOrderNo
;
@ApiModelProperty
(
"创建时间"
)
private
String
tenantCtime
;
@ApiModelProperty
(
"最后更新时间"
)
private
String
tenantMtime
;
@ApiModelProperty
(
"部署名称"
)
private
String
deploymentName
;
@ApiModelProperty
(
"描述"
)
private
String
tenantDescription
;
@ApiModelProperty
(
"应用状态0设计 1运行态"
)
private
String
tenantState
;
@ApiModelProperty
(
"建设单位"
)
private
String
tenantUnit
;
@ApiModelProperty
(
"所属区域 1:生产控制大区;2:信息关联大区;3:互联网大区"
)
private
String
tenantZone
;
@ApiModelProperty
(
"所属层级 1:应用层;2:平台层;3:网络层;4:感知层"
)
private
String
tenantLayer
;
@ApiModelProperty
(
"应用版本(当前版本)"
)
private
String
tenantVersion
;
public
String
getObjId
()
{
public
String
getObjId
()
{
return
objId
;
return
objId
;
...
@@ -55,7 +147,6 @@ public class OcpApiTenantRel {
...
@@ -55,7 +147,6 @@ public class OcpApiTenantRel {
this
.
objId
=
objId
;
this
.
objId
=
objId
;
}
}
public
String
getTenantCode
()
{
public
String
getTenantCode
()
{
return
tenantCode
;
return
tenantCode
;
}
}
...
@@ -64,7 +155,6 @@ public class OcpApiTenantRel {
...
@@ -64,7 +155,6 @@ public class OcpApiTenantRel {
this
.
tenantCode
=
tenantCode
;
this
.
tenantCode
=
tenantCode
;
}
}
public
String
getApiCode
()
{
public
String
getApiCode
()
{
return
apiCode
;
return
apiCode
;
}
}
...
@@ -73,7 +163,6 @@ public class OcpApiTenantRel {
...
@@ -73,7 +163,6 @@ public class OcpApiTenantRel {
this
.
apiCode
=
apiCode
;
this
.
apiCode
=
apiCode
;
}
}
public
String
getApiDepCompanyCode
()
{
public
String
getApiDepCompanyCode
()
{
return
apiDepCompanyCode
;
return
apiDepCompanyCode
;
}
}
...
@@ -82,7 +171,6 @@ public class OcpApiTenantRel {
...
@@ -82,7 +171,6 @@ public class OcpApiTenantRel {
this
.
apiDepCompanyCode
=
apiDepCompanyCode
;
this
.
apiDepCompanyCode
=
apiDepCompanyCode
;
}
}
public
String
getTenantDepCompanyCode
()
{
public
String
getTenantDepCompanyCode
()
{
return
tenantDepCompanyCode
;
return
tenantDepCompanyCode
;
}
}
...
@@ -91,7 +179,6 @@ public class OcpApiTenantRel {
...
@@ -91,7 +179,6 @@ public class OcpApiTenantRel {
this
.
tenantDepCompanyCode
=
tenantDepCompanyCode
;
this
.
tenantDepCompanyCode
=
tenantDepCompanyCode
;
}
}
public
Timestamp
getApiTenantRelCtime
()
{
public
Timestamp
getApiTenantRelCtime
()
{
return
apiTenantRelCtime
;
return
apiTenantRelCtime
;
}
}
...
@@ -100,7 +187,6 @@ public class OcpApiTenantRel {
...
@@ -100,7 +187,6 @@ public class OcpApiTenantRel {
this
.
apiTenantRelCtime
=
apiTenantRelCtime
;
this
.
apiTenantRelCtime
=
apiTenantRelCtime
;
}
}
public
Timestamp
getApiTenantRelMtime
()
{
public
Timestamp
getApiTenantRelMtime
()
{
return
apiTenantRelMtime
;
return
apiTenantRelMtime
;
}
}
...
@@ -109,7 +195,6 @@ public class OcpApiTenantRel {
...
@@ -109,7 +195,6 @@ public class OcpApiTenantRel {
this
.
apiTenantRelMtime
=
apiTenantRelMtime
;
this
.
apiTenantRelMtime
=
apiTenantRelMtime
;
}
}
public
String
getApiTenantRelUserId
()
{
public
String
getApiTenantRelUserId
()
{
return
apiTenantRelUserId
;
return
apiTenantRelUserId
;
}
}
...
@@ -118,7 +203,6 @@ public class OcpApiTenantRel {
...
@@ -118,7 +203,6 @@ public class OcpApiTenantRel {
this
.
apiTenantRelUserId
=
apiTenantRelUserId
;
this
.
apiTenantRelUserId
=
apiTenantRelUserId
;
}
}
public
String
getApiTenantRelUserName
()
{
public
String
getApiTenantRelUserName
()
{
return
apiTenantRelUserName
;
return
apiTenantRelUserName
;
}
}
...
@@ -127,7 +211,6 @@ public class OcpApiTenantRel {
...
@@ -127,7 +211,6 @@ public class OcpApiTenantRel {
this
.
apiTenantRelUserName
=
apiTenantRelUserName
;
this
.
apiTenantRelUserName
=
apiTenantRelUserName
;
}
}
public
long
getIsDelete
()
{
public
long
getIsDelete
()
{
return
isDelete
;
return
isDelete
;
}
}
...
@@ -136,4 +219,251 @@ public class OcpApiTenantRel {
...
@@ -136,4 +219,251 @@ public class OcpApiTenantRel {
this
.
isDelete
=
isDelete
;
this
.
isDelete
=
isDelete
;
}
}
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
;
}
public
String
getTenantName
()
{
return
tenantName
;
}
public
void
setTenantName
(
String
tenantName
)
{
this
.
tenantName
=
tenantName
;
}
public
String
getTenantGroupCode
()
{
return
tenantGroupCode
;
}
public
void
setTenantGroupCode
(
String
tenantGroupCode
)
{
this
.
tenantGroupCode
=
tenantGroupCode
;
}
public
String
getTenantIp
()
{
return
tenantIp
;
}
public
void
setTenantIp
(
String
tenantIp
)
{
this
.
tenantIp
=
tenantIp
;
}
public
String
getTenantUrl
()
{
return
tenantUrl
;
}
public
void
setTenantUrl
(
String
tenantUrl
)
{
this
.
tenantUrl
=
tenantUrl
;
}
public
String
getProfessionalKind
()
{
return
professionalKind
;
}
public
void
setProfessionalKind
(
String
professionalKind
)
{
this
.
professionalKind
=
professionalKind
;
}
public
String
getTenantUserId
()
{
return
tenantUserId
;
}
public
void
setTenantUserId
(
String
tenantUserId
)
{
this
.
tenantUserId
=
tenantUserId
;
}
public
String
getTenantOrderNo
()
{
return
tenantOrderNo
;
}
public
void
setTenantOrderNo
(
String
tenantOrderNo
)
{
this
.
tenantOrderNo
=
tenantOrderNo
;
}
public
String
getTenantCtime
()
{
return
tenantCtime
;
}
public
void
setTenantCtime
(
String
tenantCtime
)
{
this
.
tenantCtime
=
tenantCtime
;
}
public
String
getTenantMtime
()
{
return
tenantMtime
;
}
public
void
setTenantMtime
(
String
tenantMtime
)
{
this
.
tenantMtime
=
tenantMtime
;
}
public
String
getDeploymentName
()
{
return
deploymentName
;
}
public
void
setDeploymentName
(
String
deploymentName
)
{
this
.
deploymentName
=
deploymentName
;
}
public
String
getTenantDescription
()
{
return
tenantDescription
;
}
public
void
setTenantDescription
(
String
tenantDescription
)
{
this
.
tenantDescription
=
tenantDescription
;
}
public
String
getTenantState
()
{
return
tenantState
;
}
public
void
setTenantState
(
String
tenantState
)
{
this
.
tenantState
=
tenantState
;
}
public
String
getTenantUnit
()
{
return
tenantUnit
;
}
public
void
setTenantUnit
(
String
tenantUnit
)
{
this
.
tenantUnit
=
tenantUnit
;
}
public
String
getTenantZone
()
{
return
tenantZone
;
}
public
void
setTenantZone
(
String
tenantZone
)
{
this
.
tenantZone
=
tenantZone
;
}
public
String
getTenantLayer
()
{
return
tenantLayer
;
}
public
void
setTenantLayer
(
String
tenantLayer
)
{
this
.
tenantLayer
=
tenantLayer
;
}
public
String
getTenantVersion
()
{
return
tenantVersion
;
}
public
void
setTenantVersion
(
String
tenantVersion
)
{
this
.
tenantVersion
=
tenantVersion
;
}
}
}
src/main/java/com/pms/ocp/service/OcpApiAuditService.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.service
;
import
com.pms.ocp.model.entity.OcpApiAudit
;
import
com.pms.ocp.model.vo.ResponseVO
;
public
interface
OcpApiAuditService
{
ResponseVO
getOcpApiAuditList
(
OcpApiAudit
ocpApiAudit
);
ResponseVO
getOcpApiDetails
(
String
objId
);
// ResponseVO getOcpApiList(Oaa oaa);
ResponseVO
OaaById
(
OcpApiAudit
ocpApiAudit
);
ResponseVO
sById
(
OcpApiAudit
ocpApiAudit
);
// void exportExcel(Oaa oaa, HttpServletRequest request, HttpServletResponse response);
}
src/main/java/com/pms/ocp/service/OcpApiModelRelService.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.service
;
import
com.pms.ocp.model.entity.OcpApiModelRel
;
import
com.pms.ocp.model.vo.ResponseVO
;
public
interface
OcpApiModelRelService
{
ResponseVO
getOamrList
(
OcpApiModelRel
ocpApiModelRel
);
}
src/main/java/com/pms/ocp/service/OcpApiSubsService.java
View file @
a31dfb38
...
@@ -2,6 +2,8 @@ package com.pms.ocp.service;
...
@@ -2,6 +2,8 @@ package com.pms.ocp.service;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.baomidou.mybatisplus.extension.service.IService
;
import
com.pms.ocp.model.entity.OcpApiSubs
;
import
com.pms.ocp.model.entity.OcpApiSubs
;
import
com.pms.ocp.model.vo.ResponseVO
;
public
interface
OcpApiSubsService
extends
IService
<
OcpApiSubs
>
{
public
interface
OcpApiSubsService
{
ResponseVO
getOcpApiSubsList
(
OcpApiSubs
ocpApiSubs
);
}
}
src/main/java/com/pms/ocp/service/OcpApiTenantRelService.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.service
;
import
com.pms.ocp.model.entity.OcpApiTenantRel
;
import
com.pms.ocp.model.vo.ResponseVO
;
public
interface
OcpApiTenantRelService
{
ResponseVO
getOatrList
(
OcpApiTenantRel
ocpApiTenantRel
);
}
src/main/java/com/pms/ocp/service/impl/ApiBasicManagementServiceImpl.java
View file @
a31dfb38
...
@@ -77,7 +77,7 @@ public class ApiBasicManagementServiceImpl extends ServiceImpl<ApiBasicManagemen
...
@@ -77,7 +77,7 @@ public class ApiBasicManagementServiceImpl extends ServiceImpl<ApiBasicManagemen
ocpApiSubs
.
setSubsLogApiUserId
(
null
);
ocpApiSubs
.
setSubsLogApiUserId
(
null
);
ocpApiSubs
.
setSubsLogApiAtime
(
Timestamp
.
valueOf
(
LocalDateTime
.
now
()));
ocpApiSubs
.
setSubsLogApiAtime
(
Timestamp
.
valueOf
(
LocalDateTime
.
now
()));
ocpApiSubs
.
setSubsCompanyCode
(
null
);
ocpApiSubs
.
setSubsCompanyCode
(
null
);
ocpApiSubsService
.
save
(
ocpApiSubs
);
//
ocpApiSubsService.save(ocpApiSubs);
}
}
}
}
...
...
src/main/java/com/pms/ocp/service/impl/OcpApiAuditServiceImpl.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.service.impl
;
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.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.CollectionUtils
;
import
java.util.List
;
@Service
public
class
OcpApiAuditServiceImpl
implements
OcpApiAuditService
{
@Autowired
private
OcpApiAuditMapper
ocpApiAuditMapper
;
@Override
public
ResponseVO
getOcpApiAuditList
(
OcpApiAudit
ocpApiAudit
)
{
List
<
String
>
ocpApiAuditList
=
ocpApiAuditMapper
.
getOcpApiSubsList
(
ocpApiAudit
);
if
(
CollectionUtils
.
isEmpty
(
ocpApiAuditList
)){
return
ResponseVO
.
error
(
"查询列表为空"
);
}
else
{
return
ResponseVO
.
ok
(
ocpApiAuditList
);
}
}
// @Override
// public ResponseVO getOcpApiList(Oaa oaa) {
// List<OcpApiAudit> list = ocpApiAuditMapper.getOcpApiSubsList(oaa);
// return ResponseVO.ok(list);
// }
@Override
public
ResponseVO
getOcpApiDetails
(
String
objId
)
{
OcpApiAudit
ocpApiAudit
=
ocpApiAuditMapper
.
selectById
(
objId
);
return
ResponseVO
.
ok
(
ocpApiAudit
);
}
@Override
public
ResponseVO
OaaById
(
OcpApiAudit
ocpApiAudit
)
{
List
<
String
>
oaaById
=
ocpApiAuditMapper
.
OaaById
(
ocpApiAudit
);
return
ResponseVO
.
ok
(
oaaById
);
}
@Override
public
ResponseVO
sById
(
OcpApiAudit
ocpApiAudit
)
{
List
<
String
>
oaaById
=
ocpApiAuditMapper
.
sById
(
ocpApiAudit
);
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);
// }
}
src/main/java/com/pms/ocp/service/impl/OcpApiModelRelServiceImpl.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.service.impl
;
import
com.pms.ocp.mapper.OcpApiModelRelMapper
;
import
com.pms.ocp.model.entity.OcpApiModelRel
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
com.pms.ocp.service.OcpApiModelRelService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
@Service
public
class
OcpApiModelRelServiceImpl
implements
OcpApiModelRelService
{
@Autowired
private
OcpApiModelRelMapper
ocpApiModelRelMapper
;
@Override
public
ResponseVO
getOamrList
(
OcpApiModelRel
ocpApiModelRel
)
{
List
<
String
>
ocpApiModelRelList
=
ocpApiModelRelMapper
.
getOamrList
(
ocpApiModelRel
);
return
ResponseVO
.
ok
(
ocpApiModelRelList
);
}
}
src/main/java/com/pms/ocp/service/impl/OcpApiSubsServiceImpl.java
View file @
a31dfb38
...
@@ -3,9 +3,26 @@ package com.pms.ocp.service.impl;
...
@@ -3,9 +3,26 @@ package com.pms.ocp.service.impl;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
com.pms.ocp.mapper.OcpApiSubsMapper
;
import
com.pms.ocp.mapper.OcpApiSubsMapper
;
import
com.pms.ocp.model.entity.OcpApiSubs
;
import
com.pms.ocp.model.entity.OcpApiSubs
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
com.pms.ocp.service.OcpApiSubsService
;
import
com.pms.ocp.service.OcpApiSubsService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.util.CollectionUtils
;
import
java.util.List
;
@Service
@Service
public
class
OcpApiSubsServiceImpl
extends
ServiceImpl
<
OcpApiSubsMapper
,
OcpApiSubs
>
implements
OcpApiSubsService
{
public
class
OcpApiSubsServiceImpl
implements
OcpApiSubsService
{
@Autowired
private
OcpApiSubsMapper
ocpApiSubsMapper
;
@Override
public
ResponseVO
getOcpApiSubsList
(
OcpApiSubs
ocpApiSubs
)
{
List
<
String
>
ocpApiSubsList
=
ocpApiSubsMapper
.
getOcpApisList
(
ocpApiSubs
);
if
(
CollectionUtils
.
isEmpty
(
ocpApiSubsList
)){
return
ResponseVO
.
error
(
"查询列表为空"
);
}
else
{
return
ResponseVO
.
ok
(
ocpApiSubsList
);
}
}
}
}
src/main/java/com/pms/ocp/service/impl/OcpApiTenantRelServiceImpl.java
0 → 100644
View file @
a31dfb38
package
com.pms.ocp.service.impl
;
import
com.pms.ocp.mapper.OcpApiTenantRelMapper
;
import
com.pms.ocp.model.entity.OcpApiTenantRel
;
import
com.pms.ocp.model.vo.ResponseVO
;
import
com.pms.ocp.service.OcpApiTenantRelService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
@Service
public
class
OcpApiTenantRelServiceImpl
implements
OcpApiTenantRelService
{
@Autowired
private
OcpApiTenantRelMapper
ocpApiTenantRelMapper
;
@Override
public
ResponseVO
getOatrList
(
OcpApiTenantRel
ocpApiTenantRel
)
{
List
<
String
>
oatrList
=
ocpApiTenantRelMapper
.
getOatrList
(
ocpApiTenantRel
);
return
ResponseVO
.
ok
(
oatrList
);
}
}
src/main/resources/mapper/OcpApiAuditMapper.xml
0 → 100644
View file @
a31dfb38
<?xml version="1.0" encoding="utf-8" ?>
<!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 * from ocp_api_audit oaa
LEFT JOIN ocp_api_base oab
on oaa.api_code = oab.api_code
where oaa.obj_id = #{objId}
</select>
<select
id=
"getOcpApiSubsList"
resultType=
"java.lang.String"
>
select * from ocp_api_audit
</select>
<select
id=
"sById"
resultType=
"java.lang.String"
>
select * from ocp_api_audit where obj_id = #{objId}
</select>
</mapper>
\ No newline at end of file
src/main/resources/mapper/OcpApiModelRelMapper.xml
0 → 100644
View file @
a31dfb38
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.pms.ocp.mapper.OcpApiModelRelMapper"
>
<select
id=
"getOamrList"
resultType=
"java.lang.String"
>
select * from ocp_api_model_rel oamr
LEFT JOIN ocp_model_base omb
on oamr.model_code = omb.model_code
INNER JOIN ocp_api_base oab
on oamr.api_code = oab.api_code
where oamr.obj_id = #{objId}
</select>
</mapper>
\ No newline at end of file
src/main/resources/mapper/OcpApiSubsMapper.xml
0 → 100644
View file @
a31dfb38
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.pms.ocp.mapper.OcpApiSubsMapper"
>
<select
id=
"getOcpApisList"
resultType=
"java.lang.String"
>
SELECT * from ocp_api_subs oas
left JOIN ocp_api_base oab on
oas.api_code = oab.api_code
</select>
</mapper>
\ No newline at end of file
src/main/resources/mapper/OcpApiTenantRelMapper.xml
0 → 100644
View file @
a31dfb38
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper
namespace=
"com.pms.ocp.mapper.OcpApiTenantRelMapper"
>
<select
id=
"getOatrList"
resultType=
"java.lang.String"
>
SELECT * from ocp_api_tenant_rel
oa LEFT JOIN ocp_api_base ab on
oa.api_code = ab.api_code INNER JOIN
ocp_tenant_base ot on ot.tenant_code =
oa.tenant_code where oa.obj_id = #{objId}
</select>
</mapper>
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