diff --git a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/mapper/CcdiModelParamMapper.java b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/mapper/CcdiModelParamMapper.java index fd9e21a..65c0946 100644 --- a/ccdi-project/src/main/java/com/ruoyi/ccdi/project/mapper/CcdiModelParamMapper.java +++ b/ccdi-project/src/main/java/com/ruoyi/ccdi/project/mapper/CcdiModelParamMapper.java @@ -6,57 +6,16 @@ import org.apache.ibatis.annotations.Param; import java.util.List; /** - * 模型参数Mapper + * 模型参数Mapper接口 */ public interface CcdiModelParamMapper extends BaseMapper { /** - * 查询指定项目和模型的参数列表 + * 根据项目ID查询所有模型参数(包含所有模型的参数) * * @param projectId 项目ID - * @param modelCode 模型编码 * @return 参数列表 */ - List selectByProjectAndModel( - @Param("projectId") Long projectId, - @Param("modelCode") String modelCode - ); + List selectByProjectId(@Param("projectId") Long projectId); - /** - * 查询所有模型列表(去重) - * - * @param projectId 项目ID - * @return 模型列表 - */ - List selectDistinctModels(@Param("projectId") Long projectId); - - /** - * 批量更新参数值(只更新param_value字段) - * - * @param list 参数列表 - * @return 更新数量 - */ - int batchUpdateParamValues(@Param("list") List list); - - /** - * 更新参数值 - * - * @param projectId 项目ID - * @param modelCode 模型编码 - * @param paramCode 参数编码 - * @param paramValue 参数值 - * @return 影响行数 - */ - int updateParamValue(@Param("projectId") Long projectId, - @Param("modelCode") String modelCode, - @Param("paramCode") String paramCode, - @Param("paramValue") String paramValue); - - /** - * 批量插入参数 - * - * @param params 参数列表 - * @return 影响行数 - */ - int insertBatch(@Param("list") List params); }