DimMemberAPI

class deepfos.api.V1_2.dimension.DimMemberAPI(root: deepfos.api.base.RootAPI)
basic_dimension_refactor_get_dimension_member(vo)

【★】维度-数据-维度成员单个查询

维度成员批量查询,通用接口 by 维度成员id或name根据id或 name或id+name查询维度成员

参数

voDimensionByIdOrNameVo

返回类型

Union[List, Awaitable[List]]

basic_dimension_refactor_get_dimension_member_by_ids(vo)

【★】维度-数据-维度成员批量查询

维度成员批量查询,通用接口 by 维度成员id

参数

voDimensionByIdsVo

返回类型

Union[List, Awaitable[List]]

basic_dimension_refactor_get_dimension_member_for_table(vo)

【★】维度-数据-维度成员表格清单查询

维度成员批量查询,通用接口 (维度表格编辑视图 - 全量/增量编辑处使 用)剔除了被动共享的维度成员

参数

voDimensionForTableVo

返回类型

Union[DimensionForTableCleanDto, Awaitable[DimensionForTableCleanDto]]

basic_dimension_refactor_get_dimension_member_list_access(vo)

【★】维度-数据-维度成员平铺查询 - 不分页

维度成员不分层级搜索,通用不分页查询- 1.查询维度 (dimensionName)下维度成员 如传了维度表达式 (dimensionExpression) 则根据表达式限制查询范围 - 2.模糊搜索:根据关键字(searchValue)&搜索类型 (searchType)模糊搜索- 3.是否返回维度成员路径 (member)是处理成员在树形结构中的路径 反参中以path返回具体 路径 PS.若未传fieldList则默认查询所有字段,若想查询当前 语言 可传description若未传fieldList则默认查询所有 字段,若想查询当前语言 可传description

参数

voDimensionAccessVo

返回类型

Union[List, Awaitable[List]]

basic_dimension_refactor_get_dimension_tree(vo)

【★】维度-数据-维度树查询 - 不分页

树形不分页查询,通用查询 - 1.查询维度 (dimensionName)下维度成员 如传了维度表达式 (dimensionExpression) 则根据表达式限制查询范围 - 2.查询逻辑:根据当前选中节点(parentNodeId)查询下一 层信息 PS.若未传当前选中节点(parentNodeId) 默 认从根节点开始查询 若未传fieldList则默认查询所有 字段,若想查询当前语言 可传description

参数

voDimensionTreeVo

返回类型

Union[List, Awaitable[List]]

basic_dimension_refactor_select_dimension_expression(vo)

【★】维度-数据-表达式查询维度成员

通过表达式查询维度成员 所有方法的成员统一返回- 1.当方法中的成员不 存在时 通过参数是否忽略不存在成员 (ignoreIllegalMember)决定是报错提示 还是忽略这个 方法 PS.若未传fieldList则默认查询所有字段,若想查询当前 语言 可传description

参数

voDimensionExpressionVo

返回类型

Union[List, Awaitable[List]]

basic_dimension_refactor_select_dimension_expression_bath(dimensionExpressionTransDtoList)

selectDimensionExpressionBath

参数

dimensionExpressionTransDtoListList[DimensionExpressionTransDto]

返回类型

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

basic_dimension_refactor_select_dimension_expression_grouping_by_function(vo)

【★】维度-数据-表达式查询维度成员 - 根据方法分组

通过表达式查询维度成员 - 根据方法分组- 1.当方法中的成员不存在时

通过参数是否忽略不存在成员

(ignoreIllegalMember)决定是报错提示 还是忽略这个 方法 PS.若未传fieldList则默认查询所有字段,若想查询当前 语言 可传description

参数

voDimensionExpressionVo

返回类型

Union[Dict, Awaitable[Dict]]

dimension_member_export_dimension_member(dimensionName=None, folderId=None, path=None)

【★】维度-数据-导出

导出Excel维度成员

参数
返回类型

Union[Any, Awaitable[Any]]

dimension_member_import_dimension_member(uploadFile, dimensionName=None, folderId=None, increment=None, path=None)

【★】维度-数据-导入

Excel导入维度成员

参数
返回类型

Union[ResultObj, Awaitable[ResultObj]]

refactor_dimension_member_save(dto)

【★】维度-数据-保存维度成员信息

表格全量及增量编辑维度成员

参数

dtoNewDimensionMemberSaveDto

返回类型

Union[ResultObj, Awaitable[ResultObj]]

refactor_dimension_member_tree_save(dto)

【★】维度-数据-树形增量编辑维度接口

给页面提供可拖拉拽的增加编辑删除的增量编辑接口

参数

dtoDimensionMemberTreeSaveDto

返回类型

Union[DimensionTreeSaveResultDto, Awaitable[DimensionTreeSaveResultDto]]