package cn.cetc54.platform.zhyl.serviceimpl; import cn.cetc54.platform.zhyl.mapper.SubsidyLogMapper; import cn.cetc54.platform.zhyl.entity.SubsidyLog; import cn.cetc54.platform.zhyl.service.ISubsidyLogService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.ArrayList; import java.util.List; import java.util.Map; /** * 补贴日志接口实现 * @author */ @Slf4j @Service @Transactional public class ISubsidyLogServiceImpl extends ServiceImpl implements ISubsidyLogService { @Autowired private SubsidyLogMapper subsidyLogMapper; @Override public int getTotalNum(String areaId,Integer type) { Integer num = subsidyLogMapper.getTotalNum(areaId,type).size(); return num==null?0:num; } @Override public double getTotalMoney(String areaId, Integer type) { Double money = subsidyLogMapper.getTotalMoney(areaId,type); return money==null?0:money; } @Override public List> getMonthTotal(String areaId, Integer type) { return subsidyLogMapper.getMonthTotal(areaId,type); } @Override public List> getYearTotal(String areaId, Integer type) { return subsidyLogMapper.getYearTotal(areaId,type); } @Override public List> getTypeMoney(String areaId) { return subsidyLogMapper.getTypeMoney(areaId); } @Override public List> getTypeNum(String areaId) { return subsidyLogMapper.getTypeNum(areaId); } }