Quellcode durchsuchen

根据维度编码查询维度 类型

jkzlzhoujie vor 6 Jahren
Ursprung
Commit
4a25130bd3
1 geänderte Dateien mit 6 neuen und 6 gelöschten Zeilen
  1. 6 6
      src/main/java/com/yihu/quota/service/cube/CubeService.java

+ 6 - 6
src/main/java/com/yihu/quota/service/cube/CubeService.java

@ -46,18 +46,18 @@ public class CubeService extends BaseJpaService<Cube, CubeDao> {
    /**
     * 查询维度的数据类型
     * @param cubeCode 数据集编码
     * @param dimendionCode 维度编码 如果是对象子属性,参数格式为 主维度.子属性 如 event.no
     * @param dimensionCode 维度编码 如果是对象子属性,参数格式为 主维度.子属性 如 event.no
     * @return
     */
    public String findDimensionDataType(String cubeCode,String dimendionCode){
        if(dimendionCode.contains(".")){
            dimendionCode = dimendionCode.substring(dimendionCode.indexOf(".")+1);
            CubeMemberMappingModel cubeMemberMappingModel = cubeMemberMappingService.findCubeMemberMappingModelByCubeAndCode(cubeCode, dimendionCode);
    public String findDimensionDataType(String cubeCode,String dimensionCode){
        if(dimensionCode.contains(".")){
            dimensionCode = dimensionCode.substring(dimensionCode.indexOf(".")+1);
            CubeMemberMappingModel cubeMemberMappingModel = cubeMemberMappingService.findCubeMemberMappingModelByCubeAndCode(cubeCode, dimensionCode);
            if(cubeMemberMappingModel !=null){
                return  cubeMemberMappingModel.getDataType();
            }
        }else {
            CubeMappingModel cubeMappingModel = cubeMappingService.findCubeMappingModelByCubeAndCode(cubeCode, dimendionCode);
            CubeMappingModel cubeMappingModel = cubeMappingService.findCubeMappingModelByCubeAndCode(cubeCode, dimensionCode);
            if(cubeMappingModel !=null){
                return  cubeMappingModel.getDataType();
            }