Extra

class deepfos.api.V1_1.dimension.Extra(root: deepfos.api.base.RootAPI)
dimension_custom_get_around_dimension(dto)

【特殊】获取前后第n个维度成员

获取前后第n个维度成员

参数

dtoAroundDimensionDto

返回类型

Union[Any, Awaitable[Any]]

dimension_custom_get_dimension_description(expr_list)

【特殊】获取维度成员描述

获取维度成员描述

参数

expr_listList[DimensionDescriptionDto]

返回类型

Union[List[DimensionDescriptionReDto], Awaitable[List[DimensionDescriptionReDto]]]

dimension_custom_get_dimension_member_by_level(dto)

【特殊】通过层级获取维度成员

通过层级获取维度成员

参数

dtoDimensionMemberByLevelDto

返回类型

Union[Any, Awaitable[Any]]

dimension_custom_get_dimension_member_by_parent(dto)

【特殊】根据父级属性查维度成员

根据父级属性查维度成员

参数

dtoDimensionMemberByParentDto

返回类型

Union[List, Awaitable[List]]

dimension_custom_get_more_level_member(dto)

【特殊】POV的多层级显示

POV的多层级显示

参数

dtoMoreLevelMemberDto

返回类型

Union[Any, Awaitable[Any]]

dimension_custom_get_ud_value_by_express(dto)

【特殊】根据表达式获取维度自定义属性

根据表达式获取维度自定义属性

参数

dtoUdValueByExpressDto

返回类型

Union[Any, Awaitable[Any]]

dimension_custom_select_dimension_member_list(dto)

【旧改新】查询维度成员列表

查询维度成员列表

参数

dtoDimensionMemberListDto

返回类型

Union[Any, Awaitable[Any]]

dimension_info_build_period_config_and_member(dto)

维度-编辑-编辑期间层级

编辑期间层级生成对应period成员与view视图

参数

dtoPeriodConfigDto

返回类型

Union[bool, Awaitable[bool]]

dimension_info_save_dimension_info_and_ud(dimensionData)

【旧改新】维度新建及编辑

维度新建及编辑

参数

dimensionDatastr

返回类型

Union[str, Awaitable[str]]

dimension_query_date_dimension(params)

【特殊】获取期间维度

获取期间维度

参数

paramsDateDimensionDto

返回类型

Union[Any, Awaitable[Any]]

dimension_query_find_dimension_type(folderId, path=None)

【特殊】查询可新建的维度类型

查询可新建的维度类型

参数
返回类型

Union[List[Dict[str, Any]], Awaitable[List[Dict[str, Any]]]]

dimension_query_get_access_dimension_member_list(allParam)

【旧改新】维度成员不分层级搜索

维度成员不分层级搜索,通用查询

参数

allParamDimensionMemberQuerySw

返回类型

Union[Any, Awaitable[Any]]

dimension_query_get_all_year_period_of_sceanrio(dto)

【特殊】根据开始结束年期间返回所有组合

根据开始结束年期间返回所有组合

参数

dtoAllYearPeriodOfSceanrioDto

返回类型

Union[Any, Awaitable[Any]]

dimension_query_get_authorized_dimension_member_level(dto)

【废】【特殊】维度成员层级搜索

【废弃】维度成员层级搜索–树形展示,通用查询

参数

dtoDimensionMemberLevelAuthorizedDto

返回类型

Union[List, Awaitable[List]]

dimension_query_get_dimension_list(dimensions)

【特殊】获取维度信息

批量获取维度信息

参数

dimensionsList[ElementBaseInfoParam]

返回类型

Union[List[Dimension], Awaitable[List[Dimension]]]

dimension_query_get_member_level(allParam)

【特殊】维度成员层级查询

维度成员层级查询

参数

allParamMemberLevelDto

返回类型

Union[List, Awaitable[List]]

dimension_query_get_open_period_config(param)

【特殊】查询期间维度配置列表

查询期间维度配置列表

参数

paramElementBaseQueryParam

返回类型

Union[Any, Awaitable[Any]]

dimension_query_get_period_by_level(periodLevel, dimensionName, folderId=None, path=None)

【特殊】根据期间层级查询期间维度成员

根据期间层级查询期间维度成员

参数
返回类型

Union[List, Awaitable[List]]

dimension_query_get_view_by_express(dto)

【特殊】根据view表达式,period维度名,folderId查询view成员

根据view表达式,period维度名 ,folderId,express查询view成员

参数

dtoViewExpressDto

返回类型

Union[List[ViewDto], Awaitable[List[ViewDto]]]

dimension_query_get_view_by_express_batch(dtos)

【特殊】批量查询view成员

批量根据view表达式,period维度名 ,folderId,express查询view成员

参数

dtosList[ViewExpressDto]

返回类型

Union[List[ViewExpressResultDto], Awaitable[List[ViewExpressResultDto]]]

dimension_query_get_view_by_period(dto)

【特殊】根据period维度名,folderId查询所有view维度成员

根据period维度名,folderId查询所有view维度成员

参数

dtoElementQueryBaseDto

返回类型

Union[List[ViewDto], Awaitable[List[ViewDto]]]

dimension_query_open_dimension_info_by_id(dto)

【旧改新】打开维度主体信息

查看维度主体信息

参数

dtoElementBaseInfoDto

返回类型

Union[Dimension, Awaitable[Dimension]]

dimension_query_select_dimension_member(dimensionName, folderId=None, id=None, memberName=None, path=None, resultString=None)

【旧改新】查询单个维度成员信息

查询单个维度成员信息

参数
返回类型

Union[Dict[str, Any], Awaitable[Dict[str, Any]]]

dimension_query_select_dimension_member_by_name_function(dto)

【旧改新】通过表达式查询维度成员

通过表达式查询维度成员

参数

dtoDimensionMemberByNameFunctionDto

返回类型

Union[List[DimensionMemberBean], Awaitable[List[DimensionMemberBean]]]

dimension_query_select_dimension_member_by_name_function_batch(dtoList)

【旧改新】通过表达式查询维度成员 - 批量

通过表达式查询维度成员

参数

dtoListList[DimensionMemberByNameFunctionDto]

返回类型

Union[List[ResponseResult], Awaitable[List[ResponseResult]]]

finance_dimension_check_and_save_dimension_member(dimensionMemberCheckSaveObj)

【旧改新】校验维度成员是否存在并保存

校验维度成员是否存在并保存

参数

dimensionMemberCheckSaveObjDimensionMemberCheckSaveObj

返回类型

Union[bool, Awaitable[bool]]

finance_dimension_save_dimension_and_member(dimensionInfoAndMemberObjList)

【旧改新】保存维度和成员

保存维度和成员

参数

dimensionInfoAndMemberObjListList[Dict]

返回类型

Union[bool, Awaitable[bool]]

finance_dimension_save_verify(datas)

【特殊】校验维度是否存在

校验维度是否存在

参数

datasList[Dict]

返回类型

Union[Any, Awaitable[Any]]

get_relation(elementName, folderId=None, path=None)

【特殊】获取维度关联元素清单

获取维度关联元素清单

参数
返回类型

Union[List[RelationVo], Awaitable[List[RelationVo]]]

refactor_dimension_info_get_view_by_period(dto)

维度-编辑-获取期间属性view成员

根据period维度名,folderId查询所有view维度成员

参数

dtoElementQueryBaseDto

返回类型

Union[List[NewViewDto], Awaitable[List[NewViewDto]]]

refactor_dimension_info_query(param)

维度-编辑-获取主体信息

获取维度主体信息

参数

paramElementBaseInfoParam

返回类型

Union[NewDimension, Awaitable[NewDimension]]

refactor_dimension_info_save(dimension)

维度-编辑-主体新建及编辑保存

维度新建及编辑:-保存维度主体信息,包括层级管理信息,ud信息,以及其 他类型维度特有配置信息,自动生成对应数据表

参数

dimensionNewDimensionReq

返回类型

Union[str, Awaitable[str]]

refactor_dimension_info_update_view_member(dto)

维度-编辑-更新view成员描述

更新view成员描述

参数

dtoUpdateViewMemberDto

返回类型

Union[bool, Awaitable[bool]]

refactor_dimension_member_judge_field_empty(fieldName, dimensionName, folderId=None, path=None)

维度-数据-判断维度数据某列是否有值

判断维度成员某列是否有值

参数
返回类型

Union[bool, Awaitable[bool]]

save_relation(vo)

【特殊】保存维度关联元素清单

保存维度关联元素清单

参数

voDimensionRelationVo

返回类型

Union[bool, Awaitable[bool]]