Commit 1303cda4 authored by 周昊's avatar 周昊

1、开发AI算法管理详情接口

parent ca131217
......@@ -52,7 +52,7 @@ public class AlgorithmBaseController extends BaseController {
@PreAuthorize("@ss.hasPermi('system:algorithmBase:query')")
@GetMapping(value = "/{id}")
public AjaxResult getInfo(@PathVariable("id") Long id) {
return success(algorithmBaseService.selectAlgorithmBaseById(id));
return success(algorithmBaseService.selectAlgorithmBaseListDtoById(id));
}
/**
......
......@@ -3,6 +3,7 @@ package com.ruoyi.algorithm.mapper;
import java.util.List;
import com.ruoyi.algorithm.domain.AlgorithmBase;
import com.ruoyi.algorithm.domain.dto.AlgorithmBaseListDto;
import org.apache.ibatis.annotations.Param;
/**
* 算法Mapper接口
......@@ -61,4 +62,6 @@ public interface AlgorithmBaseMapper
public int deleteAlgorithmBaseByIds(Long[] ids);
public List<AlgorithmBaseListDto> selectAlgorithmBaseListDto(AlgorithmBase algorithmBase);
public AlgorithmBaseListDto selectAlgorithmBaseListDtoById(@Param("id") Long id);
}
......@@ -67,4 +67,6 @@ public interface IAlgorithmBaseService
* @return 算法集合
*/
public List<AlgorithmBaseListDto> selectAlgorithmBaseListDto(AlgorithmBase algorithmBase);
AlgorithmBaseListDto selectAlgorithmBaseListDtoById(Long id);
}
......@@ -100,4 +100,9 @@ public class AlgorithmBaseServiceImpl implements IAlgorithmBaseService
public List<AlgorithmBaseListDto> selectAlgorithmBaseListDto(AlgorithmBase algorithmBase) {
return algorithmBaseMapper.selectAlgorithmBaseListDto(algorithmBase);
}
@Override
public AlgorithmBaseListDto selectAlgorithmBaseListDtoById(Long id) {
return algorithmBaseMapper.selectAlgorithmBaseListDtoById(id);
}
}
......@@ -99,6 +99,22 @@
from algorithm_base_type
where algorithm_id = #{id}
</select>
<select id="selectAlgorithmBaseListDtoById" resultMap="AlgorithmBaseListDtoResult">
SELECT
ab.id,
ab.algorithm_name,
ab.algorithm_key,
su.nick_name,
ab.create_time,
ab.sort,
ab.`status`
FROM
algorithm_base ab
LEFT JOIN sys_user su ON su.user_name = ab.create_by
AND su.del_flag = '0'
WHERE
ab.id = #{id}
</select>
<insert id="insertAlgorithmBase" parameterType="AlgorithmBase">
insert into algorithm_base
......
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