xuefei
2020-12-11 386e4215819efd8dd5e0f60b363708871bb7686d
platform-modules/platform-zhyl/src/main/java/cn/cetc54/platform/zhyl/service/ISubsidyLogService.java
@@ -2,8 +2,8 @@
import com.baomidou.mybatisplus.extension.service.IService;
import cn.cetc54.platform.zhyl.entity.SubsidyLog;
import java.util.List;
import java.util.Map;
/**
 * 补贴日志接口
@@ -11,4 +11,48 @@
 */
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);
}