Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
R
rs-cloud-platform
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
周健威
rs-cloud-platform
Commits
fcf9ad42
Commit
fcf9ad42
authored
May 09, 2024
by
chenyan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
2024/05/09_API文档后台管理开发
parent
9313326a
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
8 additions
and
8 deletions
+8
-8
ApiCustomParamsBiz.java
...om/upyuns/platform/rs/website/biz/ApiCustomParamsBiz.java
+3
-3
ApiDocBiz.java
...in/java/com/upyuns/platform/rs/website/biz/ApiDocBiz.java
+3
-3
TModelMapper.xml
...website-server/src/main/resources/mapper/TModelMapper.xml
+2
-2
No files found.
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/biz/ApiCustomParamsBiz.java
View file @
fcf9ad42
...
...
@@ -52,11 +52,11 @@ public class ApiCustomParamsBiz extends BaseBiz<ApiCustomParamsMapper, ApiCustom
}
//判断API节点是否存在
if
(
Objects
.
nonNull
(
apiCustomParams
.
getNodeId
())
&&
apiCustomParams
.
getNodeId
()
>
0
){
Example
example
Doc
=
new
Example
(
ApiCustomNode
.
class
);
example
Doc
.
createCriteria
()
Example
example
Node
=
new
Example
(
ApiCustomNode
.
class
);
example
Node
.
createCriteria
()
.
andEqualTo
(
"id"
,
apiCustomParams
.
getNodeId
())
.
andEqualTo
(
"isDel"
,
0
);
if
(
apiCustomNodeMapper
.
selectCountByExample
(
example
Doc
)
<=
0
){
if
(
apiCustomNodeMapper
.
selectCountByExample
(
example
Node
)
<=
0
){
return
ObjectRestResponse
.
createFailedResult
(
ResultCode
.
NOTEXIST_CODE
,
"API节点不存在"
);
}
Example
exampleParams
=
new
Example
(
ApiCustomParams
.
class
);
...
...
rs-website/rs-website-server/src/main/java/com/upyuns/platform/rs/website/biz/ApiDocBiz.java
View file @
fcf9ad42
...
...
@@ -45,8 +45,8 @@ public class ApiDocBiz extends BaseBiz<ApiDocMapper, ApiDoc> {
Query
query
=
new
Query
(
apiDocDTO
);
Example
exampleNode
=
new
Example
(
ApiCustomNode
.
class
);
Example
exampleParams
=
new
Example
(
ApiCustomParams
.
class
);
List
<
ApiDocTreeVo
>
docTreeVoList
=
mapper
.
selectList
(
query
.
getSuper
(
));
for
(
ApiDocTreeVo
apiDocTreeVo
:
docTreeVoList
)
{
PageDataVO
<
ApiDocTreeVo
>
pageDataVO
=
PageDataVO
.
pageInfo
(
query
,
()
->
mapper
.
selectList
(
query
.
getSuper
()
));
for
(
ApiDocTreeVo
apiDocTreeVo
:
pageDataVO
.
getData
()
)
{
exampleNode
.
clear
();
if
(
StringUtils
.
isNotBlank
(
apiDocDTO
.
getKeyWord
()))
{
exampleNode
.
createCriteria
()
...
...
@@ -77,7 +77,7 @@ public class ApiDocBiz extends BaseBiz<ApiDocMapper, ApiDoc> {
apiDocTreeVo
.
setApiCount
(
nodeVos
.
size
());
apiDocTreeVo
.
setNodeVoList
(
nodeVos
);
}
return
ObjectRestResponse
.
succ
(
docTreeVoList
);
return
ObjectRestResponse
.
succ
(
pageDataVO
);
}
public
ObjectRestResponse
addObj
(
ApiDoc
apiDoc
)
{
...
...
rs-website/rs-website-server/src/main/resources/mapper/TModelMapper.xml
View file @
fcf9ad42
...
...
@@ -49,8 +49,8 @@
</foreach>
</insert>
<insert
id=
"insertTModel"
keyProperty=
"id"
useGeneratedKeys=
"true"
>
INSERT INTO `rscp_website`.`t_model`( `model_cn`, `model_en`, `intro`, `model_unit_name`, `favorites`, `views`, `parameters`, `released_by`, `model_position`, `release_time`, `is_online_experience`, `online_experience_api`, `details`, `model_version`, `software_framework`, `hardware_type`, `examine_status`,
`status`, `is_del`, `create_time`, `create_user`, `last_update_time`,
`last_update_user`)
VALUES (#{modelCn}, #{modelEn}, #{intro}, #{modelUnitName}, #{favorites}, #{views}, #{parameters}, #{releasedBy}, #{modelPosition}, #{releaseTime}, #{isOnlineExperience}, #{onlineExperienceApi}, #{details}, #{modelVersion}, #{softwareFramework}, #{hardwareType}, #{examineStatus}, #{
status}, #{isDel}, #{createTime}, #{createUser}, #{lastUpdateTime},
#{lastUpdateUser});
INSERT INTO `rscp_website`.`t_model`( `model_cn`, `model_en`, `intro`, `model_unit_name`, `favorites`, `views`, `parameters`, `released_by`, `model_position`, `release_time`, `is_online_experience`, `online_experience_api`, `details`, `model_version`, `software_framework`, `hardware_type`, `examine_status`,
`create_user`,
`last_update_user`)
VALUES (#{modelCn}, #{modelEn}, #{intro}, #{modelUnitName}, #{favorites}, #{views}, #{parameters}, #{releasedBy}, #{modelPosition}, #{releaseTime}, #{isOnlineExperience}, #{onlineExperienceApi}, #{details}, #{modelVersion}, #{softwareFramework}, #{hardwareType}, #{examineStatus}, #{
createUser},
#{lastUpdateUser});
</insert>
<select
id=
"selectList"
resultType=
"com.upyuns.platform.rs.website.entity.TModel"
>
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