wujianwei
2026-02-02 f5a22deb0ae1c68875355de2f02224464e6cc325
service/src/main/java/com/ruoyi/cwgl/service/IPayableFeeManagementService.java
@@ -2,6 +2,8 @@
import java.util.List;
import com.ruoyi.cwgl.domain.PayableFeeManagement;
import com.ruoyi.cwgl.domain.vo.PayableFeeStatisticsVo;
import com.ruoyi.cwgl.domain.vo.PayableBillCreateVo;
import com.baomidou.mybatisplus.extension.service.IService;
/**
 * 应付费用管理Service接口
@@ -99,4 +101,37 @@
     * @return 结果
     */
    public int deletePayableFeeManagementById(Integer id);
    /**
     * 查询应付费用统计信息
     *
     * @param ids 应付费用管理ID数组
     * @return 应付费用统计结果
     */
    public PayableFeeStatisticsVo getPayableFeeStatistics(Integer[] ids);
    /**
     * 创建应付账单
     *
     * @param billCreateVo 应付账单创建请求VO
     * @return 结果
     */
    public int createPayableBill(PayableBillCreateVo billCreateVo);
    /**
     * 作废应付费用管理记录
     *
     * @param id 应付费用管理ID
     * @return 结果
     */
    public int voidPayableFeeManagement(Integer id);
    /**
     * 根据关联账单编号批量更新应付费用管理记录
     * 清除关联账单编号并将状态改为0(待生成账单)
     *
     * @param relatedBillNo 关联账单编号
     * @return 结果
     */
    public int updatePayableFeeManagementByRelatedBillNo(String relatedBillNo);
}