package com.ruoyi.sales.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.sales.dto.BiddingManagementDto; import com.ruoyi.sales.pojo.BiddingManagement; import java.util.List; /** * 招投标管理Service接口 */ public interface IBiddingManagementService extends IService { /** * 查询招投标管理列表 (分页) * * @param page 分页对象 * @param dto 查询条件 * @return 招投标管理集合 */ IPage selectBiddingManagementList(Page page, BiddingManagementDto dto); /** * 查询招投标管理列表 (不分页) * * @param dto 查询条件 * @return 招投标管理集合 */ List selectBiddingManagementList(BiddingManagementDto dto); /** * 新增或修改招投标管理 * * @param dto 招投标管理信息 * @return 结果 */ int addOrUpdateBiddingManagement(BiddingManagementDto dto); /** * 批量删除招投标管理 * * @param ids 需要删除的ID数组 * @return 结果 */ int deleteBiddingManagementByIds(Long[] ids); }