package com.ruoyi.account.service; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.account.bean.dto.AccountReportDto; import com.ruoyi.account.bean.vo.AccountReportVo; import com.ruoyi.framework.web.domain.AjaxResult; public interface AccountingService { AjaxResult total(Integer year); AjaxResult deviceTypeDistribution(Integer year); AjaxResult calculateDepreciation(Page page, Integer year); AccountReportVo getAccountStatementDetailsByMonth(AccountReportDto accountReportDto); }