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
38887171
Commit
38887171
authored
Mar 30, 2022
by
liukai
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改问题
parent
54236876
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
9 additions
and
31 deletions
+9
-31
src/main/java/com/pms/ocp/mapper/PmsApiManagementMapper.java
src/main/java/com/pms/ocp/mapper/PmsApiManagementMapper.java
+3
-3
src/main/java/com/pms/ocp/model/dto/ApiBaseDto.java
src/main/java/com/pms/ocp/model/dto/ApiBaseDto.java
+0
-10
src/main/java/com/pms/ocp/service/impl/PmsApiManagementServiceImpl.java
...com/pms/ocp/service/impl/PmsApiManagementServiceImpl.java
+2
-14
src/main/resources/mapper/PmsApiManagementMapper.xml
src/main/resources/mapper/PmsApiManagementMapper.xml
+4
-4
No files found.
src/main/java/com/pms/ocp/mapper/PmsApiManagementMapper.java
View file @
38887171
...
@@ -18,11 +18,11 @@ public interface PmsApiManagementMapper extends BaseMapper<PmsApiManagement> {
...
@@ -18,11 +18,11 @@ public interface PmsApiManagementMapper extends BaseMapper<PmsApiManagement> {
int
addOag
(
PmsApiMangageApi
pmsApiMangageApi
);
int
addOag
(
PmsApiMangageApi
pmsApiMangageApi
);
int
deleteApi
(
PmsApiMangageApi
pmsApiMangageApi
);
int
deleteApi
(
PmsApiMangageApi
pmsApiMangageApi
);
List
<
OcpApiModelRel
>
getApiModel
(
OcpApiModelRel
ocpApiModelRel
);
int
getApiModel
(
String
apiCode
);
List
<
OcpApiTenantRel
>
getApitenant
(
OcpApiTenantRel
ocpApiTenantRel
);
int
getApitenant
(
String
apiCode
);
int
updatePamm
(
PmsApiMangageApi
pmsApiMangageApi
);
int
updatePamm
(
PmsApiMangageApi
pmsApiMangageApi
);
...
...
src/main/java/com/pms/ocp/model/dto/ApiBaseDto.java
View file @
38887171
...
@@ -21,9 +21,6 @@ public class ApiBaseDto implements Serializable {
...
@@ -21,9 +21,6 @@ public class ApiBaseDto implements Serializable {
@ApiModelProperty
(
"服务编码"
)
@ApiModelProperty
(
"服务编码"
)
private
String
apiCode
;
private
String
apiCode
;
@ApiModelProperty
(
"服务名称"
)
private
String
apiName
;
@ApiModelProperty
(
"服务分类编码"
)
@ApiModelProperty
(
"服务分类编码"
)
private
String
apiGroupCode
;
private
String
apiGroupCode
;
...
@@ -64,13 +61,6 @@ public class ApiBaseDto implements Serializable {
...
@@ -64,13 +61,6 @@ public class ApiBaseDto implements Serializable {
@ApiModelProperty
(
"每页条数"
)
@ApiModelProperty
(
"每页条数"
)
private
Integer
pageSize
;
private
Integer
pageSize
;
public
String
getApiName
()
{
return
apiName
;
}
public
void
setApiName
(
String
apiName
)
{
this
.
apiName
=
apiName
;
}
private
List
<
String
>
apiGroupCodeList
;
private
List
<
String
>
apiGroupCodeList
;
...
...
src/main/java/com/pms/ocp/service/impl/PmsApiManagementServiceImpl.java
View file @
38887171
...
@@ -75,21 +75,9 @@ public class PmsApiManagementServiceImpl extends ServiceImpl<PmsApiManagementMap
...
@@ -75,21 +75,9 @@ public class PmsApiManagementServiceImpl extends ServiceImpl<PmsApiManagementMap
@Override
@Override
public
ResponseResult
deleteApi
(
PmsApiMangageApi
pmsApiMangageApi
)
{
public
ResponseResult
deleteApi
(
PmsApiMangageApi
pmsApiMangageApi
)
{
//服务模型
//服务模型
OcpApiModelRel
oamr
=
new
OcpApiModelRel
();
int
apiModelCount
=
pmsApiManagementMapper
.
getApiModel
(
pmsApiMangageApi
.
getApiCode
());
oamr
.
setApiCode
(
pmsApiMangageApi
.
getApiCode
());
List
<
OcpApiModelRel
>
apiModel
=
pmsApiManagementMapper
.
getApiModel
(
oamr
);
//应用服务
//应用服务
OcpApiTenantRel
oat
=
new
OcpApiTenantRel
();
int
apiTenantCount
=
pmsApiManagementMapper
.
getApitenant
(
pmsApiMangageApi
.
getApiCode
());
oat
.
setApiCode
(
pmsApiMangageApi
.
getApiCode
());
List
<
OcpApiTenantRel
>
apitenant
=
pmsApiManagementMapper
.
getApitenant
(
oat
);
for
(
OcpApiModelRel
ocpApiModelRel
:
apiModel
)
{
for
(
OcpApiTenantRel
ocpApiTenantRel
:
apitenant
)
{
if
(
ocpApiModelRel
.
getApiCode
().
equals
(
pmsApiMangageApi
.
getApiCode
())||
ocpApiTenantRel
.
getApiCode
().
equals
(
pmsApiMangageApi
.
getApiCode
())){
return
ResponseResult
.
SUCCESS
(
false
);
}
}
}
pmsApiManagementMapper
.
deleteApi
(
pmsApiMangageApi
);
pmsApiManagementMapper
.
deleteApi
(
pmsApiMangageApi
);
return
ResponseResult
.
SUCCESS
(
true
);
return
ResponseResult
.
SUCCESS
(
true
);
}
}
...
...
src/main/resources/mapper/PmsApiManagementMapper.xml
View file @
38887171
...
@@ -89,13 +89,13 @@
...
@@ -89,13 +89,13 @@
delete from ocp_api_base oab where oab.api_code = #{apiCode}
delete from ocp_api_base oab where oab.api_code = #{apiCode}
</delete>
</delete>
<select
id=
"getApiModel"
resultType=
"com.pms.ocp.model.entity.OcpApiModelRel
"
>
<select
id=
"getApiModel"
parameterType=
"java.lang.String"
resultType=
"java.lang.Integer
"
>
select
*
from ocp_api_model_rel oam where oam.api_code = #{apiCode}
select
count(1)
from ocp_api_model_rel oam where oam.api_code = #{apiCode}
</select>
</select>
<select
id=
"getApitenant"
resultType=
"com.pms.ocp.model.entity.OcpApiTenantRel
"
>
<select
id=
"getApitenant"
parameterType=
"java.lang.String"
resultType=
"java.lang.Integer
"
>
select
*
from ocp_api_tenant_rel oatr where oatr.api_code = #{apiCode}
select
count(1)
from ocp_api_tenant_rel oatr where oatr.api_code = #{apiCode}
</select>
</select>
...
...
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