package com.example.demo.service; import com.baomidou.mybatisplus.extension.service.IService; import com.example.demo.domain.ZhzsWeight; import java.math.BigDecimal; import java.util.List; import java.util.Map; /** * @author zhuYuChen * @description 针对表【ZHZS_WEIGHT(综合指数权重)】的数据库操作Service * @createDate 2024-02-04 17:55:46 */ public interface ZhzsWeightService extends IService { /** * @return */ List getZhzsWeight(); /** * 获取对应的全部权重 * * @return : <一级指标-二级指标-三级指标,对应权重>" */ Map getZhzsWeightMap(); /** * 根据一级指标 获取对应的全部权重 * * @param primaryIndicator * @return : <一级指标-二级指标-三级指标,对应权重>" */ Map getWeightMapByprimary(String primaryIndicator); /** * 根据一级指标和二级指标 获取对应的全部权重 * * @param primaryIndicator * @return : <一级指标-二级指标-三级指标,对应权重>" */ Map getWeightMapByPrimaAndSecon(String primaryIndicator, String secondaryName); Map getcckhWeightMapByPrimaAndSecon(String primaryIndicator, String secondaryName); }