package com.ruoyi.system.service.project; import com.ruoyi.system.domain.project.BmConstructionPay; import java.util.List; /** * 项目到资 (最少一条记录、合计、回写项目单)Service接口 * * @author ruoyi * @date 2021-03-08 */ public interface IBmConstructionPayService { /** * 查询项目到资 (最少一条记录、合计、回写项目单) * * @param id 项目到资 (最少一条记录、合计、回写项目单)ID * @return 项目到资 (最少一条记录、合计、回写项目单) */ public BmConstructionPay selectBmConstructionPayById(Long id); /** * 查询项目到资 (最少一条记录、合计、回写项目单)列表 * * @param bmConstructionPay 项目到资 (最少一条记录、合计、回写项目单) * @return 项目到资 (最少一条记录、合计、回写项目单)集合 */ public List selectBmConstructionPayList(BmConstructionPay bmConstructionPay); /** * 新增项目到资 (最少一条记录、合计、回写项目单) * * @param bmConstructionPay 项目到资 (最少一条记录、合计、回写项目单) * @return 结果 */ public int insertBmConstructionPay(BmConstructionPay bmConstructionPay); /** * 修改项目到资 (最少一条记录、合计、回写项目单) * * @param bmConstructionPay 项目到资 (最少一条记录、合计、回写项目单) * @return 结果 */ public int updateBmConstructionPay(BmConstructionPay bmConstructionPay); /** * 批量删除项目到资 (最少一条记录、合计、回写项目单) * * @param ids 需要删除的项目到资 (最少一条记录、合计、回写项目单)ID * @return 结果 */ public int deleteBmConstructionPayByIds(Long[] ids); /** * 删除项目到资 (最少一条记录、合计、回写项目单)信息 * * @param id 项目到资 (最少一条记录、合计、回写项目单)ID * @return 结果 */ public int deleteBmConstructionPayById(Long id); }