/** * */ package com.mvc.service; import java.util.List; import com.mvc.entity.ReceiveMoney; /** * 到款 * * @author zjn * @date 2016年10月27日 */ public interface ReceiveMoneyService { // 根据合同ID获取已到款钱数 Float receiveMoneyByContId(Integer contId); // 根据ID查询详情 ReceiveMoney findByRemoId(Integer remoId); // 根据参数获取该合同的所有到款记录 List<ReceiveMoney> findListByParam(Integer contId, Integer remoState, Integer offset, Integer end); // 根据参数获取该合同的所有到款记录总条数 Integer countByParam(Integer contId, Integer remoState); // 审核到款记录 Boolean updateRemoStateById(Integer remoId, Float remoAmoney); // 新增到款 Boolean save(ReceiveMoney receiveMoney); // 根据状态查询到款记录 List<ReceiveMoney> findListByState(Integer userId, Integer remoState, Integer offset, Integer end); // 根据状态查询到款记录总条数 Integer countByState(Integer userId, Integer remoState); // 根据到款ID删除到款记录 Boolean delete(Integer remoId); }