Commit fcf9ad42 authored by chenyan's avatar chenyan

2024/05/09_API文档后台管理开发

parent 9313326a
......@@ -52,11 +52,11 @@ public class ApiCustomParamsBiz extends BaseBiz<ApiCustomParamsMapper, ApiCustom
}
//判断API节点是否存在
if (Objects.nonNull(apiCustomParams.getNodeId()) && apiCustomParams.getNodeId() > 0){
Example exampleDoc = new Example(ApiCustomNode.class);
exampleDoc.createCriteria()
Example exampleNode = new Example(ApiCustomNode.class);
exampleNode.createCriteria()
.andEqualTo("id", apiCustomParams.getNodeId())
.andEqualTo("isDel",0);
if(apiCustomNodeMapper.selectCountByExample(exampleDoc) <= 0){
if(apiCustomNodeMapper.selectCountByExample(exampleNode) <= 0){
return ObjectRestResponse.createFailedResult(ResultCode.NOTEXIST_CODE, "API节点不存在");
}
Example exampleParams = new Example(ApiCustomParams.class);
......
......@@ -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) {
......
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment