package com.finance.system.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.finance.common.enums.AreaLevelEnum; import com.finance.common.enums.DataScreenConfigEnum; import com.finance.common.enums.SubTypeEnum; import com.finance.system.domain.TbDataScreenScore; import com.finance.system.mapper.TbDataScreenScoreMapper; import com.finance.system.service.TbDataScreenScoreService; import com.finance.system.vo.DataScreenScoreVO; import com.finance.system.vo.RiskMapVO; import com.finance.system.vo.RiskRankingVO; import java.util.List; import org.springframework.stereotype.Service; /** *

* 大屏得分表 服务实现类 *

* * @author mitao * @since 2024-04-15 */ @Service public class TbDataScreenScoreServiceImpl extends ServiceImpl implements TbDataScreenScoreService { @Override public List queryScore4Map(String nowQuarter, Long dataScreenConfigId) { return baseMapper.queryScore4Map(nowQuarter, dataScreenConfigId); } @Override public List queryRiskRanking(Long dataScreenConfigId, String nowQuarter, AreaLevelEnum areaLevelEnum) { return baseMapper.queryRiskRanking(dataScreenConfigId, nowQuarter, areaLevelEnum); } @Override public List selectRiskByQuarter(String nowQuarter, Long dataScreenConfigId, String areaCode) { return baseMapper.selectRiskByQuarter(nowQuarter, dataScreenConfigId, areaCode); } @Override public List queryScoreByAreaAndYear(String areaCode, Long dataScreenConfigId, Integer yearType) { return baseMapper.queryScoreByAreaAndYear(areaCode, dataScreenConfigId, yearType); } @Override public List selectIndicators(String areaCode, String nowQuarter, DataScreenConfigEnum dataScreenConfigEnum, Integer yearType) { return baseMapper.selectIndicators(areaCode, nowQuarter, dataScreenConfigEnum, yearType); } @Override public Integer getRankByScore(Double score, SubTypeEnum subType, String areaCode, String nowQuarter, DataScreenConfigEnum dataScreenConfigEnum) { return baseMapper.getRankByScore(score, subType, areaCode, nowQuarter, dataScreenConfigEnum); } }