jcbpm-vue
Version:
jcbpm-vue
134 lines (133 loc) • 4.07 kB
TypeScript
import dayjs from 'dayjs';
import { PropType } from 'vue';
import { GetHistoryRecordsListParamsModel } from '../api/task-operation/model';
declare const _sfc_main: import("vue").DefineComponent<{
showTitle: {
type: BooleanConstructor;
required: false;
default: boolean;
};
customTitle: {
type: StringConstructor;
required: false;
default: string;
};
processWanderTimelineVisible: {
type: BooleanConstructor;
required: false;
default: boolean;
};
timelineParams: {
type: PropType<GetHistoryRecordsListParamsModel>;
required: true;
default: {};
};
isRefreshList: {
type: BooleanConstructor;
required: false;
default: boolean;
};
processWanderTimelineConfig: {
type: PropType<{
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
}>;
required: false;
default: () => void;
};
}, {
dayjs: typeof dayjs;
processWanderTimelineVisiblity: import("vue").Ref<boolean>;
PermissionButtonConstatnt: {
buttonSign: string[];
buttonType: {
todo: {
value: string;
label: string;
};
done: {
value: string;
label: string;
};
};
buttonList: {
id: string;
label: string;
icon: string;
sign: string;
custom: boolean;
type: string;
multiInstance: boolean;
selected: boolean;
showUserTaskNode: boolean;
order: number;
}[];
};
tableLoading: import("vue").Ref<boolean>;
timelineList: import("vue").Ref<{
actionCode?: string | undefined;
actionName?: string | undefined;
operator?: string | undefined;
operatorId?: string | undefined;
startTime?: string | undefined;
taskName?: string | undefined;
recordContents?: {
nodeName?: string | undefined;
receiveName?: string | undefined;
}[] | undefined;
}[]>;
getI18n: (systemName: keyof import("../utils/i18n/entrys").IndexType, data: string, params?: string[]) => string;
handleClick: () => void;
reverse: import("vue").Ref<boolean>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
showTitle: {
type: BooleanConstructor;
required: false;
default: boolean;
};
customTitle: {
type: StringConstructor;
required: false;
default: string;
};
processWanderTimelineVisible: {
type: BooleanConstructor;
required: false;
default: boolean;
};
timelineParams: {
type: PropType<GetHistoryRecordsListParamsModel>;
required: true;
default: {};
};
isRefreshList: {
type: BooleanConstructor;
required: false;
default: boolean;
};
processWanderTimelineConfig: {
type: PropType<{
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
}>;
required: false;
default: () => void;
};
}>>, {
showTitle: boolean;
customTitle: string;
isRefreshList: boolean;
processWanderTimelineVisible: boolean;
timelineParams: GetHistoryRecordsListParamsModel;
processWanderTimelineConfig: {
AuthenticationToken: Function;
BpmRequestPrefix: string;
ApplicationId?: string | undefined;
AuthorizationAppType?: string | undefined;
};
}, {}>;
export default _sfc_main;