import { AxiosInstance, AxiosResponse } from "axios"; import { ResponseMessage, WorkProcessPermissionSubmit } from "../types"; import { WorkProcessListItem, WorkProcessPermissionSearch } from "../types/workProcessListItem"; declare class WorkProcessApi { request: AxiosInstance; url: string; permissionUrl: string; constructor(request: AxiosInstance, strPath: string); listWorkProcess(searcher: WorkProcessPermissionSearch): Promise>>; coutWorkProcess(searcher: WorkProcessPermissionSearch): Promise>; savePermission(subnmit: WorkProcessPermissionSubmit): Promise>; getPermissionByProcessName(processName: string): Promise>; /** * 是否存在实列 * @param id workProcessId * @returns */ hasProcessInstance(id: number): Promise>; delPermissionWorkProcess(id: number): Promise>; } export default WorkProcessApi;