UNPKG

jcbpm-vue

Version:

jcbpm-vue

29 lines (28 loc) 1.72 kB
import { GetTasksSubsignUsersParamsModel, GetTaskNodeInfoParamsModelCustom, GetNextNodeInfoModel, GetNextTasksNodeModel, InitConfigurationModel, GetHistoryRecordsListParamsModel } from '../api/task-operation/model'; import { HandlePersonList, CurrentNodeInfo, NextNodeInfo, NextTasksNode, HistoryNodeInfo, TasksJumpNodes, TasksSignUsers, HistoryRecordsList } from '../types/task-operation'; /** * * @param AuthenticationToken : 登录token * @param BpmRequestPrefix : 服务接口请求路径 * @param RbacRequestPrefix : 4a接口请求路径 * @description: 初始化配置数据 * @creater: chens * @date: 2023/04/12 */ export declare function initConfiguration(params: InitConfigurationModel): boolean; /** * @description: 销毁 * @creater: chens * @date: 2023/04/14 */ export declare function destory(): boolean; export declare function getHandlePersonList(applicationId: string): Promise<HandlePersonList[]>; export declare function getCurrentNodeInfo(params: GetTaskNodeInfoParamsModelCustom): Promise<CurrentNodeInfo>; export declare function getNextNodeInfo(params: GetNextNodeInfoModel): Promise<NextNodeInfo[]>; export declare function getNextTasksNode(params: GetNextTasksNodeModel): Promise<NextTasksNode[]>; export declare function getTasksJumpNodes(taskId: string, params?: { [propname: string]: string | number; }): Promise<TasksJumpNodes[]>; export declare function getHistoryNodeInfo(taskId: string): Promise<HistoryNodeInfo[]>; export declare function getTasksSignUsers(procInstId: string, params: GetTasksSubsignUsersParamsModel): Promise<TasksSignUsers[]>; export declare function getHistoryRecordsList(params: GetHistoryRecordsListParamsModel): Promise<HistoryRecordsList[]>;