package cn.cetc54.platform.zhyl.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import cn.cetc54.platform.zhyl.entity.SubsidyLog;
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* 补贴日志接口
|
* @author
|
*/
|
public interface ISubsidyLogService extends IService<SubsidyLog> {
|
|
/**
|
* 获取补贴的总人数
|
* @param areaId
|
* @return
|
*/
|
int getTotalNum(String areaId,Integer type);
|
|
/**
|
* 获取总金额
|
* @param areaId
|
* @param type
|
* @return
|
*/
|
double getTotalMoney(String areaId,Integer type);
|
|
/**
|
* 获取月度统计
|
* @param areaId
|
* @param type
|
* @return
|
*/
|
List<Map<String,Object>> getMonthTotal(String areaId,Integer type);
|
|
/**
|
* 获取年度统计
|
* @param areaId
|
* @param type
|
* @return
|
*/
|
List<Map<String,Object>> getYearTotal(String areaId,Integer type);
|
|
/**
|
*统计每种补贴的金额数
|
* @param areaId
|
* @return
|
*/
|
List<Map<String,Object>> getTypeMoney(String areaId);
|
/**
|
* 每种补贴的次数
|
* @param areaId
|
* @return
|
*/
|
List<Map<String,Object>> getTypeNum(String areaId);
|
|
}
|