| | |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.cwgl.domain.ReceivableFeeManagement; |
| | | import com.ruoyi.cwgl.domain.vo.ReceivableFeeStatisticsVo; |
| | | import com.ruoyi.cwgl.domain.vo.ReceivableBillCreateVo; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | /** |
| | | * 应收费用管理Service接口 |
| | |
| | | * @return 结果 |
| | | */ |
| | | public int deleteReceivableFeeManagementById(Integer id); |
| | | |
| | | public ReceivableFeeStatisticsVo getReceivableFeeStatistics(Integer[] ids); |
| | | |
| | | /** |
| | | * 根据统计数据创建应收账单 |
| | | * |
| | | * @param billCreateVo 包含统计数据和账单类型的请求对象 |
| | | * @return 创建的应收账单ID |
| | | */ |
| | | public Integer createReceivableBill(ReceivableBillCreateVo billCreateVo); |
| | | |
| | | /** |
| | | * 作废应收费用管理记录 |
| | | * |
| | | * @param id 应收费用管理ID |
| | | * @return 结果 |
| | | */ |
| | | public int voidReceivableFeeManagement(Integer id); |
| | | |
| | | /** |
| | | * 根据关联账单编号批量更新应收费用管理记录 |
| | | * 清除关联账单编号并将状态改为0(待生成账单) |
| | | * |
| | | * @param relatedBillNo 关联账单编号 |
| | | * @return 结果 |
| | | */ |
| | | public int updateReceivableFeeManagementByRelatedBillNo(String relatedBillNo); |
| | | } |
| | | |