package com.ruoyi.sales.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.sales.dto.MonthlyAmountDto; import com.ruoyi.sales.dto.SalesLedgerDto; import com.ruoyi.sales.pojo.SalesLedger; import java.math.BigDecimal; import java.util.List; /** * 销售台账Service接口 * * @author ruoyi * @date 2025-05-08 */ public interface ISalesLedgerService extends IService { List selectSalesLedgerList(SalesLedgerDto salesLedgerDto); int deleteSalesLedgerByIds(Long[] ids); int addOrUpdateSalesLedger(SalesLedgerDto salesLedgerDto); SalesLedgerDto getSalesLedgerWithProducts(SalesLedgerDto salesLedgerDto); List getSalesNo(); BigDecimal getContractAmount(); List getTopFiveList(); List getAmountHalfYear(); }