package com.cabletech.business.monthcost.service; import java.util.List; import java.util.Map; /** * * @author Administrator * */ public interface MonthCostStaticService { /** * 查询数据 * * @param type * String * @param month * String * @param year * String * @param lab * String * @return */ List<Map<String, Object>> getDataMap(String type, String month, String year, String lab); /** * 总计数据 * * @param type * String * @param month * String * @param year * String * @return */ List<Map<String, Object>> getTotalData(String type, String month, String year); /** * 导出 * * @param type * String * @param month * String * @param year * String * @param lab * String * @return */ @SuppressWarnings("rawtypes") List getDetailForExport(String type, String month, String year, String lab); /** * 小计 * * @param type * String * @param month * String * @param year * String * @param lab * String * @return */ List<Map<String, Object>> getLittleTotalMap(String type, String month, String year, String lab); /** * 总计 * * @param type * String * @param month * String * @param year * String * @return */ @SuppressWarnings("rawtypes") List getTotalDataList(String type, String month, String year); /** * 总计数量 * * @param type * String * @param month * String * @param year * String * @param lab * String * @return */ Integer getCount4Total(String type, String month, String year, String lab); }