Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dm_project
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
姚本章
dm_project
Commits
eb4494af
Commit
eb4494af
authored
Jan 20, 2021
by
zhangc
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
commit
parent
cbba0314
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
8 additions
and
7 deletions
+8
-7
ApiInterfaceMapper.java
...ay/src/main/java/com/jz/dm/mapper/ApiInterfaceMapper.java
+1
-1
ApiInterfaceService.java
.../src/main/java/com/jz/dm/service/ApiInterfaceService.java
+1
-1
ApiInterfaceServiceImpl.java
.../java/com/jz/dm/service/impl/ApiInterfaceServiceImpl.java
+4
-3
ApiInterfaceMapper.xml
...igateway/src/main/resources/mapper/ApiInterfaceMapper.xml
+2
-2
No files found.
jz-dm-apigateway/src/main/java/com/jz/dm/mapper/ApiInterfaceMapper.java
View file @
eb4494af
...
@@ -26,7 +26,7 @@ public interface ApiInterfaceMapper extends BaseMapper<ApiInterface> {
...
@@ -26,7 +26,7 @@ public interface ApiInterfaceMapper extends BaseMapper<ApiInterface> {
* @param query
* @param query
* @return
* @return
*/
*/
IPage
<
ApiInterface
>
listApiInterfaceInfo
(
IPage
<
ApiInterface
>
page
,
@Param
(
"ew"
)
Wrapper
<
ApiInterface
>
query
);
IPage
<
ApiInterface
>
listApiInterfaceInfo
(
IPage
<
ApiInterface
>
page
,
@Param
(
"ew"
)
Wrapper
<
ApiInterface
>
query
);
/**
/**
* 查询API详情信息
* 查询API详情信息
...
...
jz-dm-apigateway/src/main/java/com/jz/dm/service/ApiInterfaceService.java
View file @
eb4494af
...
@@ -45,7 +45,7 @@ public interface ApiInterfaceService {
...
@@ -45,7 +45,7 @@ public interface ApiInterfaceService {
* @param req
* @param req
* @return
* @return
*/
*/
IPage
<
ApiInterface
>
listApiInterface
(
ApiInterfaceInfoListReq
req
);
IPage
<
ApiInterface
>
listApiInterface
(
ApiInterfaceInfoListReq
req
);
/**
/**
* 查询API详情
* 查询API详情
...
...
jz-dm-apigateway/src/main/java/com/jz/dm/service/impl/ApiInterfaceServiceImpl.java
View file @
eb4494af
...
@@ -15,6 +15,7 @@ import com.jz.dm.mapper.ApiInterfaceMapper;
...
@@ -15,6 +15,7 @@ import com.jz.dm.mapper.ApiInterfaceMapper;
import
com.jz.dm.models.domian.ApiAuth
;
import
com.jz.dm.models.domian.ApiAuth
;
import
com.jz.dm.models.domian.ApiInterface
;
import
com.jz.dm.models.domian.ApiInterface
;
import
com.jz.dm.models.domian.ApiInterfaceCustom
;
import
com.jz.dm.models.domian.ApiInterfaceCustom
;
import
com.jz.dm.models.dto.ApiCallDataDto
;
import
com.jz.dm.models.req.api.ApiInterfaceDetailReq
;
import
com.jz.dm.models.req.api.ApiInterfaceDetailReq
;
import
com.jz.dm.models.req.api.ApiInterfaceInfoListReq
;
import
com.jz.dm.models.req.api.ApiInterfaceInfoListReq
;
import
com.jz.dm.service.ApiInterfaceService
;
import
com.jz.dm.service.ApiInterfaceService
;
...
@@ -59,9 +60,9 @@ public class ApiInterfaceServiceImpl implements ApiInterfaceService {
...
@@ -59,9 +60,9 @@ public class ApiInterfaceServiceImpl implements ApiInterfaceService {
* @return
* @return
*/
*/
@Override
@Override
public
IPage
<
ApiInterface
>
listApiInterface
(
ApiInterfaceInfoListReq
req
)
{
public
IPage
<
ApiInterface
>
listApiInterface
(
ApiInterfaceInfoListReq
req
)
{
IPage
<
ApiInterface
>
page
=
new
Page
<>(
req
.
getPageNum
(),
req
.
getPageSize
());
IPage
<
ApiInterface
>
page
=
new
Page
<>(
req
.
getPageNum
(),
req
.
getPageSize
());
QueryWrapper
<
ApiInterface
>
query
=
new
QueryWrapper
<>();
QueryWrapper
<
ApiInterface
>
query
=
new
QueryWrapper
<>();
/*if (StringUtils.isNotBlank(req.getApiKey())){
/*if (StringUtils.isNotBlank(req.getApiKey())){
query.eq("api_key",req.getApiKey());
query.eq("api_key",req.getApiKey());
}*/
}*/
...
...
jz-dm-apigateway/src/main/resources/mapper/ApiInterfaceMapper.xml
View file @
eb4494af
...
@@ -11,12 +11,12 @@
...
@@ -11,12 +11,12 @@
<select
id=
"listApiInterfaceInfo"
resultType=
"com.jz.dm.models.domian.ApiInterface"
>
<select
id=
"listApiInterfaceInfo"
resultType=
"com.jz.dm.models.domian.ApiInterface"
>
SELECT ai.*,
SELECT ai.*,
/* ai.id AS id,
/* ai.id AS id,
ai.api_key AS apiKey,
ai.api_key AS apiKey,
ai.join_type AS joinType,
ai.join_type AS joinType,
ai.create_user AS createUser,*/
ai.create_user AS createUser,*/
COUNT(ar.id) AS callStat,
COUNT(ar.id) AS callStat,
SUM(ar.request_
time
) AS requestTimeStat
SUM(ar.request_
consuming
) AS requestTimeStat
FROM t_api_interface AS ai
FROM t_api_interface AS ai
LEFT JOIN t_api_req_log AS ar ON ai.api_key =ar.api_key
LEFT JOIN t_api_req_log AS ar ON ai.api_key =ar.api_key
AND ar.is_deleted =0
AND ar.is_deleted =0
...
...
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