package com.ard.data.model.service; import com.ard.data.model.domain.ArdModel; import java.util.List; /** * 模型管理Service接口 * * @author xia * @date 2025-10-10 */ public interface IArdModelService { /** * 查询模型管理 * * @param id 模型管理主键 * @return 模型管理 */ public ArdModel selectArdModelById(String id); /** * 查询模型管理列表 * * @param ardModel 模型管理 * @return 模型管理集合 */ public List selectArdModelList(ArdModel ardModel); /** * 新增模型管理 * * @param ardModel 模型管理 * @return 结果 */ public int insertArdModel(ArdModel ardModel); /** * 修改模型管理 * * @param ardModel 模型管理 * @return 结果 */ public int updateArdModel(ArdModel ardModel); /** * 批量删除模型管理 * * @param ids 需要删除的模型管理主键集合 * @return 结果 */ public int deleteArdModelByIds(String[] ids); /** * 删除模型管理信息 * * @param id 模型管理主键 * @return 结果 */ public int deleteArdModelById(String id); /** * 校验模型管理信息名称是否唯一 * * @param ardModel 模型管理 * @return 结果 */ public String checkArdModelNameUnique(ArdModel ardModel); }